Как исправить ошибку обновления Windows 0x80070643

Ошибка Windows 0x80070643 является распространенной проблемой, с которой пользователи могут столкнуться при установке нового обновления на своей операционной системе Windows. Она обычно возникает при установке обновлений безопасности и часто связана с поврежденными файлами и проблемами с приложением безопасности. Этот учебник обсуждает различные методы устранения неполадок для окончательного решения этой проблемы.
Примечание: обновление Windows могло вызвать дополнительные повреждения. Вот последние проблемы обновления Windows 10 и 11 и как их исправить.
Содержание
- Основные способы устранения неполадок
- Запустите средство устранения неполадок обновления Windows
- Отключите целостность памяти в Windows Security
- Сбросьте Windows Security
- Перезапустите защиту в режиме реального времени
- Сбросьте службу обновления Windows
- Запустите инструмент восстановления .NET Framework
- Сбросьте компоненты обновления Windows
- Выполните восстановление системы
Основные способы устранения неполадок
Перед тем как перейти к более специфическим исправлениям, изложенным ниже, попробуйте эти простые решения, которые могут решить ошибку без дополнительных осложнений:
- Запустите SFC и DISM сканирования: повреждения, ошибки и несоответствия в системе известны как вызывающие проблемы, такие как ошибка обновления Windows. Чтобы проверить, так ли это, мы рекомендуем запустить утилиты SFC и DISM через командную строку.
- Обновите свои драйвера: когда драйвера устаревают или повреждаются, они могут не соответствовать требованиям обновлений безопасности или могут страдать от проблем совместимости, которые могут привести к сбоям установки. Чтобы решить проблемы, связанные с драйверами, их необходимо регулярно обновлять. Вы можете вручную загрузить последние драйвера с сайта производителя оборудования или использовать утилиту Диспетчер устройств.
Примечание: узнайте, как удалить ненужные программы из Windows.
1. Запустите средство устранения неполадок обновления Windows
Первое, что мы рекомендуем сделать при возникновении этой ошибки обновления, – это запустить средство устранения неполадок обновления Windows. Эта утилита разработана Microsoft для применения набора предопределенных правил и алгоритмов для выявления и устранения коренной причины.
- Нажмите Win + I, чтобы открыть приложение Параметры.
- Выберите «Система -> Устранение неполадок».

- Нажмите «Другие средства устранения неполадок».

- Найдите средство устранения неполадок «Обновление Windows» и нажмите кнопку «Запустить» рядом с ним.

- Проанализируйте результаты средства устранения неполадок. Если оно обнаружило проблему, нажмите «Применить это исправление», чтобы продолжить.

- В противном случае нажмите опцию «Закрыть средство устранения неполадок» и перейдите к следующему методу ниже.
- На Windows 10 перейдите в «Параметры -> Обновление и безопасность -> Устранение неполадок -> Дополнительные средства устранения неполадок», чтобы найти ту же утилиту.
Совет: средство устранения неполадок Windows не работает так, как должно? Узнайте, как его устранить.
2. Отключите целостность памяти в Windows Security
Поскольку ошибка 0x80070643 связана с обновлением безопасности, существует вероятность, что функция целостности памяти вызывает конфликты, что приводит к проблеме.
Целостность памяти (также известная как изоляция ядра) — это функция безопасности, которая использует виртуализацию для защиты критически важных системных процессов и памяти от несанкционированного доступа и модификаций.
Если целостность памяти включена на вашем компьютере, отключите ее и посмотрите, изменится ли ситуация.
- Введите «Безопасность Windows» в поиске Windows и нажмите «Открыть».

- Выберите «Безопасность устройства» в левом меню.
- Нажмите на «Детали изоляции ядра» в разделе «Изоляция ядра».

- Переключите выключатель для «Целостности памяти».

- Проверьте, можете ли вы установить целевое обновление.
Примечание: отключение целостности памяти может временно снизить безопасность, обеспечиваемую этой функцией, поэтому рекомендуется снова включить ее после разрешения проблемы с обновлением.
3. Сбросьте Windows Security
Со временем настройки безопасности могут быть изменены или модифицированы, что приводит к конфликтам или ошибкам обновления.
Устраните эти неправильно настроенные параметры и восстановите настройки защиты по умолчанию, сбросив Windows Security. Это должно решить ошибки обновления безопасности и обеспечить адекватную защиту вашей системы.
- Перейдите в «Параметры -> Приложения -> Приложения и возможности». В некоторых новых версиях Windows 11 эта опция будет отображаться как «Установленные приложения».

- Прокрутите вниз и найдите «Безопасность Windows» в списке приложений.
- Нажмите на три точки рядом с ним и выберите «Дополнительные параметры».

- Нажмите кнопку «Сбросить».

