ВОПРОС! Здравствуйте! На моем ноутбуке с Windows в процессе установки произошла неисправимая ошибка с кодом 0x80070643. Как её можно исправить, пожалуйста, помогите.
ОТВЕТ СВЕЦИАЛИСТА! Ошибка принадлежит модулю встроенного защитника и брандмауэра – Windows Defender. Тут может быть очень много причин. Или система не может скачать обновление, или идет проблема с инсталляцией самого пакета. Есть вероятность, что в Виндовс не работают две службы: центра обновления и BITS. В статье ниже я описал все возможные решения, которые должны помочь, поэтому начните с первого варианта. Если в процессе возникнут какие-то вопросы – пишите в комментариях.
Содержание
- Способ 1: Средства устранения неполадок
- Способ 2: Очистка кэша обновлений
- Способ 3: Целостность системных файлов
- Способ 4: NET Framework Repair Tool
- Способ 5: Ручная установка
- Способ 6: Скачивание обновления
- Способ 7: Сторонняя программа
- Способ 8: Отключение защиты
- Способ 9: Настройка DNS
- Способ 10: Ничего не помогло, что мне делать?
- Видео
- Задать вопрос автору статьи
Способ 1: Средства устранения неполадок
Ранее в Microsoft была утилита, которая автоматически решала проблемы с обновлениями. Так как ошибок было много, а сама утилита висела на сайте Microsoft, разработчики решили вписать функцию в саму систему. Поэтому давайте ею воспользуемся.
- Откройте меню «Пуск» и нажмите по значку шестеренки.
- В параметрах Виндовс 10 найдите раздел «Обновление и безопасность».
- Слева выбираем пункт «Устранение неполадок» и жмем по ссылке «Дополнительные средства устранения неполадок».
- Раскройте пункт «Центра обновления Windows» и запустите средства устранения неполадок.
- Система автоматически начнет проверку служб, а также функций и программ, которые отвечают за обновление. Если будут обнаружены какие-то проблемы – жмем по кнопке «Применить эти исправления».
- В конце я все же советую перезагрузить саму систему, а потом попробовать обновить ОС.
Способ 2: Очистка кэша обновлений
Сам центр обновления использует определенный кеш, из-за него тоже может возникать ошибка скачивания в Windows 10 с номером 0x80070643. Попробуем этот кеш удалить.
- Отключите комп от интернета.
- Запускаем консоль с правами админа.
- Вводим команду, чтобы остановить службу:
net stop wuauserv
- Если предыдущая команда не работает, или вылезает ошибка, то попробуйте перезагрузить систему.
- Теперь вводим:
net stop bits
- Открываем папку:
C:WindowsSoftwareDistribution
- Все из неё удаляем.
- Теперь запускаем службы:
net start bits
net start wuauserv
- Не забываем обратно подключиться к интернету.
Способ 3: Целостность системных файлов
Возможно, какие-то системные файлы, отвечающие за загрузку обновлений, просто побиты. Их можно попробовать восстановить с помощью системной функции:
- Открываем командную строку с правами администратора.
- Вводим команду:
sfc /scannow
- Если при данной процедуре возникла ошибка или что-то пошло не так, то значит повреждено стоковое хранилище. Нам нужно его восстановить с помощью другой команды:
dism /Online /Cleanup-Image /CheckHealth
При обновлении некоторые компоненты используют NET Framework, если сам пакет в системе поврежден, то могут вылезать различного рода ошибки.
- Заходим на сайт.
- Скачиваем и запускаем программу – «Microsoft .NET Framework Repair Tool».
- После запуска просто со всем соглашаемся и идем от шага к шагу до самого конца. Программа перезагрузит NET Framework и попытается решить некоторые проблемы.
- Если программа не решит проблему, то попробуйте с той же страницы скачать последнюю версию NET Framework и установить её к себе на компьютер.
Способ 5: Ручная установка
Как мы и говорили в самом начале, ошибка 0х80070643 при установке обновлений в Windows возникает из-за того, что система не может установить компонент, который относится к встроенному защитнику (Windows Defender). Поэтому его можно скачать и поставить вручную:
- Заходим на официальную страничку.
- Пролистайте до таблицы модулей и найдите там:
Microsoft Defender Antivirus for Windows 10 and Windows 8.1
- Выберите свою разрядность 32 или 64 бита и скачайте обновление.
- Просто запускаем установщик. При установке вы можете не заметить появления ни одного окна, так как в данном случае будет идти тихая (скрытая) установка. Подождите примерно минут 5.
- Чтобы проверить, что обновления были установлены. Зайдите в «Пуск» – «Параметры» – найдите там раздел «Обновление и безопасность». Далее открываем подраздел «Безопасность Windows» и справа тыкаем по надписи «Защита от вирусов и угроз». Пролистайте чуть ниже до пункта «Обновления защиты от вирусов и угроз» и посмотрите дату обновы. Кстати, можно попробовать обновить защитник и отсюда, нажав по ссылке ниже.
Способ 6: Скачивание обновления
У Microsoft есть официальный сайт, где вы можете скачать обновление по номеру. Все достаточно просто, заходим на этот сайт (ссылка). Далее вводим номер обновления в поиск, скачиваем и устанавливаем его. Можно скачать одновременно несколько обнов – смотрим в корзину. И еще, не забудьте про разрядность системы (32 или 64 бита) – если в названии нет никакой информации по данному поводу, то значит это 32-х битная версия.
Способ 7: Сторонняя программа
Если есть какие-то проблемы с обновлением, то можно воспользоваться сторонней утилитой. Возможно, с неё получится скачать и установить недостающий компонент. Мы будем использовать программу с открытом кодом – Windows Update Minitool.
- Скачиваем программу с Github.
- Перейдите на самую первую вкладку и нажмите по кнопке поиска обновления. Подождите пока процедура закончится. В правом блоке увидите все пакеты, которые можно установить к вам на компьютер.
- Выделите нужные пакеты и нажмите по кнопке инсталлирования.
Способ 8: Отключение защиты
Как ни странно, но частенько проблемой скачивания обновления является антивирусная программа, или даже встроенный брандмауэр. По сути, защита системы блокирует подключение к серверам Microsoft. Бывает такое достаточно редко, но все же бывает. Второй вариант встречается гораздо чаще – в таком случае, если в системе выключен брандмауэр, то она отказывается скачивать обновления. Чтобы активировать встроенную защиту Виндовс 10, отключите встроенный антивирусник.
Если 80070643 ошибка обновления Windows 10 возникает вновь – проверьте, чтобы брандмауэр был включен. Самое главное, чтобы была активна сама служба:
- Зайдите в службы.
- Найдите службу брандмауэра и откройте её.
- Установите тип запуска в автоматическом режиме.
Способ 9: Настройка DNS
Если есть какие-то проблемы с подключением, то можно попробовать установить ДНС от Google. Если они установлены не вами, то DNS-сервера подхватываются от вашего провайдера. А они, как правило, обновляются не так часто.
- Жмем:
+ R
- Вводим команду:
ncpa.cpl
- Зайдите в свойства того подключения, которое вы используете – для этого используем правую кнопку мыши.
- Один раз нажмите по протоколу версии 4 и зайдите в свойства. Теперь установите ДНС, так же как у меня на скриншоте ниже. В конце жмем «ОК».
Если ничего из вышеперечисленного не помогло, а в процессе установки опять произошла неисправная ошибка с кодом 0х80070643, то нам нужно копнуть куда глубже. Возможно, проблема лежит не со стороны службы обновления, а есть проблемы с самой системой. Или, возможно, с подключением к интернету. Причем вы можете без проблем заходить на сайты или даже смотреть видео на том же самом YouTube. Поэтому я решил написать ряд советов, которые должны вам помочь. Также я буду оставлять ссылки на дополнительные статьи с более подробными инструкциями.
- Попробуйте использовать другое подключение к интернету. Если есть возможность, то можно попробовать раздать вай-фай с телефона.
- Отключите все программы, которые работают с прокси или VPN – смотрим в правый нижней угол экрана и отключаем все лишнее.
- Если вы ранее устанавливали какие-то программы, утилиты или сторонние драйвера, то можно попробовать выполнить восстановление ОС.
- Проверьте ОС антивирусной программой со свежими базами. Я бы даже воспользоваться встроенным антивирусом – он с этим справляется на ура. «Пуск» – «Параметры» – «Обновление и безопасность» – «Безопасность Windows» – «Защита от вирусов и угроз» – «Параметры сканирования» – ставим галочку «Полное сканирование» и жмем по кнопке ниже.
- Проверьте ваш носитель на наличие битых секторов. Лучше всего использовать ту же программу Victoria. Видео можете глянуть ниже.
- Советую выполнить комплексную чистку системы от разного рода мусора, лишних программ, кеша и т.д. Об этом подробно можно почитать тут.
- Попробуйте выполнить чистую установку операционной системы. Используем только официальную утилиту от Microsoft.
На этом все, наши многоуважаемые и любимые читатели портала WiFiGiD.RU. Если ошибка осталась, то можете описать свою проблему и вопрос в комментариях. Но надеюсь, статья для вас была полезной. Если я что-то упустил, или вы увидели ошибку, то можете писать там же. Всем добра и пока!
Видео
При работе центра обновления Windows часто возникает ошибка — 0x80070643 в процессе установки произошла неисправимая ошибка.
В данной статье мы объясним причины возникновения этой ошибки и действия, которые позволят ее устранить.
Ошибка 0x80070643 очень распространена и может возникать в следующих случаях:
- Ошибка при установке компонента NET.Framework
- Ошибка при установке любого обновления Windows
Так какие основные причины возникновения ошибки 0x80070643 при обновлении windows 10,8.1 или7?
Основные причины возникновения ошибки 0x80070643:
- Повреждение регистрации обновления установщика MSI или повреждение установки .NET Framework на Вашем устройстве
- Повреждена база данных Windows Update
- Фоновая интеллектуальная служба передачи (BITS) некорректно работает
- Необходимый для работы системный файл неверно зарегистрирован
- При работе установщика Windows возникает ошибка, говорящая о его повреждении
- Манифест модели CBS нарушен
- Служба Windows Update прекращает свою работу
- Агент Windows Update конфликтует с версиями устанавливаемых обновлений
После рассмотрения основных причин возникновения ошибки, мы переходим к главному — когда возникла ошибка 0x80070643 на windows 10,8.1 или 7, как ее исправить?
Ошибка установки обновления .NET Framework: «0x80070643»
Происходит только на Windows 7 и более ранних версиях, варианты решения вопроса:
Восстановление компонентов .NET Framework:
Если проблема остается, нам поможет полное удаление из системы NET.Framework и установка данных компонентов снова. Тут также все просто.
Снова попробуйте установить обновления. Тут уже проблема должна быть решена.
Если и после этих действий проблема остается, необходимо выполнить установку системы с сохранением ваших файлов и программ.
Для этого понадобится установочный диск или образ Windows 7
Распакуйте образ любым архиватором или запустите диск, найдите в корне образа или диска файл Setup и запустите его. Следуйте инструкциям установщика и Ваша система будет обновлена. После этого необходимые обновления установятся корректно.
Таким образом Вы сможете решить ошибку 0x80070643 windows 7 ошибка обновления .NET Framework.
Переходим ко второму варианту, когда может возникать ошибка при установке обновлений.
При установке любого обновления Windows ошибка 0x80070643
Также данная ошибка может появиться в виде сообщения — installation failed with error code 0x80070643 windows update.
Далее необходимо провести действия, которые ошибку 0x80070643 в большинстве случаев исправят. Действия несложные и сейчас я вам по порядку о них расскажу.
Запустите автоматическое средство – самый простой вариант для пользователя.
Загрузите средство по ссылке , запустите его
Нажмите «Далее», если проблемы будут обнаружены, средство их исправит и напишет об этом в своем окне, также оно сразу предложит скачать и установить обновления, если они в данный момент найдены. Соглашайтесь с данным предложением и проводите их установку.
Очистка кэша обновлений
Очень действенный способ при возникновении любых проблем с обновлениями, часто уже скачанные файлы обновлений могут мешать установке новых, сам кэш может быть поврежден. Поэтому Вам необходимо открыть командную строку с правами администратора, для этого щелкните Пуск и начните вводить Командная строка, у Вас появится программа «Командная строка», правая кнопка мыши на найденной программе — «Запустить от имени администратора».
В открывшейся командной строке введите
Net stop wuauserv
И нажмите ввод.
В командной строке должно появиться сообщение, что служба центра обновления остановлена. После этого переходите к удалению папки SoftwareDistribution с кэшем.
Если возникнет ошибка 0x80070643, или служба не остановится, перезагрузите систему и сразу переходите к следующему шагу:
Откройте Локальный диск С, перейдите в папку Windows и найти в ней папку SoftwareDistribution, удалите эту папку.
Вы можете спокойно ее удалять, она пересоздаётся снова, уже без повреждений и готовой к работе без ошибок.
Попробуйте снова запустить поиск и установку обновлений.
Перезапуск служб
Щелкните поиск и введите «Управление компьютером», откроется окно консоли. Слева найдите пункт «Службы» и выберите его.
В открывшемся списке служб нам нужно найти следующие службы
Удостоверение приложения, службы криптографии, фоновую интеллектуальную службу и центр обновления Windows. Выбрать каждую по очереди и перезапустить.
Пробуем устанавливать обновления и проверяем, возникает ли ошибка 0x80070643.
Скачайте и проведите установку средства подготовки системы к обновлению.
Для Windows 8.1 и 10 – в командной строке от имени админа и выполните следующую команду:
DISM /online /cleanup-image /restorehealth
Для Windows 7 скачайте и запустите соответствующую версию программы CHEKSUR, скачать данную программу обновление можно по ссылке . После скачивания проведите установку.
Выполнив данные действия перезагрузите ваше устройство запустите установку обновлений
Проведите полную проверку системных файлов и их исправление
В командной строке введите sfc /scannow и нажмите клавишу Enter. Дождитесь выполнения команды и снова проведите установку найденных обновлений.
Попробуйте скачать обновление и установить его вручную. Как Вам такой вариант?
Для этого перейдите на сайт
В окне поиска введите номер обновления, которое не устанавливается в виде KBXXXXXX, где XXXXX-номер обновления и нажмите «Найти.
Вам нужно будет скачать версию нужной разрядности -x64 или x86(для 32-битной Windows).
После скачивания запустите установку данного обновления, для этого просто щелкните на нем два раза левой клавишей мыши и подтвердите его запуск.
И мы чуть не забыли про антивирус!
Да, как это не прискорбно, но он может вызывать проблемы с работой центра обновления и ошибки, так может блокировать доступ к серверам обновлений и их установку. И что же делать в этом случае?
Если Вы разбираетесь в настройках Вашего антивируса, то конечно лучше всего их проверить, чтобы убедиться, что серверы Майкрософт не указаны в антивирусе как заблокированные.
Но, если Вы антивирус один раз установили и больше его ни разу не использовали, с этим могут возникнуть сложности.
Поэтому, чтобы исключить его влияние, удалите его.
В будущем всегда можно установить его обратно, это занимает немного времени, но при его полном удалении мы исключим его влияние на центр обновления и всем будет спокойнее.
Поэтому открывайте сайт производителя Вашего антивируса, находите там программу для его удаления и удалите полностью антивирус с Вашего устройства. Если такой программы Вы найти не сможете, удалите его просто через «Программы и компоненты Windows».
Проблема остается?
Мы исключили многие проблемы, но не исключили сторонние приложения и службы, установленные у Вас в системе. А вдруг они вызывают проблему?
Программы-оптимизаторы, программы для чистки реестра, любые программы, которые в автоматическом режиме могут работать на Вашем устройстве, могут повредить систему или заблокировать установку обновлений, поэтому проводим так называемую «Чистую загрузку системы».
В поиске Вашей системы пишем msconfig и запускаем найденную программу «Конфигурация системы». Звучит и выглядит пугающе? Ничего, сейчас все настроим.
На вкладке «Общие» установите пункт «Выборочный запуск» и уберите флажок с «Загружать элементы автозагрузки»
Перейдите на вкладку Службы, щелкните «Не отображать службы Майкрософт» и снимите галочки со всех служб в окне.
Нажмите «Применить» — «Ок» и система попросит перезагрузку.
Смело перезагружайте и запускайте установку обновлений. Если какая-то сторонняя служба или программ вызывали проблему, теперь все будет в порядке.
После перезагрузки мы снова столкнулись с ошибкой 0x80070643?
Вспоминаем, что мы еще не проверили?
Так, жесткий диск, давно у Вас он установлен? Не замечали ранее с ним никаких проблем? А давайте проверим!
Открываем нашу уже любимую командную строку и вводим команду
chkdsk C: /f /r
Появится сообщение, что не удается проверить текущий диск. Все верно – мы же сейчас в системе
Не беда! Нажимаем на клавиатуре букву «Y» и Ввод и теперь при следующей перезагрузке, проверка диска запустится автоматически. Это будет полная поверка диска и исправление проблем, которые можно исправить. После этого пробуем установить обновления снова.
Последний вариант
Если после всех проведенных действий проблема остается, в решении вопроса нам поможет установка системы с сохранением Ваших личных файлов и программ.
Перейдите на страницу
И нажмите «Скачать средство сейчас»
Сохраните и запустите скачанную программу MediaCreationTool.
Примите условия лицензионного соглашения
Выбираем «Обновить этот компьютер сейчас» и нажимаем «Далее»
После скачивания необходимых файлов, программа предложит запустить установку с сохранением Ваших файлов и программ.
Мы провели с Вами все действия, которые помогут Вам решить проблему с работой центра обновления и установкой обновлений.
Но, что делать, если проблема так и не решилась?
Если не решилась – остается 100% решение вопроса – чистая установка системы, после нее все обновления системы будут устанавливаться как нужно и Ваши вновь установленные программы будут функционировать как часы!
Отличного Вам дня!
Появление критических ошибок в разных версиях семейства Windows уже является обыденностью, но разработчики Microsoft, и обычные пользователи стараются максимально избавиться от всех возникающих проблем. Одной из проблем, которые появляются при работе с центром обновлений, может быть ошибка, возникающая в процессе установки с кодом 0x80070643.
Проблемы с Windows, имеющие подобный код всегда имеют непредсказуемый характер и не всегда понятно, в чем причина. Наиболее распространенными можно считать такие неисправности:
- Ошибка при попытке установки из центра обновлений.
- Проблема из-за установки набора компонентов Framework.
- Установка обновления с определенным кодом.
- Повреждение системных файлов.
- Заражение вирусным программным обеспечением.
- Повреждение записей реестра.
Первые три пункта являются наиболее частыми причинами появления ошибки 0x80070643.
Ошибка установки NET.Framework
Ошибка, возникающая по причине установки NET.Framework относится только к версии Windows 7, реже появляется в «Десятке». Если установка выполнена успешно, но сразу стала появляться ошибка с кодом 0x80070643, делаем следующее:
- Открываем Панель управления через меню Пуск.
- Переходим в раздел Программы и компоненты (либо сразу нажмите пункт «Удаление программы»).
- В списке находим все версии компонента «Microsoft .NET Framework» и по каждой дважды нажмите правой кнопкой мышки.
- В открывшемся окне выбираем пункт «Восстановить исходное состояние».
Перезагружать компьютер не нужно. Если причина действительно была в этом компоненте, то после восстановления ошибка должна исчезнуть. Также можно воспользоваться инструментом восстановления Microsoft .NET Framework Repair Tool.
Также рекомендуется полностью удалить компоненты, а потом заново установить. Для полной деинсталляции NET Framework используйте утилиты Uninstall Tool или Revo Uninstall.
Причина в обновлениях Windows
Установка обновлений, особенно на пиратские версии Виндовс может заканчиваться тем, что возникнут сбои и ошибки. Тогда появляется сообщение об ошибке – «installation failed with error code 0x80070643 windows update».
Для «Семерки» выполняют следующие действия:
- Запустите инструмент Windows Update Diagnostic.
- Нажмите «Далее», чтобы утилита проверила систему на наличие проблем. Если они есть, то утилита автоматически исправит их.
- После исправления центра обновлений сразу же будет предложено установить новые компоненты. Соглашаемся с условием.
Как очистить кеш обновлений
Очистка кеша помогает решить множество проблем:
- Откройте с повышенными привилегиями командную строку. (В Windows 10 можно нажать клавиши Win+X и выбрать командную строку или утилиту PowerShell).
- Прописываем команду для отключения службы — net stop wuauserv.
- Теперь идем по пути С:WindowsSoftwareDistribution и очищаем содержимое папки.
- Перезагружаем компьютер.
Перезапускаем службы
Некоторые системные службы вполне могут стать виновниками появления ошибки 0x80070643:
- Заходим в меню Пуск в Виндовс 7 или нажимаем на значок поиска в Виндовс 10 и вводим слово «Службы».
- Открываем результат.
- По порядку работаем со следующими пунктами – центр обновлений Windows службы криптографии, удостоверение приложений, фоновая интеллектуальная служба.
- На каждой нажимаем правой кнопкой мышки и выбираем пункт «Перезапустить».
Проверка файлов Windows на целостность
Возможно, были повреждены системные файлы. С повышенными привилегиями в любой версии Windows запускаем командную строку или утилиту PowerShell и прописываем команду сканирования и восстановления системных файлов: sfc /scannow.
Ждём окончания процесса и, если неполадки с файлами системы были обнаружены, утилита автоматически их исправит.
Устанавливаем обновления вручную
В пакет обновлений после переустановки Windows входят компоненты Net Framework, драйвера на видеокарту и многое другое. Все это можно найти вручную. То же самое и с обновлениями:
- Перейдите в каталог обновлений Майкрософт.
- В строке поиска вставьте номер апдейта и скачайте. Номер такого вида КВХХХХХХ.
- После нахождения выберите версию для системы x32 или x64.
- Установите скачанный файл.
Антивирус блокирует доступ
Частое явление, когда антивирус блокирует скачанные с интернета файлы. При этом иногда пользователь не получает дополнительных оповещений.
Есть два варианта решения:
- В настройках антивируса добавить центр обновлений в исключения.
- Временно отключить антивирус.
Использование утилиты DISM
Данная утилита позволит восстановить образ системы. Необходимо выполнить следующий ряд действий:
- Откройте командную строку, либо утилиту PowerShell от имени администратора.
- Пропишите DISM /online /cleanup-image /restorehealth (чтобы она сработала нужно иметь доступ в интернет).
- Ждём.
При работе центра обновления Windows часто возникает ошибка — 0x80070643 в процессе установки произошла неисправимая ошибка.
В данной статье мы объясним причины возникновения этой ошибки и действия, которые позволят ее устранить.
Ошибка 0x80070643 очень распространена и может возникать в следующих случаях:
- Ошибка при установке компонента NET.Framework
- Ошибка при установке любого обновления Windows
Так какие основные причины возникновения ошибки 0x80070643 при обновлении windows 10,8.1 или7?
Основные причины возникновения ошибки 0x80070643:
- Повреждение регистрации обновления установщика MSI или повреждение установки .NET Framework на Вашем устройстве
- Повреждена база данных Windows Update
- Фоновая интеллектуальная служба передачи (BITS) некорректно работает
- Необходимый для работы системный файл неверно зарегистрирован
- При работе установщика Windows возникает ошибка, говорящая о его повреждении
- Манифест модели CBS нарушен
- Служба Windows Update прекращает свою работу
- Агент Windows Update конфликтует с версиями устанавливаемых обновлений
После рассмотрения основных причин возникновения ошибки, мы переходим к главному — когда возникла ошибка 0x80070643 на windows 10,8.1 или 7, как ее исправить?
Ошибка установки обновления .NET Framework: «0x80070643»
Происходит только на Windows 7 и более ранних версиях, варианты решения вопроса:
Восстановление компонентов .NET Framework:
- Перейдите по ссылке , нажмите Download и скачайте файл программы для восстановления .NET Framework
- Дальше все просто – после скачивания средства запустите его.
- Поставьте галочку напротив «I have read and accept the license items» и нажмите «Next»
- После этого снова нажмите «Next».
- Программа все сделает сама, Вам только ожидать ее завершения, нажмите «Finish» и снова попробуйте установить обновления .NET Framework
Если проблема остается, нам поможет полное удаление из системы NET.Framework и установка данных компонентов снова. Тут также все просто.
- Скачайте средство для удаления cleanup_tool по ссылке
- скачайте архив
- щелкните правой кнопкой мыши и откройте с помощью архиватора
- в списке файлов, которые увидите в открывшемся окне, найдите и запустите cleanup_tool.exe.
- когда появится сообщение о запуске программы очистки, нажмите кнопку Да.
- примите условия лицензионного соглашения.
- в окне Удаление продукта нажмите кнопку «Очистить сейчас» (Cleanup now)
- после завершения работы программы обязательно перезагрузите компьютер
Снова попробуйте установить обновления. Тут уже проблема должна быть решена.
Если и после этих действий проблема остается, необходимо выполнить установку системы с сохранением ваших файлов и программ.
Для этого понадобится установочный диск или образ Windows 7
Распакуйте образ любым архиватором или запустите диск, найдите в корне образа или диска файл Setup и запустите его. Следуйте инструкциям установщика и Ваша система будет обновлена. После этого необходимые обновления установятся корректно.
Таким образом Вы сможете решить ошибку 0x80070643 windows 7 ошибка обновления .NET Framework.
Переходим ко второму варианту, когда может возникать ошибка при установке обновлений.
Способы исправления
Существуют разные методы устранения неисправности. Они зависят от факторов, из-за которых появилась проблема. Так как причин может быть множество, распишем несколько универсальных способов. Они подойдут и для разных версий ОС (в том числе для 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» или нажмите на крестик справа вверху) и попробуйте вновь загрузить апдейт через Центр обновления.
При установке любого обновления Windows ошибка 0x80070643
Также данная ошибка может появиться в виде сообщения — installation failed with error code 0x80070643 windows update.
Далее необходимо провести действия, которые ошибку 0x80070643 в большинстве случаев исправят. Действия несложные и сейчас я вам по порядку о них расскажу.
Запустите автоматическое средство – самый простой вариант для пользователя.
Загрузите средство по ссылке , запустите его
Нажмите «Далее», если проблемы будут обнаружены, средство их исправит и напишет об этом в своем окне, также оно сразу предложит скачать и установить обновления, если они в данный момент найдены. Соглашайтесь с данным предложением и проводите их установку.
При возникновении этого сбоя соответствующее оповещение может и не появиться. И зачем с ней разбираться, если она не мешает? Дело в том, что это сообщение «выскочит» при запуске любой программы, связанной с Net Framework. И оно будет постоянно надоедать, мешать нормальной работе. Подобная ошибка способна негативно повлиять на операционную систему. Вот основные признаки появления error 0x80070643:
- Наблюдаются критичные зависания системы, которые длятся несколько секунд.
- Компьютер сильно «тормозит».
- Слишком большое время отклика при вводе текста с клавиатуры или использовании мыши.
- При запуске некоторых утилит появляется диалоговое окно «Installation failed with error code 0x80070643».
- Такое же оповещение иногда «выскакивает» при выключении или включении компьютера.
- Или при обновлении Net Framework (будет сообщение вроде «В процессе установки произошла неисправимая ошибка»). Это не значит, что в этой ситуации нельзя ничего предпринять. Просто операционная система не смогла избавиться от проблемы своими силами, и ей требуется помощь со стороны пользователя.
Оповещение «Installation failed with error code» может появиться из-за:
- Вируса, который повредил системные данные.
- Ошибки в реестре.
- Неполной или прерванной загрузки программы Net Framework.
- Некорректного изменения, связанного с ней ПО.
- Неправильной регистрации обновления MSI.
- Установки приложения с удалённого рабочего стола.
Все факторы перечислить невозможно. Эта утилита может перестать работать по разным причинам. Но все они сводятся к одному — повреждены или недоступны важные файлы или ресурсы.
Очистка кэша обновлений
Очень действенный способ при возникновении любых проблем с обновлениями, часто уже скачанные файлы обновлений могут мешать установке новых, сам кэш может быть поврежден. Поэтому Вам необходимо открыть командную строку с правами администратора, для этого щелкните Пуск и начните вводить Командная строка, у Вас появится программа «Командная строка», правая кнопка мыши на найденной программе — «Запустить от имени администратора».
В открывшейся командной строке введите
Net stop wuauserv
И нажмите ввод.
В командной строке должно появиться сообщение, что служба центра обновления остановлена. После этого переходите к удалению папки SoftwareDistribution с кэшем.
Если возникнет ошибка 0x80070643, или служба не остановится, перезагрузите систему и сразу переходите к следующему шагу:
Откройте Локальный диск С, перейдите в папку Windows и найти в ней папку SoftwareDistribution, удалите эту папку.
Вы можете спокойно ее удалять, она пересоздаётся снова, уже без повреждений и готовой к работе без ошибок.
Попробуйте снова запустить поиск и установку обновлений.
Причина в обновлениях Windows
Установка обновлений, особенно на пиратские версии Виндовс может заканчиваться тем, что возникнут сбои и ошибки. Тогда появляется сообщение об ошибке – «installation failed with error code 0x80070643 windows update».
Что делать, если на мониторе появились артефакты
Для «Семерки» выполняют следующие действия:
- Запустите инструмент Windows Update Diagnostic.
- Нажмите «Далее», чтобы утилита проверила систему на наличие проблем. Если они есть, то утилита автоматически исправит их.
- После исправления центра обновлений сразу же будет предложено установить новые компоненты. Соглашаемся с условием.
Как очистить кеш обновлений
Очистка кеша помогает решить множество проблем:
- Откройте с повышенными привилегиями командную строку. (В Windows 10 можно нажать клавиши Win+X и выбрать командную строку или утилиту PowerShell).
- Прописываем команду для отключения службы — net stop wuauserv.
- Теперь идем по пути С:WindowsSoftwareDistribution и очищаем содержимое папки.
- Перезагружаем компьютер.
Перезапускаем службы
Некоторые системные службы вполне могут стать виновниками появления ошибки 0x80070643:
- Заходим в меню Пуск в Виндовс 7 или нажимаем на значок поиска в Виндовс 10 и вводим слово «Службы».
- Открываем результат.
- По порядку работаем со следующими пунктами – центр обновлений Windows службы криптографии, удостоверение приложений, фоновая интеллектуальная служба.
- На каждой нажимаем правой кнопкой мышки и выбираем пункт «Перезапустить».
Проверка файлов Windows на целостность
Возможно, были повреждены системные файлы. С повышенными привилегиями в любой версии Windows запускаем командную строку или утилиту PowerShell и прописываем команду сканирования и восстановления системных файлов: sfc /scannow.
Ждём окончания процесса и, если неполадки с файлами системы были обнаружены, утилита автоматически их исправит.
Устанавливаем обновления вручную
В пакет обновлений после переустановки Windows входят компоненты Net Framework, драйвера на видеокарту и многое другое. Все это можно найти вручную. То же самое и с обновлениями:
- Перейдите в каталог обновлений Майкрософт.
- В строке поиска вставьте номер апдейта и скачайте. Номер такого вида КВХХХХХХ.
- После нахождения выберите версию для системы x32 или x64.
- Установите скачанный файл.
Что делать, если редактирование реестра запрещено администратором
Антивирус блокирует доступ
Частое явление, когда антивирус блокирует скачанные с интернета файлы. При этом иногда пользователь не получает дополнительных оповещений.
Есть два варианта решения:
- В настройках антивируса добавить центр обновлений в исключения.
- Временно отключить антивирус.
Использование утилиты DISM
Данная утилита позволит восстановить образ системы. Необходимо выполнить следующий ряд действий:
- Откройте командную строку, либо утилиту PowerShell от имени администратора.
- Пропишите DISM /online /cleanup-image /restorehealth (чтобы она сработала нужно иметь доступ в интернет).
- Ждём.
Перезапуск служб
Щелкните поиск и введите «Управление компьютером», откроется окно консоли. Слева найдите пункт «Службы» и выберите его.
В открывшемся списке служб нам нужно найти следующие службы
Удостоверение приложения, службы криптографии, фоновую интеллектуальную службу и центр обновления Windows. Выбрать каждую по очереди и перезапустить.
Пробуем устанавливать обновления и проверяем, возникает ли ошибка 0x80070643.
Скачайте и проведите установку средства подготовки системы к обновлению.
Для Windows 8.1 и 10 – в командной строке от имени админа и выполните следующую команду:
DISM /online /cleanup-image /restorehealth
Выполнив данные действия перезагрузите ваше устройство запустите установку обновлений
Ошибка из-за установки пакета KB3081704 на Windows 10
Еще один пак, из-за которого может случиться ошибка 0x80070643 при его установке, имеет порядковый номер KB3081704. В этом случае мы также будем пользоваться командной строкой, но сами команды будут зависеть от того, какой разрядности версия Windows 10 установлена на компьютере. Для того, чтобы это узнать заходим в «Проводник» в любую папку и в колонке слева от основного окна находим иконку с надписью «Этот компьютер» — кликаем по ней правой кнопкой мыши и выбираем «Свойства»
Ищем строку «Тип системы», в которой указана разрядность Windows
Если ваша версия 32-х разрядная (x86, 32bit), то вводим в «Командную строку» следующее:
dism /online /add-package /packagepath: C:WindowsSoftwareDistributionDownloadb0a5da1b24245bc4237166e09bae92dawindows10.0-kb3122947-x86.cab
Для 64-разрядной Windows 10 используем следующий код:
dism /online /add-package/packagepath: C:WindowsSoftwareDistributionDownloadc4a1b8896ce9fbfea96c1ee6890d52a5windows10.0-kb3122947-x64.cab
Я показал самые действенные способы исправления ошибки 0x80070643 на Windows 10. Существует также еще один — программный. Для его реализации нужно скачать официальную утилиту Microsoft Fix It с сайта разработчика, которая также почистит реестр и исправить неполадки, однако я не вижу в этом никакого смысла, так как выполнить перечисленные выше алгоритмы действий не составит никакого труда, кроме того абсолютно универсальны для всех версий Виндовс — не только 10, но и 7 и 8, — в то время как приложение работает только с самой новой ОС.
Попробуйте скачать обновление и установить его вручную. Как Вам такой вариант?
Для этого перейдите на сайт
Вам нужно будет скачать версию нужной разрядности -x64 или x86(для 32-битной Windows).
После скачивания запустите установку данного обновления, для этого просто щелкните на нем два раза левой клавишей мыши и подтвердите его запуск.
Ошибка Центра обновления Windows 0x80070643
Переименуйте папку SoftwareDistribution
Ошибка 0x80070643 может помешать вам установить обновление Windows или установить другое программное обеспечение. Эта проблема может возникать либо из-за повреждения регистрации обновления программного обеспечения MSI, либо из-за повреждения установки .NET Framework на компьютере.
Папка SoftwareDistribution
Чтобы решить эту проблему, желательно переименовать папку SoftwareDistribution. Чтобы переименовать папку «SoftwareDistribution»:
Откройте окно командной строки от имени администратора, введите следующие команды одну за другой и нажмите Enter:
net stop wuauserv net stop bits rename c:windowsSoftwareDistribution SoftwareDistribution.bak net start wuauserv net start bits
Затем очистите содержимое папки Catroot2.
Очистить содержимое папки Catroot2
Папка Catroot2
Catroot и Catroot2 являются одними из важных папок ОС Windows, которые требуются при обновлении Windows. Таким образом, если вы столкнулись с проблемой при обновлении Windows и получении сообщения об ошибке — 0x80070643, перезагрузите папку Catroot2.
Для сброса папки catroot2 сделайте это:
Откройте командную строку с правами администратора, введите следующую команду одну за другой и нажмите Enter:
net stop cryptsvc md %systemroot%system32catroot2.old xcopy %systemroot%system32catroot2 %systemroot%system32catroot2.old /s
Затем удалите все содержимое папки catroot2.
Сделав это, в окнах CMD введите следующее и нажмите Enter:
net start cryptsvc
Ваша папка catroot будет сброшена после повторного запуска Центра обновления Windows.
Запустите средство устранения неполадок Центра обновления Windows
Иногда, когда пользователи Windows пытаются установить последние обновления из Центра обновления Windows, они иногда получают сообщение об ошибке — 0x80070643. Средство устранения неполадок Центра обновления Windows, устраняет многие из этих ошибок, запустите его.
Установите обновления Windows в чистом состоянии загрузки
Рекомендуется устанавливать обновления Windows в чистом состоянии загрузки, поскольку все процессы и службы, не принадлежащие Microsoft, не запускаются в этом состоянии, и поэтому не может быть никаких посторонних помех, вызывающих сбой Центра обновления Windows.
Установите последнюю версию .NET Framework
.Net Framework играет важную роль в установке системных обновлений. Если .NET Framework на вашем компьютере отсутствует или поврежден, возможно, вам не удалось установить обновления. Вы должны загрузить последнюю версию .NET Framework от Microsoft и установить ее на свой компьютер. Чтобы загрузить и установить .NET Framework:
- Перейдите на веб-сайт загрузки Microsoft .NET Framework.
- Нажмите на последнюю версию .NET Framework.
- Нажмите на Скачать.
- Откройте загруженный файл и следуйте инструкциям на экране для его установки.
- После завершения установки снова запустите Центр обновления Windows и посмотрите, сможете ли вы установить обновления системы.
Запустите сканирование SFC на вашем компьютере
Возможно, на вашем компьютере повреждены файлы, которые не позволяют Центру обновления Windows устанавливать обновления. Сканирование SFC может помочь вам найти эти файлы и заменить их правильными. Чтобы запустить сканирование SFC:
- Нажмите на меню «Пуск» в левом нижнем углу.
- Введите «CMD». Когда в появившемся меню появится командная строка , щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».
- В командной строке введите «sfc /scannow» и нажмите Enter.
- Подождите, пока сканирование завершится.
- Попробуйте установить обновления системы. Если этот метод работает для вас, вы не увидите ошибку снова.
И мы чуть не забыли про антивирус!
Да, как это не прискорбно, но он может вызывать проблемы с работой центра обновления и ошибки, так может блокировать доступ к серверам обновлений и их установку. И что же делать в этом случае?
Если Вы разбираетесь в настройках Вашего антивируса, то конечно лучше всего их проверить, чтобы убедиться, что серверы Майкрософт не указаны в антивирусе как заблокированные.
Но, если Вы антивирус один раз установили и больше его ни разу не использовали, с этим могут возникнуть сложности.
Поэтому, чтобы исключить его влияние, удалите его.
В будущем всегда можно установить его обратно, это занимает немного времени, но при его полном удалении мы исключим его влияние на центр обновления и всем будет спокойнее.
Поэтому открывайте сайт производителя Вашего антивируса, находите там программу для его удаления и удалите полностью антивирус с Вашего устройства. Если такой программы Вы найти не сможете, удалите его просто через «Программы и компоненты Windows».
Проблема остается?
Мы исключили многие проблемы, но не исключили сторонние приложения и службы, установленные у Вас в системе. А вдруг они вызывают проблему?
Программы-оптимизаторы, программы для чистки реестра, любые программы, которые в автоматическом режиме могут работать на Вашем устройстве, могут повредить систему или заблокировать установку обновлений, поэтому проводим так называемую «Чистую загрузку системы».
В поиске Вашей системы пишем msconfig и запускаем найденную программу «Конфигурация системы». Звучит и выглядит пугающе? Ничего, сейчас все настроим.
На вкладке «Общие» установите пункт «Выборочный запуск» и уберите флажок с «Загружать элементы автозагрузки»
Перейдите на вкладку Службы, щелкните «Не отображать службы Майкрософт» и снимите галочки со всех служб в окне.
Нажмите «Применить» — «Ок» и система попросит перезагрузку.
Смело перезагружайте и запускайте установку обновлений. Если какая-то сторонняя служба или программ вызывали проблему, теперь все будет в порядке.
После перезагрузки мы снова столкнулись с ошибкой 0x80070643?
Вспоминаем, что мы еще не проверили?
Так, жесткий диск, давно у Вас он установлен? Не замечали ранее с ним никаких проблем? А давайте проверим!
Открываем нашу уже любимую командную строку и вводим команду
chkdsk C: /f /r
Появится сообщение, что не удается проверить текущий диск. Все верно – мы же сейчас в системе
Не беда! Нажимаем на клавиатуре букву «Y» и Ввод и теперь при следующей перезагрузке, проверка диска запустится автоматически. Это будет полная поверка диска и исправление проблем, которые можно исправить. После этого пробуем установить обновления снова.
Содержание
- Устранение ошибки 0x80070643 в Windows 10
- Исправляем ошибку 0x80070643 в Windows 10
- Способ 1: Устранение проблем в системе обновления
- Способ 2: Загрузка обновлений вручную
- Способ 3: Восстановление поврежденных файлов системы
- Способ 4: Устранение проблем с НЕТ Фреймворк
- Способ 5: Очистка компонентов обновлений Виндовс 10
- Способ 6: Удаление вирусов, отключение антивируса
- Решено: 0x80070643 в процессе установки произошла неисправимая ошибка, или ошибка 0x80070643 при установке обновлений
- Причины ошибки 0x80070643 или код 643
- Способы исправления ошибки 0x80070643 или код 643
- 0x80070643 в процессе установки произошла неисправимая ошибка
- Решение ошибки 0x80070643
- Windows 11
- Не отображается текст в ячейке Excel
- Как отобразить строки в Excel
- Как закрыть Эксель, если не закрывается
- Как сделать, чтобы Эксель не округлял числа
- При установке любого обновления Windows ошибка 0x80070643
- Очистка кэша обновлений
- Перезапуск служб
- Скачайте и проведите установку средства подготовки системы к обновлению.
- Проведите полную проверку системных файлов и их исправление
- Попробуйте скачать обновление и установить его вручную. Как Вам такой вариант?
- И мы чуть не забыли про антивирус!
- Проблема остается?
- После перезагрузки мы снова столкнулись с ошибкой 0x80070643?
- Последний вариант
- Ошибка 0x80070643 в процессе установки обновления Windows 10
- Исправляем ошибку 0x80070643 в Windows 10
- Способ 1: Устранение проблем в системе обновления
- Способ 2: Загрузка обновлений вручную
- Способ 3: Восстановление поврежденных файлов системы
- Способ 4: Устранение проблем с НЕТ Фреймворк
- Способ 5: Очистка компонентов обновлений Виндовс 10
- Способ 6: Удаление вирусов, отключение антивируса
- Помогла ли вам эта статья?
- Немного предыстории
- Причины
- Для 64 бит
- Для 32 бит
- Почему возникает ошибка 0x80070643 и как ее исправить?
- Как обновить Защитник Windows вручную
- Удаление антивирусов сторонних производителей
- Как обновить Защитник Windows через командную строку
- Сброс компонентов обновления Windows
- Проверка целостности системных файлов.
- Выполните чистую загрузку Windows
Устранение ошибки 0x80070643 в Windows 10
Исправляем ошибку 0x80070643 в Windows 10
Ошибка не сопровождает какой-то определенный компонент и может относится к обновлениям разной степени важности, а значит, нет конкретной причины ее появления. Способов решения проблемы, следовательно, тоже много — начиная с устранения неполадок в службе, которая обеспечивает обновление Виндовс 10, и заканчивая предотвращением конфликтов с уже установленным на устройстве ПО. Рассмотрим каждый из них по порядку.
Способ 1: Устранение проблем в системе обновления
У Microsoft есть свой инструмент устранения подобных ошибок, поэтому в первую очередь воспользуемся им.
Способ 2: Загрузка обновлений вручную
Корпорацией Microsoft также разработан «Каталог Центра обновления Виндовс», в котором можно найти актуальные драйвера, обновления и исправления. Например, если какой-нибудь файл некорректно загрузился на компьютер, то он вряд ли установится. В этом случае можно загрузить его повторно.
Способ 3: Восстановление поврежденных файлов системы
В OS Windows 10 есть два инструмента – dism.exe и sfc.exe, благодаря которым можно проверить и восстановить целостность системных файлов. С помощью первой утилиты восстанавливается хранилище системных компонентов. С помощью второй сканируются все системные защищенные файлы, а поврежденные меняются кэшированной копией.
Способ 4: Устранение проблем с НЕТ Фреймворк
NET Framework – это программная платформа, предназначенная для запуска приложений и игр. Когда она повреждена, есть высокий риск, что при обновлении произойдет сбой. Для начала воспользуемся специальным средством, которое проверит программную платформу и, если найдет ошибки, исправит их.
Если проблема осталась, пробуем обновить НЭТ Фреймворк. Другой вариант — переустанавливаем ПО, предварительно удалив его старую версию.
Способ 5: Очистка компонентов обновлений Виндовс 10
В системе есть две важные служебные директории – «SoftwareDistribution» и «Catroot2». Первый каталог используется для загрузки обновлений перед их установкой. Они хранятся там какое-то время, а затем система автоматически удаляет некоторые из них. В папке «Catroot2» лежат файлы, которые также используются во время обновления. Сбросить компоненты можно очисткой или переименованием этих каталогов.
net stop msiserver
net stop wuauserv
net stop bits
net stop cryptsvc
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
По этим путям потом можно будет найти созданные каталоги.
В принципе, после остановки служб эти папки можно просто удалить. При следующей загрузке обновлений система все равно создаст новые. В данном случае были сохранены резервные копии, чтобы если что-то пойдет не так, можно было бы их восстановить.
Способ 6: Удаление вирусов, отключение антивируса
Вирусы негативно влияют на работу системы в целом, поэтому глубокое сканирование ее антивирусом может устранить ошибку. В свою очередь антивирусное ПО и Защитник Виндовс могут блокировать установку программ, и файлы обновления системы часто не являются исключением. Чтобы проверить этот вариант, можно на время отключить брандмауэр и антивирус. Главное, помнить, что в этот момент Виндовс будет уязвима для вирусов, поэтому независимо от результата защитное ПО следует снова запустить.
Другой вариант – по очереди удалить недавно установленное программное обеспечение и игры, так как именно они могут вызывать ошибку. Иногда есть смысл подождать, когда придут очередные обновления, особенно если проблема возникает при установке двух-трех компонентов, которые не являются критическими. Бывали случаи, когда последующий апдейт завершился успешно.
Выше нами были рассмотрены наиболее распространенные способы устранения ошибки 0x80070643. Если вы знаете иные методы решения проблемы, напишите об этом. Возможно, эта информация поможет другим пользователям, которые уже задумались о переустановке системы.
Помимо этой статьи, на сайте еще 12321 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Решено: 0x80070643 в процессе установки произошла неисправимая ошибка, или ошибка 0x80070643 при установке обновлений
В свое время ошибка с кодом 0x80070643 отняла достаточно много времени для поиска действительно работающего решения. Пояснение кода ошибки — «в процессе установки произошла неисправимая ошибка», никакой ясности в ситуацию не вносит, поэтому пришлось искать решение самостоятельно. Причем в центре обновлений вы получите ошибку код 643, а при установке какого либо приложения — 0x80070643 в процессе установки произошла неисправимая ошибка. IE 10 и IE 11 при установке могут просто выдать ошибку мол, установка не удалась попробуйте еще раз, почему именно она не удалась можно будет узнать только в журнале событий:
В Центре обновления Windows просто пишется код 643, без каких-либо пояснений что это такое и что с ним делать:
Ну и если по какой-то причине перестал работать и обновляться Net Framework, то приложения которым он нужен будут либо просто падать при старте, либо выдавать сообщения примерно такого содержания:
Причины ошибки 0x80070643 или код 643
Причин этой ошибки может быть достаточно много, из того что я выяснил основная в том что установленная предыдущая версия программы которую Вы пытаетесь установить или обновить повреждена или некорректно удалена. Например вы пытаетесь установить Net Framework 4.7 и получаете ошибку 0x80070643, установка прерывается. Скорее всего это означает что какая-то из предыдущих версий либо некорректно удалена, либо повреждены ее файлы и ключи реестра, из-за чего обновление или более новая версия не устанавливаются. Помимо этого причиной ошибки могут быть:
Способы исправления ошибки 0x80070643 или код 643
Способ исправления зависит от того какая именно программа или пакет обновлений вызывают ошибку.
Исправление ошибки 0x80070643 или код 643 при установке обновлений
Если у вас не устанавливаются обновления на Net Framework, а остальные устанавливаются — то смотрите инструкцию выше, хотя можете попробовать рекомендации и отсюда, в некоторых случаях (когда скачанные пакеты повреждены) они могут помочь.
Ошибка 0x80070643 при установке обновлений для Windows Defender
В этом случае нужно пакет обновлений установить вручную, для этого перейдите по ссылке, и прокрутите страницу вниз до списка антивирусных продуктов, найдите свой и скачайте пакет соответствующей разрядности:
В дальнейшем установка обновлений определений антивируса должна проходить в штатном режиме.
Исправление ошибки 0x80070643 или код 643 при установке Net Framework
Источник
0x80070643 в процессе установки произошла неисправимая ошибка
Решение ошибки 0x80070643
Windows 11
Не отображается текст в ячейке Excel
Как отобразить строки в Excel
Как закрыть Эксель, если не закрывается
Как сделать, чтобы Эксель не округлял числа
В данной статье мы объясним причины возникновения этой ошибки и действия, которые позволят ее устранить.
Ошибка 0x80070643 очень распространена и может возникать в следующих случаях:
Так какие основные причины возникновения ошибки 0x80070643 при обновлении windows 10,8.1 или7?
Основные причины возникновения ошибки 0x80070643:
Происходит только на Windows 7 и более ранних версиях, варианты решения вопроса:
Если проблема остается, нам поможет полное удаление из системы NET.Framework и установка данных компонентов снова. Тут также все просто.
Снова попробуйте установить обновления. Тут уже проблема должна быть решена.
Если и после этих действий проблема остается, необходимо выполнить установку системы с сохранением ваших файлов и программ.
Для этого понадобится установочный диск или образ Windows 7
Распакуйте образ любым архиватором или запустите диск, найдите в корне образа или диска файл Setup и запустите его. Следуйте инструкциям установщика и Ваша система будет обновлена. После этого необходимые обновления установятся корректно.
Переходим ко второму варианту, когда может возникать ошибка при установке обновлений.
При установке любого обновления Windows ошибка 0x80070643
Далее необходимо провести действия, которые ошибку 0x80070643 в большинстве случаев исправят. Действия несложные и сейчас я вам по порядку о них расскажу.
Запустите автоматическое средство – самый простой вариант для пользователя.
Нажмите «Далее», если проблемы будут обнаружены, средство их исправит и напишет об этом в своем окне, также оно сразу предложит скачать и установить обновления, если они в данный момент найдены. Соглашайтесь с данным предложением и проводите их установку.
Очистка кэша обновлений
В открывшейся командной строке введите
В командной строке должно появиться сообщение, что служба центра обновления остановлена. После этого переходите к удалению папки SoftwareDistribution с кэшем.
Если возникнет ошибка 0x80070643, или служба не остановится, перезагрузите систему и сразу переходите к следующему шагу:
Откройте Локальный диск С, перейдите в папку Windows и найти в ней папку SoftwareDistribution, удалите эту папку.
Вы можете спокойно ее удалять, она пересоздаётся снова, уже без повреждений и готовой к работе без ошибок.
Попробуйте снова запустить поиск и установку обновлений.
Перезапуск служб
Щелкните поиск и введите «Управление компьютером», откроется окно консоли. Слева найдите пункт «Службы» и выберите его.
В открывшемся списке служб нам нужно найти следующие службы
Удостоверение приложения, службы криптографии, фоновую интеллектуальную службу и центр обновления Windows. Выбрать каждую по очереди и перезапустить.
Пробуем устанавливать обновления и проверяем, возникает ли ошибка 0x80070643.
Скачайте и проведите установку средства подготовки системы к обновлению.
Для Windows 8.1 и 10 – в командной строке от имени админа и выполните следующую команду:
Выполнив данные действия перезагрузите ваше устройство запустите установку обновлений
Проведите полную проверку системных файлов и их исправление
В командной строке введите sfc /scannow и нажмите клавишу Enter. Дождитесь выполнения команды и снова проведите установку найденных обновлений.
Попробуйте скачать обновление и установить его вручную. Как Вам такой вариант?
Для этого перейдите на сайт
В окне поиска введите номер обновления, которое не устанавливается в виде KBXXXXXX, где XXXXX-номер обновления и нажмите «Найти.
После скачивания запустите установку данного обновления, для этого просто щелкните на нем два раза левой клавишей мыши и подтвердите его запуск.
И мы чуть не забыли про антивирус!
Да, как это не прискорбно, но он может вызывать проблемы с работой центра обновления и ошибки, так может блокировать доступ к серверам обновлений и их установку. И что же делать в этом случае?
Если Вы разбираетесь в настройках Вашего антивируса, то конечно лучше всего их проверить, чтобы убедиться, что серверы Майкрософт не указаны в антивирусе как заблокированные.
Но, если Вы антивирус один раз установили и больше его ни разу не использовали, с этим могут возникнуть сложности.
Поэтому, чтобы исключить его влияние, удалите его.
В будущем всегда можно установить его обратно, это занимает немного времени, но при его полном удалении мы исключим его влияние на центр обновления и всем будет спокойнее.
Поэтому открывайте сайт производителя Вашего антивируса, находите там программу для его удаления и удалите полностью антивирус с Вашего устройства. Если такой программы Вы найти не сможете, удалите его просто через «Программы и компоненты Windows».
Проблема остается?
Мы исключили многие проблемы, но не исключили сторонние приложения и службы, установленные у Вас в системе. А вдруг они вызывают проблему?
Программы-оптимизаторы, программы для чистки реестра, любые программы, которые в автоматическом режиме могут работать на Вашем устройстве, могут повредить систему или заблокировать установку обновлений, поэтому проводим так называемую «Чистую загрузку системы».
В поиске Вашей системы пишем msconfig и запускаем найденную программу «Конфигурация системы». Звучит и выглядит пугающе? Ничего, сейчас все настроим.
На вкладке «Общие» установите пункт «Выборочный запуск» и уберите флажок с «Загружать элементы автозагрузки»
Перейдите на вкладку Службы, щелкните «Не отображать службы Майкрософт» и снимите галочки со всех служб в окне.
Смело перезагружайте и запускайте установку обновлений. Если какая-то сторонняя служба или программ вызывали проблему, теперь все будет в порядке.
После перезагрузки мы снова столкнулись с ошибкой 0x80070643?
Вспоминаем, что мы еще не проверили?
Так, жесткий диск, давно у Вас он установлен? Не замечали ранее с ним никаких проблем? А давайте проверим!
Открываем нашу уже любимую командную строку и вводим команду
Появится сообщение, что не удается проверить текущий диск. Все верно – мы же сейчас в системе
Не беда! Нажимаем на клавиатуре букву «Y» и Ввод и теперь при следующей перезагрузке, проверка диска запустится автоматически. Это будет полная поверка диска и исправление проблем, которые можно исправить. После этого пробуем установить обновления снова.
Последний вариант
Если после всех проведенных действий проблема остается, в решении вопроса нам поможет установка системы с сохранением Ваших личных файлов и программ.
И нажмите «Скачать средство сейчас»
Сохраните и запустите скачанную программу MediaCreationTool.
Примите условия лицензионного соглашения
Выбираем «Обновить этот компьютер сейчас» и нажимаем «Далее»
После скачивания необходимых файлов, программа предложит запустить установку с сохранением Ваших файлов и программ.
Мы провели с Вами все действия, которые помогут Вам решить проблему с работой центра обновления и установкой обновлений.
Но, что делать, если проблема так и не решилась?
Если не решилась – остается 100% решение вопроса – чистая установка системы, после нее все обновления системы будут устанавливаться как нужно и Ваши вновь установленные программы будут функционировать как часы!
Источник
Ошибка 0x80070643 в процессе установки обновления Windows 10
При обновлении операционной системы довольно часто происходят сбои. Один из самых распространенных – ошибка 0x80070643. О ней известно было еще до выхода «десятки», поэтому уже выработано несколько рабочих методов, с помощью которых ее можно исправить.
Исправляем ошибку 0x80070643 в Windows 10
Ошибка не сопровождает какой-то определенный компонент и может относится к обновлениям разной степени важности, а значит, нет конкретной причины ее появления. Способов решения проблемы, следовательно, тоже много — начиная с устранения неполадок в службе, которая обеспечивает обновление Виндовс 10, и заканчивая предотвращением конфликтов с уже установленным на устройстве ПО. Рассмотрим каждый из них по порядку.
Способ 1: Устранение проблем в системе обновления
У Microsoft есть свой инструмент устранения подобных ошибок, поэтому в первую очередь воспользуемся им.
Скачать средство устранения неполадок Центра обновления Windows с официального сайта
После анализа системы выбираем вариант «Попробуйте выполнить устранение неполадок от имени администратора». Утилита перезапустится и повторит диагностику, чтобы найти и устранить дополнительные ошибки.
Когда процесс завершится, закрываем средство устранения неполадок.
Перезагружаем устройство и повторно запускаем проверку обновлений.
Способ 2: Загрузка обновлений вручную
Корпорацией Microsoft также разработан «Каталог Центра обновления Виндовс», в котором можно найти актуальные драйвера, обновления и исправления. Например, если какой-нибудь файл некорректно загрузился на компьютер, то он вряд ли установится. В этом случае можно загрузить его повторно.
Подробнее: Устанавливаем обновления для Windows 10 вручную
Способ 3: Восстановление поврежденных файлов системы
В OS Windows 10 есть два инструмента – dism.exe и sfc.exe, благодаря которым можно проверить и восстановить целостность системных файлов. С помощью первой утилиты восстанавливается хранилище системных компонентов. С помощью второй сканируются все системные защищенные файлы, а поврежденные меняются кэшированной копией.
Подробнее: Проверка и восстановление целостности системных файлов в Windows 10
Способ 4: Устранение проблем с НЕТ Фреймворк
NET Framework – это программная платформа, предназначенная для запуска приложений и игр. Когда она повреждена, есть высокий риск, что при обновлении произойдет сбой. Для начала воспользуемся специальным средством, которое проверит программную платформу и, если найдет ошибки, исправит их.
Скачать NET Framework Repair Tool с официального сайта
Если инструмент найдет неполадки, связанные с функционированием платформы, то предложит их исправить. Щелкаем «Next».
Когда утилита внесет необходимые изменения, жмем «Finish».
Если проблема осталась, пробуем обновить НЭТ Фреймворк. Другой вариант — переустанавливаем ПО, предварительно удалив его старую версию.
Способ 5: Очистка компонентов обновлений Виндовс 10
В системе есть две важные служебные директории – «SoftwareDistribution» и «Catroot2». Первый каталог используется для загрузки обновлений перед их установкой. Они хранятся там какое-то время, а затем система автоматически удаляет некоторые из них. В папке «Catroot2» лежат файлы, которые также используются во время обновления. Сбросить компоненты можно очисткой или переименованием этих каталогов.
Последовательно вписываем указанные ниже команды и выполняем их нажатием «Enter». Это отключит службы, которые могут помешать выполнять дальнейшие действия. net stop msiserver net stop wuauserv net stop bits net stop cryptsvc
Делаем резервные копии указанных выше папок. Для этого прописываем сначала
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
По этим путям потом можно будет найти созданные каталоги.
Вписываем в строку Exit и закрываем консоль.
Читайте также: Запуск «Командной строки» от имени администратора в Windows 10
В принципе, после остановки служб эти папки можно просто удалить. При следующей загрузке обновлений система все равно создаст новые. В данном случае были сохранены резервные копии, чтобы если что-то пойдет не так, можно было бы их восстановить.
Способ 6: Удаление вирусов, отключение антивируса
Вирусы негативно влияют на работу системы в целом, поэтому глубокое сканирование ее антивирусом может устранить ошибку. В свою очередь антивирусное ПО и Защитник Виндовс могут блокировать установку программ, и файлы обновления системы часто не являются исключением. Чтобы проверить этот вариант, можно на время отключить брандмауэр и антивирус. Главное, помнить, что в этот момент Виндовс будет уязвима для вирусов, поэтому независимо от результата защитное ПО следует снова запустить.
Подробнее:Отключение антивирусаОтключение Защитника в Windows 10
Другой вариант – по очереди удалить недавно установленное программное обеспечение и игры, так как именно они могут вызывать ошибку. Иногда есть смысл подождать, когда придут очередные обновления, особенно если проблема возникает при установке двух-трех компонентов, которые не являются критическими. Бывали случаи, когда последующий апдейт завершился успешно.
Выше нами были рассмотрены наиболее распространенные способы устранения ошибки 0x80070643. Если вы знаете иные методы решения проблемы, напишите об этом. Возможно, эта информация поможет другим пользователям, которые уже задумались о переустановке системы. Мы рады, что смогли помочь Вам в решении проблемы. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Немного предыстории
Поскольку «десятка» увидела мир не так давно, разработчики постоянно выявляют пробелы безопасности и функциональности. Чтобы их убрать, выпускаются различные обновления, которые доступны через 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 после ввода каждой команды.
Для чистоты эксперимента, ПК нужно перезагрузить. Проделав указанные манипуляции, попробуйте зайти в центр обновления и попытаться заново установить требуемые обновления.
Этот способ является универсальным для многих ошибок.
Следующее обновление, которое может стать причиной проблемы — 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
И помните, неисправимых ошибок не бывает! Делимся впечатлениями в комментариях и в соц сетях. До скорых встреч.
25.04.2016 7:43 3390 Виктор Фельк Информационный портал IT Техник
При обновлении Windows 10 может возникать ошибка 0x80070643. Особенно проявляет себя при установке обновлений для системы безопасности – «Definition Update for Windows Defender Antivirus», которое завершается неудачей. Обновления безопасности очень важны для защиты, поскольку предоставляются с новыми базами вредоносных программ и вирусов, и сбой при установке хотя бы одного из них может привести к уязвимости системы.
Ошибка с кодом 0x80070643 также появляется при установке Microsoft Office, Microsoft Security Essentials и прочее.
Почему возникает ошибка 0x80070643 и как ее исправить?
Существует ряд решений, с помощью которых можно исправить эту проблему.
С помощью одного из этих способов можно исправить ошибку 0x80070643.
Чтобы устранить проблему сделайте следующие действия.
Как только Защитник завершит загрузку и установит доступные определения, перейдите в Центр обновления. Здесь больше не увидите определений для безопасности системы.
Удаление антивирусов сторонних производителей
Отключение или удаление антивирусов и других программ защиты компьютера также может избавить от ошибки.
Временно отключить антивирус можно через значок в трее. Также его можно удалить на время загрузки проблемного обновления, при котором возникает ошибка.
Для быстрого удаления установленного антивируса перейдите в Панель управления – Программы и компоненты. Выделите его в списке, кликните на кнопку «Удалить/Изменить».
Также для полного удаления антивирусных программ используют утилиту AppRemover OESIS Endpoint Assessment Tool.
После попробуйте обновить систему.
Как обновить Защитник Windows через командную строку
Есть несколько команд, которые можно запустить из командной строки (администратор) для исправления ошибки 0x80070643.
Нажмите одновременно клавиши Win+X, выберите в меню Командная строка (администратор).
В окне введите следующие команды, нажимая Enter после каждой:
После их выполнения выйдите из консоли, попробуйте обновить систему.
Сброс компонентов обновления Windows
Введите в строку системного поиска «cmd». Кликните правой кнопкой мыши на найденную позицию «cmd», выберите «Запуск от имени администратора».
В консоли введите следующие команды, подтверждая выполнение каждой нажатием на Enter.
net stop msiserver
После остановки служб переименуйте папки SoftwareDistribution и Catroot2, введением команд:
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
Снова запустите службы:
net start wuauserv
net start cryptSvc
net start msiserver
После повторите попытку обновить систему. Проверьте, удалось ли устранить ошибку 0x80070643.
Проверка целостности системных файлов.
Ошибка с кодом 0x80070643 может возникнуть через повреждение системных файлов.
Чтобы определить наличие и восстановить их проведите сканирование командой SFC.
После завершения сканирования убедитесь, исправлена ли ошибка.
Выполните чистую загрузку Windows
Причиной может быть наличие стороннего программного обеспечения, вызывающего конфликт с работой операционной системы.
Для этого нужно выполнить чистую загрузку, то есть без сторонних программ и служб.
Программная платформа Framework играет важную роль при загрузке обновлений. Если версия устарела, то не сможете обновить ОС.
Когда программа установится, перезагрузите компьютер и проверьте, появляется ли ошибка.
Источник