Обновления Windows

Устранение: Ошибка обновления Windows 0x80070643 в Windows 10 / 11?

Содержание:

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

Ошибка обновления Windows 0x80070643

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

  • Распространенное несоответствие обновления Windows – Если причина, по которой вы столкнулись с ошибкой 0x80070643, уже покрыта стратегией ремонта, включенной Microsoft в Windows Update Troubleshooter, устранить эту проблему так же просто, как запустить утилиту и применить рекомендуемое исправление.
  • Поврежден .NET Framework – Если вы столкнулись с этой ошибкой только с определенным накопительным обновлением, которое пытается установить компонент WU .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 последними доступными сигнатурами вирусов.
  • Повреждение системного файла – При определенных обстоятельствах проблема повреждения системных файлов может быть причиной неспособности вашего ПК’ установить некоторые ожидающие обновления. Если вы попали в этот сценарий и ни одно из других исправлений не помогло, разверните сканирование SFC и DISM, выполните восстановление запуска или выполните чистую или восстановительную установку, если все остальное не помогло.

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

1. Запустите средство устранения неполадок Windows Update Troubleshooter

Если причина ошибки 0x80070643 уже устранена с помощью плана восстановления Microsoft, представленного в средстве устранения неполадок Windows Update Troubleshooter, то решить проблему можно просто, запустив средство и применив рекомендуемое исправление.

Средство устранения неполадок Windows Update Troubleshooter, если вы’ никогда не пользовались им раньше, предназначено для автоматического обнаружения и устранения распространенных проблем. Если вы используете Windows 11, вам повезло, потому что инструмент гораздо более обширный, чем в предыдущих версиях. Если обнаружен распознаваемый случай, Microsoft включила десятки новых вариантов автоматического устранения неполадок, которые можно развернуть всего за несколько щелчков мыши.

Если вы еще не сделали этого, выполните следующие шаги, чтобы запустить средство устранения неполадок Windows Update Troubleshooter и автоматически применить рекомендуемый патч:

Примечание: Приведенные ниже инструкции применимы как к Windows 10, так и к Windows 11.

  1. Нажмите клавиша Windows + R для входа в Запустите диалоговое окно и попытайтесь исправить Windows Update компонент.
  2. Во вновь появившемся диалоговом окне поместите ‘control’ в текстовом поле и нажмите Введите для доступа к интерфейсу Панели управления.
    Войдите в меню Панель управления

    Примечание: Пользователь Контроль учетных записей может появиться запрос на предоставление доступа администратора; если это так, выберите Да.

  3. Находясь в разделе Панель управления окно, поиск ‘troubleshoot’ использование функции поиска.
  4. Из списка результатов выберите все Устранение неполадок категории.
    Доступ к вкладке Устранение неполадок
  5. После того, как вы перейдете на страницу Устранение неполадок вкладка, перейдите на Система и Безопасность и выберите Устранение проблем с обновлениями Windows.

    Устранение проблем с обновлениями Windows
  6. Когда Средство устранения неполадок Windows Update появится вопрос, щелкните Далее и дождитесь завершения первоначального сканирования.
  7. Когда вы найдете приемлемое решение, нажмите кнопку Примените это исправление чтобы применить его к текущему сценарию.
    Примечание: Вам может потребоваться выполнить ряд ручных процедур с некоторыми типами рекомендуемых решений.

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

Если Windows Update по-прежнему не удается установить с тем же кодом ошибки 0x80070643, попробуйте следующий прием.

2. Восстановить .NET Framework

Если вы получаете эту проблему только при установке накопительного обновления, которое включает в себя.NET framework update, your existing.Установка NET framework, вероятно, повреждена. Если эта ситуация имеет место, вы должны быть в состоянии решить проблему путем обновления вашего.NET Framework.

В этом случае вы сможете решить проблему, заменив поврежденную.Экземпляры NET со здоровыми копиями. Существует несколько способов выполнения этой задачи, но наиболее простым является использование функции.NET Framework Repair Tool.

Большинство пострадавших утверждают, что проблема была быстро решена, как только они использовали это частное решение Microsoft для восстановления поврежденной системы.NET-зависимости.

Вот’ как использовать.NET Framework Repair Tool на любой последней версии Windows:

  1. Перейдите по этой ссылке и откройте браузер. Нажмите кнопку Скачать кнопку после завершения загрузки страницы (см. раздел Microsoft .NET Framework Repair Tool).

    Загрузка утилиты восстановления net
  2. Когда вы попадете на следующий экран, установите флажок напротив NetFxRepairTool .exe начать процесс. После этого нажмите кнопку Далее для перехода к следующему меню.
  3. После завершения загрузки дважды щелкните на исполняемом файле установки и нажмите Да, когда появится запрос Учетная запись пользователя Запустите запрос управления, чтобы предоставить доступ администратора.
  4. Как только вы откроете Microsoft.NET Framework Repair инструмент и дойдя до первого окна, поставьте галочку напротив ‘Я прочитал и принял условия лицензии.’ После этого выберите Далее перейдите к следующему меню.
    инициировать ремонт с помощью .NET repair tool
  5. К этому моменту программа уже начала поиск сайт.NET зависимостей для проблем. Терпеливо дождитесь окончания процедуры и не прерывайте ее во избежание возникновения новых проблем.
  6. Когда процесс будет завершен, нажмите Далее еще раз, чтобы автоматически применить рекомендуемые стратегии ремонта.
    Запуск средства восстановления
  7. Если вам не предлагается перезагрузить компьютер автоматически, сделайте это вручную и проверьте, исчезнет ли проблема при повторной загрузке системы.

