Error file not found 0x80070002

Как исправить код ошибки 0x80070002 при обновлении или восстановлении Windows 7-10: утилиты DISM.exe и sfc /scannow. Установка обновлений из каталога вручную.

Код ошибки 0x80070002 означает, что Windows не удается найти нужные файлы. Ошибка появляется при обновлении Windows 10 до версий 1803 и 1809 через Центр обновления, при установке пакетов обновлений (kb4462919, kb4464218) и в других случаях, когда системе недостает файлов.

Проблема может появляться при установке программ или игр при отсутствии системных файлов. Отдельная ситуация — когда Windows не удается найти нужные файлы в процессе установки или восстановления ОС. Проблемы с обновлением системы решаются сравнительно просто, сложнее решать непредвиденные ошибки при восстановлении системы.

Код 0x80070002 появляется по разным причинам, поэтому исправить ошибку можно несколькими способами:

  1. Исправление ошибок Центра обновления Windows (инструкция от Microsoft).
  2. Установка обновлений Windiws вручную.
  3. Стандартные коды ошибок Центра обновления.
  4. Проверка логов в журнале CheckSUR.log.

Код ошибкт 80070002 в Центре обновлений

Исправление ошибок в Центре обновлений

Согласно информации с сайта поддержки Microsoft, при обновлении Windows и при установке пакетов обновлений может появляться код ошибки 0x80070002. Этот код говорит о наличии повреждений. К примеру, могут быть повреждены системные файлы, и из-за этого обновление не устанавливается.

Исправлять ошибку предлагается при помощи инструмента DISM и средства проверки готовности системы к обновлению. Последовательность действий будет немного отличаться, в зависимости от версии операционной системы.

Инструкция для Windows 10, 8/8.1 и Server 2012/R2:

  1. Запустите Командную строку от имени администратора: Поиск -> Командная строка -> ПКМ -> Запуск от имени администратора.
  2. Ввести команду DISM.exe /Online /Cleanup-image /Restorehealth, нажать Enter и подождать несколько минут.
  3. Ввести команду sfc /scannow, нажать Enter и дождаться окончания сканирования системы.
  4. Закрыть командную строку, заново запустить Центр обновления Windows и попробовать установить проблемное обновление.

Все должно заработать нормально. На случай нестандартных ситуаций:

  • Команда DISM.exe /Online /Cleanup-image /Restorehealth использует Центр обновления. Если он не работает, можно установить еще одну Windows в соседнюю папку, либо использовать DVD/флешку/другой съемный носитель, а команда будет выглядеть так: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess, где C:RepairSourceWindows — путь до папки работающей Windows.
  • После выполнения команды sfc /scannow система может сообщить, что обнаружены ошибки, часть из которых устранить не удается. Для уточнения информации стоит обратиться к логам, который инструмент DISM сохраняет по адресу %windir%/Logs/CBS/CBS.log (где %windir% — адрес папки с Windows).

В Windows 7, Vista и Server 2008 (R2) ошибка с кодом 0x80070002 исправляется при помощи средства проверки готовности к обновлению системы:

  1. Загрузить средство проверки готовности к обновлению с сайта Microsoft. Это средство регулярно обновляется, при загрузке следует смотреть на версию системы (Vista, 7, Server 2008), а также на разрядность системы (х32 или х64).
  2. Дождаться окончания загрузки и нажать Открыть или Выполнить в появившемся окне, либо открыть файл двойным кликом мыши.
  3. В появившемся окне «Автономный установщик центра обновления Windows» нажать Да. Запустится процесс установки обновления программного обеспечения.
  4. Загрузка и установка обновлений Windows

  5. Появится окно загрузки и установки обновлений. Следует дождаться надписи Установка завершена и нажать кнопку Закрыть. После этого можно заново зайти в Центр обновлений и попытаться установить требуемые пакеты.
  6. Завершение установки обновления Windows

На достаточно мощных компьютерах процесс поиска и установки обновлений редко занимает менее 15-20 минут. На слабых ПК процесс может идти в разы дольше. Следует запастись терпением и не нажимать кнопку «Отмена» в процессе установки, даже если кажется, что ползунок прогресса не двигается совсем. Если не помогает, можно загрузить и установить обновление вручную.

Если автоматическую установку обновлений выполнить так и не удалось, можно вручную загрузить требуемое обновление или пакет обновлений в каталоге Центра обновления Майкрософт. Судя по дизайну сайта, сделан он очень давно, и Microsoft советует использовать Internet Explorer для захода на сайт.

К счастью, делать этого не обязательно — любое обновление нормально загружается через любой современный браузер. В каталоге Центра обновлений должны быть все выпущенные обновления для всех версий Windows.

Ручная установка обновлений на Windows 7, 8 и 10:

  1. Заходим на сайт catalog.update.microsoft.com.
  2. В правом верхнем углу вводим название нужного обновления или пакета (например, kb4464218), нажимаем кнопку Найти.
  3. Появятся результаты поиска: список обновлений и информация о них (размер, система, дата). Нужно найти обновление для свой версии Windows и нажать кнопку Загрузить.
  4. Загрузка обновления kb4464218

  5. Должно сразу начать скачиваться обновление, либо браузер сразу предложит, куда сохранять файл. Раньше вместо кнопки «Загрузить» была кнопка «Добавить», по нажатию на которую обновления добавлялись в корзину на сайте, а уже оттуда начиналась загрузка.
  6. После окончания загрузки файла нужно кликнуть по нему дважды кнопкой мыши, чтобы запустить процесс установки обновления.

В зависимости от обновления, после установки может потребоваться перезагрузка компьютера, чтобы все изменения вступили в силу. Установленные пакеты обновлений должны пропасть из Центра обновлений, в противном случае надо повторно запустить проверку доступных обновлений.

Коды ошибок Центра обновления Windows

Ручная установка позволяет избежать появления ошибок в Центре обновлений. Стоит отметить, что код 0x80070002 — не единственная ошибка повреждения, которую может выдать Центр обновления Windows.

Стандартные коды ошибок Центра обновлений Windows:

  • 0x80070002 ERROR_FILE_NOT_FOUND — Не удается найти указанный файл.
  • 0x8007000D ERROR_INVALID_DATA — Недопустимые данные.
  • 0x800F081F CBS_E_SOURCE_MISSING — Источника пакета или файл не найден.
  • 0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT — Хранилище компонентов находится в несогласованном состоянии.
  • 0x800736CC ERROR_SXS_FILE_HASH_MISMATCH — Файл компонента не соответствует сведениям проверки, указанным в манифесте компонента.
  • 0x800705B9 ERROR_XML_PARSE_ERROR — Не удалось обработать запрошенные XML-данные.
  • 0x80070246 ERROR_ILLEGAL_CHARACTER — Обнаружен недопустимый символ.
  • 0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR — Строка удостоверения повреждена.
  • 0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME — Имя атрибута в удостоверении находится вне допустимого диапазона.
  • 0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE — Значение атрибута в удостоверении находится вне допустимого диапазона.
  • 0x80070057 ERROR_INVALID_PARAMETER — Неправильный параметр.
  • 0x800B0100 TRUST_E_NOSIGNATURE — В этом объекте нет подписи.
  • 0x80092003 CRYPT_E_FILE_ERROR — При попытке чтения или записи файла Центром обновления Windows произошла ошибка.
  • 0x800B0101 CERT_E_EXPIRED — Истек или не наступил срок действия требуемого сертификата при проверке по системным часам или отметке времени в подписанном файле.
  • 0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE — Отсутствуют один или несколько обязательных членов транзакции.
  • 0x80070490 ERROR_NOT_FOUND — Не удалось выполнить поиск новых обновлений.

Любая из этих ошибок означает, что загрузка и установка конкретных обновлений Windows на данный момент недоступна. Любое обновление можно установить вручную из каталога, если командная строка (DISM.exe и sfc /scannow) не помогают решить проблему.

