Как исправить ошибку 0x80073701 и включить обновления?

Как исправить ошибку ERR_TOO_MANY_REDIRECTS Изучение

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

Что такое код ошибки 0×80073701?

Если во время обновления вы получаете код ошибки 0×80073701, в большинстве случаев это означает, что системные файлы повреждены или полностью отсутствуют. Однако, поскольку эти файлы необходимы для выполнения обновления, система прерывает процесс. Хотя сначала можно попробовать исправить ошибку 0×80073701 перезагрузкой, шансы на успех довольно невелики. 0×80073701 — или error_sxs_assembly_missing — скорее всего, будет продолжать появляться, препятствуя обновлению. У вас есть несколько вариантов решения этой проблемы. Мы познакомим вас с лучшими.

Используйте средство устранения неполадок, чтобы устранить ошибку 0×80073701

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

  1. Сначала зайдите в настройки.
  2. Выберите «Устранение неполадок».
  3. Нажмите «Дополнительные средства устранения неполадок».
  4. Найдите параметр «Центр обновления Windows», а затем запустите средство устранения неполадок.

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

Отключите стороннее программное обеспечение безопасности

Если это решение не работает, есть еще один простой метод, который можно использовать для исправления 0×80073701. А именно, в некоторых случаях ошибку вызывает брандмауэр или сторонняя антивирусная программа. Это может помешать подключению к серверам Microsoft. Решение: временно отключите программное обеспечение безопасности, а затем снова запустите обновление. Затем повторно активируйте все программы, чтобы обеспечить наилучшую защиту.

Очистить WinSxS

Ошибка 0×80073701 часто возникает из-за поврежденных системных файлов, которые невозможно исправить с помощью перечисленных выше исправлений. В этом случае у вас есть возможность очистить папку WinSxS. Это удалит устаревшие и, возможно, вредоносные файлы. Вот необходимые шаги:

  1. Нажмите комбинацию клавиш [Windows] и [R], чтобы открыть «Выполнить».
  2. Введите команду «cmd», а затем одновременно нажмите клавиши [Ctrl], [Shift] и [Enter]. Если вы затем подтвердите «Да», вы продолжите работать в качестве администратора.
  3. Теперь вызовите консоль, введите следующую команду и выполните ее с помощью [Enter]:
dism /online /cleanup-image /startcomponentcleanup

Когда команда завершится, перезагрузите компьютер и повторите попытку обновления. Код ошибки 0×80073701 больше не должен появляться.

Читайте также:  Полное руководство по использованию MySQL Workbench для работы с базами данных MySQL.

Выйдите из 0×80073701 с помощью средства проверки системных файлов.

Проверка системных файлов (SFC) также позволяет исправить ошибку 0×80073701. Этот вариант также требует всего нескольких шагов:

1. Снова откройте «Выполнить» комбинацией клавиш [Windows] и [R].

2. Войдите снова как администратор.

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

sfc / scannow

4. Дождитесь завершения команды. Затем перезагрузите компьютер и снова выполните обновление, которому до сих пор мешал код ошибки 0×80073701.

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

Ручной сброс компонентов обновления Windows также может закончиться 0×80073701. Вот необходимые шаги:

1. Войдите снова как администратор. Для этого откройте «Выполнить» с помощью [Windows] и [R], а затем выполните команду «cmd».

2. Теперь введите следующие четыре команды одну за другой и выполните каждую из них, нажав [Enter]:

net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver

3. Эти команды останавливают перечисленные службы Windows. На следующем этапе переименуйте папки обновлений. Соответствующие команды, которые вы снова выполняете с помощью [Enter], следующие:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

4. Наконец, перезапустите службы. Соответствующие команды таковы:

net start wuauserv
net start cryptsvc
net start bits
net start msiserver

Перезагрузите компьютер и снова запустите обновление. 0×80073701 больше не должен быть проблемой.

Оцените статью
Блог о программировании
Добавить комментарий