Ошибка 0x80070002 может встретиться при обновлении Windows 11 и Windows 10 или 8.1, при установке или исправлении Windows 7 (а также при обновлении Windows 7 до 10) или при установке приложений Windows 11/10 или 8.1. Возможны и другие варианты, но перечисленные встречаются чаще других.
В этой инструкции — подробно о возможных способах исправить ошибку 0x80070002 во всех последних версиях Windows, один из которых, надеюсь, подойдет и в вашей ситуации.
Основные причины и способы исправления ошибки 0x80070002 при скачивании обновлений Windows 11 и Windows 10
Сначала о способах исправления ошибки при установке обновлений в Windows 11 и Windows 10 актуальных версий. Для более старых версий системы можно использовать как эти методы, так и другие рекомендации из следующего раздела инструкции, а если ошибка возникает не при установке обновления, обратите внимание на последний раздел статьи.
Чаще всего ошибка 0x80070002 бывает связана с проблемами доступа к серверам Майкрософт при скачивании обновлений, либо повреждениями целостности скачиваемых файлов, это может быть вызвано:
Не работает Windows Media Player, быстро решаем проблему!
- Временным отключением доступа в Интернет, потерей соединения в процессе скачивания обновления (когда оно уже началось).
- Блокировкой доступа к серверам Майкрософт, например, при использовании сторонних программ для отключения служб телеметрии Windows.
- Использованием сервисов VPN и прокси.
- Иногда — сторонними антивирусами и файрволлами, установленными на компьютере.
- Редко — проблемы с оперативной памятью или жестким диском компьютера.
Первоочередные, способы исправления ошибки, которые следует попробовать, прежде чем приступать к последующим методам:
- Простая перезагрузка компьютера, отключение VPN и антивируса (при наличии, встроенного антивируса это не касается), повторное скачивание обновления.
- Загрузка проблемного обновления вручную с официального каталога обновлений Windows: зайдите на сайт https://www.catalog.update.microsoft.com/home.aspx и используйте поиск, чтобы найти обновление, при скачивании которого возникла ошибка — для этого введите его номер KB в поле поиска. Скачайте обновление для вашей версии Windows и запустите его установку.
Если указанные два варианта не решили проблему, попробуйте следующие шаги:
- Закройте «Параметры», если они открыты.
- Запустите командную строку от имени администратора, для этого можно начать вводить «Командная строка» в поиске на панели задач, нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запуск от имени администратора».
- По порядку введите следующие команды, нажимая Enter после каждой:
net stop cryptSvc net stop bits net stop msiserver ren C:WindowsSystem32catroot2 catroot2.old ren C:WindowsSoftwareDistribution SoftwareDistribution.old net start wuauserv net start cryptSvc net start bits net start msiserver
Ошибка 0x80070002 при обновлении Windows или установке Windows 10 поверх Windows 7 (8)
Первый из возможных случаев — сообщение об ошибке при обновлении Windows 10 (8), а также в случаях, когда вы обновляете уже установленную Windows 7 до 10 (т.е. запускаете установку 10-ки внутри Windows 7).
Как исправить — не обновляется Windows 10
Прежде всего, проверьте, запущены ли службы Центр обновления Windows (Windows Update), Фоновая интеллектуальная служба передачи (BITS) и Журнал событий Windows.
Для этого выполните следующие действия:
- Нажмите клавиши Win+R на клавиатуре, введите services.msc затем нажмите Enter.
- Откроется список служб. Найдите в списке указанные выше службы и проверьте, чтобы они были включены. Тип запуска для всех служб, кроме «Центр обновления Windows» — «Автоматически» (если установлено «Отключена», то дважды нажмите по службе и установите нужные тип запуска). Если служба остановлена (нет отметки «Выполняется»), нажмите по ней правой кнопкой мыши и выберите «Запустить».
Если указанные службы были отключены, то после их запуска проверьте, была ли исправлена ошибка 0x80070002. Если же они уже были включены, то следует попробовать следующие действия:
- В списке служб найдите «Центр обновления Windows», нажмите по службе правой кнопкой мыши и выберите пункт «Остановить».
- Зайдите в папку C: Windows SoftwareDistribution DataStore и удалите содержимое этой папки.
- Нажмите клавиши Win+R на клавиатуре, введите cleanmgr и нажмите Enter. В открывшемся окне очистки дисков (если будет предложено выбрать диск, выберите системный) нажмите «Очистить системные файлы».
- Отметьте файлы обновлений Windows, а в случае с обновление вашей текущей системы до новой версии — файлы установки Windows и нажмите Ок. Дождитесь завершения очистки.
- Снова запустите службу «Центр обновления Windows».
Проверьте, была ли исправлена проблема.
Дополнительные возможные действия при появлении проблемы при обновлении системы:
- Если в Windows 10 вы использовали программы для отключения слежки, то они могут вызывать ошибку, блокируя необходимые серверы в файле hosts и брандмауэре Windows.
- В Панель управления — Дата и время убедитесь, что установлены правильные дата и время, а также часовой пояс.
- В Windows 7 и 8, если ошибка возникает при обновлении до Windows 10 можно попробовать создать параметр DWORD32 с именем AllowOSUpgrade в разделе реестра HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion WindowsUpdate OSUpgrade (сам раздел тоже может отсутствовать, создайте его при необходимости), задать ему значение 1 и перезагрузить компьютер.
- Проверьте, не включены ли прокси-серверы. Сделать это можно в панель управления — свойства браузера — вкладка «Подключения» — кнопка «Настройка сети» (все отметки обычно должны быть сняты, включая «Автоматическое определение параметров»).
- Попробуйте использовать встроенные средства устранения неполадок, см. Устранение неполадок Windows 10 (в предыдущих системах есть аналогичный раздел в панели управления).
- Проверьте, появляется ли ошибка, если использовать чистую загрузку Windows (если нет, то дело может быть в сторонних программах и службах).
Другие возможные варианты ошибки 0x80070002
Ошибка 0x80070002 также может возникать в других случаях, например, при устранении неполадок, при запуске или установке (обновлении) приложений магазина Windows 10, в некоторых случаях — при запуске и попытке автоматического восстановления системы (чаще — Windows 7).
Возможные варианты действий:
- Выполнить проверку целостности системных файлов Windows. Если ошибка возникает при запуске и автоматическом устранении неполадок, то попробуйте зайти в безопасный режим с поддержкой сети и выполнить то же самое.
- Если у вас используются приложения для «отключения слежки» Windows 10, попробуйте отключить сделанные ими изменения в файле hosts и брандмауэре Windows.
- Для приложений используйте встроенное устранение неполадок Windows 10 (для магазина и приложений отдельно, также убедитесь, что включены службы, перечисленные в первом разделе этой инструкции).
- Если проблема возникла недавно, попробуйте использовать точки восстановления системы (инструкция для Windows 10, но в предыдущих системах точно так же).
- Если ошибка возникает при установке Windows 8 или Windows 10 с флешки или диска, при этом на этапе установке подключен Интернет, попробуйте выполнить установку без интернета.
- Как и в предыдущем разделе, убедитесь, что не включены прокси-серверы, а дата, время и часовой пояс установлены правильно.
Пожалуй, это все способы исправить ошибку 0x80070002, которые я могу предложить на настоящий момент времени. Если у вас отличающаяся ситуация, изложите подробно в комментариях, как именно и после чего появилась ошибка, постараюсь помочь.
Источник: remontka.pro
Как исправить ошибку 0x8000ffff в Windows
С целостностью файлов Windows связано несколько возможных ошибок загрузки или восстановления системы. Ошибку 0x8000ffff можно назвать достаточно старой и источников у неё много, однако чаще всего устранить их несложно.
Причины возникновения
Своим появлением «неожиданная ошибка» с кодом 0x8000ffff обязана случайным факторам, поэтому отследить какие-то конкретные причины возникновения не удаётся. Единственной конкретной ситуацией было обновление Windows 7 до 10 (с предварительной установкой некоторых обновлений), когда этот сбой появлялся постоянно. В остальном же речь идёт о системном сбое или повреждении данных, которые могут быть вызваны:
- повреждением копии для восстановления;
- повреждением самой операционной системы;
- повреждением конкретных файлов вирусом;
- удалением системных файлов.
Если же речь идёт об установленной Windows 10, то тут ошибка имеет более выраженные признаки. Появляется она в следующем виде:
- Разрушительный сбой. Проявляется при установке приложений в магазине Windows. Провоцируется некорректной установкой предыдущей программы или прерыванием процесса обновления этого самого магазина. Встречается часто и устраняется без проблем.
- Восстановление системы. Если инициировать процесс из под любого пользователя, кроме «администратора» (или обладающего указанными правами), то ошибка возникает в результате попытки удалить файлы, удаление которых запрещено для всех, кроме администратора. Процесс стопорится и вылетает с ошибкой 0x8000ffff.
- Обновление системы. Проявляется при попытке установить обновления, когда одна из программ блокирует указанное действие. Весьма противоречива для пользователей «пиратских копий». Для владельцев лицензии может быть вызвана антивирусом.
Способы исправления
В зависимости от источника изменяется и решение непредвиденной ошибки 0x8000ffff. Во многом эти решения не требуют существенных затрат времени, но все они применяются только «от имени администратора».
Стоит заметить, что решения приведены для Windows 10, однако для Windows 7 совпадают практически во всех случаях.
Восстановление
Как и было отмечено, для исправления ошибки с кодом 0x8000ffff следует перезайти в систему под пользователем с правами администратора. Если такой возможности нет, то потребуется обратится к системному администратору, чтобы он помог в решении проблемы. Потребуется не так уж и много:
- Нажать «Win+R» и прописать «regedit».
- Найти следующие пути:
HKEY_LOCAL_MACHINECOMPONENTSAdvancedInstallersNeedResolvin;
HKEY_LOCAL_MACHINECOMPONENTSNextQueueEntryIndex;
HKEY_LOCAL_MACHINECOMPONENTSPendingXmlIdentifier. - Выполнить их удаление. Для этого на строке нажимается правой кнопкой мыши и выбирается пункт «удалить».
Что делать, если Windows 10 не загружается
Из перечисленных строк может присутствовать лишь одна – её и потребуется удалять. Если же указанных строк нет, то разбираться в проблеме следует дальше. На скриншоте выше, например, вообще отсутствует каталог «Components».
Обновление
При обновлении ошибка 0x8000ffff вызывается блокировкой их установки из-за действий установленных программ. Чтобы решить данную неисправность потребуется:
- Включить отображение скрытых файлов и войти «от имени администратора».
- Перейти по пути: C:$WINDOWS.~BTSourcesPanther.
Важно! Если данный каталог отсутствует можно сразу перейти к остальным решениям. Он появится только при наличии сбоя в установке обновлений.
- В каталоге найти файл, название которого заканчивается на: _APPRAISER_HumanReadable.xml. Это лог установки обновлений. Его нужно открыть через блокнот или подобный текстовый редактор (удобнее всего NotePad++ — поскольку он даёт подсветку для кода).
- Найти следующие выражения (лучше искать через Ctrl+F): BlockingApplication=True.
- Таких выражений будет несколько или одно. Записаны они напротив названий программ, которые потребуется удалить для нормального обновления ОС. Сами приложения находятся в графе PropertyList Type =«%название_приложения».
Проблемной программой может оказаться и драйвер устройства. В таком случае следует прибегать не к удалению, а к его обновлению.
Установка приложений
Самая простая и легкоустранимая из ошибок. Она связана со сбоями кэша магазина Microsoft, откуда в Windows 10 устанавливаются программы. Решается она в 3 нажатия:
- Зажать «Win+R».
- Прописать следующий текст: «WSReset.exe».
- Нажать «Ок» или кнопку «Enter».
Таким образом инициализируется полная переустановка магазина с очисткой всех данных. По завершении процедуры некоторое время возможны «тормоза» в работе приложения, поскольку оно будет сверяться с установленными на ПК программами.
Общие решения
Следующие способы избавиться от ошибки 0x8000ffff подходят для Windows 7, 8, 10 любой версии. Следует отметить, что большинство решений подразумевает запуск «командной строки». Чтобы не повторять инструкции каждый раз остановимся на этом однократно:
- Нажать сочетание клавиш «Win+R».
- Вписать в строку «cmd».
- Нажать «Ок».
Что делать, если телефон перестал видеть и определять сим карту – все способы решить проблему
Если это не помогло, можно открыть меню «Пуск», прописать в поиске слово «командная» и в предложенных вариантах выбрать указанный пункт (для Windows 7 отличается лишь внешний вид меню).
Переход в учётную запись администратора
Простейшим вариантом исправления ошибки будет предоставить администраторские права системе. Для этого нужно выполнить вход от имени администратора. Реализуется это следующим образом:
- Выбрать «Завершение работы». Для Windows 10 клик правой кнопкой мыши на меню «Пуск».
- Нажать «Выход» или «Сменить пользователя».
Целостность файлов
Чтобы выполнить это действие потребуется запустить командную строку. Далее выполняются следующие действия:
- Вводится «SFC /SCANNOW».
- По завершении процедура повторяется. Команда «SFC /SCANNOW» вводится повторно.
- После второго цикла проверки вводится следующая команда:
DISM.exe /Online /Cleanup-image /Restorehealth.
Полная процедура отнимает много времени. Она может растянуться до 6-7 часов. Поэтому к данному решению, вопреки его простоте прибегают в последнюю очередь. Хотя результаты сканирований (шаг 2) стоит посмотреть сразу.
Сброс кэша обновлений
Процедура более сложная. Включает в себя остановку службы обновлений и ручное удаление файлов из скрытой папки. В неё входят следующие действия:
- Нажать «Win+R» и вписать туда «services.msc»
- Найти «Центр обновления Windows», вызвать контекстное меню и нажать «Остановить».
- Пройти по указанному пути: C:WindowsSoftwareDistributionDownload.
- Удалить всё содержимое каталога.
Загрузка в CleanBoot
Простая процедура, которая отключит программы и драйвера. Чтобы её выполнить требуется:
- Нажать «Win+R» и прописать в окне «msconfig».
- Перейти на вкладку «Службы» (зелёный) и поставить галочку «Не отображать службы Майкрософт» (красный).
- Нажать «Отключить все».
- Нажать «Применить» и «Ок».
- Перезагрузить компьютер.
- Проверить исправилась ли ситуация.
Что делать, если компьютер не запускается или включается не с первого раза
Проверка на вирусы
Причиной сбоя может послужить и вирус, удаливший или подменивший системный файл. Даже при наличии платного антивируса стоит проверить его работу. Помочь в этом может такая программа, как Dr.Web CureIt. Которая бесплатна для частного использования. Если она не найдёт вирусов можно использовать аналоги от других производителей.
В ситуации, когда минимум две утилиты не нашли вирусного ПО, можно искать причины в другом.
Восстановление системы
Этот и следующий способ являются «крайними мерами». Прибегнуть к обычному восстановлению можно так:
- Вписать в поиске меню «Пуск» слово «восстановление» (можно и не полностью, главное увидеть и выбрать один из следующих вариантов:
Нужный: «Вернуть компьютер в исходное состояние».
- Нажатие по пункту вызовет окно восстановления.
- Нажать «Начать».
- Выбрать точку восстановления.
- Нажать «Далее», после чего можно следовать подсказкам «мастера восстановления».
Восстановление из образа
Самый сложный из вариантов. Требуется наличие утилиты «Media Creation Tools» и/или образ Windows. Теперь требуется:
- Запустить утилиту.
- Принять лицензионное соглашение.
- Выбрать пункт «Обновить этот компьютер сейчас».
- Указать «Сохранить мои личные данные и приложения».
- Дождаться завершения процесса.
Источник: composs.ru
Ошибка 0x800f0831 в Windows
Такой сбой может наблюдаться, если при установке накопительных обновлений «Центр обновления» не может определить, какое именно обновление было установлено ранее, из-за чего он не способен произвести установку нового. Причиной также может послужить отключение службы центра обновлений, невозможность соединения с серверами «Центра обновления» из-за включенного VPN или прокси-сервера, отсутствие в системе нужных библиотек или наличие повреждений в системных файлах ОС.
Из этой статьи вы узнаете, как исправить ошибку 0x800f0831 в Виндовс в зависимости от причины ее возникновения.
Устанавливаем обновление вручную
Если проблемное обновление не удается установить автоматически, мы можем загрузить и установить его вручную.
- Сначала нам необходимо узнать номер обновления, при установке которого возникает ошибка. Для этого с помощью комбинации клавиш «Windows» + «I» откроем «Параметры» Windows 10 и перейдем в раздел «Обновление и безопасность».
Открываем раздел «Обновление и безопасность»
- В окне «Центр обновления Windows» нажимаем на пункт «Просмотр журнала обновлений» и находим обновление, рядом с которым отображается код ошибки 0x800f0831.
Просматриваем журнал обновлений
- Затем нам следует перейти в «Каталог Центра обновления Майкрософт», ввести в поле поиска номер нужного обновления и нажать кнопку «Найти».
Вводим номер обновления в строке поиска
- В результатах поиска ищем обновление, которое соответствует версии установленной на нашем компьютере операционной системы, и жмем на кнопку «Загрузить».
Находим нужное обновление в результатах поиска и загружаем его
- После скачивания обновления, устанавливаем его вручную и перезагружаем ПК.
Отключаем VPN и прокси-сервер
VPN или прокси-сервер могут блокировать подключение к серверам «Центра обновления Windows». Попробуем отключить эти настройки.
- Воспользуемся клавишами «Windows» + «I» для открытия окна «Параметры» в Windows 10 и перейдем в раздел «Сеть и Интернет».
Открываем раздел «Сеть и Интернет»
- Перейдем в раздел «Прокси-сервер» и установим переключатель «Использовать прокси-сервер» в положение «Отключено». Также деактивируем соответствующие настройки в разделе «VPN».
Деактивируем прокси-сервер и VPN
- Перезагружаем компьютер и пробуем установить обновление.
Активируем службу «Центра обновления Windows»
Если предыдущий способ не помог, возможно какое-то стороннее ПО отключило службу «Центра обновления Windows». В этом случае следует настроить ее автозапуск.
- Нажмем клавиши «Windows» + «R», чтобы открыть окно «Выполнить», введем команду services.msc и подтвердим ее кнопкой «ОК» или клавишей «Enter».
Открываем окно «Службы»
- Откроется окно со списком всех служб Windows. В конце этого списка найдем службу «Центр обновления» и дважды щелкнем по ее названию.
Находим в списке службу «Центр обновления»
- Отобразится окно свойств выбранной службы. На вкладке «Общие» раскроем список «Тип запуска» и выберем пункт «Автоматически», затем нажмем кнопку «ОК».
Выбираем автоматический тип запуска службы
- Закроем окно «Службы», перезагрузим компьютер и снова попробуем обновить Windows, чтобы проверить, не исчезла ли ошибка с кодом 0x800f0831.
Включаем компонент .NET Framework 3.5
Если в операционной системе Виндовс деактивирован компонент «.NET Framework 3.5», его отсутствие также может привести к ошибке 0x800f0831 при установке обновлений.
- Откроем раздел «Программы и компоненты» панели управления Windows. Для этого нажимаем горячие клавиши «Windows» + «R», в окне «Выполнить» вводим команду appwiz.cpl и подтверждаем ее, нажав кнопку «ОК» или клавишу «Enter».
Открываем окно «Программы и компоненты»
- В левой части окна выбираем пункт «Включение и отключение компонентов Windows». На экране появится окно «Компоненты Windows», где нам нужно включить компонент «.NET Framework 3.5», установив соответствующий флажок и нажав кнопку «ОК».
Активируем компонент «.NET Framework 3.5»
- После установки выбранного компонента перезагружаем компьютер.
Восстанавливаем поврежденные системные файлы
Если ни один из описанных в данной статье способов не помог справиться с ошибкой, вероятно, системные файлы были повреждены, так что нам необходимо произвести их восстановление. Воспользуемся утилитой «Windows PowerShell», запустив ее от имени администратора.
- Нажмем сочетание клавиш «Windows» + «R» и запустим приложение «PowerShell» из окна «Выполнить». В поле ввода набираем команду powershell, а затем, чтобы запустить оболочку с правами администратора, нажмем кнопку «ОК», удерживая клавиши «Ctrl» + «Shift».
Запускаем «PowerShell» от имени администратора из окна «Выполнить»
- Запустим программу «System File Checker» (SFC), которая проверит системные файлы ОС и в случае необходимости восстановит их. Для этого введем в командную строку: sfc /scannow и подтвердим команду клавишей «Enter». Процесс займет определенное время, нужно дождаться его окончания, а затем перезагрузить ПК.
Запускаем сканирование системных файлов программой «System File Checker»
- После перезагрузки снова запустим оболочку «Windows PowerShell» с привилегиями администратора и воспользуемся другим инструментом восстановления системных файлов «Deployment Image and Service» (DISM). Для этого напечатаем в командной строке следующий текст: dism /Online /Cleanup-image /Restorehealth. После нажатия клавиши «Enter» будет запущено сканирование, нам также необходимо дождаться его завершения и перезагрузить компьютер.
Запускаем проверку системных файлов программой «Deployment Image and Service»