Ошибка 0x80070002 может не затрагивать обновление системы, появляясь в следующих случаях:

  • При установке Windows или при восстановлении ОС.
  • Во время работы Мастера диагностики, если утилита обнаруживает недостаток файлов.
  • При установке игр, резервном копировании, переносе файлов с одного диска на другой.

Если проблема в системе (отсутствуют системные файлы), она решается сканированием sfc /scannow и использованием утилиты DISM.exe для восстановления системного образа. Для сторонних программ и игр следует использовать другой установочный диск или загрузить ПО из другого источника, где все файлы будут в порядке.

В случае проблем при установке/восстановлении диска может потребоваться другой диск (флешка, HDD) с цельной Windows без потерянных файлов. Команда DISM.exe /Online позволяет загружать недостающие файлы без интернета, поэтому без второй системы можно обойтись в 99% случаев.

Проверка логов в журнале CheckSUR.log

Если ничего не помогает и ошибка не пропадает, остается смотреть логи, а именно файл CheckSUR.log. В этот файл пишет логи средство проверки готовности системы к обновлению. Логи по итогам сканирования системы командой sfc /scannow находятся по адресу windirLogsCBSCBS.log.

  1. Открываем логи %SYSTEMROOT%LogsCBSCheckSUR.log, где %SYSTEMROOT% — папка с Windows.
  2. В логах нужно найти информацию об обновлениях, которые не удалось установить. Например, это может быть надпись servicing packages Package_for _KB958690_ sc_0~ 31bf3856ad364e35 ~amd64~~6.0.1.6.mum. Это означает, что проблема с пакетов обновлений KB958690 для процессоров AMDx64.
  3. Загрузить нужное обновление в каталоге Майкрософт или в Центре загрузок.
  4. Скопировать пакет обновления в формате MSU в папку %SYSTEMROOT% CheckSURpackages (где %SYSTEMROOT% — папка с Windows).
  5. Повторно запустить средство проверки готовности системы к обновлению (dism.exe из первого пункта статьи).

В случае возникновения проблем можно обратиться к инструкции от Microsoft по исправлению ошибок, указанных в файле CheckSUR.log. Если кратко, все сводится к ручному поиску и установке обновлений, содержащих недостающие файлы. Как только Windows перестает натыкаться на несуществующие файлы при обновлении, ошибка 0x80070002 пропадает.

Как исправить ошибку 0x80070002Ошибка 0x80070002 может встретиться при обновлении Windows 11 и Windows 10 или 8.1, при установке или исправлении Windows 7 (а также при обновлении Windows 7 до 10) или при установке приложений Windows 11/10 или 8.1. Возможны и другие варианты, но перечисленные встречаются чаще других.

В этой инструкции — подробно о возможных способах исправить ошибку 0x80070002 во всех последних версиях Windows, один из которых, надеюсь, подойдет и в вашей ситуации.

Основные причины и способы исправления ошибки 0x80070002 при скачивании обновлений Windows 11 и Windows 10

Ошибка 0x80070002 при скачивании обновления

Сначала о способах исправления ошибки при установке обновлений в Windows 11 и Windows 10 актуальных версий. Для более старых версий системы можно использовать как эти методы, так и другие рекомендации из следующего раздела инструкции, а если ошибка возникает не при установке обновления, обратите внимание на последний раздел статьи.

Чаще всего ошибка 0x80070002 бывает связана с проблемами доступа к серверам Майкрософт при скачивании обновлений, либо повреждениями целостности скачиваемых файлов, это может быть вызвано:

  • Временным отключением доступа в Интернет, потерей соединения в процессе скачивания обновления (когда оно уже началось).
  • Блокировкой доступа к серверам Майкрософт, например, при использовании сторонних программ для отключения служб телеметрии Windows.
  • Использованием сервисов VPN и прокси.
  • Иногда — сторонними антивирусами и файрволлами, установленными на компьютере.
  • Редко — проблемы с оперативной памятью или жестким диском компьютера.

Первоочередные, способы исправления ошибки, которые следует попробовать, прежде чем приступать к последующим методам:

  • Простая перезагрузка компьютера, отключение VPN и антивируса (при наличии, встроенного антивируса это не касается), повторное скачивание обновления.
  • Загрузка проблемного обновления вручную с официального каталога обновлений Windows: зайдите на сайт https://www.catalog.update.microsoft.com/home.aspx и используйте поиск, чтобы найти обновление, при скачивании которого возникла ошибка — для этого введите его номер KB в поле поиска. Скачайте обновление для вашей версии Windows и запустите его установку. Ручной поиск и установка обновления из каталога обновлений

Если указанные два варианта не решили проблему, попробуйте следующие шаги:

  1. Закройте «Параметры», если они открыты.
  2. Запустите командную строку от имени администратора, для этого можно начать вводить «Командная строка» в поиске на панели задач, нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запуск от имени администратора».
  3. По порядку введите следующие команды, нажимая 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
  4. Закройте командную строку и снова зайдите в Центр обновлений Windows, чтобы повторить поиск и скачивание обновлений, с большой вероятностью ошибка 0x80070002 больше не появится.

Обычно, при отсутствии каких-либо серьёзных проблем с доступом к Интернету и серверам обновлений, оперативной памятью, жесткими дисками и SSD, этот способ помогает исправить ошибку. В крайнем случае можно попробовать использовать дополнительные способы из статьи Как исправить ошибки Центра обновлений Windows.

Ошибка 0x80070002 при обновлении Windows или установке Windows 10 поверх Windows 7 (8)

Первый из возможных случаев — сообщение об ошибке при обновлении Windows 10 (8), а также в случаях, когда вы обновляете уже установленную Windows 7 до 10 (т.е. запускаете установку 10-ки внутри Windows 7).

Прежде всего, проверьте, запущены ли службы Центр обновления Windows (Windows Update), Фоновая интеллектуальная служба передачи (BITS) и Журнал событий Windows.

Для этого выполните следующие действия:

  1. Нажмите клавиши Win+R на клавиатуре, введите services.msc затем нажмите Enter. Открыть службы Windows
  2. Откроется список служб. Найдите в списке указанные выше службы и проверьте, чтобы они были включены. Тип запуска для всех служб, кроме «Центр обновления Windows» — «Автоматически» (если установлено «Отключена», то дважды нажмите по службе и установите нужные тип запуска). Если служба остановлена (нет отметки «Выполняется»), нажмите по ней правой кнопкой мыши и выберите «Запустить».  Центр обновлений в списке служб Windows

Если указанные службы были отключены, то после их запуска проверьте, была ли исправлена ошибка 0x80070002. Если же они уже были включены, то следует попробовать следующие действия:

  1. В списке служб найдите «Центр обновления Windows», нажмите по службе правой кнопкой мыши и выберите пункт «Остановить».
  2. Зайдите в папку C: Windows SoftwareDistribution DataStore и удалите содержимое этой папки. Очистка папки Software Distribution
  3. Нажмите клавиши Win+R на клавиатуре, введите cleanmgr и нажмите Enter. В открывшемся окне очистки дисков (если будет предложено выбрать диск, выберите системный) нажмите «Очистить системные файлы». Очистка системных файлов в cleanmgr
  4. Отметьте файлы обновлений Windows, а в случае с обновление вашей текущей системы до новой версии — файлы установки Windows и нажмите Ок. Дождитесь завершения очистки. Очистка обновлений в Cleanmgr
  5. Снова запустите службу «Центр обновления 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
  • Проверьте, появляется ли ошибка, если использовать чистую загрузку Windows (если нет, то дело может быть в сторонних программах и службах).

Также может быть полезным: Не устанавливаются обновления Windows 10, Исправление ошибок Центра обновлений Windows.

Ошибка 0x80070002 также может возникать в других случаях, например, при устранении неполадок, при запуске или установке (обновлении) приложений магазина Windows 10, в некоторых случаях — при запуске и попытке автоматического восстановления системы (чаще — Windows 7).