Если проблема все еще не устранена, и вы все еще испытываете проблему 0x80070643 во время установки определенных ожидающих обновлений перейдите к следующему способу ниже.

3. Сброс всех компонентов Windows Update

Если вы’получаете ошибку 0x80070643 при каждом ожидающемся обновлении Windows, которое вы пытаетесь установить, это’вероятно, что вы’имеете дело с повреждением в компоненте WU или одной из связанных с ним зависимостей. В данном случае мы предлагаем использовать серию команд CMD для сброса всех компонентов WU, а также папок управления WU.

Один или несколько компонентов WU (Windows Update), которые в настоящее время застряли в состоянии лимба (не открыты и не закрыты), являются наиболее распространенным источником этого типа проблем. Если этот сценарий применим к вам, вы можете решить проблему, сбросив все компоненты WU, участвующие в процессе обновления.

Если этот сценарий применим, следуйте приведенным ниже инструкциям, чтобы сбросить очень компонент Windows Update:

  1. Открыть Запустите диалоговое окно, нажав кнопку клавиша Windows + R. Затем в текстовом поле напишите “cmd” и нажмите кнопку Ctrl + Shift + Enter чтобы запустить повышенная команда Prompt.

    Откройте команду CMD

    Примечание: Чтобы предоставить привилегии администратора, нажмите Да когда UAC (Контроль учетных записей пользователей) появится приглашение.

  2. Как только вы окажетесь внутри повышенной Командная строка, введите по порядку приведенные ниже команды, нажав Введите после каждого из них, чтобы остановить все связанные с WU службы:
    net stop wuauserv
    net stop cryptSvc
    чистые стоп-биты
    net stop msiserver

    Примечание: Эти команды остановят службы Windows Update Services, MSI Installer, Cryptographic services и BITS services, просто чтобы вы знали, что вы’ на самом деле говорите терминалу сделать.

  3. Чтобы очистить и переименовать SoftwareDistribution и Catroot2 папки, используйте следующие команды после остановки всех соответствующих служб:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.старый
    ren C:\Windows\System32\catroot2 Catroot2.старый

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

  4. Теперь, когда каталоги очищены, используйте следующие команды для повторного включения ранее отключенных служб:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Попытайтесь установить сбойное обновление еще раз и проверьте, устранена ли проблема.

Если проблема сохраняется после того, как вы’ успешно обновили все компоненты Windows Update, переходите к следующему возможному решению ниже.

4. Загрузите сбойное обновление вручную

Бывают случаи, когда Windows Update сломался до неузнаваемости, и ни одно из решений в этой статье не сможет вам помочь. Если вы не хотите переустанавливать операционную систему, вы можете использовать Microsoft Update Catalog для ручной установки сбойных обновлений Windows.

Если компонент Windows Update работает неправильно, а средство устранения неполадок WU не может решить проблему, вы можете вручную применить неудачное обновление с помощью каталога Microsoft Update Catalog.
Этот каталог можно использовать для загрузки совместимой версии обновления, которая не работает на вашем компьютере, а затем вручную установить ее, используя.ini файл.

Важно отметить, что это решение не устранит основную причину проблемы (в случае, если в файле 0x80070643 ошибка появляется из-за какого-то повреждения, влияющего на компонент Windows Update). Однако это позволит вам обойти поврежденный Windows Update, позволяя пропустить загрузку и вместо этого использовать MUC’ внешние зеркала.

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

  1. Откройте свой любимый браузер и перейдите по адресу каталог Microsoft Update Catalog (MUC) ’домашняя страница.
  2. Используйте опцию поиска в Корневой каталог MUC для поиска обновления, которое не работает в ваших условиях (например KB5005188).

    Установите неработающие обновления
  3. Просмотрите результаты и выберите необходимые версии обновлений для применения, принимая во внимание текущую архитектуру ОС и версии Windows.
    Загрузите и установите нужное обновление
  4. Когда вы определите, какое обновление совместимо с вашей машиной, нажмите кнопку Скачайте значок рядом с ним.
  5. После завершения загрузки откройте Проводник файлов и перейдите к месту, где обновление было сохранено (скорее всего, в папке Загрузить папку).
  6. После того как вы’нашли нужную папку, щелкните правой кнопкой мыши по адресу.ini файл и выберите Установите из контекстного меню.
    установить обновление из ini-файла
  7. Завершите установку Обновление Windows которое ранее не удавалось установить, следуя оставшимся инструкциям на экране.
  8. Перезагрузите компьютер в последний раз, чтобы убедиться, что проблема решена.

Если проблема сохраняется, и вы’ по-прежнему получаете ошибку 0x80070643 при попытке установить ожидающее обновление с помощью каталога обновлений Microsoft, попробуйте следующий подход.

