Содержание:
- Метод 1: Сброс настроек компонентов Windows Update
- Способ 2: Изменение параметров обновления Windows
- Метод 3: Изменение настроек прокси-сервера
- Метод 4: Изменение службы обновления Windows
- Метод 5: Удаление временных файлов
- Метод 6: Попробуйте другую сеть или используйте VPN
- Метод 7: Изменение DNS вашей системы
- Метод 8: Проверьте брандмауэр вашего оборудования/маршрутизатора
Microsoft выпускает обновления Windows довольно часто. Большинство этих обновлений содержат исправления и новейшие функции. Однако иногда вы можете увидеть ошибку при попытке установить/загрузить обновления Windows. Сообщение об ошибке, которое вы увидите, будет выглядеть примерно так
Это сообщение об ошибке не позволит пользователю обновить Windows.
Эта ошибка возникает, когда некоторые CAB-файлы повреждены. Причин повреждения может быть несколько, но наиболее вероятной является то, что ваш провайдер кэшировал обновления Microsoft (чтобы не загружать их снова и снова), и некоторые из этих файлов были повреждены.
Убедитесь, что ваш Антивирусное приложение выключено или отключено. У каждого антивирусного приложения есть опция отключения на главной панели или в настройках. Известно, что антивирусные приложения могут вызывать проблемы с обновлениями Windows.
Устранение неполадок Windows сработало для нескольких пользователей. Поскольку гораздо проще использовать инструмент «Устранение неполадок Windows», мы предлагаем вам сначала попробовать этот инструмент. Если это решит вашу проблему, то нет необходимости выполнять сложные шаги, приведенные ниже. Щелкните здесь и загрузите средство устранения неполадок Windows. После загрузки файла запустите его и следуйте инструкциям на экране. Если это не решит вашу проблему, продолжайте.
Но прежде чем переходить к решениям, убедитесь, что дата и время Настройки вашей системы правильные. Кроме того, если вы используете несколько сетевых карт, отключите карту, которая управляет внутренним трафиком, и оставьте включенной другую, которая соединяет систему с Интернетом. Если вы используете .NET Framework, затем либо удалите его, либо обновите. Также попробуйте отключить IPV6 в вашей системе.
Метод 1: Сброс настроек компонентов Windows Update
Первое, что вы должны сделать, это сбросить настройки Обновление Windows Компоненты. Это работает для многих пользователей и устраняет проблему в 99% случаев.
Первое, что вам нужно сделать, это остановить службы BITS, Windows Update и Cryptographic. Выполните указанные ниже действия, чтобы остановить эти службы.
- Нажмите Ключ Windows, введите командная строка в Окно поиска Windows.
- Щелкните правой кнопкой мыши командная строка в результатах поиска выберите Запуск от имени администратора.
- Тип чистые стоп-биты и нажмите Введите
- Введите net stop wuauserv и нажмите Введите
- Введите net stop appidsvc и нажмите Введите
- Введите net stop cryptsvc и нажмите Введите
- Теперь перейдите и удалите содержимое следующей папки:
C:\Windows\SoftwareDistribution\Download
- Теперь вам нужно удалить .файл данных. Чтобы удалить этот файл, введите
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
и нажмите Введите
- Введите
cd /d %windir%\system32
и нажмите Введите. Это изменит ваш каталог. Мы делаем это потому, что нам нужно перерегистрировать множество файлов BITS и Windows.
- Введите regsvr32.exe atl.dll и нажмите Введите.
- Теперь вам нужно зарегистрировать множество файлов. Мы предоставим вам список команд. Просто введите их по очереди и нажмите Enter после ввода каждой команды. Примечание: Если после выполнения команды вы увидите ошибку, просто проигнорируйте ее и перейдите к следующей команде. Введите каждую из приведенных ниже команд и нажмите Enter после каждой из них.
regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
- После этого необходимо сбросить настройки Winsock. Введите netsh winsock reset и нажмите Введите
- Введите netsh winhttp reset proxy и нажмите Введите
- Теперь нам нужно перезапустить все службы, которые мы остановили в начале этого раздела.
- Введите биты запуска сети и нажмите Введите
- Введите net start wuauserv и нажмите Введите
- Введите net start appidsvc и нажмите Введите
- Тип net start cryptsvc и нажмите Введите
Теперь перезагрузитесь и попробуйте снова установить обновления Windows
Способ 2: Изменение параметров обновления Windows
Хотя мы не уверены, почему изменение некоторых специфических настроек в панели настроек Windows решает эту проблему, но, похоже, это работает для многих пользователей. Итак, выполните следующие действия, чтобы изменить параметры обновления в Windows Update.
- Удерживайте Windows и нажмите кнопку I открыть Настройки приложение.
- Щелкните Обновление & Безопасность
- Щелкните Дополнительные параметры
- Снимите флажок опция Выдавать обновления для других продуктов Microsoft при обновлении Windows
Примечание: В некоторых случаях вы не сможете изменить эту настройку (как вы можете видеть, у меня она отключена). В этом случае вам следует перейти к следующему методу
Вот и все. Как только это будет сделано, ваша проблема будет решена.
Метод 3: Изменение настроек прокси-сервера
Изменение настроек прокси сработало для многих пользователей. Поскольку проблема может быть вызвана повреждением кэша провайдера, изменение настроек прокси поможет. Хотя обычно прокси-сервер можно изменить через страницу настроек Windows. Но эта страница работает не для всех пользователей. Многие пользователи отметили, что приложение не обновляет настройки прокси-сервера. Однако вы все еще можете попробовать изменить настройки с помощью клавиши Windows Settings. Если это не помогло, перейдите к следующему разделу этого метода. Второй раздел требует использования командной строки, так что для многих пользователей это может быть немного технически сложно. Поэтому мы советуем вам сначала воспользоваться «Настройками Windows», потому что нет необходимости лезть в командную строку, если вы можете решить проблему всего несколькими нажатиями.
Выполните следующие шаги, чтобы изменить настройки прокси-сервера в настройках Windows
- Удерживайте кнопку Windows и нажмите кнопку I чтобы открыть Настройки приложение.
- Выберите Сеть & Безопасность
- Нажмите Прокси на левой панели.Откройте настройки прокси-сервера
- Включить опция Использовать прокси-сервер
- Введите IP-адрес прокси-сервера Адрес и номер порта
- Нажмите Сохраните и повторить попытку.
Если описанные выше действия не помогли решить проблему, выполните следующие действия:
- Нажмите кнопку Windows ключ, тип командная строка в Окно поиска Windows.
- Щелкните правой кнопкой мыши на командная строка в результатах поиска и выберите Запустите от имени администратора
- Введите netsh winhttp show proxy и нажмите Введите
- Это покажет вам текущие настройки прокси-сервера
- Теперь необходимо изменить настройки прокси через командную строку
- Тип
netsh winhttp set proxy proxy-server="ваш адрес": "номер порта"
и нажмите Введите. Введите IP-адрес прокси-сервера в части адреса и введите номер порта в части номера порта. Не забудьте также удалить кавычки. В итоге это должно выглядеть следующим образом
netsh winhttp set proxy proxy-server=123.154.165.11:8080
Это должно изменить настройки прокси-сервера, и обновления Windows будут работать нормально.
Метод 4: Изменение службы обновления Windows
Настройка службы обновления Windows на отложенный запуск также оказалась полезной для многих пользователей. Если ничего не помогает, попробуйте и это.
- Удерживать клавиша Windows и нажмите R чтобы открыть окно Выполнить команду
- Введите службы.msc и нажмите Введите
- Найдите и двойной щелчок адрес Обновление Windows service.
- Выберите Отложенный запуск из раскрывающегося меню в Тип запуска
- Нажмите Запустите если статус службы остановлен
- Нажмите Применить затем выберите Ok
После этого попробуйте обновить Windows. Теперь все должно работать нормально.
Метод 5: Удаление временных файлов
Если какое-либо из обновлений было повреждено на этапе загрузки, то ваша система может показать ошибку Windows Update 0x8024402f. Обычно это происходит, когда устанавливаемые обновления либо повреждаются, либо прерываются вручную пользователем или из-за проблем с сетью. В этом случае мы попробуем удалить временные файлы в вашей системе. Когда система заметит, что эти файлы отсутствуют, она автоматически заменит их.
- Удалите временные файлы вашей системы.
- Теперь запустите обновления, чтобы проверить, можете ли вы обновить систему без каких-либо проблем.
Метод 6: Попробуйте другую сеть или используйте VPN
Интернет-провайдеры используют различные методы контроля веб-трафика и защиты своих пользователей. Кроме того, они создают кэш для веб-страниц/файлов, посещаемых/загружаемых пользователями снова и снова. Если проблему создает ваш интернет-провайдер, попробуйте подключиться к другой сети, это может решить проблему. Вы также можете использовать VPN. Кроме того, для подключения системы к Интернету можно использовать точку доступа мобильного телефона’.
- Подключитесь к другой сети или используйте VPN (не рекомендуется). Если вы собираетесь использовать точку доступа, следите за размером загружаемого обновления.
- Теперь запустите обновление Windows и проверьте, завершилось ли оно без каких-либо проблем.
Метод 7: Изменение DNS вашей системы
Значения DNS вашей сети могут вызывать ошибки при работе с Windows Update. Система доменных имен является основным компонентом при соединении с удаленными адресами. Он разрешает указанный URL-адрес до определенного IP-адреса, который затем перенаправляется на различные порты для установления соединения. Здесь мы можем попробовать изменить на публичный DNS-сервер, например Google DNS, что может решить проблему.
- Изменить DNS-сервер для вашей сети.
- Теперь проверьте, можете ли вы обновить свою систему без каких-либо проблем.
Метод 8: Проверьте брандмауэр вашего оборудования/маршрутизатора
Если до сих пор ничего не помогло, значит, пришло время проверить маршрутизатор’ или аппаратный брандмауэр, поскольку они, как известно, применяют различные методы для защиты и маршрутизации трафика. Эти настройки могут вызвать ошибку обновления Windows 0x8024402f.
Поскольку существует множество марок и моделей маршрутизаторов/аппаратных брандмауэров, практически невозможно дать рекомендации по каждому аппаратному средству. Но общие рекомендации таковы (подробности вы можете найти в руководстве по эксплуатации вашего устройства):
- Отключить AMP служба Meraki Firewall.
- Отключите ActiveX функция блокировки/фильтрации вашего маршрутизатора.
- Добавить microsoft.com и microsoftupdate.com в белый список вашего маршрутизатора/аппаратного брандмауэра.
- Обновить прошивку обновить устройство до последней версии.
- Сбросить настройки модем/маршрутизатор/шлюз/роутер к настройкам по умолчанию.
Если ни один из вышеперечисленных методов не работает, можно попробовать установить свежую версию Windows. Это позволит удалить все поврежденные файлы. Если вы установили старую версию Windows, немедленно проверьте наличие обновлений.