Возможные варианты действий:

  1. Выполнить проверку целостности системных файлов Windows. Если ошибка возникает при запуске и автоматическом устранении неполадок, то попробуйте зайти в безопасный режим с поддержкой сети и выполнить то же самое.
  2. Если у вас используются приложения для «отключения слежки» Windows 10, попробуйте отключить сделанные ими изменения в файле hosts и брандмауэре Windows.
  3. Для приложений используйте встроенное устранение неполадок Windows 10 (для магазина и приложений отдельно, также убедитесь, что включены службы, перечисленные в первом разделе этой инструкции).
  4. Если проблема возникла недавно, попробуйте использовать точки восстановления системы (инструкция для Windows 10, но в предыдущих системах точно так же).
  5. Если ошибка возникает при установке Windows 8 или Windows 10 с флешки или диска, при этом на этапе установке подключен Интернет, попробуйте выполнить установку без интернета.
  6. Как и в предыдущем разделе, убедитесь, что не включены прокси-серверы, а дата, время и часовой пояс установлены правильно.

Пожалуй, это все способы исправить ошибку 0x80070002, которые я могу предложить на настоящий момент времени. Если у вас отличающаяся ситуация, изложите подробно в комментариях, как именно и после чего появилась ошибка, постараюсь помочь.

Все пользователи Windows рано или поздно сталкиваются с различными ошибками во время использования системы. И в этой статье мы подробно рассмотрим одну из них – 0x80070002.

Обычно, ошибка 0x80070002 в Windows 7, 8 или 10 появляется из-за отсутствия или повреждения файлов, которые необходимы в данный момент для выполнения какого-либо действия. Можно привести много примеров, когда вы с ней можете столкнуться. Самые частые из них:

  1. Во время установки операционной системы.

Ошибка во время установки Windows

  1. Обновления Windows

Проблемы с обновлением 10-ки

  1. Когда нужно обновить Windows

Проблемы с обновлением Windows 7

  1. Во время установки какой-нибудь программы.

Прерванный процесс установки программы

  1. Когда вы хотите запустить Песочницу в Windows 10.

Не удается запустить песочницу из-за ошибки

Этот список можно продолжать очень долго, но исход один: перед вами появляется окно с текстом: «ERROR_FILE_NOT_FOUND» или «Не удается найти указанный файл» и код ошибки 0x80070002. Сейчас в этой статье я покажу вам несколько способов, как можно ее исправить.

Настройка даты и времени

Самое простое, что может в некоторых случаях помочь – это настройка даты и часового пояса. Кликните правой кнопкой мыши по часам в трее и перейдите к нужным настройкам.

Часы в трее

Затем установите дату вручную или автоматически (можете нажать кнопку «Синхронизировать» для синхронизации часов с сервером Windows), укажите часовой пояс.

Настройка даты и времени

Ошибка во время обновления Windows 10 или обновления 7/8 до 10-ки

Если ошибка 0x80070002 возникает во время загрузки обновлений, то причиной ее появления может стать нехватка свободного места на системном разделе жесткого диска (обычно это С:). В этом случае прочтите статью: как освободить место на диске С: в Windows 7.

Если свободного места на диске у вас много, то разберем еще несколько способов, которые помогут исправить ошибку 0x80070002, возникающую во время обновления Windows 7, 8 или 10. Или когда вы хотите обновить существующую систему до 10-ки.

Включить работу трёх служб

Убедитесь, что у вас работают следующие службы: «Центр обновления Windows», «Фоновая интеллектуальная служба передачи (BITS)», «Журнал событий Windows». Для открытия окна «Службы» нажмите Win+R, ведите в поле services.msc и кликните «ОК».

Команда services.msc

Затем поищите в списке названия упомянутых служб. Два раза кликните по нужной, чтобы открыть окно «Свойства». Начнем с «Центра обновления Windows» или она еще может называться «Windows Update».

Двойной клик по службе для открытия свойств

Для нее в окне свойств в поле «Тип запуска» нужно указать «Вручную». Дальше кликайте «Запустить» и «ОК».

Служба Центр обновления Windows

Дальше двойным кликом открывайте свойства службы: «Фоновая интеллектуальная служба передачи (BITS)». Здесь «Тип запуска» выберите «Автоматически». Запускайте службу и жмите «ОК».

Для службы «Журнал событий Windows» также укажите автоматический тип запуска. Теперь пробуйте выполнять то действие, из-за которого появлялась ошибка 0x80070002.

Свойства службы Фоновая интеллектуальная служба передачи (BITS)

Удаление файлов обновления

Если окно с ошибкой появляется в процессе установки обновлений, то это может свидетельствовать о том, что в каком-то из скачанных пакетов повреждены файлы, или они могли неправильно загрузиться. В этом случае нужно удалить все загруженные обновления.

Сначала откройте список «Службы» и перейдите к свойствам «Центр обновления Windows». Дальше убедитесь, что установлен ручной тип запуска, и нажмите «Остановить», чтобы прекратить работу службы.

Остановка службы Центр обновления Windows

Теперь переходите по пути: C:WindowsSoftwareDistributionDataStore. Выделяйте все содержимое папки «DataStore», комбинация Ctrl+A, и удаляйте его, правая кнопка мыши по выделенному – «Удалить».

Удаление файлов в папке

Кликайте на рабочем столе по ярлыку «Мой компьютер» или «Этот компьютер». Жмите правой кнопкой мыши по разделу жесткого диска, на котором установлена Windows, и переходите в «Свойства».

Свойства системного диска

Дальше жмите по кнопке «Очистка диска».

Кнопка Очистка диска

Выбирайте «Очистить системные файлы».

Очистить системные файлы

После этого появится небольшое окно с зеленой полосой прогресса. Это не сам процесс удаления, это сбор необходимой информации. Так что просто подождите. Затем в списке доступных для удаления файлов появится поле «Очистка обновлений Windows». Отметьте галочкой только это поле и нажмите «ОК». Дождитесь, когда выбранные файлы будут удалены.

Кстати, если вы обновляете систему до новой версии, то поле будет называться «Файлы установки Windows».

Очистка обновлений Windows

Теперь возвращаемся к списку служб и запускаем «Центр обновления Windows». Если ошибка была исправлена – хорошо, если нет – продолжайте.

Запуск службы обновления

Отключение прокси-сервера

Если вы настраивали прокси-сервер, то его следует отключить. В Windows 10 это делается следующим образом. Комбинацией Win+I открывайте окно «Параметры». Затем перейдите в раздел «Сеть и Интернет».

Раздел Сеть и Интернет

Откройте вкладку «Прокси-сервер» и установите все маркеры в положение «Откл.».

Маркеры в положении Отключено для прокси-сервера

Если у вас установлена Windows 7, то откройте «Панель управления» и перейдите в раздел «Свойства браузера».

Раздел Свойства браузера

Откройте вкладку «Подключения» и жмите по кнопке «Настройка сети».

Настройка сети

В следующем окне снимите галочки со всех полей и сохраните изменения кнопкой «ОК».

Снятие всех галочек

Использование встроенной утилиты

Для удобства пользователя в Windows 7, 8 и 10 были добавлены встроенные утилиты, которые способны решить основные проблемы, с которыми может столкнуться пользователь. Утилита, которая смогла бы решить проблемы, возникающие в процессе обновления системы, в нашем случае это окно с ошибкой 0x80070002, так же есть в списке.

Если вы используете десятку, то комбинацией Win+I откройте окно «Параметров» и зайдите в раздел «Обновление и безопасность».

Раздел Обновление и безопасность

Дальше открывайте вкладку «Устранение неполадок» и в списке ищите утилиту с названием «Центр обновления Windows». Двойным кликом мышки запустите ее и следуйте простым шагам. Если ваша проблема решится – отлично, если нет – то появится информация с уточнением, что не так.

Устранение неполадок в Windows 10

Для пользователей семерки шаги немного другие. Вам нужно зайти в «Панель управления» и там среди разделов выбрать «Устранение неполадок».

Раздел Устранение неполадок

Дальше кликните по пункту «Система и безопасность».

