Ошибка 0x80070002 в Windows: как исправить? (5 способов)

Ошибка 0x80070002 в Windows: как исправить? (5 способов)

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

Ошибка в Windows

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

dism. exe /Online /Cleanup-Image /Restorehealth

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

Заключение

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

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

Методы решения ошибки

Проверяем системные файлы

Есть целый ряд системных файлов, ответственных за функционирование обновления. Если их нет или они повреждены, то в Windows 10 всплывает код 0x80073701. Он связан с отсутствием доступа к ним. Если рядом присутствует надпись ERROR_SXS_ASSEMBLY_MISSING, то нужно проверить целостность всех файлов. Сделать это можно воспользовавшись инструментом DISM, который проверит Виндовс на готовность к обновлению. Он тестирует Windows на предмет наличия ошибок, в том числе 0x80073701.

Используя сочетание клавиш Win + S вы откроете консоль, где нужно напечатать cmd и запустить от имени администратора. В консоль вводятся два запроса:

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

cmd scan

Для выполнения второго необходим доступ к глобальной сети, так как поврежденные файлы заменяются их копиями, хранящимися в Центре обновлений Windows 10. Дождавшись завершения процесса переходим к инструменту SFC. Он заменяет неисправные файлы из локального хранилища. Вводим запрос: sfc /scannow. Когда сканирование будет завершено, перезапускаем компьютер. Если ошибка 0x80073701 никуда не делась, то переходим к следующему пункту.

Удаление обновлений Windows

Убрать 0x80073701 поможет командная строка, включенная с особыми привилегиями. Включаем ее и печатаем запросы для отключения нужных нам служб. После останется стереть содержимое каталога SoftwareDistribution. Печатаем следующие запросы:

Результат сканирование net-stop

Переходим к системному диску, где нас интересует каталог “SoftwareDistribution”. Вам предстоит удалить все его содержимое для избавления от ошибки 0x80073701. Меняем его название на любое другое и вводим следующие запросы:

NewSD – это наименование созданной вами папки. Теперь повторно запускаем выключенные ранее службы:

Изменения вступят в силу после перезапуска ПК.

Избавляемся от лишних языковых пакетов

Этот совет был актуален еще во времена Windows 7, вероятно он поможет избавиться от кода 0x80073701. Вам нужно удалить языковые пакеты, в которых нет необходимости. За счет этого освободиться свободное пространство и вероятно исчезнет проблема 0x80073701. Для этого проследуйте нашей инструкции:

Если никакая из вышеописанных мер не помогла, то вы можете попробовать загрузить и установить обновление вручную.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: