Как исправить код ошибки 0x80070643 при установке обновлений windows или её компонентов?
Содержание:
- Ошибка обновления Windows 0x80070643
- Обновление за апрель 2021 года:
- Как устранить ошибку 0х80070001 при обновлении Windows 10
- Убираем ошибку «Центра обновлений»
- Ошибка в старых версиях Windows
- Что такое .NET Framework и зачем он вам нужен
- При установке любого обновления Windows ошибка 0x80070643
- Проверка системных файлов на ошибки
- Делаем сброс «Центра обновления Windows»
- Исправление ошибки с кодом 0x80070643
- Как проявляется ошибка 0x80070643 и почему она возникает?
- Как исправить
- Ошибка Центра обновления Windows 0x80070643
Ошибка обновления Windows 0x80070643
Вот что вы можете сделать, чтобы решить эту проблему.
Переименуйте папку SoftwareDistribution
Обновление за апрель 2021 года:
Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:
- Шаг 1: (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Ошибка 0x80070643 может помешать вам установить обновление Windows или другое программное обеспечение. Эта проблема может возникнуть из-за повреждения реестра обновлений программного обеспечения MSI или из-за повреждения установки .NET Framework на компьютере.
Для решения этой проблемы рекомендуется переименовать папку SoftwareDistribution. Чтобы переименовать папку «Распространение программного обеспечения», откройте открытое окно ввода, введите следующие команды одну за другой и нажмите Enter:
0x80070643net остановить wuauserv0x80070643 0x80070643net остановить bits0x80070643 0x80070643net остановить bits0x80070643 0x80070643net переименовать C: windowsSoftwareDistribution SoftwareDistribution.bak0x80070643 0x80070643netto начать wuauserv0x80070643 0x80070643netto начать bits0x80070643
Теперь удалите содержимое папки Catroot2.
Удалите содержимое папки Catroot2
Catroot и Catroot2 — некоторые из важных папок операционной системы Windows, необходимых при обновлении Windows. Итак, если вы столкнулись с проблемой при обновлении Windows и получили сообщение об ошибке — 0x80070643, сбросьте папку Catroot2.
Чтобы сбросить папку catroot2, сделайте так:
Откройте командную строку высокого уровня, введите следующую команду по порядку и нажмите Enter:
0x80070643net stop cryptsvc0x80070643 0x80070643md %systemroot%system32catroot2.old0x80070643 0x80070643xcopy %systemroot%system32catroot2%systemroot2%systemroot%system32catroot%32catroot2. old /s0x80070643
Затем удалите все содержимое папки catroot2
После этого введите следующее в окна CMD и нажмите Enter:
0x80070643net запустить cryptsvc0x80070643
Ваша папка Catroot будет сброшена при перезапуске Центра обновления Windows.
Запустите устранение неполадок Центра обновления Windows
Иногда, когда пользователи Windows пытаются установить последние обновления Центра обновления Windows, они иногда получают сообщение об ошибке — 0x80070643. Средство устранения неполадок Центра обновления Windows исправляет многие из этих ошибок, поэтому запустите его и проверьте.
Рекомендуется устанавливать обновления Windows в правильном состоянии загрузки, так как не все процессы и службы сторонних производителей запускаются в этом состоянии, и, следовательно, не может быть стороннего вмешательства, которое может вызвать сбой Центра обновления Windows.
С наилучшими пожеланиями!
Связанные видео
Как устранить ошибку 0х80070001 при обновлении Windows 10
Если при обновлении до Windows 10 вы видите код ошибки 0х80070001, это может быть вызвано несколькими факторами, об устранении которых мы расскажем в этом материале.
Подробности об ошибке 0х80070001
Все больше пользователей задумываются об обновлении до Windows 10, так как она является не только наиболее современной, но и наиболее совершенной ОС от компании Microsoft. К сожалению, при установке Windows 10 можно увидеть код ошибки 0х80070001, который при обновлении становится причиной прерывания процесса и возврата к предыдущей версии операционной системы. После появления подобной проблемы многие пользователи решают забыть об обновлении до Windows 10, но эта статья расскажет о том, как без особых проблем избавиться от ошибки 0х80070001 и продолжить процесс установки.
Причины появления ошибки 0x8007000 и процесс их устранения
Антивирус блокирует изменения и перезапись файлов при обновлении до Windows 10. Для того чтобы установить новую версию операционной системы, программа обновления перезаписывает, удаляет или записывает на системный раздел жесткого диска огромное количество файлов. Антивирусное ПО, установленное в вашей системе может распознать это действие, как угрозу безопасности и заблокировать его. Вследствие этого на дисплее отобразится ошибка 0х80070001.
Чтобы избавиться от подобной проблемы, отключите антивирус или даже удалите его из системы на время установки обновления. После первого запуска Windows 10 вы сможете установить или запустить антивирус повторно.
Кэшированные данные и файлы магазина Windows блокируют доступ на сервер Microsoft при обновлении системы. Если на вашем ПК до запуска обновления была установлена Windows 8, вероятно, в системе скопилось некоторое количество временных файлов и кэша, которые при обращении к серверу обновления становятся причиной ошибки.
- Отмените процесс установки обновления.
- Нажмите сочетание клавиш Win+R, чтобы открыть окно «Выполнить».
- Введите команду wsreset.
- Нажмите Enter.
Эта процедура сбросит настройки магазина и очистит лишние системные файлы, которые блокируют доступ к сетевым ресурсам Microsoft при обновлении до Windows 10.
Сторонние или периферийные устройства конфликтуют с новыми системными файлами при установке обновления. Еще до начала процедуры установки проверьте системный блок и отключите все устройства, которые не понадобятся в ближайшие пару часов — флешки, внешние жесткие диски, принтеры, джойстики и прочее. Это поможет произвести чистую установку обновления. Драйверы и настройки всех подобных периферийных устройств будут произведены после повторного их подключения.
Объем системного раздела, на который производится установка обновления не имеет достаточного пространства. Перед началом обновления запустите установщик и ознакомьтесь с его требованиями. На одном из этапов запуска установщик укажет какой объем свободного пространства необходим для успешной установки. Освободите необходимое место и повторите процедуру обновления.
Обратите внимание на то, что в некоторых случаях может потребоваться применение не одной, а сразу нескольких инструкций из этой статьи. Нашли опечатку? Выделите текст и нажмите Ctrl + Enter. Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Убираем ошибку «Центра обновлений»
Уже традиционно мы предлагаем начинать с наиболее эффективных и простых методов и постепенно переходить более трудным решениям.
Метод 1: используем средство устранения неполадок
Самый простой в использовании способ – использовать предусмотренный разработчиками Microsoft инструмент для поиска и исправления проблем с центром обновлений.
Инструкция:
- В поиск Windows вводим «Устранение неполадок» и открываем одноименный результат.
- В блоке «Система и безопасность» нажимаем на «Устранение неполадок с помощью «Центра обновлений Windows».
- Жмем на кнопку «Далее» и делаем то, что просит мастер.
Метод 2: удаляем последние обновления
Порой причиной ошибки 0x80070652 становится конфликт уже установленных обновлений с теми, что Windows пытается загрузить и поставить теперь. Периодически такое случается. Исправлением может служить удаление предыдущих апгрейдов.
Инструкции:
- Нажимаем сочетание Win + I и в окне «Параметров» выбираем «Обновление и безопасность».
- На вкладке «Центр обновления Windows» нажимаем на ссылку «Журнал обновлений».
- Кликаем по элементу «Удалить обновления».
- Возвращаемся назад к «Центру обновлений Windows» и нажимаем на кнопку «Проверка наличия обновлений.
Сейчас должна запуститься инсталляция всех обновлений: и только что удаленных, и проблемных, которые не удавалось установить.
Метод 3: используем Media Creation Tool
Если встроенный инструмент Windows не может выполнить обновление, стоит попробовать альтернативный метод с использованием Media Creation Tool. Для начала следует загрузить программу с . После скачивания следует запустить программу и через нее запустить обновление. Необходимая опция отображается в главном меню и называется «Обновить этот компьютер сейчас».
В обычных ситуациях обновление происходит автоматически, но никто не мешает попробовать загрузить его вручную с сайта . Достаточно ввести в поиск идентификатор целевого обновления и нажать на кнопку «Найти». Остается только кликнуть по клавише «Загрузить» напротив целевого обновления. После загрузки файл стоит разархивировать и вручную запустить обновление Windows.
Метод 5: сбрасываем Центр обновления
Если причиной проблемы стал «Центр обновления», все предыдущие инструкции могут оказаться неэффективными. Должен помочь сброс компонента, после чего он вернется в исходный вид. Для достижения поставленной цели нужно использовать много команд для консоли, но есть и более простой способ – использовать BAT-файл. Чтобы читатели не создавали его вручную, просто скачайте файл . Его запуск должен помочь.
Метод 6: откатываем систему Windows
Если существует точка восстановления, созданная в момент нормальной работы системы, стоит ей воспользоваться. В таком случае Windows восстановится к нормальному состоянию и будет исправно работать. Для этого в поиск вводим «Восстановление» и выбираем «Запуск восстановления системы». Дальше следует просто руководствоваться подсказками мастера.
На этом все, Windows любых версий должна получить возможность нормально обновляться, а ошибка 0x80070652 – отступит. Скорее всего после удачного апгрейда системы в дальнейшем этот сбой проявляться не будет.
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Ошибка в старых версиях Windows
В программных продуктах MS: Windows XP, Vista, 7 и Windows Server 2003, 2008, 2008 R2 сообщение «0x80070463: в процессе установки произошла неисправимая ошибка» или «installation failed with error code 0x80070643 (на английском)» может возникнуть из-за неправильной регистрации последнего апдейта инсталлятора Microsoft (MSI) или сбоя при установке .NET Framework.
Разберем, как можно исправить поврежденный пакет или удалить все установленные версии .NET.
Вариант 1: исправление
Скачиваем «Средство восстановления Microsoft .NET Framework» с сайта поддержки Майкрософт. На данный момент самая последняя версия — англоязычная v1.3 от 13 апреля 2016 года. Программа будет работать только тогда, когда есть подключение к интернету или установочные файлы хранились на диске. В последнем случае возможен режим офлайн, но ПО попросит указать путь к ним.
- Запускаем Microsoft .NET Framework Repair Tool.
- Ставим галочку согласия с лицензией напротив «I have read and accept the license terms» и выбираем продолжение — «Next».
- Вновь щелкаем «Next» для запуска диагностики.
- По окончании исследования проблем «Средство восстановления» выдает список рекомендуемых изменений.
- Если вы соглашаетесь сделать эти исправления — жмите «Next».
- Далее предлагается при открытом диалоговом окне попробовать переустановить .NET или вновь запустить неустановленное обновление. При удачном завершении всех задач нужно нажать «Finish», иначе — «Next».
- Приложение начнет собирать дополнительную информацию и сообщит, что не может справиться с проблемой. Оно отсылает архив журналов в Майкрософт для анализа. Кнопка «Finish» означает завершение работы утилиты.
Возможно запустить «.NET Framework Repair Tool» в фоновом режиме. Это делается через командную строку с использованием соответствующих ключей.
Вариант 2: удаление
Радикальный способ, когда все средства уже испробованы. Производим полное удаление .NET Framework 4:
- Скачиваем «Средство удаления .NET Framework».
- Раскрываем архив и запустить файл cleanup_tool.exe.
- По запросу вводим пароль администратора и продолжаем выполнение программы.
- Соглашаемся что хотим запустить утилиту очистки.
- Принимаем лицензионное соглашение.
- В новом окне отмечаем поле «Удаление продукта» и выбираем «все версии».
- Нажимаем «Очистить сейчас».
- По окончанию работы выходим из программы и перезагружаем компьютер.
Следующей задачей будет установка заново всех доступных версий .NET. Скачиваем их с сайта microsoft.com/downloads или заходим на «Центр обновления Windows», чтобы найти новые версий.
Что такое .NET Framework и зачем он вам нужен
.NET Framework – это среда, используемая для запуска программного обеспечения .NET, которое вы устанавливаете в Windows, и такого рода программное обеспечение не может работать без .NET Framework в вашей системе. После установки .NET Framework создаётся программная среда, которая предоставляет загруженному программному обеспечению адекватную среду выполнения для работы. .NET Framework также может быть легко установлен в Windows NT, 1998, 2000, Windows 7, 8 и Windows Server 2008 и 2012 годов. .NET Framework является очень важным компонентом Microsoft Windows, который используется для запуска и создания приложений следующего поколения и служб, основанных на XML-сети. Эта структура обладает способностью приносить пользу вашему бизнесу гораздо более быстро. Кроме того, он также предоставляет услуги с более низкими затратами и очень улучшенными системами гибкости. Вот несколько веских причин для начала разработки веб-приложений с помощью .NET Framework:
Надёжность. Основные достижения Windows 2000 перенесены .NET Framework и выводят их на новый уровень. Все приложения, созданные с помощью этой среды, работают дольше и считаются очень надёжными. Поэтому использование .NET Framework весьма полезно, если вы работаете разработчиком веб-приложений, поскольку все приложения .NET не будут работать без него.
Фреймворк состоит из таких функций, как расширенные стратегии компиляции. С помощью этих функций веб-приложения работают намного быстрее, чем раньше. Если вы начали использовать технологию ASP.NET вместо ASP, вы увидите значительное изменение в скорости её работы из-за удивительных возможностей, добавляемых в среду.
- Производительность. Если вы работаете в качестве разработчика, вы увидите, что все ваши веб-приложения начали демонстрировать улучшение своей производительности и ускорили использование .NET Framework. Такие функции, как модель программирования, объём работы, выполняемой .NET Framework, и коды, представленные в библиотеках, помогают вам извлечь из этого максимальные преимущества производительности. Фреймворк предоставляет вам лучшие преимущества в виде повышения производительности.
- Безопасность. Компонент содержит функцию безопасности кода, которая была специально в него интегрирована, учитывая современную интернет-среду. Фреймворк может легко собрать множество доказательств, касающихся автора и происхождения любого веб-приложения. Затем эта среда объединяется с условиями безопасности для принятия правильных решений о том, разрешить ли приложению запуск или остановку его доступа. Фреймворк также может взаимодействовать с веб-приложениями для принятия необходимых решений в отношении безопасности и доступности веб-приложений.
- Интеграция. Framework содержит технологию COM Interop, которая обеспечивает защиту от ваших элементов COM и приложений на основе Windows. Приложения, созданные с помощью .NET Framework, могут интегрироваться с уже существующими приложениями и системами независимо от платформы, на которой они основаны.
- Развёртывание. Вы можете легко управлять, запускать и развёртывать свои веб-приложения с помощью .NET Framework. Такие функции, как автоматическое управление версией и изоляция приложений, помогут вам избежать проблем с версиями. Все те приложения, которые созданы с помощью этой платформы, могут быть легко развёрнуты на сервере или клиенте, скопировав каталог приложения на этот целевой компьютер. Вам не нужно регистрироваться для процесса. Вы можете использовать эту платформу для развёртывания веб-приложений на целевых ПК, просто копируя важные элементы на веб-серверы, к которым пользователи могут легко получить доступ.
- Поддержка XML. Фреймворк был разработан для обеспечения максимальной поддержки услуг XML-сети. Это модель, которая была создана для кроссплатформенности и основана на распределённых вычислениях для работы на различных типах платформ. Он также предлагает свои услуги в виде программного обеспечения. Вы можете интегрировать веб-сервисы с приложениями для работы на разных платформах. Вы можете легко преобразовать веб-приложение в веб-сайт с очень простым кодированием. Именно поэтому .NET Framework считается идеальным для обеспечения максимальной поддержки нативных сервисов Web MXL.
При установке любого обновления Windows ошибка 0x80070643
Также данная ошибка может появиться в виде сообщения — installation failed with error code 0x80070643 windows update.
Далее необходимо провести действия, которые ошибку 0x80070643 в большинстве случаев исправят. Действия несложные и сейчас я вам по порядку о них расскажу.
Запустите автоматическое средство – самый простой вариант для пользователя.
Загрузите средство по , запустите его
Нажмите «Далее», если проблемы будут обнаружены, средство их исправит и напишет об этом в своем окне, также оно сразу предложит скачать и установить обновления, если они в данный момент найдены. Соглашайтесь с данным предложением и проводите их установку.
Проверка системных файлов на ошибки
Для этого существует хорошая команда. Из командной строки с повышенными привилегиями прописываем:
sfc /scannow
И ждём.
А еще используйте средство для проверки жёсткого диска:
chkdsk C: /f /r
Другие решения ошибки 0x80070643
Отключение антивируса – потому что он может блокировать подключение центра обновлений к серверам Microsoft. Пробуйте использовать другой антивирус.
Также, антивирусное ПО можно использовать для проверки компьютера на вирусы, которые могут являться причиной возникших неполадок.
Еще один вариант – удалить все установленные недавно программы, игры и прочие компоненты, которые могут являться причинами возникновения данной ошибки.
Наконец, последним способом будет являться переустановка системы. Прибегать к этому следует лишь в тот момент, когда вы понимаете, что больше ничего не сработает, а система из-за этой проблемы работает некорректно.
При обновлении операционной системы довольно часто происходят сбои. Один из самых распространенных – ошибка 0x80070643. О ней известно было еще до выхода «десятки», поэтому уже выработано несколько рабочих методов, с помощью которых ее можно исправить.
Делаем сброс «Центра обновления Windows»
- Чтобы скачать содержащий скрипт архив, нажмите кнопку «Загрузить ResetWUEng.zip».
Загружаем файл «ResetWUEng.zip»
- После окончания загрузки распакуйте архив и запустите файл «ResetWUEng.cmd» на выполнение, щелкнув по нему правой кнопкой мыши и выбрав команду «Запуск от имени администратора». Если появится окно предупреждения, кликните кнопку «Все равно установить», а затем «Да».
Выбираем «Запуск от имени администратора» в контекстном меню файла ResetWUEng.cmd
Откроется окно «Администратор: Reset Windows Update Tool». Нажмите клавишу с буквой «Y» на клавиатуре, чтобы продолжить
Обратите внимание на то, что должна быть включена английская раскладка клавиатуры
Нажимаем «Y» для продолжения
- На следующем экране нас интересует действие под номером 2 — «Resets the Windows Update Components», поэтому нажмите цифру «2» на клавиатуре, а затем клавишу «Enter» для запуска процедуры сброса компонентов «Центра обновления Windows».
Запускаем действие «Resets the Windows Update Components»
- Начнется процесс сброса и на экране будет отображаться информация о выполняемых в данный момент действиях.
Наблюдаем за процессом сброса компонентов «Центра обновления Windows»
- После завершения этой процедуры нажмите любую клавишу для продолжения. На экране снова появится список действий. На сей раз нас интересует последнее из них — перезагрузка ПК. Наберите на клавиатуре число 19 и нажмите «Enter» для подтверждения. На экране появится сообщение, что через 60 секунд компьютер перезапустится.
Запускаем действие «Restarts your PC»
- После перезагрузки компьютера проверьте отсутствие ошибки 0x80070020, запустив обновление Windows.
Исправление ошибки с кодом 0x80070643
В первую очередь можно попытаться принудительно перезагрузить файлы обновлений. Для этого следует:
- Запустить командную строчку с полномочиями администратора.
- Ввести в ней директивы, которые остановят службы обновления:
- net stop bits
- net stop Crypt Svc
- net stop WUAU Serv
- net stop MSI server
- Без остановки нельзя будет переименовать папки или удалить файлы, так как они будут блокированы системой.
- Переименовать папку SoftwareDistribution в SoftwareDistribution.OLD, а папку catroot2 – в catroot2.old.
- Перезапустить службы, введя вышеприведенные директивы, заменив слово stop на start.
После этого открывается центр обновления компьютера, и выполняется поиск. Если ошибка 0x80070643 все еще останется, необходимо применить еще один вариант исправления. Для этого следует переустановить компоненты .NET Framework. Они могут оказывать влияние на работу центра обновления, что может привести к ошибке 0х80070643. Вероятность её возникновения увеличивается при наличии нескольких установленных версий .NET. Вначале следует их полностью удалить. При возникновении неполадок во время этой операции, например, при появлении сообщения об отсутствии пакета установки, нужные файлы удаляются вручную.
Завершить деинсталляцию Microsoft.NET поможет инструмент Microsoft Fix It, который удалит из реестра записи о присутствии этого приложения. После того, как мастер выполнит свою работу, Microsoft.NET исчезнет из списка установленных программ.
Актуальные версии Dot NET Framework для разных выпусков Windows приводятся ниже:
- Для Windows 7 – это 3.5x.
- Для Windows 8 – это версия 4 или 4.5x.
- Для Windows 10 всех версий — 4.6x или 4.7x.
Для переустановки Dot NET также можно использовать WSUS Offline Update. В окне генератора обновлений следует поставить флажок возле пункта установки библиотек «Си++» и Dot NET Framework, и нажать кнопку «Старт».
Все необходимые файлы будут загружены, а ход выполнения будет отображаться в окне командной строки, которое закроется автоматически по окончанию процесса. После этого следует запустить установщик обновлений WSUS, находящийся в папке client, проставить галочку напротив пункта установки Dot NET Framework требуемой версии и нажать кнопку запуска.
При сохранении проблемы с кодом 0x80070643 даже после обновления .NET можно пойти на радикальный шаг — очистить и перезагрузить содержимое папки Servicing Packages или переустановить систему. В обоих случаях нужно будет создать точку восстановления и резервную копию пользовательских данных.
Перед удалением файлов с расширениями cat и mum следует остановить службы обновления, как описано выше. Затем следует перейти в папку Windows, а из неё – зайти в каталоги Servicing и Packages и удалить файлы. После этого запускается программа проверки целостности системы с ключом /scannow. Можно также попытаться выполнить поиск обновлений. В результате сервисные пакеты должны быть заново загружены.
Если проблема остается, то необходимо переустановить систему. В случае с Windows 10 можно воспользоваться чистой установкой. В этом случае будут стерты ошибочные файлы и ключи реестра. Аналогичную операцию можно произвести с помощью установочного диска системы.
Таким образом, ошибка с кодом 0x80070643 может легко устраняться при наличии определённых навыков. В этом случае можно сохранить свои личные файлы и программы. А обновления смогут устанавливаться автоматически при помощи соответствующего центра.
Как проявляется ошибка 0x80070643 и почему она возникает?
При возникновении этого сбоя соответствующее оповещение может и не появиться. И зачем с ней разбираться, если она не мешает? Дело в том, что это сообщение «выскочит» при запуске любой программы, связанной с Net Framework. И оно будет постоянно надоедать, мешать нормальной работе. Подобная ошибка способна негативно повлиять на операционную систему. Вот основные признаки появления error 0x80070643:
- Наблюдаются критичные зависания системы, которые длятся несколько секунд.
- Компьютер сильно «тормозит».
- Слишком большое время отклика при вводе текста с клавиатуры или использовании мыши.
- При запуске некоторых утилит появляется диалоговое окно «Installation failed with error code 0x80070643».
- Такое же оповещение иногда «выскакивает» при выключении или включении компьютера.
- Или при обновлении Net Framework (будет сообщение вроде «В процессе установки произошла неисправимая ошибка»). Это не значит, что в этой ситуации нельзя ничего предпринять. Просто операционная система не смогла избавиться от проблемы своими силами, и ей требуется помощь со стороны пользователя.
Оповещение «Installation failed with error code» может появиться из-за:
- Вируса, который повредил системные данные.
- Ошибки в реестре.
- Неполной или прерванной загрузки программы Net Framework.
- Некорректного изменения, связанного с ней ПО.
- Неправильной регистрации обновления MSI.
- Установки приложения с удалённого рабочего стола.
Все факторы перечислить невозможно. Эта утилита может перестать работать по разным причинам. Но все они сводятся к одному — повреждены или недоступны важные файлы или ресурсы.
Как исправить
Существует множество различных способов, в которых подробно рассказано, как исправить код ошибки 0х80073712 в Windows 10.
Используя Update Troubleshooter
По окончанию установки программы, открываем ее, а затем выбираем первый из предложенных пунктов – «Центр обновления Windows». После быстрого сканирования повторяем те же действия, но со вторым пунктом, а затем перезагружаем устройство.
Будет проведено сканирование системы и обнаружение неполадок.
С использованием средств очистки диска
- Необходимо открыть Проводник.
- Выбрать диск «С» и перейти в его свойства, кликнув по нему ПКМ и выбрав соответствующий пункт.
Выбираем «Очистка диска».
В появившемся меню нажимаем «Очистить системные файлы». Необходимо поставить отметку на временных файлах и согласиться с операцией, нажав «Ок».
Система почистит ваш жесткий диск от ненужного мусора и решит данную проблему.
- Открываем командную строку, имея права администратора.
Запускаем выполнение действия с помощью DISM /Online /Cleanup-Image /RestoreHealth. Операция займет около трех минут времени.
По завершению сканирования вписываем sfc/scannow и нажимаем Enter. Найдутся и исправятся все системные неполадки.
Устранение ошибки с использованием установочного носителя
- Подключаем накопитель с записанным на него установочным образом операционной системы (такая, какая установлена на вашем устройстве).
- Теперь нужно нажать на ISO-образе «Подключить». У образа появится определенная буква, которую необходимо запомнить.
Далее производим запуск утилиты PowerShell и вводим: Repair — WindowsImage — Online — RestoreHealth — Source Е:\sources\install.wim:1, где Е – буква образа, которую запоминали, а 1 – индекс образа.
Возврат windows 10 в рабочее состояние, отклонение всех настроек
Если вышеперечисленные варианты решения проблемы не дали результата, а Windows 10 так и выдает ошибку 0х80073712 (хранилище компонентов повреждено), нужно переходить к серьезным действиям. Стоит произвести восстановление к предыдущей версии операционной системы. Это сделать легко:
- Заходим в Параметры компьютера.
Выбираем «Обновления и безопасность».
Переходим во вкладку «Восстановление».
Теперь соглашаемся с выполняемой операцией. Windows 10 выполнит откат к старой рабочей версии.
Обычно такой способ всегда решает данную проблему.
Обновление SSU (Servicing Stack Update)
- Открываем браузер, находим и скачиваем требуемую версию стека. Желательно найти его на официальном сайте Microsoft. Запускаем его, придерживаясь инструкций.
- По завершении выполняем перезагрузку устройства и проверяем на наличие ошибки.
Возможно, что такой вариант поможет решить проблему, но вероятность крайне мала.
Ошибка Центра обновления Windows 0x80070643
1. Переименуйте папку 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
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.
3. Запустите средство устранения неполадок Центра обновления Windows
Иногда, когда пользователи Windows пытаются установить последние обновления из Центра обновления Windows, они иногда получают сообщение об ошибке — 0x80070643. Средство устранения неполадок Центра обновления Windows, устраняет многие из этих ошибок, запустите его.
4. Установите обновления Windows в чистом состоянии загрузки
Рекомендуется устанавливать обновления Windows в чистом состоянии загрузки, поскольку все процессы и службы, не принадлежащие Microsoft, не запускаются в этом состоянии, и поэтому не может быть никаких посторонних помех, вызывающих сбой Центра обновления Windows.
5. Установите последнюю версию .NET Framework
.Net Framework играет важную роль в установке системных обновлений. Если .NET Framework на вашем компьютере отсутствует или поврежден, возможно, вам не удалось установить обновления. Вы должны загрузить последнюю версию .NET Framework от Microsoft и установить ее на свой компьютер. Чтобы загрузить и установить .NET Framework:
- Перейдите на веб-сайт загрузки Microsoft .NET Framework.
- Нажмите на последнюю версию .NET Framework.
- Нажмите на Скачать.
- Откройте загруженный файл и следуйте инструкциям на экране для его установки.
- После завершения установки снова запустите Центр обновления Windows и посмотрите, сможете ли вы установить обновления системы.
6. Запустите сканирование SFC на вашем компьютере
Возможно, на вашем компьютере повреждены файлы, которые не позволяют Центру обновления Windows устанавливать обновления. Сканирование SFC может помочь вам найти эти файлы и заменить их правильными. Чтобы запустить сканирование SFC:
- Нажмите на меню «Пуск» в левом нижнем углу.
- Введите «CMD». Когда в появившемся меню появится командная строка , щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».
- В командной строке введите «sfc /scannow» и нажмите Enter.
- Подождите, пока сканирование завершится.
- Попробуйте установить обновления системы. Если этот метод работает для вас, вы не увидите ошибку снова.
После установки операционной системы нужно выполнить ряд действий по инсталляции необходимых компонентов и драйверов, без которых система не будет нормально функционировать. Чаще всего, ошибка 0x80070643 появляется в двух случаях: во время установки обновлений из центра обновлений и при установке NET. Framework.
Ошибка может иметь разное описание. Может появиться окошко, где сказано о перезагрузке компьютера, а в другом случае просто код ошибки и ничего более. Чтобы решить эту проблему существует несколько способов, описанных ниже, но посмотрим на другие причины появления проблемы.