Система и безопасность

В списке найдите и двойным щелчком мыши запустите «Центр обновления Windows». Дождитесь, когда программа проанализирует и попробует исправить ошибку.

Устранение неполадок в Windows 7

Скачивание специальной программы с Майкрософт

Специальные программы для различных версий Windows по устранения ошибок, в том числе и с кодом 0x80070002, можно найти на официальном сайте Майкрософт. Перейдите по ссылке: https://support.microsoft.com/ru-ru/help/10164/fix-windows-update-errors. Перед вами откроется страница, как на скриншоте ниже. Сначала вам нужно указать версию Windows, отметив маркером подходящий вариант.

Стоит отметить, что данным способом смогут воспользоваться только те пользователи, у которых установлена Windows 7, 8.1 или 10.

Официальная страница поддержки Windows

Затем нужно нажать по приведенной ссылке, чтобы скачать утилиту. Загрузка начнется автоматически, а сам файл сохранится у вас на ПК в папке «Загрузки».

Скачивание средства устранения неполадок

Открывайте папку «Загрузки» и двойным кликом мыши запускайте средство устранения неполадок. Оно в автоматическом режиме пробует исправлять возникшие ошибки. Единственное, что требуется от вас – это отвечать на вопросы, которые будут появляться.

Запуск скачанной утилиты

Устранение ошибки с помощью DISM

Не устанавливаться обновления могут из-за поврежденных системных файлов. Помочь и исправить ошибки может DISM или средство проверки готовности системы к обновлению. Также оно поможет, если возникли проблемы с клиентом Центра обновления Windows, и он поврежден. Но для этого у вас обязательно должен быть доступ к такой же, как у вас, Windows: или по сети, или с флешки/диска.

Для Windows 10 и 8

Для того, чтобы запустить DISM нужно открыть командную строку от имени администратора. Для этого нажмите правой кнопкой мыши по «Пуск» и в контекстном меню выберите «Командная строка (администратор)».

Если у вас нет данного пункта, прочтите: как открыть командную строку в Windows 10. Также советую прочесть: запуск командной строки от имени администратора в Windows 8.

Запуск командной строки

Дальше введите команду: DISM.exe /Online /Cleanup-image /Restorehealth. Нажмите «Enter». Дождитесь окончания проверки.

Если клиент Центра обновления поврежден вам потребуется рабочая Windows. Например, если вы подключены к сети, можно взять папку Windows другого подключенного к сети ПК. Или можно использовать флешку/диск с установленной Windows, и прописать путь к нужной нам папке Windows. Команда будет выглядеть следующим образом:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:E:FlashRepairWinWindows /LimitAccess
Вместо E:FlashRepairWinWindows укажите свой путь, по которому расположена папка «Windows».

Запуск DISM

Когда DISM закончит работу, вводите команду: sfc /scannow. Жмите «Enter» и опять ждите. Это начнется проверка системы на целостность системных файлов. Когда она закончится, можно опять пробовать устанавливать обновления и смотреть, появляется окно с ошибкой 0x80070002 или нет.

Команда sfc /scannow

Утилита DISM создает файл журнала. Он будет расположен по пути: C:WindowsLogsCBSCBS.log. Вместо С: у вас может быть другая буква, соответствующая системному разделу. В файле будет записано все: что нашла, и что смогла исправить утилита DISM.

Созданный DISM файл журнала

Для Windows 7

Если вы используете Windows 7, то средство проверки готовности к обновлению системы можно скачать с официального сайта Microsoft: https://support.microsoft.com/ru-ru/help/947821/fix-windows-update-errors-by-using-the-dism-or-system-update-readiness. Выберите в таблице разрядность своей системы и нажмите «Скачать пакет сейчас».

Скачивание средство проверки готовности к обновлению системы для Windows 7

Дальше нужно запустить средство и ждать, когда закончится проверка. Все скриншоты и шаги подробно описаны на официальной странице Майкрософт, ссылка приведена выше.

Запуск средства проверки

Самостоятельно исправляем неисправленные DISM ошибки

Если DISM все исправит, то вы увидите в командной строке сообщение об этом. Если ей что-то не удастся, то это тоже отобразится. Можно попробовать исправить эти ошибки самостоятельно.

Зайдите в папку C:WindowsLogsCBS и откройте файл «CheckSUR.log». В нем поищите, какие пакеты обновлений не смогла исправить DISM.

Папка CBS

Текст может быть такой: «Unavailable repair files:». Дальше будет прописан путь:

servicingpackagesPackage_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum

Из него можно сделать вывод, что проблема произошла с пакетом KB958690. Вам нужно зайти в Каталог Центра обновления Windows, найти там нужный пакет и скачать его.

О том, как скачать и установить нужный пакет из Каталога Центра обновления Windows, можете прочесть в отдельной статье.

Скачивание пакета KB958690

Дальше зайдите C:Windows и создайте там каталог «CheckSUR».

Для этого нажмите правой кнопкой на пустом месте в окне и выберите «Создать»«Папку». Новую папку назовите «CheckSUR». Во всех всплывающих окнах жмите «ОК».

Создание CheckSUR

Зайдите в «CheckSUR» (1). Кликните правой кнопкой мыши по пустому месту (2) и выберите «Создать»«Папку» (3). Назовите ее «packages» (4).

Создание packages

Скопируйте в данную папку скачанный пакет KB958690. Он находится в папке «Загрузки» (1). Я просто перетащила его мышкой в «packages» (2).

Копирование скачанного пакета в папку packages

Должно получится так. После этого можете опять выполнять проверку системы на готовность к обновлениям командой DISM. После ее выполнения вводите команду sfc /scannow.

Пакет обновлений в папке packages

При обновлении Windows 7 или 8 до 10

Если вы не знаете, как исправить ошибку 0x80070002, во время обновления функций Windows 7 или 8 до Windows 10, то сделайте следующее. Откройте окно «Выполнить» командой Win+R. Введите в поле regedit и жмите «ОК».

Команда regedit

Затем в дереве слева открывайте папки:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate

В папке «WindowsUpdate» нажмите по разделу «OSUpgrade». Если его у вас нет, то создайте. Нажмите по «WindowsUpdate» правой кнопкой мыши и выберите «Создать»«Раздел».

Создание раздела

Дайте ему название «OSUpgrade». Выделите созданный раздел и справой стороны окна нажмите правой кнопкой мышки. Дальше выберите «Создать»«Параметр DWORD (32 бита)».

Создание параметра

Назовите параметр «AllowOSUpgrade». Чтобы его изменить, кликните по нему правой кнопкой мыши и выберите «Изменить».

Переход к изменению параметра

В поле «Значение» введите «1» и сохраните изменения кнопкой «ОК». Перезагрузите компьютер и пробуйте обновляться до десятки по новой.

Изменение параметра

Ошибка во время установки Windows

Ошибка 0x80070002 может появляться и во время установки Windows. Здесь дело может быть и в образе, и в самом устройстве, на которое он записан. В этом случае сделайте следующее:

  1. Замените устройство, с которого пытаетесь установить систему. Это может быть диск или флешка.
  2. Дальше нужно попробовать установить систему с имеющегося у вас образа, предварительно перезаписав его на выбранную флешку или диск.
  3. Если опять появится ошибка, скачайте другой образ Windows. Создайте загрузочную флешку/диск на медленной скорости и пробуйте устанавливать систему.

При установке игры в Windows 10

Если ошибка 0x80070002 появляется во время установки игры на Windows 10, а в самом окне есть фраза: «ipersistfile save», то все дело в Защитнике Windows. Дело в том, что под конец установки он не дает создать папку, где будет храниться прогресс и настройки игры.

Чтобы исправить ошибку, зайдите в «Параметры» (1). Дальше выберите раздел «Обновление и безопасность» (2). Перейдите на вкладку «Безопасность Windows» (3) и нажмите по пункту «Защита от вирусов и угроз» (4).

Безопасность Windows

Потом найдите пункт «Параметры защиты от вирусов и других угроз» и нажмите под ним на кнопку «Управление настройками».

