Методы исправления ошибки 0x80070643 в Windows 10
Добрый день, уважаемые читатели! Если Вы оказались на этой странице. Значит Вас интересует ошибка 0x80070643 при обновлении для windows 10, точнее методы её устранения. В статье мы рассмотрим причины её возникновения и эффективные способы борьбы.
СОДЕРЖАНИЕ СТАТЬИ:
Немного предыстории
Поскольку «десятка» увидела мир не так давно, разработчики постоянно выявляют пробелы безопасности и функциональности. Чтобы их убрать, выпускаются различные обновления, которые доступны через Windows Update.
При переходе на более стабильную версию (version 1511) с сервера Microsoft скачивается несколько пакетов, которые могут вызвать конфликт с системой и привести к появлению ошибки. Рассмотрим их подробнее.
Причины
KB 3118754 – это дополнение, которое направлено на расширение функциональных возможностей. Оно имеет кумулятивный (накопительный) характер, то есть содержит все предыдущие версии исправлений.
Как исправить? Наилучшим вариантом станет полный сброс всех настроек обновляющего центра. Чтобы осуществить это действие нужно запустить утилиту CMD (командная строка) с админ доступом. Найти её можно по пути:
Но можно поступить проще – нажать комбинацию клавиш Win + X (Win – это кнопка с изображением окна, расположенная слева снизу). В появившемся меню нужно выбрать пункт «Командная строка (администратор)».
Теперь нужно отключить некоторые системные компоненты, используя команды:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Вводить их нужно по очереди, после каждой нажимая Enter.
Справились? Хорошо, идём дальше!
Теперь нам следует выполнить еще парочку команд, чтобы переименовать некоторые директории: (не забываем удалять пробелы в адресе)
ren C:\Windows\ SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\ System32\ catroot2 Catroot2.old
Не забываем жать Enter!
Еще немножко и ошибка, возникающая в процессе установки обновлений, будет устранена!
Теперь Вам стоит включить службы, которые мы благополучно «вырубили» ранее. Нам вновь поможет командная строка:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Простите за назойливость, но не забывайте нажимать Enter после ввода каждой команды.
Для чистоты эксперимента, ПК нужно перезагрузить. Проделав указанные манипуляции, попробуйте зайти в центр обновления и попытаться заново установить требуемые обновления.
Этот способ является универсальным для многих ошибок.
- Удаляем учетную запись пользователя в Windows 10
- Четыре способа получить роль администратора в Windows 10
- Отключаем автоматический перезапуск Windows 10
- Для чего нужен журнал событий в Windows 10
Следующее обновление, которое может стать причиной проблемы - KB890830. На самом деле, это обычный антивирус, который сканирует систему. Некоторые «гуру» уверяют, что этот пак проверяет Windows на лицензию. И если Вы пользуетесь пиратской версией, то всё может закончиться печально. Но ничего подобного во время тестирования мы не заметили. Можете просто не обращать внимания на это обновление, если пользуетесь сторонним антивирусным ПО. Или отключите его в списке Windows Update, сняв галочку напротив названия.
Как устранить ошибку 0x80070643, если её причиной становится пак KB3122947? Есть два способа решения, использование которых зависит от разрядности Вашей операционной системы:
Для 64 бит
Запускаем командную строку (как это сделать написано выше). Вводим длинную команду: (и опять не забываем убирать пробелы в адресе)
dism /online /add-package/packagepath:
C:\Windows\ SoftwareDistribution\ Download\ c4a1b8896ce9fbfea96c1ee6890d52a5\ windows10.0-kb3122947-x64.cab
Чтобы не писать это всё ручками и не допустить ошибки при наборе, можно скопировать прямо с этой страницы. Затем в строке CMD просто нажимаете правую кнопку мышки, и команда сама вставляется. Наконец, такое появилось и в Windows 10, у Linux такое уже было очень давно реализовано. А Вы знали об этом?
Для 32 бит
Если ошибка произошла в системе с разрядностью х86 (32 bit), то командную строку следует порадовать этим «куском» полезной информации:
dism /online /add-package /packagepath:
C:\Windows\ SoftwareDistribution\ Download\ b0a5da1b24245bc4237166e09bae92da\ windows10.0-kb3122947-x86.cab
И помните, неисправимых ошибок не бывает! Делимся впечатлениями в комментариях и в соц сетях. До скорых встреч.
С уважением,
Виктор
оЧЧ
Не помогли эти команды
Значит, вам не повезло, так как коды правильные. Хотя может забыли удалить пробелы в командах?
бесполезно
бесполезно
не помогло
а какой-нибудь эффект заметили?