- Дождитесь завершения процесса и проверьте, устранена ли проблема.
К вашему сведению: вот как вы можете безопасно протестировать эффективность вашего антивируса на реальном вредоносном ПО.
4. Перезапустите защиту в режиме реального времени
Существует вероятность, что функция защиты в режиме реального времени испытывает временные сбои или конфликты, которые могут мешать ее нормальной работе, что приводит к ошибке 0x80070643.
Простой способ исправить такие проблемы с функцией защиты в режиме реального времени - это перезапустить ее.
- Откройте приложение Безопасность Windows, как показано выше.
- Выберите «Защита от вирусов и угроз» в левом меню и нажмите «Управление параметрами» в разделе «Параметры защиты от вирусов и угроз» справа.

- Прокрутите вниз до параметра «Защита в реальном времени» и переключите выключатель ниже.

- Подождите несколько секунд, затем снова включите переключатель, чтобы вновь включить «Защиту в реальном времени».
- Закройте приложение Безопасность Windows и проверьте, устранена ли проблема.
5. Сбросьте службу обновления Windows
В некоторых случаях проблема может не быть связана прямо с Windows Security, а скорее с службой обновления Windows.
Чтобы проверить, так ли это в вашем случае, перезапустите службу обновления Windows и посмотрите, изменится ли ситуация.
- Нажмите Win + R, чтобы открыть окно Выполнить.
- Введите
services.mscв окно Выполнить и нажмите Enter.

- Найдите службу «Обновление Windows» и щелкните правой кнопкой мыши по ней.
- Выберите «Свойства» из контекстного меню.

- Нажмите кнопку «Остановить», подождите несколько секунд и нажмите «Запустить».
- Убедитесь, что тип запуска установлен на «Автоматический» и нажмите «Применить -> ОК», чтобы сохранить изменения.

Совет: если у вас возникли проблемы с началом восстановления системы, ознакомьтесь с нашим списком исправлений, чтобы вернуться к нормальному состоянию.
6. Запустите инструмент восстановления .NET Framework
Если вы сталкиваетесь с ошибкой 0x80070643 при установке обновлений Microsoft .NET Framework, попробуйте использовать инструмент восстановления .NET Framework, разработанный Microsoft.
Этот инструмент работает, восстанавливая поврежденные или отсутствующие компоненты .NET Framework, которые могут приводить к проблеме.
Перейдите на сайт Microsoft, чтобы загрузить инструмент восстановления .NET Framework, и загрузите утилиту, нажав кнопку «Загрузить».
После загрузки файла NetFxRepairTool.exe щелкните по нему и выберите «Да» в запросе контроля учетных записей.
Инструмент просканирует наличие проблем и затем предложит изменения. Нажмите «Далее», чтобы применить изменения.

- После применения изменений св Minimизируйте диалоговое окно инструмента и проверьте, устранена ли проблема. Если да, нажмите кнопку «Завершить». Если ошибка сохраняется, нажмите «Далее», чтобы продолжить устранение неполадок.

- Если средство устранения неполадок не сможет исправить проблему, оно отправит журналы в Microsoft для дальнейшего анализа и уведомит вас. Нажмите «Завершить», чтобы завершить процесс.

К вашему сведению: ознакомьтесь с тем, как проверить состояние вашего жесткого диска в Windows.
7. Сбросьте компоненты обновления Windows
Обновление Windows зависит от различных компонентов для загрузки и установки обновлений. Если некоторые из этих компонентов повреждены или испорчены, это может привести к сбоям или прерыванию обновлений.
Сбросьте компоненты, чтобы исправить любые проблемы с ними, которые могли привести к проблеме.
- Нажмите Win + R, чтобы открыть Выполнить.
- Введите
cmdв Выполнить, и нажмите Shift + Ctrl + Enter, чтобы открыть командную строку с правами администратора. - Нажмите «Да» в запросе контроля учетных записей.
- В командной строке введите следующие команды по одной и нажмите Enter для их выполнения. Это остановит важные службы обновления Windows.
net stop wuauserv
net stop cryptSvc
net stop bits
- Выполните следующие команды. Это переименует и создаст резервную копию папок Software Distribution и Catroot2.
rename c:\windows\SoftwareDistribution SoftwareDistribution.old
rename %systemroot%\System32\catroot2 catroot2.old
- Выполните следующие команды, чтобы перезапустить службы, которые вы остановили ранее:
net start wuauserv
net start cryptSvc
net start bits
- Закройте cmd и проверьте, устранена ли проблема.
8. Выполните восстановление системы
Вы также можете выполнить восстановление системы, которое вернет конфигурацию вашей системы в более раннюю точку времени, когда проблема не проявлялась.

Это восстановит настройки системы, включая файлы, записи реестра, программы и драйвера, потенциально решая конфликты или ошибки, вызывающие проблемы с установкой обновлений безопасности.
Совет: видите сообщение «Устройство остановлено» в Windows? Узнайте, что с этим делать.
Защитите свою систему последниеми обновлениями безопасности
Регулярная установка обновлений безопасности важна для защиты вашей системы от вредоносных вирусов и программ. Если вы исчерпали все методы и все еще сталкиваетесь с ошибкой, попробуйте сбросить Windows. В качестве альтернативы переключитесь на стороннюю программу безопасности до тех пор, пока Microsoft не выпустит официальное исправление.