5. Обновить подписи Защитника Windows через CMD

Существует большая вероятность того, что вы имеете дело с несоответствием, вызванным устаревшими сигнатурами Windows Defender, если только обновления безопасности, связанные с Windows Defender или Windows Firewall, не работают с этим кодом ошибки.

Чтобы решить эту проблему, вам’нужно выполнить последовательность команд CMD для обновления Windows Defender самыми последними сигнатурами вирусов. Но для того, чтобы иметь возможность сделать это, нам сначала нужно удалить текущие все определения, а затем заставить терминал заново загрузить их в массовом порядке.

Следуйте приведенным ниже инструкциям для выполнения всех шагов по внедрению этого метода:

  1. Нажмите клавиша Windows + R чтобы открыть Запустить диалоговое окно.
  2. Далее введите ‘cmd’ в текстовое поле и нажмите кнопку Ctrl + Shift + Enter открыть повышенный Командная строка с доступом администратора.
    Откройте командную строку
  3. В Контроль учетных записей пользователей (UAC), нажмите Да для предоставления доступа администратора.
  4. Как только вы’ окажетесь в поднятой командной строке, вставьте следующую команду и нажмите Enter, чтобы избавиться от всех текущих определений Windows Defender:
     "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All
  5. После успешной обработки первой команды выполните следующие команды в том же порядке для обновления библиотеки определений Windows Defender:
    "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
    "%ProgramFiles%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate -MMPC
  6. Перезагрузите ПК и повторите попытку установки обновления, которая ранее не удалась.

Если все та же ошибка 0x80070643 не исчезла, переходите к следующему ниже способу.

6. Развертывание сканирования SFC и DISM

Как выяснилось, повреждение системного файла, влияющее на функцию автоматического обновления при установке Windows, является одной из наиболее распространенных причин возникновения проблемы 0x80070643 при запуске средства устранения неполадок Windows Update.

Если такая ситуация возникла, следует начать со сканирования с помощью двух встроенных утилит: Проверка системных файлов (SFC) и Deployment Image Servicing and Management (DISM).

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

Начните с простое сканирование SFC если этот случай имеет место.

Развертывание операции Scan Now

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

Важно: Очень важно не закрывать окно CMD после запуска этой процедуры, даже если кажется, что утилита застыла. Терпеливо дождитесь окончания процесса, так как его прерывание может привести к логическим ошибкам на вашем HDD или SSD.

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

Если 0x80070643 Проблема со средством устранения неполадок Windows Update Troubleshooter сохраняется, запустить сканирование DISM и следовать инструкциям на экране для завершения процесса.

Развертывание сканирования DISM

Обратите внимание, что DISM использует субкомпонент Windows Update для загрузки здоровых альтернатив для замены поврежденных системных файлов, а SFC этого не делает. В результате, перед началом этой процедуры вы должны убедиться, что у вас стабильное подключение к Интернету.

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

Если средство устранения неполадок Windows Update Troubleshooter все еще не работает, прокрутите вниз до следующего возможного решения.

7. Выполните восстановление запуска

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

Если это так, вы сможете решить проблему, выполнив восстановление запуска

Примечание: Startup Repair — это инструмент восстановления Windows, который может устранить подавляющее большинство распространенных системных проблем, которые не позволяют вашей установке Windows загрузиться. Эта программа (как и любая другая программа автоматического устранения неполадок Windows) включает в себя набор опций автоматического восстановления, которые могут быть использованы в случае обнаружения проблемы.

Однако, поскольку вы’ вряд ли сможете нормально запуститься, вам’ придется использовать меню восстановления, чтобы инициировать операцию восстановления запуска.

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

  1. Включите компьютер и подождите, пока не попадете на страницу входа в систему, именно тогда и появится эта проблема. Затем, нажав и удерживая кнопку Shift нажмите на знак питания и одновременно нажмите на кнопку Перезапустить.

    Загрузка через меню восстановления

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

  2. Перейдите к следующему решению Восстановление Меню и выбирают Устранение неполадок из контекстного меню, которое отображается, когда ваш Windows 11 Перезагрузка компьютера.
  3. После того как вы’ введете Устранение неполадок меню, выберите Восстановление при запуске из списка опций.
    Разверните восстановление запуска
  4. После того, как вы вошли в Запуск Восстановить следуйте инструкциям на экране, чтобы начать и закончить работу Восстановление запуска процедура.
  5. После завершения процедуры перезагрузите компьютер, чтобы проверить, была ли устранена проблема.

Если вы’ все еще получаете проблему “Восстановление предыдущей версии Windows” после выполнения описанных выше шагов, перейдите к следующему решению ниже.

8. Выполните чистую установку или восстановительную установку

Если ни один из перечисленных выше вариантов не помог вам решить проблему 0x80070643 ошибка при запуске средства устранения неполадок Windows Update Troubleshooter, вы можете предположить, что ваша проблема вызвана базовой проблемой повреждения системы, которая’ не поддается исправлению (с помощью сканирования DISM и SFC).

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

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

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

Добавить комментарий