Управление настройками

Следующий пункт, который нам нужен – «Контролируемый доступ к папкам». Под ним нажмите «Управление контролируемым доступом к файлам».

Управление контролируемым доступом к файлам

Откроется окно «Защита от программ-шантажистов». Здесь будет один ползунок в пункте «Контролируемый доступ к папкам». Перетащите его в положение «Откл.».

Отключение Контролируемого доступа к папкам

При попытке запустить Песочницу Windows 10

Если ошибка появляется во время запуска Песочницы, то нужно установить обновление KB4512941. Открывайте Каталог Центра обновления Майкрософт и прописывайте название пакета в поле поиска. Выберите один из найденных пакетов, скачайте и установите его. Ссылку на подробную статью, как это сделать, я привела в пункте «Самостоятельно исправляем неисправленные DISM ошибки».

Скачивание пакета KB4512941

Если ваш ПК давно не обновлялся (жесткий, оперативная память и прочее) и с ошибкой вы сталкиваетесь во время обновления установленной системы до Windows 10, то причина может быть в оборудовании. Оно может быть просто несовместимо с последними обновлениями системы.

И последний совет на тему: что делать, и как исправить ошибку 0x80070002 в Windows 10, 7 или 8 – воспользоваться точками восстановления системы. Они помогут вернуть систему к определенному моменту времени, когда проблемы еще не было.

Восстановление Windows 7 с контрольной точки
Как восстановить Windows 8
Восстановление Windows 10 с контрольной точки

Конечно, у вас могут быть и другие причины, которые в данной статье рассмотрены не были. Но суть ошибки 0x80070002, в основном, следующая– поврежденные файлы, которые нужны системе в данный момент. Пробуйте повторно скачивать и устанавливать программу, перезаписывать информацию на флешку и прочее. Надеюсь, у вас получится решить проблему.


Загрузка…

Ошибка 0x80070002 может появиться у пользователей любой версии Windows. Возникает она по самым разным причинам, иногда может показаться, что вообще без повода. На самом деле для неё существует порядка пяти тысяч ситуаций! Все они вызывают появление одинакового сообщения. Однако есть наиболее распространённые действия, которые приводят к этой ошибке, и их полезно знать. Кроме того, ошибку эту вполне можно устранить.

Как самостоятельно убрать ошибку 0x80070002 в Windows

Методика устранения ошибки 0x80070002 в Windows.

О чём говорит код ошибки 0x80070002

Код ошибки с кодом номером 0x80070002 означает, что в системе произошел серьёзный сбой. Обычно это бывает при обновлении, но это лишь самая распространённая причина, среди множества прочих. Причём такое случается не только при штатном обновлении системы, но и в процессе установки, например, версии 10 поверх Windows 7-8. Эта же ошибка нередко встречается при нарушении процесса восстановления системы, при сбое в процессе её установки, при проблемах с запуском каких-либо служб. Если, например, присвоить диску другую букву, то также появится эта ошибка. Она может быть из-за вируса или неправильной работы антивируса, но такое бывает довольно редко. Наиболее распространённые ситуации описаны ниже.

Ошибка 0x80070002 — как исправить в Windows 10 в разных случаях

