Пользователи Windows 10 и Windows 11 сталкиваются с проблемой, когда некоторые ожидающие обновления Windows выходят из строя с одним и тем же кодом ошибки (0x80070643). В подавляющем большинстве случаев сообщается, что в то время как несколько ожидающих установки обновлений не устанавливаются с той же ошибкой, другие устанавливаются просто отлично.
Исследовав основную причину этой проблемы, мы поняли, что на самом деле существует несколько причин, по которым вы можете столкнуться с этим конкретным кодом ошибки. Мы’ перечислили их ниже, чтобы вам было проще устранить эту проблему:
- Распространенные несоответствия Windows Update – Если причина, по которой вы испытываете ошибку 0x80070643, уже покрыта стратегией ремонта, включенной Microsoft в Windows Update Troubleshooter, устранить эту проблему так же просто, как запустить утилиту и применить рекомендуемое исправление.
- Поврежденный .NET Framework – Если у вас ’возникает эта ошибка только с определенным накопительным обновлением, которое пытается установить .NET framework, есть вероятность, что ваш существующий .Повреждена установка NET framework. Если этот сценарий применим, вы должны иметь возможность устранить проблему путем восстановления текущего .NET Framework.
- Поврежден компонент Windows Update (или зависимость) – Если вы ’испытываете ошибку 0x80070643 с каждым ожидающим обновлением Windows, которое вы пытаетесь установить, есть вероятность, что вы ’имеете дело с каким-то повреждением, влияющим на компонент WU или одну из различных связанных зависимостей. В этом случае наша рекомендация — сбросить все компоненты WU и папки управления WU с помощью ряда команд CMD.
- Сломанный компонент WU – Бывают сценарии, когда Windows Update сломан до неузнаваемости, и ни одна из стратегий ремонта, описанных в этой статье, не позволит вам это исправить. Если вы хотите избежать переустановки операционной системы, вы можете установить сбойное обновление Windows Update вручную через Microsoft Update Catalog.
- Устаревшие сигнатуры Защитника Windows – Если вы заметили, что только обновления безопасности, связанные с Windows Defender или Windows Firewall, выходят из строя с этим кодом ошибки, есть большая вероятность того, что вы имеете дело с несоответствием, вызванным устаревшими сигнатурами Windows Defender. Чтобы решить эту проблему, вам’ нужно выполнить ряд команд CMD, чтобы обновить Windows Defender последними доступными сигнатурами вирусов.
- Повреждение системного файла – При определенных обстоятельствах, проблема повреждения системных файлов может быть причиной неспособности вашего ПК’ установить некоторые ожидающие обновления. Если вы попали в этот сценарий и ни одно из других исправлений не помогло, разверните сканирование SFC и DISM, выполните восстановление запуска или выполните чистую или восстановительную установку, если все остальное не помогло.
Теперь, когда вы рассмотрели все возможные причины этой проблемы, давайте перейдем к той части, где мы поможем вам ее устранить. Ниже вы найдете список методов, которые другие пострадавшие пользователи успешно использовали для устранения этой ошибки.
1. Запустите средство устранения неполадок Windows Update Troubleshooter
Если причина ошибки 0x80070643 уже устранена планом ремонта Microsoft, представленным в средстве устранения неполадок Windows Update Troubleshooter, то решить проблему можно просто, запустив средство и применив рекомендуемое исправление.
Средство устранения неполадок Windows Update Troubleshooter, если вы’никогда не использовали его раньше, предназначено для автоматического обнаружения и устранения распространенных проблем. Если вы используете Windows 11, вам повезло, потому что инструмент гораздо более обширный, чем в предыдущих версиях. Если обнаружен распознаваемый случай, Microsoft включила десятки новых вариантов автоматического ремонта, которые можно развернуть всего в несколько кликов.
Если вы еще не сделали этого, выполните следующие действия, чтобы запустить средство устранения неполадок Windows Update Troubleshooter и автоматически применить рекомендуемое исправление:
Примечание: Приведенные ниже инструкции будут применимы как к Windows 10, так и к Windows 11.
- Нажмите кнопку клавиша Windows + R чтобы войти в Запустите диалоговое окно и попытайтесь исправить ошибку Обновление Windows компонент.
- Во вновь появившемся диалоговом окне поставьте ‘control’ в текстовом поле и нажмите кнопку Введите для доступа к интерфейсу панели управления.
Примечание: Пользователь Контроль учетных записей может появиться запрос на предоставление доступа администратора; если это так, выберите Да.
- После того как в Панель управления окно, найдите ‘troubleshoot’ используя функцию поиска.
- В списке результатов выберите все из списка Устранение неполадок категории.
- Как только вы перейдете к пункту Устранение неполадок вкладка, перейдите к Система и Безопасность и выберите Устранение проблем с обновлениями Windows.
- Когда откроется окно Windows Update Troubleshooter появится вопрос, нажмите Далее и дождитесь завершения первоначального сканирования.
- Когда вы’найдете приемлемое решение, нажмите кнопку Применить это исправление чтобы применить его к текущему сценарию.
Примечание: При использовании некоторых типов рекомендуемых решений вам может потребоваться выполнить ряд ручных процедур. - После успешного применения восстановления перезагрузите компьютер и повторите попытку установки неудачного обновления.
Если Windows Update по-прежнему не удается установить с тем же кодом ошибки 0x80070643, попробуйте следующий способ, приведенный ниже.
2. Восстановление .NET Framework
Если вы получаете эту проблему только при установке накопительного обновления, которое включает в себя.NET framework update, your existing.Установка NET Framework, вероятно, повреждена. В этом случае вы сможете решить проблему, обновив систему.NET Framework.
Если это так, вы сможете решить проблему, заменив поврежденные файлы.Заменить экземпляры NET здоровыми копиями. Существует несколько способов решения этой проблемы, но наиболее простым является использование.NET Инструмент восстановления фреймворка.
Большинство людей, которые пострадали, утверждают, что проблема была быстро решена, как только они использовали это частное решение Microsoft для восстановления поврежденного.NET-зависимости.
Вот’ как использовать.NET Framework Repair Tool на любой последней версии Windows:
- Перейдите по этой ссылке и откройте браузер. Нажмите кнопку Загрузить нажмите кнопку после завершения загрузки страницы (под Microsoft .NET Framework Repair Tool).
- Когда вы перейдете на следующий экран, поставьте галочку напротив пункта NetFxRepairTool.exe начать процесс. После этого нажмите кнопку Следующий для перехода к следующему меню.
- После завершения загрузки дважды щелкните по исполняемому файлу установки и нажмите Да, когда появится запрос Учетная запись пользователя Запрос управления для предоставления доступа администратора.
- После того, как вы’открыли Microsoft.NET Framework Repair инструмент и дойдя до первого окна, поставьте галочку напротив ‘Я прочитал и принял условия лицензии.’ После этого выберите Далее для перехода к следующему меню.
- К этому моменту программа уже начала поиск на.NET зависимости для проблем. Терпеливо дождитесь окончания процедуры и не прерывайте ее, чтобы не вызвать новых проблем.
- Когда процесс будет завершен, нажмите Далее снова автоматически применять рекомендуемые стратегии восстановления.
- Если вы’ не получили запрос на автоматическую перезагрузку компьютера, сделайте это вручную и проверьте, исчезнет ли проблема при повторной загрузке системы.
Если проблема все еще не устранена и вы’ все еще испытываете 0x80070643 во время установки определенных ожидающих обновления, перейдите к следующему способу ниже.
3. Сбросьте все компоненты Windows Update
Если вы’получаете ошибку 0x80070643 при каждом ожидающемся обновлении Windows, которое вы пытаетесь установить, это’вероятно, что вы’имеете дело с повреждением компонента WU или одной из связанных с ним зависимостей. В этом случае мы предлагаем использовать серию команд CMD для сброса всех компонентов WU, а также папок управления WU.
Один или несколько компонентов WU (Windows Update), которые в настоящее время застряли в состоянии лимба (ни открыты, ни закрыты), являются наиболее распространенным источником проблем такого типа. Если этот сценарий применим к вам, вы можете решить проблему, сбросив все компоненты WU, участвующие в процессе обновления.
Если этот сценарий применим, следуйте приведенным ниже инструкциям, чтобы сбросить очень компонент Windows Update:
- Открыть Запустите в диалоговом окне, нажав кнопку клавиша Windows + R. Затем в текстовом поле напишите “cmd” и нажмите кнопку Ctrl + Shift + Enter запустить повышенная команда Запрос.
Примечание: Чтобы предоставить привилегии администратора, нажмите Да когда UAC (Контроль учетных записей пользователей) появится приглашение.
- Как только вы окажетесь внутри поднятого Командная строка, введите команды ниже по порядку, нажимая Войти после каждого из них, чтобы остановить все службы, связанные с WU:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Примечание: Эти команды остановят службы Windows Update Services, MSI Installer, Cryptographic services и BITS services, просто чтобы вы знали, что вы на самом деле говорите терминалу сделать.
- Чтобы очистить и переименовать SoftwareDistribution и Catroot2 папки, используйте следующие команды после остановки всех применимых служб:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.старый ren C:\Windows\System32\catroot2 Catroot2.старый
Примечание: Эти каталоги отвечают за хранение обновленных файлов компонента WU’. Переименование этих каталогов заставит вашу операционную систему создать новые, здоровые эквиваленты, которые не будут повреждены.
- Теперь, когда каталоги опустошены, используйте следующие команды для повторного включения ранее отключенных служб:
net start wuauserv net start cryptSvc net start bits net start msiserver
- Повторите попытку установки неработающего обновления и проверьте, устранена ли проблема.
Если проблема сохраняется после того, как вы’ успешно обновили все компоненты Windows Update, переходите к следующему возможному решению, приведенному ниже.
4. Загрузите неудачное обновление вручную
Бывают случаи, когда обновление Windows Update не поддается ремонту, и ни одно из решений в этой статье не сможет вам помочь. Если вы не хотите переустанавливать операционную систему, вы можете использовать Microsoft Update Catalog для ручной установки сбойного обновления Windows Update.
Если компонент Windows Update не работает должным образом, а средство устранения неполадок WU не может решить проблему, вы можете вручную применить неудачное обновление с помощью каталога Microsoft Update Catalog.
Этот каталог можно использовать для загрузки совместимой версии обновления, которая не работает на вашем компьютере, а затем вручную установить ее с помощью каталога Microsoft Update Catalog.ini файл.
Важно отметить, что это решение не устранит основную причину проблемы (в случае если 0x80070643 ошибка возникает из-за какого-либо повреждения компонента Windows Update). Однако это позволит вам обойти поврежденное обновление Windows Update, так как вы можете пропустить загрузку и вместо этого использовать внешние зеркала MUC’.
Следуйте приведенным ниже шагам для получения подробных инструкций о том, как вручную установить ожидающее обновление Windows:
- Откройте ваш любимый браузер и перейдите на страницу каталог Microsoft Update Catalog (MUC) ’домашняя страница.
- Используйте опцию поиска в Корневой каталог MUC найти обновление, которое не работает в ваших условиях (например KB5005188).
- Просмотрите результаты и выберите необходимые версии обновлений для применения, учитывая текущую архитектуру ОС и версии Windows.
- Когда вы определите, какое обновление совместимо с вашей машиной, нажмите кнопку Загрузите значок рядом с ней.
- После завершения загрузки откройте проводник файлов и перейдите в место, где было сохранено обновление (скорее всего, в Скачайте папку).
- Как только вы’нашли нужную папку, щелкните правой кнопкой мыши на.ini файл и выберите Установите из контекстного меню.
- Завершите установку Обновление Windows которое ранее не удавалось установить, следуя оставшимся инструкциям на экране.
- Перезагрузите компьютер в последний раз, чтобы убедиться, что проблема решена.
Если проблема сохраняется, и вы все еще получаете ошибку 0x80070643 при попытке установить ожидающее обновление с помощью Microsoft Update Catalog, попробуйте следующий подход, описанный ниже.
5. Обновить подписи Защитника Windows через CMD
Существует большая вероятность того, что вы имеете дело с несоответствием, вызванным устаревшими сигнатурами Windows Defender, если только обновления безопасности, связанные с Windows Defender или Windows Firewall, не работают с этим кодом ошибки.
Чтобы устранить эту проблему, вам’ необходимо выполнить последовательность команд CMD для обновления Защитника Windows самыми актуальными вирусными сигнатурами. Но чтобы иметь возможность сделать это, нам сначала нужно удалить текущие все определения, а затем заставить терминал заново загрузить их в массовом порядке.
Следуйте приведенным ниже инструкциям для выполнения всех шагов по применению этого метода:
- Нажмите клавиша Windows + R чтобы открыть Запустить диалоговое окно.
- Далее введите ‘cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter чтобы открыть повышенный Командная строка с доступом администратора.
- На Контроль учетных записей пользователей (UAC), нажмите Да предоставление доступа администратора.
- После того как вы’ окажетесь в поднятой Командной строке, вставьте следующую команду и нажмите Enter, чтобы избавиться от всех текущих определений Windows Defender:
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All
- После успешной обработки первой команды выполните следующие команды в том же порядке, чтобы обновить библиотеку определений Windows Defender:
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate "%ProgramFiles%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate -MMPC
- Перезагрузите компьютер и повторите попытку установить обновление, которое ранее не удалось.
Если все та же ошибка 0x80070643, перейдите к следующему способу ниже.
6. Развертывание сканирования SFC и DISM
Как выяснилось, повреждение системных файлов, влияющее на функцию автоматического обновления при установке Windows, является одной из наиболее распространенных причин проблемы 0x80070643 при запуске средства устранения неполадок Windows Update.
Если ситуация актуальна, следует начать со сканирования с помощью двух встроенных утилит: Проверка системных файлов (SFC) и Обслуживание и управление образами развертывания (DISM).
Хотя SFC и DISM в некоторых отношениях сопоставимы, мы рекомендуем запускать обе проверки в быстрой последовательности, чтобы увеличить шансы на восстановление поврежденных системных файлов.
Начните с простое сканирование SFC если это применимо.
Помните, что данный инструмент является полностью локальным и не требует постоянного подключения к Интернету.
Важно: Очень важно не закрывать окно CMD после запуска этой процедуры, даже если кажется, что утилита застыла. Терпеливо дождитесь завершения процесса, так как его прерывание может привести к логическим ошибкам на HDD или SSD.
После успешного завершения сканирования SFC перезагрузите компьютер и проверьте, была ли проблема решена после следующего запуска компьютера.
Если 0x80070643 Проблема со средством устранения неполадок Windows Update Troubleshooter сохраняется, запустить сканирование DISM и следуйте инструкциям на экране для завершения процесса.
Обратите внимание, что DISM использует субкомпонент Windows Update для загрузки здоровых альтернатив для замены поврежденных системных файлов, а SFC этого не делает. Перед началом этой процедуры необходимо убедиться, что у вас стабильное подключение к Интернету.
Перезагрузите компьютер после успешного завершения сканирования DISM, чтобы убедиться в том 0x80070643 ошибка устранена.
Если средство устранения неполадок Windows Update Troubleshooter все еще не работает, прокрутите вниз до следующего возможного решения.
7. Выполните восстановление запуска
В редких ситуациях повреждение файлов в системных файлах может вызвать этот тип проблемы. Первое, что вы должны сделать в этом случае, это провести восстановление запуска, чтобы проверить, была ли решена проблема.
Если это так, вы должны быть в состоянии устранить проблему, выполнив восстановление запуска
Примечание: Startup Repair — это инструмент восстановления Windows, который может исправить подавляющее большинство распространенных системных проблем, которые не позволяют системе Windows загрузиться. Эта программа (как и все другие автоматические средства устранения неполадок Windows) включает набор опций автоматического восстановления, которые могут быть использованы в случае обнаружения проблемы.
Однако, поскольку вам вряд ли удастся нормально запустить компьютер, вам’ придется использовать меню восстановления, чтобы инициировать операцию восстановления запуска.
Если этот сценарий применим, следуйте приведенным ниже инструкциям, чтобы установить Восстановление при запуске операция:
- Включите компьютер и дождитесь, пока вы не попадете на страницу входа в систему, именно тогда проблема появится. Затем, нажав и удерживая кнопку Shift клавишу, нажмите на знак питания, одновременно щелкнув на Перезагрузите.
Примечание: Помните, что для этого необходимо перезагрузить компьютер в режиме восстановления.
- Перейдите в раздел Восстановление Меню и выберите Устранение неполадок из контекстного меню, которое отображается при Windows 11 ПК перезагружается.
- После того как вы’введете Устранение неполадок меню, выберите Startup Repair из списка опций.
- После того как вы’ введете Startup Восстановление страницу, следуйте инструкциям на экране, чтобы начать и завершить установку Восстановление запуска процедура.
- После завершения процедуры перезагрузите компьютер, чтобы проверить, была ли устранена проблема.
Если вы’ все еще получаете проблему “Восстановление предыдущей версии Windows” после выполнения описанных выше шагов, перейдите к следующему решению ниже.
8. Выполните чистую установку или восстановительную установку
Если ни один из перечисленных выше вариантов не помог вам решить проблему 0x80070643 ошибка при запуске средства устранения неполадок Windows Update Troubleshooter, вы можете предположить, что ваша проблема вызвана базовой проблемой повреждения системы, которая’ не поддается исправлению (с помощью сканирования DISM и SFC).
Несколько клиентов, столкнувшихся с подобной проблемой, утверждали, что проблема была решена после обновления всех компонентов Windows. Для этого можно использовать исправление на месте (восстановительная установка) или чистую установку.
A чистая установка это более простой вариант, но его недостаток в том, что он не позволяет сохранить ваши личные файлы (приложения, игры, личные медиафайлы и так далее), если вы не создадите их резервную копию.
Если вы выбрали восстановительная установка, Однако этот процесс занимает немного больше времени, но главное преимущество заключается в том, что вы сохраните все свои личные файлы, включая приложения, игры, личные медиафайлы и даже некоторые пользовательские настройки.