Что делать, если при обновлении вы получаете ошибку 0x80070643
Сообщение об ошибке Windows 0x80070643 появляется после сбоя операционной системы или обновления приложения и может быть признаком множества технических проблем, от компьютерного вируса или заражения вредоносным ПО до поврежденных или удаленных файлов и даже неправильного завершения работы.
К счастью, существует множество стратегий, которые вы можете использовать для решения этой проблемы и восстановления правильной работы устройства Windows.
Как появляется ошибка 0x80070643
Ошибка 0x80070643 обычно появляется во время обновления ОС Windows, установки или обновления приложения.
При запуске во время обновления Windows ошибка 0x80070643 будет отображаться на экране Журнал обновлений после попытки установки на странице Центра обновления Windows.
Failed to install on (date) – 0x80070643
Если это сообщение об ошибке появляется во время или после установки или обновления приложения, оно появится во всплывающем уведомлении.
Причина ошибки 0x80070643
Сообщение об ошибке 0x80070643 обычно является результатом неправильной настройки параметров системы, вредоносного ПО или вируса, сбоя драйвера, поврежденных файлов, удаления системного файла или старых версий программ, которые не были удалены должным образом при новой версии был загружен.
Ошибка 0x80070643 также может возникать, если компьютер или планшет Windows неправильно выключен или отключен от источника питания во время использования.
Как исправить ошибку 0x80070643
Хотя ошибка 0x80070643 может вызывать разочарование, существует множество эффективных способов ее исправления, встроенных непосредственно в Windows, для реализации которых требуется совсем немного дополнительных знаний.
- Повторите попытку установки. Иногда, независимо от причины ошибки 0x80070643, простая повторная попытка установки или обновления будет работать, поэтому стоит попробовать хотя бы еще раз, прежде чем приступать к дальнейшему устранению неполадок.
- Повторно загрузите файл. Если вы загрузили обновление или приложение, которое выдает сообщение об ошибке 0x80070643, возможно, файл был поврежден в процессе загрузки. Попытайтесь загрузить это снова, чтобы проверить, решает ли это проблему.
Рекомендуется сначала удалить старые файлы, которые загрузили, чтобы случайно не установить их вместо заново загруженных.
- Проверьте подключение к интернету. Неисправное подключение может вызвать ошибку 0x80070643, прервав загрузку важных файлов и остановив установку или обновление, если процесс требует подключения к онлайн-серверу.
- Закройте другие программы. Иногда запуск других программ может повлиять на обновление или установку, получая доступ к важным файлам и используя ресурсы устройства. Попробуйте закрыть все открытые программы на вашем компьютере и закройте все фоновые приложения, такие как Telegram, Google Chrome или Skype.
- Приостановка текущих загрузок и обновлений. Загрузка обновлений для других приложений и программного обеспечения может замедлить работу Интернета и повлиять на загрузку или установку важных файлов. Убедитесь, что другие приложения не обновляются и не устанавливаются, и повторите попытку установки.
Большинство современных приложений для Windows 10 обновляются через приложение Microsoft Store. Вы можете просмотреть все активные обновления, открыв приложение, затем выберите многоточие> Загрузки и обновления в правом верхнем углу.
- Перезагрузите компьютер. Перезагрузка компьютера может решить множество проблем Windows.
- Запустите средство устранения неполадок Центра обновления Windows. Средство устранения неполадок Центра обновления Windows установлено в Windows и может сканировать и исправлять любые проблемы, связанные с обновлениями операционной системы и приложений. Вы можете найти его в Настройки> Обновление и безопасность> Устранение неполадок> Центр обновления Windows. Этот метод является одним из самых простых и эффективных способов восстановления обновлений Windows.
Если вы получаете ошибку 0x80070643 при попытке запустить, установить или обновить относительно старое программное обеспечение, следует попробовать запустить средство устранения неполадок совместимости программ, которое можно найти на том же экране, что и средство устранения неполадок Центра обновления Windows.
- Установите последнюю версию .NET Framework. Поврежденный .NET Framework может вызвать ошибки установки и обновления в Windows, включая 0x80070643. Вы можете исправить ошибку, установив последнее обновление .NET Framework со страницы официального скачивания Microsoft.
- Запустите .NET Framework Repair Tool. Если у вас установлено последнее обновление .NET Framework и вы подозреваете, что оно все еще является причиной ошибки 0x80070643, вы можете попробовать загрузить и запустить .NET Framework Repair Tool.
- Это официальное программное обеспечение для ремонта от Microsoft, которое можно загрузить и запустить с его страницы на веб-сайте Microsoft.
- Выключите антивирусную программу. Антивирусные программы печально известны тем, что вызывают конфликты с установкой приложения и функциями системы. Попробуйте отключить антивирусную программу и попытаться обновить ее или установить заново.
Не забудьте снова включить антивирусную программу.
- Выполните сканирование SFC. Сканирование SFC может обнаружить и исправить поврежденные системные файлы на вашем компьютере. Чтобы запустить сканирование, откройте командную строку, введите «sfc / scannow» и нажмите Enter. Подождите, пока сканирование завершится, закройте командную строку, затем попробуйте установить или обновить снова.
- Перезапустите установщик Windows. Сбой в установщике Windows часто может вызвать ошибку 0x80070643, но это можно исправить, перезапустив ее. Для этого нажмите Windows + R, введите «services.msc», затем нажмите Enter. Выберите установщик Windows один раз, чтобы выделить его, затем нажмите ссылку «Перезагрузить» слева от него.
- Удалите приложение. Если во время обновления приложения происходит ошибка 0x80070643, возможно, существующая версия повреждена и вызывает проблемы. Обойти это можно, удалив приложение, а затем установив его заново. Когда вы переустанавливаете его, должна быть установлена самая новая версия, чтобы вам не нужно было ее обновлять.
Самый простой способ удалить приложение в Windows 10 — щелкнуть правой кнопкой мыши его имя в меню «Пуск» и выбрать «Удалить».
Другие ошибки, такие как ошибка 0x80070643
Хотя ошибка 0x80070643 является одной из причин сбоя обновления Windows, существует множество других причин, по которым обновление Windows отказывается загружать или устанавливать на компьютер или ноутбук должным образом, а также ряд проблем, которые могут быть вызваны самим обновлением.
Что делать, если при обновлении вы получаете ошибку 0x80070643
Сообщение об ошибке Windows 0x80070643 появляется после сбоя операционной системы или обновления приложения и может быть признаком множества технических проблем, от компьютерного вируса или заражения вредоносным ПО до поврежденных или удаленных файлов и даже неправильного завершения работы.
К счастью, существует множество стратегий, которые вы можете использовать для решения этой проблемы и восстановления правильной работы устройства Windows.
Как появляется ошибка 0x80070643
Ошибка 0x80070643 обычно появляется во время обновления ОС Windows, установки или обновления приложения.
При запуске во время обновления Windows ошибка 0x80070643 будет отображаться на экране Журнал обновлений после попытки установки на странице Центра обновления Windows.
Failed to install on (date) – 0x80070643
Если это сообщение об ошибке появляется во время или после установки или обновления приложения, оно появится во всплывающем уведомлении.
Причина ошибки 0x80070643
Сообщение об ошибке 0x80070643 обычно является результатом неправильной настройки параметров системы, вредоносного ПО или вируса, сбоя драйвера, поврежденных файлов, удаления системного файла или старых версий программ, которые не были удалены должным образом при новой версии был загружен.
Ошибка 0x80070643 также может возникать, если компьютер или планшет Windows неправильно выключен или отключен от источника питания во время использования.
Как исправить ошибку 0x80070643
Хотя ошибка 0x80070643 может вызывать разочарование, существует множество эффективных способов ее исправления, встроенных непосредственно в Windows, для реализации которых требуется совсем немного дополнительных знаний.
- Повторите попытку установки. Иногда, независимо от причины ошибки 0x80070643, простая повторная попытка установки или обновления будет работать, поэтому стоит попробовать хотя бы еще раз, прежде чем приступать к дальнейшему устранению неполадок.
- Повторно загрузите файл. Если вы загрузили обновление или приложение, которое выдает сообщение об ошибке 0x80070643, возможно, файл был поврежден в процессе загрузки. Попытайтесь загрузить это снова, чтобы проверить, решает ли это проблему.
Рекомендуется сначала удалить старые файлы, которые загрузили, чтобы случайно не установить их вместо заново загруженных.
- Проверьте подключение к интернету. Неисправное подключение может вызвать ошибку 0x80070643, прервав загрузку важных файлов и остановив установку или обновление, если процесс требует подключения к онлайн-серверу.
- Закройте другие программы. Иногда запуск других программ может повлиять на обновление или установку, получая доступ к важным файлам и используя ресурсы устройства. Попробуйте закрыть все открытые программы на вашем компьютере и закройте все фоновые приложения, такие как Telegram, Google Chrome или Skype.
- Приостановка текущих загрузок и обновлений. Загрузка обновлений для других приложений и программного обеспечения может замедлить работу Интернета и повлиять на загрузку или установку важных файлов. Убедитесь, что другие приложения не обновляются и не устанавливаются, и повторите попытку установки.
Большинство современных приложений для Windows 10 обновляются через приложение Microsoft Store. Вы можете просмотреть все активные обновления, открыв приложение, затем выберите многоточие> Загрузки и обновления в правом верхнем углу.
- Перезагрузите компьютер. Перезагрузка компьютера может решить множество проблем Windows.
- Запустите средство устранения неполадок Центра обновления Windows. Средство устранения неполадок Центра обновления Windows установлено в Windows и может сканировать и исправлять любые проблемы, связанные с обновлениями операционной системы и приложений. Вы можете найти его в Настройки> Обновление и безопасность> Устранение неполадок> Центр обновления Windows. Этот метод является одним из самых простых и эффективных способов восстановления обновлений Windows.
Если вы получаете ошибку 0x80070643 при попытке запустить, установить или обновить относительно старое программное обеспечение, следует попробовать запустить средство устранения неполадок совместимости программ, которое можно найти на том же экране, что и средство устранения неполадок Центра обновления Windows.
- Установите последнюю версию .NET Framework. Поврежденный .NET Framework может вызвать ошибки установки и обновления в Windows, включая 0x80070643. Вы можете исправить ошибку, установив последнее обновление .NET Framework со страницы официального скачивания Microsoft.
- Запустите .NET Framework Repair Tool. Если у вас установлено последнее обновление .NET Framework и вы подозреваете, что оно все еще является причиной ошибки 0x80070643, вы можете попробовать загрузить и запустить .NET Framework Repair Tool.
- Это официальное программное обеспечение для ремонта от Microsoft, которое можно загрузить и запустить с его страницы на веб-сайте Microsoft.
- Выключите антивирусную программу. Антивирусные программы печально известны тем, что вызывают конфликты с установкой приложения и функциями системы. Попробуйте отключить антивирусную программу и попытаться обновить ее или установить заново.
Не забудьте снова включить антивирусную программу.
- Выполните сканирование SFC. Сканирование SFC может обнаружить и исправить поврежденные системные файлы на вашем компьютере. Чтобы запустить сканирование, откройте командную строку, введите «sfc / scannow» и нажмите Enter. Подождите, пока сканирование завершится, закройте командную строку, затем попробуйте установить или обновить снова.
- Перезапустите установщик Windows. Сбой в установщике Windows часто может вызвать ошибку 0x80070643, но это можно исправить, перезапустив ее. Для этого нажмите Windows + R, введите «services.msc», затем нажмите Enter. Выберите установщик Windows один раз, чтобы выделить его, затем нажмите ссылку «Перезагрузить» слева от него.
- Удалите приложение. Если во время обновления приложения происходит ошибка 0x80070643, возможно, существующая версия повреждена и вызывает проблемы. Обойти это можно, удалив приложение, а затем установив его заново. Когда вы переустанавливаете его, должна быть установлена самая новая версия, чтобы вам не нужно было ее обновлять.
Самый простой способ удалить приложение в Windows 10 — щелкнуть правой кнопкой мыши его имя в меню «Пуск» и выбрать «Удалить».
Другие ошибки, такие как ошибка 0x80070643
Хотя ошибка 0x80070643 является одной из причин сбоя обновления Windows, существует множество других причин, по которым обновление Windows отказывается загружать или устанавливать на компьютер или ноутбук должным образом, а также ряд проблем, которые могут быть вызваны самим обновлением.
Читайте другие интересные и полезные статьи на https://creditam.ru
Процесс эксплуатации компьютера может быть омрачен появлением неисправности, которая не позволяет использовать потенциал системы в полной мере. Наиболее частой проблемой является ошибка 0x80070643 при обновлении Windows 10. Решением послужит ручное изменение конфигурации компьютера, без обращения в сервисный центр.
Содержание
- Причины появления проблемы в Windows 10
- Как исправить ошибку 0x80070643
- Средство устранения неисправностей
- Ручная загрузка и установка обновлений
- Восстановление поврежденных файлов системы (команда SFC)
- Очистка директории Software Distribution
- Перезапуск службы Центра обновления Windows
- Обновление пакета .NET Framework
- Удаление вирусов, отключение антивируса
- Выполнение установки в безопасном режиме
- Заключение
Ошибка 0x80070643 возникает при обновлении и инсталляции дополнительных файлов. Во время запуска процедуры появляется окно с сообщением о неисправности, а в журнал заносится соответствующая запись.
Иногда ошибка возникает в процессе обновления или уже после завершения.
Основные причины появления:
- неверно заданные параметры операционной системы (ОС);
- проникновение в систему нежелательных программ;
- сбой в работе драйверов;
- повреждение или удаление файлов;
- неправильная деинсталляция старых приложений.
В некоторых случаях проблема возникает при аварийном отключении компьютера от источника питания в процессе работы. Система выдаст сообщение о том, что произошла неизвестная ошибка.
Как исправить ошибку 0x80070643
Исправить ошибку 0x80070643 в Windows 10 можно несколькими методами. Выбор в пользу способа делается на основании конкретных условий появления неполадки.
Средство устранения неисправностей
Компания Microsoft для своей ОС предусмотрела специальный инструмент для решения ошибок, которым рекомендуется воспользоваться в первую очередь.
Порядок действий:
- Перейти в настройки нажатием Win + I.
- Войти в «Обновление и безопасность».
- Во вкладке «Устранение неполадок» нажать по пункту «Центр обновления Windows».
- В развернутом меню кликнуть по кнопке Запустить средство устранения неполадок.
- Если неисправность будет найдена, утилита автоматически внесет правки.
После действий необходимо закрыть инструмент, перезапустить систему и повторить процедуру инсталляции апдейта.
Ручная загрузка и установка обновлений
При необходимости можно установить проблемные компоненты самостоятельно. Необходимо:
- Зайти в Каталог Центра обновления Майкрософт.
- Найти необходимые компоненты посредством поисковой строки.
- Загрузить дистрибутивы апдейтов на компьютер, выполнить инсталляцию.
Восстановление поврежденных файлов системы (команда SFC)
В ОС Windows 10 предусмотрено две утилиты для проверки и восстановления важных файлов. За эти операции отвечают процессы dism.exe и sfc.exe, которые запускаются из «Командной строки».
Первое приложение восстанавливает библиотеку системных файлов, а второе отвечает за сканирование защищенных директорий. При необходимости поврежденные элементы заменяются на исправные копии.
Пошаговое руководство:
- Посредством поиска найти и запустить с правами суперпользователя «Командную строку».
- Ввести sfc /scannow, нажать Enter.
- Дождаться завершения анализа файлов системы и восстановления в случае необходимости.
- Напечатать DISM /Online /Cleanup-Image /RestoreHealth, нажать Enter.
- Ожидать выполнение проверки жесткого диска.
Важно! Во время работы утилит нельзя выключать компьютер или закрывать окно консоли.
Очистка директории Software Distribution
За обновление системы отвечают каталоги SoftwareDistribution и Catroot2. Файлы в первой директории применяются для предварительной загрузки дистрибутивов перед инсталляцией. В папке лежат соответствующие установщики. Каталог Catroot2 содержит используемые в процессе инсталляции апдейтов файлы.
Ошибка может быть связана с тем, что в директории SoftwareDistribution находятся поврежденные данные. Для устранения неисправности потребуется переименовать каталоги через «Командную строку».
Необходимо последовательно ввести:
- net stop wuauserv
- net stop bits
- rename C:WindowsSoftwareDistribution SoftwareDistribution.bak
- net start wuauserv
- net start bits
После каждой команды требуется нажимать клавишу Enter для запуска соответствующих процедур. Аналогично осуществляется очистка папки Catroot2, только вместо указанной третьей команды необходимо ввести rename C:WindowsCatroot2 Catroot2.bak.
Перезапуск службы Центра обновления Windows
Нередко проблемы связаны с неправильной работой Центра обновлений Windows. Для решения проблемы необходимо:
- Инициализировать утилиту «Выполнить» посредством нажатия Win + R.
- Вписать services.msc, кликнуть ОК.
- В открывшемся окне найти «Центр обновления Windows» (Windows Update).
- Щелкнуть по строке правой кнопкой мыши и выбрать «Остановить».
- Удалить директорию C:WindowsSoftwareDistribution.
- Отключить все антивирусы, менеджеры и загрузчики.
- Вернуться в окно управления службами и запустить «Центр обновления Windows» через контекстное меню.
Обратите внимание! Чтобы изменения вступили в силу, необходимо перезапустить компьютер.
Обновление пакета .NET Framework
.NET Framework представляет особую программную среду, которая применяется для запуска многочисленных приложений и игр. Повреждение библиотек данной утилиты влияет на работу системы и нарушает процедуру обновления.
Рекомендуется перейти на официальный сайт разработчика и скачать последнюю доступную сборку .NET Framework Repair Tool. Далее потребуется запустить установщик, согласиться с условиями и нажать кнопку Next.
Инструмент автоматически осуществляет проверку системы и сообщает о найденных неполадках. На этом этапе необходимо согласиться с предложением исправить ошибки и снова нажать на кнопку Next. После завершения исправления появится конечное окно с кнопкой Finish.
Описанный метод позволяет решить проблему с библиотекой, если ошибка осталась, можно попробовать обновить утилиту вручную. При этом важно удалить прошлую версию.
Удаление вирусов, отключение антивируса
Любые вредоносные программы оказывают негативное воздействие на систему. Некоторые файлы могут проникать в процессы обновления, вызывая ошибку 0x80070643.
В качестве меры профилактики стоит использовать качественное антивирусное программное обеспечение (ПО) и избегать скачивания подозрительных файлов. Если неполадка уже проявилась, потребуется запустить глубокую проверку системы. Антивирус проведет диагностику всех дисков и выявит возможный вредоносный код.
Пошаговое руководство:
- Скачать и установить утилиту Dr.Web CureIt!
- Запустить антивирус и нажать кнопку Начать проверку.
- Дождаться завершение анализа системы и следовать рекомендациям программы.
Иногда антивирусное ПО становится причиной проблем в процессе обновления. Встроенные файерволы не позволяют системе правильно скачивать установочные модели и производить инсталляцию новых компонентов. Поэтому на время обновления можно попробовать отключить антивирус:
- Перейти в параметры путем нажатия Win + I.
- В поисковой строке ввести «Защита от вирусов и угроз», перейти в соответствующий раздел, затем в «Параметры защиты».
- Кликнуть по гиперссылке «Управление настройками».
- Деактивировать параметр «Защита в режиме реального времени».
Выполнение установки в безопасном режиме
Если ни один из перечисленных способов не помог решить проблему, можно попытаться установить обновления в безопасном режиме. В данном случае ОС загружается без сторонних драйверов или программ, что позволяет минимизировать влияние внешних факторов на ход установки новых элементов.
Выполнить запуск в режиме безопасности можно следующим образом:
- Развернуть меню «Пуск».
- Кликнуть по кнопке отключения.
- Зажав клавишу Shift, выбрать пункт «Перезагрузка».
При старте системы появится среда восстановления, в которой необходимо перейти по следующим пунктам: «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки». Далее следует нажать Перезагрузить, а при запуске компьютера — клавишу F5.
Заключение
Ошибка 0x80070643 представляется достаточно серьезной проблемой, при которой обновления не устанавливаются в нормальном режиме. Неопытным пользователям рекомендуется использовать средство устранения неисправностей, восстановление системных файлов через утилиты SFC и DISM, очистку директории Software Distribution. Остальные методы подойдут более продвинутым юзерам.
( 1 оценка, среднее 5 из 5 )
1 звезда
2 звезды
3 звезды
4 звезды
5 звезд
Ошибка 0x80070643 возникла на многих устройствах во время обновления Windows весной 2019 года – и она до сих пор актуальна. Причиной этого в основном является Защитник Windows. Рассказываем, как устранить проблему.
Как исправить ошибку 0x80070643
Существует официальное обновление от Microsoft, которое устраняет эту ошибку. Все, что вам нужно сделать, это обновить свой компьютер следующим образом:
- Откройте параметры системы и перейдите в «Центр обновления Windows».
- Кликните «Проверка наличия обновлений».
- Как только соответствующее обновление будет найдено, оно установится. Для завершения установки необходимо перезагрузить компьютер.
- Если обновлений нет или апгрейд не устраняет ошибку, выполните действия, описанные в следующей части статьи.
Как устранить ошибки при обновлении
Если невозможно установить более новое обновление, остановите службу «Центра обновлений» вручную.
- Откройте командную строку от имени администратора.
- Наберите команду «net stop wuauserv» (без кавычек) и подтвердите ввод, нажав на [Enter]. Так вы остановите службу «Центра обновлений Windows».
- Перейдите к следующим папкам и удалите всё содержимое в C:WindowsTemp и C:WindowsSoftwareDistribution.
- Запустите диалоговое окно «Выполнить» и откройте путь %UserProfile%AppDataLocalTemp. Удалите всё содержимое этой папки.
- Вернитесь в командную строку и снова запустите службу обновления с помощью команды «net start wuauserv» (без кавычек).
- После перезагрузки у вас должна быть возможность проверить наличие обновлений Windows и установить необходимый апгрейд, как описано выше.
Также недавно мы рассказывали, как исправить ошибку 0xc0000142=«content_internal_link»> при запуске программы, приложения или игры.
Читайте также:
- UAC: как отключить контроль учетных записей в Windows 10=«content_internal_link»>
- Как восстановить удаленные файлы на Windows-компьютере=«content_internal_link»>
Была ли статья интересна?
При загрузке обновления операционной системы Windows 7, 8 или 10 в некоторых случаях могут возникать сбои. От этого никто не застрахован. И не всегда дело в плохом установщике, некачественной программе или неправильном подходе. Причины могут быть разными. Одна из распространённых неполадок такого рода — ошибка 0x80070643. Центр обновления Windows 10 или 7 в её появлении может быть не виноват. Конечно, некорректно установленный или не полностью скачанный апдейт не будет нормально работать. Но иногда проблема находится на стороне пользователя.
Почему появляется ошибка 0x80070643, и к чему она приводит?
Ошибка 0x80070643 может появится из-за компьютерного вируса
Эта ошибка может появиться, если повреждены системные данные или нарушен порядок установки. Такое случается из-за вирусов, критичных сбоев, неправильных записей в реестре, неудачных попыток обновлений ОС или отдельных программ (например, Microsoft Office). Иногда это происходит из-за неаккуратных действий пользователя. В Windows 10 «0x80070643» может появиться при загрузке апдейта с номером сборки kb3081704.
Также установка через Центр обновления иногда прерывается такими программами, как антивирусы, брандмауэры, firewall. В подобном случае достаточно временно отключить утилиты, которые блокируют скачивание.
Чтобы исправить 0x80070643, в большинстве случаев надо устранить первопричину сбоя. Тогда ошибка исчезнет, и вы сможете загрузить апдейт или программу.
Способы исправления
Существуют разные методы устранения неисправности. Они зависят от факторов, из-за которых появилась проблема. Так как причин может быть множество, распишем несколько универсальных способов. Они подойдут и для разных версий ОС (в том числе для 10 и 7)
Net Framework
В Windows 7 «0x80070643» может появиться из-за неполадок с Net Framework. Чтобы от них избавиться, необязательно даже перезагружать обновления.
- Перейдите в Пуск — Панель управления.
- Откройте «Программы и компоненты». Или «Удаление программ».
- Отобразятся все утилиты. Кликните на «Net Framework». Список составлен по алфавиту, поэтому найти нужный пункт будет просто.
- Нажмите кнопку «Удалить/Изменить». Она находится над основной рабочей областью. Та же опция есть в контекстном меню.
- Поставьте точку в пункт «Восстановить» и кликните «Далее».
- Дождитесь окончания процесса.
После этого все повреждённые элементы программы будут переустановлены. Если именно она являлась причиной сбоя, ошибка исчезнет. Также можно удалить приложение полностью, чтобы её исправить. Для этого надо воспользоваться специальными утилитами (например, Revo Uninstaller). Иначе какие-то файлы от Net Framework останутся на компьютере.
В 10-й версии ОС эта проблема также может возникнуть.
Чистка кэша
Обновления, полученные через центр Windows Update, перед установкой попадают в кэш операционной системы. Если были загружены «битые» файлы, то появится диалоговое окно с «0x80070643». Если заново скачать апдейт, его можно будет поставить без проблем. Для этого надо очистить кэш (точнее, переименовать папку, в которой он находится).
В Windows 8 и 10 эта функция автоматизирована. Для неё есть специальная утилита. Но вот в 7-й версии ОС — это надо делать вручную.
- Пуск — Программы — Стандартные.
- Кликните правой кнопкой мыши на «Командная строка».
- Выберите «Запуск от имени администратора».
- Введите последовательно следующие надписи без кавычек: «net stop wuauserv», «ren %windir%SoftwareDistribution SoftwareDistribution.OLD», «net start wuauserv». После каждой команды надо нажимать Enter. Вбивайте их именно в том порядке, в котором они написаны здесь. Скопировать и вставить их не получится — надо печатать самостоятельно.
- После этого попробуйте вновь установить апдейт через Центр обновления.
В Windows 10 командная строка тоже есть. Но в этой ОС лучше воспользоваться утилитой для чистки кэша.
Перезапуск служб
Чтобы исправить 0x80070643, можно перезапустить службы, отвечающие за загрузку новых версий программ. Этот метод подходит для разных версий ОС (и для 7, и для 8, и для 10).
Вначале надо остановить работу системных программ: MSI Installer, Cryptographic, BITS и Windows Update Services. От них зависит ход установки через Центр обновления. Запустите командную строку и введите команды (после каждой нажимайте Enter).
- net stop bits net stop.
- net stop cryptSvc.
- net stop wuauserv.
- net stop msiserver.
Затем переименуйте папки, в которых находятся апдейты. Так они загрузятся по новой. Но при этом у вас на всякий случай останутся старые файлы скачанных обновлений. Нужные каталоги находятся в директории C:Windows (актуально и для 10-ки, и для 7-ки). Один из них называется «SoftwareDistribution», другой — «catroot2» (в подкаталоге System32). Сменить их имена можно всё в той же командной строке. Для этого введите «ren [Путь к каталогу] [Новое название каталога]» (без кавычек).
После этого вновь запустите службы. Напишите команды:
- net start msiserver.
- net start cryptSvc.
- net start wuauserv.
- net start bits.
Теперь закройте командную строку (введите в ней «Exit» или нажмите на крестик справа вверху) и попробуйте вновь загрузить апдейт через Центр обновления.
Обновление kb3081704
В Windows 10 ошибка может появиться при загрузке апдейта kb3081704. Устранять её надо также через командную строку. Однако детали зависят от разрядности ОС (64 или 32 бита). Чтобы её посмотреть, сделайте следующее:
- Кликните правой кнопкой мыши на значок «Компьютер» на рабочем столе.
- Выберите «Свойства». Или в Панели управление откройте меню «Система» (оно находится в категории «Система и безопасность»).
- В поле «Тип» будет указана разрядность.
После этого откройте командную строку и введите туда «dism /online /add-package /packagepath:
C:WindowsSoftwareDistributionDownloadb0a5da1b24245bc4237166e09bae92dawindows10.0-kb3122947-x[разрядность].cab». Если у вас ОС с 32 битами, вместо «разрядность» напишите «86», если с 64 битами — подставьте «64».
Специализированные программы
У разработчика операционной системы есть утилита, которая позволяет выявить и исправить многие сбои ОС. В частности, она способна самостоятельно убрать оповещение «Ошибка 0x80070643». Программа называется «Microsoft Fix It». Скачать её можно на официальном сайте компании. Приложение находит проблемы в реестре, возвращает работоспособность служб (в числе которых Центр обновления), устраняет некоторые критические сбои и ищет повреждённые системные файлы.
Первое, что приходит в голову, когда появляется ошибка 0x80070643 — как исправить? Windows 10, 8 или 7 — не важно. Она может возникнуть в любой версии ОС, если повреждены какие-то важные файлы или ресурсы апдейта. Если вновь загрузить его, проблема вряд ли исчезнет. Но самостоятельно устранить сбой вполне возможно.