В целом, ошибка 0x80070002 в различных версиях Windows бывает по похожим причинам, но её устранение может потребовать разных методов. Windows 10, однако, сейчас является самой активно развивающейся системой, которая часто обновляется, поэтому и ошибка эта не редкость. Вариантов, как исправить проблему, несколько – искать её источник и исправлять неполадки или использовать особую программу, которая всё сделает сама. Для Windows 7-10 такую утилиту можно скачать с официального сайта (https://support.microsoft.com/ru-ru/kb/910336). Установка производится обычным способом, и вопросов не вызывает. При самостоятельном поиске источника проблем придётся работать с командной строкой с правами администратора. В WindowsXP и 7 они даются по умолчанию, и проблем с этим не возникает, но в версиях 8 и 10 они отключены. Поэтому предварительно нужно их включить. Нужно вызвать командную строку сочетанием клавиш Win+R, ввести команду lusrmgr.msc и нажать Enter. Затем нужно зайти в меню «Пользователи-Администратор-Свойства», и отключить чекбокс пункта отключения администраторской учётной записи. Права администратора включатся после перезагрузки. Дальнейшие действия схожи в различных версиях Windows, отличаясь в мелочах, связанных с их интерфейсом.

Отключение администраторской учётной записи

Сбой при обновлении Windows

Ошибка 0x80070002 в версии Windows 10 при обновлении может появиться в таких ситуациях:

  • Если установлены какие-нибудь программы для выключения функции слежки. Часто они просто блокируют в системном файле hosts некоторые сервера Microsoft, откуда скачиваются файлы, или создают запрет в брандмауэре.
  • Когда в системе неверно выставлены дата, число или часовой пояс.
  • Если в настройках браузера были прописаны прокси-серверы.

Эти проблемы устраняются довольно просто, так как пользователь их сам и создал. Иногда ошибка случается при установке обновления, если Windows 10 не полностью поддерживается аппаратно. Так, например, случилось у многих с обновлением 1803 – на некоторых моделях ноутбуков и даже на стационарных компьютерах с некоторыми моделями материнских плат возникла ошибка 0x80070002. Это решается удалением обновления до появления следующего и обращением к производителю оборудования. Если вы регулярно обновляете Windows 10, то такие проблемы бывают редко.

Запуск Центра обновления Windows

Ошибка будет, когда служба обновлений вообще не работает. Убедиться в этом можно, зайдя в «Панель управления» — «Администрирование» — «Службы». Среди служб надо найти и выбрать «Центр обновления Windows», и правой кнопкой мыши вызвать меню, где есть пункты «Обновить» и «Перезапустить». Для Windows 10 список служб можно быстро вывести с помощью командной строки – нажать Win+R и ввести команду services.msc. Нужно остановить службу обновления и очистить папку DataStore, находящуюся по пути C:WindowsSoftwareDistributionDataStore – здесь находятся временные файлы. Потом обновления надо снова включить.

При установке Windows

Ошибка 0x80070002 при установке обычно бывает из-за повреждённого дистрибутива, когда некоторые файлы невозможно скопировать. Например, когда установка ведётся с дефектной флешки, поцарапанного или неправильно записанного диска. Решается это так:

  • Для Windows 10 нужно повторить скачивание официального дистрибутива. На диск его надо записывать на малой скорости.
  • При установке Windows 7 ошибка с кодом 0x80070002 может возникать из-за использования разных сборок, так как официально эта версия уже не поддерживается. Сборки могут быть неполными.

Неудачная установка может быть даже следствием скачивания образа системы при нестабильном интернете – достаточно самой небольшой ошибки, чтобы весь дистрибутив оказался дефектным.

При установке Windows

Ошибка при восстановлении Windows

Непредвиденная ошибка при восстановлении системы с кодом 0x80070002 не позволяет восстановиться, процесс прерывается. Это случается, когда система не может найти всех необходимых файлов. Попробовать решить проблему можно разными способами:

  • Попытаться использовать другую точку восстановления.
  • Загрузить систему в безопасном режиме и снова попробовать.
  • Загрузить компьютер с загрузочного диска или флешки и выбрать опцию восстановления системы. По окончании процесса можно попробовать ещё раз откатить систему.
  • Используя мастер диагностики, попробовать найти решение.

Причинами потери файлов бывают неисправность винчестера или ошибки в файловой системе, поэтому нужно обязательно воспользоваться средствами диагностики диска.

Сбой работы мастера диагностики и устранения неполадок Windows

Бывает, возникает проблема с мастером диагностики и устранения неполадок с той же ошибкой 0x80070002. Причиной этого бывает невозможность считать системой какие-либо файлы, обычно системные, драйвера или какие-то служебных программ. Такое бывает, когда некоторые из установленных программ работают в фоне одновременно и конфликтуют между собой – различные драйвера и обслуживающие утилиты, например. Решение следующее – нужно по возможности отключить все программы, которые непосредственно не требуются системе, и посмотреть, не уйдёт ли ошибка.

Работа мастера устранения неполадок

Сделать это нетрудно – вызвать командную строку сочетанием Win+R и использовать команду msconfig. В открывшемся окне на вкладке «Общие» нужно выбрать «Выборочный запуск» и снять галочки с «Загружать системные службы» и «Загружать элементы автозагрузки». Затем надо перезагрузить компьютер. Никакие лишние программы загружаться теперь не будут, и это позволит исключить их влияние. После загрузки системы в облегчённом виде надо использовать в командной строке команду sfc /scannow. Будет произведено сканирование всей системы на целостность и при необходимости выполнено восстановление. Это занимает некоторое время. Затем нужно снова использовать команду msconfig и вернуть настройки к прежним.

Настройка параметров автозагрузки

В других случаях

Как исправить ошибку 0x80070002 в других случаях, кроме перечисленных? Таких ситуаций может быть очень много. Особенно часто с этими редкими ситуациями сталкиваются пользователи Windows 10, так как система развивается, и обновления закрывают одни ошибки, но могут порождать новые. Да и далеко не все «железо» поддерживает эту систему. И как тогда быть? Если ошибка появилась неожиданно и неизвестно почему, можно попробовать откатиться до более раннего состояния, воспользовавшись «Восстановлением системы». Однако для Windows 7-10 надёжнее и гораздо проще воспользоваться специальной программой, которая есть на официальном сайте именно для исправления этой проблемы и других подобных.

Наверняка вы тоже встречались с ошибкой 0x80070002, и не раз. При каких ситуациях это случалось и что вы делали, чтобы её убрать? Делитесь в комментариях своим опытом, это наверняка пригодится другим читателям.

Hi,

I use Windows 7 Professional x64. I installed Readiness tool. It was completed successfuly.

CheckSUR.persist

Summary:
Seconds executed: 597
 No errors detected

When I try to install Win7 Service Pack 1 (standalone installer), I get File not found error (0x80070002 — ERROR_FILE_NOT_FOUND). In CBS log, I see this error entry:

  Info                  CBS    Failed to find file: x86_networking-mpssvc_31bf3856ad364e35_6.1.7601.17514_none_0c80f0c5176cbb85Firewall.cpl [HRESULT
= 0x80070002 — ERROR_FILE_NOT_FOUND]

I checked whether Firewall.cpl exists in SP1 or not. When SP1 installer gave error message, I didn’t close SP1 window (in order to avoid cleanup). I copied
windows6.1-KB976932-X64.cab file from temporary folder which was created by SP1 installer. I extracted this cab file to new folder by 7-Zip program. I looked into this folder.
I found x86_networking-mpssvc_31bf3856ad364e35_6.1.7601.17514_none_0c80f0c5176cbb85
folder that mentioned in CBS log. Firewall.cpl file didn’t exist in this folder.
Finally, I see that Firewall.cpl file doesn’t exist in required location in SP1 standalone installer

How can I solve the problem?

Thank you

CBS Log Details:

2011-04-04 19:57:19, Info                  CBS    Exec: Staging Package: Microsoft-Windows-RemoteFX-VM-Setup-LanguagePack~31bf3856ad364e35~amd64~tr-TR~6.1.7601.17514,
Update: INF_ts_wpdmtp, PinDeployment: amd64_synth3dvsc.inf-languagepack_31bf3856ad364e35_6.1.7601.17514_tr-tr_dcea92f58067a8c3
2011-04-04 19:57:40, Info                  CBS    Failed to find file: x86_networking-mpssvc_31bf3856ad364e35_6.1.7601.17514_none_0c80f0c5176cbb85Firewall.cpl
[HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Info                  CBS    Failed to gather all required files. [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Info                  CBS    Failed to gather all missing files for package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514 [HRESULT
= 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Info                  CSI   
0000000e@2011/4/4:16:57:40.453 CSI Transaction @0x1253f30 destroyed
2011-04-04 19:57:40, Error                 CBS    Failed to pre- stage package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514 [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Info                  CBS    Perf: Stage chain complete.
2011-04-04 19:57:40, Info                  CBS    Failed to stage execution chain. [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Error                 CBS    Failed to process Multi-phase execution. [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Info                  CBS    WER: Generating failure report for package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514, status:
0x80070002, failure source: Stage, start state: Resolved, target state: Staged, client id: SP Coordinater Engine
2011-04-04 19:57:40, Info                  CBS    Failed to query DisableWerReporting flag.  Assuming not set… [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:40, Info                  CBS    Failed to add %windir%winsxspending.xml to WER report because it is missing.  Continuing without it…
2011-04-04 19:57:40, Info                  CBS    Failed to add %windir%winsxspending.xml.bad to WER report because it is missing.  Continuing without
it…
2011-04-04 19:57:41, Info                  CBS    Reboot mark refs: 0
2011-04-04 19:57:41, Info                  CBS    SQM: Reporting package change for package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514, current:
Resolved, pending: Default, start: Resolved, applicable: Installed, target: Staged, limit: Staged, hotpatch status: StillGoing, status: 0x0, failure source: Stage, reboot required: False, client id: SP Coordinater Engine, initiated offline: False, execution
sequence: 314, first merged sequence: 314
2011-04-04 19:57:42, Info                  CBS    SQM: Upload requested for report: PackageChangeBegin_Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514,
session id: 101457923, sample type: Standard
2011-04-04 19:57:42, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
2011-04-04 19:57:42, Info                  CBS    SQM: Reporting package change completion for package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514,
current: Resolved, original: Resolved, target: Staged, status: 0x80070002, failure source: Stage, failure details: «(null)», client id: SP Coordinater Engine, initiated offline: False, execution sequence: 314, first merged sequence: 314
2011-04-04 19:57:42, Info                  CBS    SQM: stage time performance datapoint is invalid. [HRESULT = 0x80070490 — ERROR_NOT_FOUND]
2011-04-04 19:57:42, Info                  CBS    SQM: execute time performance datapoint is invalid. [HRESULT = 0x80070490 — ERROR_NOT_FOUND]
2011-04-04 19:57:42, Info                  CBS    SQM: Upload requested for report: PackageChangeEnd_Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514,
session id: 101457924, sample type: Standard
2011-04-04 19:57:42, Info                  CBS    SQM: Ignoring upload request because the sample type is not enabled: Standard
2011-04-04 19:57:42, Info                  CBS    Enabling LKG boot option
2011-04-04 19:57:42, Info                  CBS    Restored system sleep block state: 0x80000000
2011-04-04 19:57:42, Info                  CBS    SPI: Error callback — 0x80070002
2011-04-04 19:57:42, Info                  CBS    Exec: Processing complete.  Session: 30143207_2763256607, Package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
[HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:42, Error                 CBS    Failed to perform operation.  [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:42, Info                  CBS    Session: 30143207_2763256607 finalized. Reboot required: no [HRESULT = 0x80070002 — ERROR_FILE_NOT_FOUND]
2011-04-04 19:57:42, Error                 CBS    SPI: (CSPICbsClient::Finalize:737)Failed to finalize session hr=0x80070002
2011-04-04 19:57:42, Error                 CBS    SPI: (CSPICbsClient::ChangeState:519)Failed to finalize CBS session to install package hr=0x80070002
2011-04-04 19:57:42, Error                 CBS    SPI: (CSPCInstallTask::Execute:1010)Failed to install package with identity Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
hr=0x80070002

Содержание

  • Устранение ошибки 0x80070002 в Windows 10
    • Способ 1: «Средство устранения неполадок»
    • Способ 2: Деактивация защитного ПО
    • Способ 3: Очистка обновлений
    • Способ 4: Включение синхронизации даты и времени
    • Способ 5: Смена пользователя
    • Способ 6: «Службы Windows»
    • Способ 7: Проверка целостности файлов
  • Вопросы и ответы

Как исправить ошибку 0x80070002 в Windows 10

Ни для кого не секрет, что последняя версия операционной системы Windows далека от идеала. При ее использовании то и дело появляются различные проблемы. Причем происходить это может в самое неподходящее время. Из данной статьи вы узнаете о том, как исправить ошибку 0x80070002 на устройствах под управлением Виндовс 10.

Стоит сразу отметить, что в основном упомянутая ошибка возникает при попытке установить обновления или загрузке системных «заплаток». Сообщение о ней выглядит следующим образом:

Пример ошибки 0x80070002 в Windows 10

Намного реже проблемы наблюдаются при запуске стороннего софта и во время работы с фирменным магазином Windows. Далее мы рассмотрим несколько основных методов, которые помогут исправить ошибку для тех или иных случаев. Обязательно читайте описание каждого способа, так как мы будем указывать, в какой ситуации его лучше использовать.

Способ 1: «Средство устранения неполадок»

Данный метод идеален для случаев, когда ошибка 0x80070002 появляется при попытке найти или установить обновления Windows. Для решения проблемы мы будем использовать встроенную системную утилиту, указанную в названии. На практике нужно выполнить следующие действия:

  1. Нажмите на клавиатуре одновременно «Windows» и «I». Откроется окно «Параметры», в котором необходимо кликнуть по разделу «Обновление и безопасность».
    Переход в раздел Обновление и безопасность через окно Параметры в Windows 10

    Читайте также: Что делать, если не открываются «Параметры» Windows 10

  2. В левой части следующего окна кликните по пункту «Устранение неполадок». Затем в правой области нажмите левой кнопкой мышки на строку «Центр обновления Windows». Она находится в блоке «Запустить диагностику и устранить проблему».
  3. Запуск утилиты устранения неисправностей Windows через окно Параметры

  4. Ниже указанной строки появится кнопка с одноименным названием. Кликните по ней ЛКМ.
  5. Нажатие на кнопку запустить средство устранения неполадок в Windows 10

  6. Запустится нужная утилита и автоматически начнется процесс обнаружения и исправления проблем. Спустя некоторое время вы увидите в этом же окне уведомление о том, что были внесены нужные изменения. При необходимости можете посмотреть подробности операции, кликнув по строке «Просмотреть дополнительные сведения». Затем нажмите кнопку «Закрыть» и перезагрузите систему. После ее запуска попытайтесь повторить действия, которые ранее вызывали ошибку 0x80070002.
  7. Результат устранения неисправностей в Windows 10 посредством встроенной утилиты

  8. Обратите внимание, что в некоторых ситуациях описанная утилита не запускается. В таком случае придется использовать аналогичную оснастку, которая работает автономно. Скачать ее можно с официального сайта Microsoft. Для этого перейдите по данной ссылке и поставьте галочку напротив строки «Windows 10» в нижней части страницы. Появится дополнительная область, в которой следует кликнуть по отмеченной на скриншоте строчке.
  9. Загрузка утилиты устранения неисправностей Windows 10 через официальный сайт

  10. В результате начнется загрузка файла «wu10.diagcab», который нужно запустить по окончании скачивания. Остальные действия будут аналогичными таковым в первых пунктах способа.

Способ 2: Деактивация защитного ПО

Иногда причиной возникновения ошибки 0x80070002 является антивирус. Дело в том, что при строгом режиме сканирования он может блокировать нужные системные файлы. Решение в подобных ситуациях очевидное – отключить на время защитное ПО. О том, как правильно это сделать, мы писали в отдельном руководстве.

Пример деактивации антивирусного ПО в Windows 10

Подробнее: Отключение антивируса

Способ 3: Очистка обновлений

Данный метод следует использовать в случаях, когда ошибка возникает при установке обновлений Windows. Он заключается в очистке системы от всех загруженных ранее системных компонентов. Нужно выполнить следующее:

Lumpics.ru

  1. Первым делом перейдите в папку «DataStore». Она находится по указанном ниже пути:

    C:WindowsSoftwareDistribution

    Затем удалите из указанной директории все содержимое. Как правило, это папка с логами и два дополнительных файла.

  2. Очистка системной папки DataStore в Windows 10

  3. Далее используйте комбинацию клавиш «Windows+R» для вызова оснастки «Выполнить». Введите в нее команду cleanmgr, после чего нажмите кнопку «OK».
    Ввод команды cleanmgr в окно оснастки Выполнить на Windows 10

    Читайте также: Вызов оснастки «Выполнить» в ОС Windows 10

  4. Появится небольшое окошко, в котором следует выбрать раздел жесткого диска для очистки. Ваши данные в результате выполнения процедуры не будут потеряны. Выберите раздел с той буквой, где установлена система Windows 10, затем нажмите «OK».
  5. Выбор раздела жесткого диска для удаления файлов обновления в Windows 10

  6. В следующем окне нажмите кнопку «Очистить системные файлы» в нижней области.
  7. Нажатие на кнопку Очистить системные файлы в Windows 10

  8. Снова появится окно с выбором раздела жесткого диска. Повторите действия из пункта 3.
  9. После этого следует во вкладке «Очистка диска» снять все галочки в списке файлов, оставив при этом лишь отметку напротив строки «Очистка обновлений Windows». Затем нажмите кнопку «OK» в этом же окне.
  10. Выбор функции Очистка обновлений Windows в окне системных настроек Windows 10

  11. Появится окно, в котором следует подтвердить запрос на удаление выбранных файлов. Для этого нажмите кнопку «Удалить файлы» в следующем окне.
  12. Подтверждение запроса на удаление файлов обновления в Windows 10

  13. В результате начнется процесс очистки системы. Он может занять определенное время в зависимости от объема накопившихся файлов.
  14. Процесс очистки файлов обновления в Windows 10

  15. По завершении данное окно автоматически закроется. Это значит, что нужно перезагрузить систему. После этого вновь повторите действия, которые приводили к возникновению ошибки.

Способ 4: Включение синхронизации даты и времени

Большое количество приложений в Windows 10 требуют корректно установленной даты и времени для правильной работы. Иногда ошибку 0x80070002 можно исправить банальным включением синхронизации данных параметров. Этот метод можно использовать во всех случаях. От вас потребуется следующее:

  1. Кликните левой кнопкой мышки по иконке с временем и датой в трее на «Панели задач». В появившемся меню выберите строку, отмеченную на скриншоте ниже.
  2. Переход к настройкам даты и времени через Панель задач в Windows 10

  3. В открывшемся окне нажмите кнопку «Синхронизировать». Кроме того, можно попробовать включить функцию автоматической установки даты и времени, изменив положение соответствующих переключателей.
  4. Синхронизация даты и времени в окне Параметры на Windows 10

  5. После этого попробуйте снова выполнить действия, из-за которых появлялась ошибка 0x80070002.

Способ 5: Смена пользователя

Данный метод подойдет исключительно тем пользователям, которые сталкиваются с упомянутой ошибкой при использовании встроенного магазина Windows. Как правило, проблема наблюдается при загрузке или обновлении приложения через него. В подобных ситуациях помогает банальная смена пользователя. О том, как правильно переключиться с одной учетной записи на другую, мы писали в отдельном руководстве.

Пример смены пользователя на устройствах под управлением Windows 10

Подробнее: Переключение между учетными записями пользователей в Windows 10

Способ 6: «Службы Windows»

Если другие методы не помогают избавиться от ошибки при обновлении операционной системы, тогда стоит проверить настройки специальных служб, которые отвечают за это. В данном случае реализовывать это мы будем не через привычную утилиту «Службы», а посредством «Командной строки», что попросту сэкономит вам время.

  1. Нажмите одновременно клавиши «Windows+R» для запуска оснастки «Выполнить». В текстовое поле утилиты введите команду cmd. Затем, удерживая одновременно «Ctrl+Shift», нажмите на клавиатуре «Enter». Данные действия позволят использовать «Командную строку» от имени администратора.
    Запуск оснастки Командная строка от имени администратора через утилиту Выполнить в Windows 10

    Читайте также: Запуск «Командной строки» от имени администратора в Windows 10

  2. В открывшееся окно введите поочередно следующие команды:

    SC config wuauserv start= auto
    SC config bits start= delayed-auto
    SC config cryptsvc start= auto
    SC config trustedinstaller start= auto

    Не забывайте нажимать «Enter» после ввода каждого выражения для запуска процесса обработки. Если операция проходит успешно, вы увидите соответствующую запись в окне «Командной строки».

  3. Успешное завершение обработки команды для включения Служб в Windows 10

  4. После обработки всех команд закройте открытые ранее окна и перезагрузите систему. Вполне вероятно, что проблема с обновлением ОС исчезнет.

Способ 7: Проверка целостности файлов

По разным причинам файлы ОС могут быть повреждены или просто удалены. Это может негативно сказываться на многих аспектах работы Windows, в том числе и вызывать ошибку 0x80070002. К счастью, в последней версии Виндовс есть встроенные утилиты, которые позволяют проверить и исправить подобные недочеты. Мы уже ранее в деталях описывали данные процессы, поэтому просто перейдите по ссылке ниже и ознакомьтесь с алгоритмом их выполнения.

Проверка целостности системных файлов через утилиту Командная строка в Windows 10

Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10

Воспользовавшись всеми или некоторыми способы, рассмотренными выше, вы сможете избавиться от ошибки 0x80070002. В качестве заключения напомним, что в самых «тяжелых» и запущенных случаях всегда можно восстановить систему к исходному состоянию с потерей личных файлов или их сохранением.

Подробнее: Восстанавливаем ОС Windows 10 к исходному состоянию

С этой распространенной проблемой сталкиваются многие пользователи Windows 10, Windows 8 и Windows 7. Речь идет об ошибке с кодом 0x80070002, который указывает на отсутствие нужных файлов или их повреждении при загрузке обновления, успешно при этом установленного. Да, звучит не вполне логично, но это Windows.

Ошибка в Windows

♥ ПО ТЕМЕ: Зависает компьютер на Windows? Горячие клавиши, которые помогут решить проблему.

Когда вы работаете на компьютере и думаете, что все нормально, на экране вдруг может появиться сообщение об ошибке с кодом 0x80070002. Давайте попробуем разобраться, как можно наилучшим способом исправить эту проблему в Windows 10, Windows 8 и Windows 7.

♥ ПО ТЕМЕ: Как очистить кэш DNS на компьютере Windows, Mac и зачем это нужно делать.

1. Нажмите комбинацию клавиш Windows + R, чтобы открыть окно «Выполнить».

2. Теперь введите Control в поле поиска и нажмите Ввод, чтобы открыть «Панель управления». Для удобства измените режим просмотра через Просмотр → Крупные значки.

3. Нажмите на иконку «Устранение неполадок».

4. Теперь в разделе «Система и безопасность» нажмите на пункт «Устранение неполадок с помощью Центра обновления Windows», расположенный в правой части окна.

Устранение неполадок в Центре обновления Windows для избавления от ошибки 0x80070002

5. На экране появится новое окно с заголовком «Центр обновления Windows». Нажмите на «Далее».

Устранение неполадок в Центре обновления Windows для избавления от ошибки 0x80070002

6. Запустится процесс обнаружения проблемы, который поможет устранить ошибку 0x80070002.

♥ ПО ТЕМЕ: Как записать звук напрямую с компьютера Windows без микрофона (с браузера, плеера, игры и тд).

Способ 2. Исправление системной даты и времени для устранения ошибки 0x80070002 в Windows

1. Нажмите комбинацию клавиш Windows + R, чтобы открыть окно «Выполнить».

2. Теперь введите Control в поле поиска и нажмите Ввод, чтобы открыть «Панель управления».

3. Нажмите на Региональные стандарты → Дата и время или сразу на «Дата и время», если этот пункт присутствует в списке.

Исправление системной даты и времени для устранения ошибки 0x80070002 в Windows 10

4. Измените дату и время в соответствии с вашим регионом и часовым поясом.

Исправление системной даты и времени для устранения ошибки 0x80070002 в Windows 10

♥ ПО ТЕМЕ: Пропал курсор мыши на Windows, что делать?

Способ 3. Изменения в редакторе реестра для устранения ошибки 0x80070002

1. Нажмите комбинацию клавиш Windows + R, чтобы открыть окно «Выполнить». В поле введите Regedit.

2. Теперь точно проследуйте по пути, как показано ниже:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion WindowsUpdate

3. Найдите раздел OSUpgrade. Если он отсутствует, то щелкните правой кнопкой мыши на WindowsUpdate и нажмите Создать → Раздел и дайте ему имя OSUpgrade.

4. В этом разделе, в правой части окна, есть пустое пространство под ключом с именем «По умолчанию», как это показано на скриншоте.

5. Кликните правой кнопкой по пустому пространству и выберите Создать → Параметр DWORD (32 бита).

Изменения в редакторе реестра для устранения ошибки 0x80070002

6. Теперь дайте созданному элементу имя AllowOSUpgrade.

Изменения в редакторе реестра для устранения ошибки 0x80070002

7. Кликните по нему правой кнопкой мыши и выберите «Изменить».

Изменения в редакторе реестра для устранения ошибки 0x80070002

8. Появится новое всплывающее окно, где в поле «Значение» надо ввести цифру 1.

Изменения в редакторе реестра для устранения ошибки 0x80070002

9. Нажмите кнопку ОК и перегрузите систему. Так с помощью этого метода вы сможете устранить ошибку 0x80070002 в Windows 10.

♥ ПО ТЕМЕ: Как отключить пароль на вход в Windows 10: рабочие способы.

Способ 4. Устранение ошибки 0x80070002 при помощи командной строки

1. Введите «командная строка» в поле поиска, расположенного в углу панели инструментов.

2. Запустите приложение от имени администратора.

3. Теперь введите следующую команду chkdsk /r и нажмите «Ввод». Эта команда проверит системный диск.

4. После завершения процесса вам будет предложено ввести Y и N.

5. Нажмите Y, чтобы перезапустить систему.

Устранение ошибки 0x80070002 при помощи командной строки

6. С помощью этого метода ошибка 0x80070002 в Windows 10 тоже может быть выявлена и исправлена.

♥ ПО ТЕМЕ: iCloud на компьютере, или как загружать фото, видео из облака на Windows и обратно.

Способ 5. Запуск dism.exe для борьбы с ошибкой 0x80070002 в Windows

1. Снова запустите командную строку, следуя предыдущему методу.

2. Теперь в черном окне введите следующую команду

dism.exe /Online /Cleanup-Image /Restorehealth

Запуск dism.exe для борьбы с ошибкой 0x80070002 в Windows 10

Перезагрузите систему и проверьте, устранило ли это решение ошибку 0x80070002 или нет.

♥ ПО ТЕМЕ: Диск загружен на 100% на Windows: как исправить проблему.

Заключение

Надеемся, с помощью каких-то из предложенных решений вам удалось избавиться от надоедливой ошибки с кодом 0x80070002 в Windows 10. Помните, что этот код обычно имеет отношение к обновлению Windows. Обратите внимание и на следующие моменты, которые необходимо учитывать перед обновлением системы:

  • Прежде всего, сделайте резервную копию ваших данных.
  • Всегда помните свою учетную запись Microsoft и ключ продукта.
  • На диске должно быть достаточно места.
  • Не забудьте создать диск восстановления.

Смотрите также:

  • Как сделать Windows 10 похожей на Windows 7.
  • Как настроить Windows, чтобы извлекать USB-флешки и накопители без использования «Безопасного извлечения».
  • 32- или 64-битная Windows: какая разница и какую систему нужно устанавливать?

Понравилась статья? Поделить с друзьями:
  • Error file missing from job
  • Error file coreorion exe not found
  • Error file casper vmlinuz not found
  • Error file c games grand theft auto v update x64 metadata dat failed crc check
  • Error file bootmgr not found