Как исправить ошибку .net framework 0x80070643
Содержание:
- Method 5.
- При установке любого обновления Windows ошибка 0×80070643
- Откат к предыдущей точке восстановления
- What Causes Error 0x80070643 at Runtime?
- Причины
- Case 3: Error 0x80070643: Failed to install MSI package
- Исправлено: ошибка Защитника Windows 577 | Сервис не запускается
- Ошибка Центра обновления Windows 0x80070643
- Исправление ошибки с кодом 0x80070643
- Распространенные сообщения об ошибках в .NET Framework Error 0X80070643
- Преимущества встроенного восстановления компонентов Windows
- Способы устранения ошибки 0x80070643 Windows 10
Method 5.
Fix Windows file corruption:
- Open a command prompt – right click the Windows button, and then choose Command Prompt (Admin);
- In case you get a confirmation window, use your administrator password/click Yes to continue;
- Type this command, and then press Enter:DISM.exe /Online /Cleanup-image /Restorehealth
Note It might take few minutes for the command operation to be finished; - Then type the following command and press Enter:sfc /scannow
It may also take some time; - Close the command prompt, and then run Windows Update again.
Method 6. Drivers problem
Now we need to ensure that there are no device drivers that are stopping the Windows Update process.
- Open Control Panel;
- Choose Device Manager (select show all items if you don’t see this option);
- Check if there are some unknown devices or devices with a yellow triangle on it. These kind of issues may be the reason of Windows Update problems;
- Try to find an updated driver for Windows 10 on the web. This might help you to solve this problem.
To make it simple, you may use this application – it will scan your computer for drivers and offer newest updates.
In case you don’t have enough time or don’t want to go deep into manual instructions, we recommend you to use one of these fast automatic solutions to fix Error 0x80070643. It will save your time and solve the issue.
That’s all for now, thank you for your attention, we hope this guide was helpful and simple. If you know any other useful methods – feel free to share them in the comment section below.
При установке любого обновления Windows ошибка 0×80070643
Также данная ошибка может появиться в виде сообщения — installation failed with error code 0×80070643 windows update.
Далее необходимо провести действия, которые ошибку 0×80070643 в большинстве случаев исправят. Действия несложные и сейчас я вам по порядку о них расскажу.
Запустите автоматическое средство – самый простой вариант для пользователя.
Загрузите средство по , запустите его
Нажмите «Далее», если проблемы будут обнаружены, средство их исправит и напишет об этом в своем окне, также оно сразу предложит скачать и установить обновления, если они в данный момент найдены. Соглашайтесь с данным предложением и проводите их установку.
Откат к предыдущей точке восстановления
Выполнение этой утилиты в разных вариантах операционных систем может отличаться. Расскажем, как это сделать, на примере Windows 10.
Важный момент! Пользовательские файлы после выполнения этой операции остаются нетронутыми. Изменения происходят с системой и установленными программами.
- Открываем «Поиск».
- Набираем «восстановление».
- Кликаем на найденную запись «Восстановление системы».
- В правой части открывшегося окна находим «Запуск восстановления системы» и стартуем процесс.
- Вводим запрашиваемый пароль администратора и подтверждаем его кнопкой «Да».
- Внутри окна «Восстановление системных файлов и параметров» нажимаем «Далее».
- В таблице вкладки «Восстановление компьютера до предыдущего состояния» кликаем мышью на критическую точку, до которой возвращаем систему. Нажимаем «Далее».
- Компьютер уходит на перезагрузку.
What Causes Error 0x80070643 at Runtime?
It’s likely that when you’re loading .NET Framework you will run into .NET Framework Error 0X80070643. The following three most significant causes of error 0x80070643 runtime errors include:
Error 0x80070643 Crash — This is a very popular error 0x80070643 runtime error that causes the entire program to shut down. This typically occurs when .NET Framework cannot recognize that it is given an incorrect input, or is unaware of what it is supposed to produce.
.NET Framework Error 0X80070643 Memory Leak — When .NET Framework encounters a memory leak, the operating system gradually runs slowly as it depletes system resources. Possible causes due to failure of Microsoft Corporation to de-allocate memory in the program, or when bad code executes a «infinite loop».
Error 0x80070643 Logic Error — A logical error occurs when the computer produces the wrong output, even if the input is right. When the accuracy of Microsoft Corporation’s source code is low, it typically becomes a source of errors.
These .NET Framework Error 0X80070643 problems are generally caused by .NET Framework-related file corruption, or in some cases, if the file has been accidentally or maliciously removed. Replacing your Microsoft Corporation file is generally a solution to fixing these issues. Additionally, some .NET Framework Error 0X80070643 errors can be due to incorrect registry references, so we recommend conducting a registry scan to clean up any invalid entries.
Причины
KB 3118754 – это дополнение, которое направлено на расширение функциональных возможностей. Оно имеет кумулятивный (накопительный) характер, то есть содержит все предыдущие версии исправлений.
Как исправить? Наилучшим вариантом станет полный сброс всех настроек обновляющего центра. Чтобы осуществить это действие нужно запустить утилиту CMD (командная строка) с админ доступом. Найти её можно по пути:
Пуск – Все приложения – Служебные.
Но можно поступить проще – нажать комбинацию клавиш Win + X (Win – это кнопка с изображением окна, расположенная слева снизу). В появившемся меню нужно выбрать пункт «Командная строка (администратор)».
Теперь нужно отключить некоторые системные компоненты, используя команды:
Вводить их нужно по очереди, после каждой нажимая Enter.
Справились? Хорошо, идём дальше!
Теперь нам следует выполнить еще парочку команд, чтобы переименовать некоторые директории: (не забываем удалять пробелы в адресе)
Не забываем жать Enter!
Еще немножко и ошибка, возникающая в процессе установки обновлений, будет устранена!
Теперь Вам стоит включить службы, которые мы благополучно «вырубили» ранее. Нам вновь поможет командная строка:
Простите за назойливость, но не забывайте нажимать Enter после ввода каждой команды.
Для чистоты эксперимента, ПК нужно перезагрузить. Проделав указанные манипуляции, попробуйте зайти в центр обновления и попытаться заново установить требуемые обновления.
Этот способ является универсальным для многих ошибок.
Следующее обновление, которое может стать причиной проблемы — KB890830. На самом деле, это обычный антивирус, который сканирует систему. Некоторые «гуру» уверяют, что этот пак проверяет Windows на лицензию. И если Вы пользуетесь пиратской версией, то всё может закончиться печально. Но ничего подобного во время тестирования мы не заметили. Можете просто не обращать внимания на это обновление, если пользуетесь сторонним антивирусным ПО. Или отключите его в списке Windows Update, сняв галочку напротив названия.
Case 3: Error 0x80070643: Failed to install MSI package
MSI is an installation package whose function is distributing software throughout Windows during an installation. MSI installer is used by many software distributors as it is easy to use and has good compatibility. However, it may report errors when you use it, for example «Error 0x80070643: Failed to install MSI package.» «Error 0x80070643: Failed to configure per-user MSI package.» Let’s see how to fix the issue. To fix the error, please try these steps:
Step 1
Start the service. Open Services window by typing service.msc in Run box which can be opened by pressing Windows key and R key from keyboard. Look for Windows installer and view its properties so as to set the Startup type as Start.

It’s recommended to check whether this service is started or not, because it is the main cause behind the error and the easiest solution.
Step 2
System restore. If there is no effective means, you’ll have to perform system restore. This step requires your system have a system backup, otherwise you can’t carry out system restore. Hence, it’s very helpful to create a system backup when system is in its great status.
Исправлено: ошибка Защитника Windows 577 | Сервис не запускается
Апплет панели управления «Безопасность и обслуживание» может предупредить вас о том, что Защитник Windows отключен и антивирус не защищает вашу систему. Если вы открываете интерфейс Защитника Windows, он предлагает включить защиту, но кнопка не работает.
В консоли управления службами при попытке запустить антивирусную службу Защитника Windows или Антивирусную службу защиты Защитника Windows вы можете получить Error 577, как видно ниже:
Windows не может запустить Защитник Windows. Ошибка 577: Windows не может проверить цифровую подпись для этого файла. Недавние изменения в оборудовании или программном обеспечении могли привести к тому, что файл был подписан неправильно или поврежден, или это могло быть вредоносное программное обеспечение из неизвестного источника.
Иногда вы можете увидеть другую ошибку.
Служба антивирусной защиты Защитника Windows на локальном компьютере была запущена, а затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами.
Исправлено: Ошибка Защитника Windows 577 — Служба не запускается
Эта проблема может возникнуть, если вы использовали стороннее антивирусное решение, а затем удалили его или его пробный период закончился.
При установке сторонней антивирусной программы антивирус Защитника Windows автоматически отключается.
Если на ваш компьютер была предварительно установлена пробная версия антивирусного программного обеспечения (например, Avast, McAfee, Norton и т. Д.), Скорее всего, она отключила Защитника Windows во избежание конфликтов.
(Связанная статья: Исправление: Malwarebytes Отключает Защитник Windows или сторонний Антивирус)
Иногда вам необходимо загрузить и запустить средство удаления / очистки поставщика антивирусного программного обеспечения, чтобы полностью удалить следы программного обеспечения.
После этого Защитник Windows и связанные службы должны возобновить работу автоматически.
Шаг 1. Удалите стороннее антивирусное программное обеспечение
Открытые приложения Функции или Программы и компоненты и удалите стороннее программное обеспечение. Если в процессе удаления происходит сбой или удаление не решает проблему даже после перезапуска системы, используйте специализированное средство очистки от соответствующего поставщика антивирусного программного обеспечения.
- Утилита удаления Avast (aswClear)
- AVG Remover
- Avira: инструкция по удалению вручную
- Инструменты удаления Bitdefender
- Инструмент для удаления продуктов Kaspersky (кавремовер)
- F-Secure Uninstall Tool
- Удалить продукты McAfee
- Удалите ESET вручную с помощью инструмента удаления ESET
Также см. Полный список антивирусных утилит, составленных командой ESET Knowledgebase: деинсталляторы (средства удаления) для распространенного антивирусного программного обеспечения Windows.
Шаг 2. Исправьте настройки реестра Защитника Windows
Если чистая удаление стороннего антивирусного решения и перезапуск Windows не помогают, выполните следующие действия:
- Загрузите PsExec с сайта Microsoft Windows Sysinternals. Разархивируйте и распакуйте инструмент в постоянную папку, скажем D: инструменты
- Откройте окно командной строки с повышенными правами или с правами администратора.
- Введите следующую команду и нажмите клавишу ВВОД:
d: oolspsexec.exe -sid c:windows egedit.exe
Над PsExec командная строка запускает редактор реестра LOCALSYSTEM учетной записи, чтобы вы могли изменить защищенные области в реестре.
В окне редактора реестра перейдите к следующему ключу:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Defender
Двойной щелчок DisableAntiVirus и устанавливает свои данные в 0
Двойной щелчок DisableAntiSpyware и устанавливает свои данные в 0
Перейдите в следующую ветку политики:
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows Defender
Удалить два значения DisableAntiVirus DisableAntiSpyware если найден в вышеуказанном месте.
Выйдите из редактора реестра.
Перезагрузите Windows и посмотрите, может ли Защитник Windows запускаться правильно.
Автоматизируйте вышеуказанные шаги с помощью файла REG
Вы можете автоматизировать шаги 4-8 выше путем импорта файла REG в редакторе реестра (запускается с помощью PsExec орудие труда). Скачайте fix-defender-error-577.
zip, разархивируйте и распакуйте файл REG на рабочий стол. В окне редактора реестра выберите меню «Файл», нажмите «Импорт» и выберите файл. fix-defender-error-577.reg применить это.
Выйдите из редактора реестра и перезапустите Windows.
Ошибка Центра обновления 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.
Данная проблема очень часто возникает во время попытки установить что-то на жесткий диск своего PC. Итог может представлять собой надпись «произошла неисправимая ошибка 0x80070643 в процессе установки».
Прежде всего, следует понять, что обозначает подобное сообщение или его аналоги на английском языке, которые могут выглядеть так:
Final result installation failed with error code 0x80070643.
0x80070643 error code.
Apply complete result 0x80070643 restart none ba requested restart no.
Код ошибки означает, что произошел какой-то конфликт с программным приложением Net Framework.
Исправление ошибки с кодом 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 может легко устраняться при наличии определённых навыков. В этом случае можно сохранить свои личные файлы и программы. А обновления смогут устанавливаться автоматически при помощи соответствующего центра.
Распространенные сообщения об ошибках в .NET Framework Error 0X80070643
Усложнения .NET Framework с .NET Framework Error 0X80070643 состоят из:
- «Ошибка программы .NET Framework Error 0X80070643. «
- «Недопустимая программа Win32: .NET Framework Error 0X80070643»
- «Извините, .NET Framework Error 0X80070643 столкнулся с проблемой. «
- «К сожалению, мы не можем найти .NET Framework Error 0X80070643. «
- «.NET Framework Error 0X80070643 не найден.»
- «Проблема при запуске приложения: .NET Framework Error 0X80070643. «
- «Не удается запустить .NET Framework Error 0X80070643. «
- «.NET Framework Error 0X80070643 остановлен. «
- «Ошибка пути программного обеспечения: .NET Framework Error 0X80070643. «
Проблемы .NET Framework .NET Framework Error 0X80070643 возникают при установке, во время работы программного обеспечения, связанного с .NET Framework Error 0X80070643, во время завершения работы или запуска или менее вероятно во время обновления операционной системы. Документирование проблем .NET Framework Error 0X80070643 в .NET Framework является ключевым для определения причины проблем с электронной Windows и сообщения о них в Microsoft Corporation.
Преимущества встроенного восстановления компонентов Windows
Давайте сравним ключевые моменты восстановления компонентов в разных операционных системах.
Windows Vista и Windows 7
Утилита CheckSUR представляет собой набор , который регулярно обновляется по мере выхода новых исправлений. Таким образом, при возникновении проблем нужно скачивать утилиту заново, а между тем, сентябрьский пакет весит 350 Мб.
Но даже при таком размере в пакет не входят файлы для всех исправлений, выпущенных Microsoft (предположу, что файлов необязательных обновлений там нет). Это означает, что утилита не может устранить повреждения некоторых компонентов. И хотя обходной путь существует, он является костылем, требующим дополнительных телодвижений.
После запуска утилита распаковывает содержимое пакета в папку \Windows\CheckSUR\. Поскольку большинство файлов в пакете имеет очень небольшой размер, этот процесс получается длительным и занимает до 75-80% процентов от общего времени работы утилиты. Оставшееся время уходит на проверку компонентов и создание журнала.
И все это делается лишь ради того, чтобы восстановить и дать возможность системе обновиться…
Windows 8 и новее
Повреждение, как правило, означает пропажу манифеста или каталога. В отличие от CheckSUR, встроенная функция системы способна восстанавливать не только манифесты, но и все прочие составляющие компонентов. Это одно из важнейших преимуществ!
Кроме того:
- Все необходимые компоненты автоматически загружаются с Windows Update. С одной стороны – это самый актуальный источник компонентов, а с другой — от вас не требуется дополнительных действий.
- В дополнение к Windows Update или вместо него можно указать несколько источников компонентов, перечисляя WIM-образы в качестве параметров командной строки. Именно такой путь я описал выше для тех, кому не удастся обойтись только Windows Update. Например, если из г-сборки вырезаны необходимые компоненты, сочетание оригинального дистрибутива с Windows Update должно решить проблему.
- Windows периодически проверяет состояние компонентов в фоновом режиме и в случае неполадок помечает повреждение специальным флагом. Благодаря этому, с помощью консольных инструментов можно выполнить моментальную диагностику состояния хранилища компонентов.
Способы устранения ошибки 0x80070643 Windows 10
Разберем пару способов, которые помогут вам избавится от неприятной ошибки 0x80070643 в windows 10.
Рекомендую:
Ремонт или обновление Windows .NET Framework
Устаревший или поврежденный файл может нести ответственность за появление кода ошибки 0x80070643. Поэтому, если вы встречаете ошибку «Не удалось установить пакет MSI в Windows 10» вы должны обновить их все. «Net Framework» — это приложение для установки программного обеспечения и обновления системы.
- Скачайте с официального сайта microsoft специальное средство для устранения неполадок Net Framework и запустите его.
- Если ничего не помогла, то можно попробовать переустановить его вручную. Для этого откройте «панель управления» > «установка и удаление программ» > найдите в списке Net Framework 4. Далее нажмите на нем правой кнопкой мыши и «Изменить«. Следуйте инструкциям на экране, чтобы переустановить его.
- Этот метод заключается в обновлении Net Framework через центр обновления. Откройте «Параметры» > «Обновления и безопасность» > и нажмите на «Проверка наличия обновлений«.
Важно: Так как версии 4.x платформы .NET Framework являются обновлениями на месте, невозможно установить более раннюю версию платформы .NET Framework 4.x в системе, где уже установлена более поздняя версия. Например, в системе с обновлением Windows 10 Fall Creators Update невозможно установить .NET Framework 4.6.2, так как в ОС предустановлена платформа .NET Framework 4.7.1
Перезапуск службы Office Source Engine
Если вы пользуйтесь MS Office 2003/2007, вам может понадобиться иногда устанавливать его компоненты. Если вы столкнулись с кодом ошибки 0x80070643, в том числе с ошибкой установки пакета MSI в Windows 10, ose.exe-файл Office может быть виновником. В этом случае вам необходимо перезапустить Office Source Engine (OSE), чтобы решить проблему.
- Нажмите сочетание кнопок Win + R и введите services.msc
- Найдите службу в списке Office Source Engine, нажмите на ней правой кнопкой мыши и выберите «Свойства«.
- В новом окне выберите тип запуска «Вручную» и нажмите OK. Перезагрузите ПК и проверьте устранена ли ошибка.
Проверка и восстановления системных файлов
Повреждение системных файлов могут выдавать различные ошибки в Windows 10, в том числе и 0x80070643. Я не буду описывать подробный процесс, так как вы можете ознакомится с полным руководством, как правильно восстановить системные файлы в Windows 10 .
Переименуйте папку SoftwareDistribution
Эта проблема может возникнуть из-за повреждения регистрации обновления программного обеспечения MSI, либо из-за того, что установка .NET Framework на компьютере повреждена. Чтобы решить эту проблему, рекомендуется переименовать папку SoftwareDistribution.
- Наберите в «поиске windows» командная строка или cmd и нажмите на ней правой кнопкой мыши, выберите запуск от имени администратора.
- В командной строке введите следующие команды по порядку:
net stop wuauserv net stop bits rename c:windowsSoftwareDistribution SoftwareDistribution.bak net start wuauserv net start bits
Далее нужно очистить содержимое папки Catroot2, см. ниже.
Catroot2 — это важная папка ОС Windows, которая требуются во время процесса обновления Windows. Итак, если вы столкнулись с проблемой при обновлении Windows и получении сообщения об ошибке — 0x80070643, то нужно сбросить эту папку.
- Откройте командную строку от имени администратора.
- Введите следующие команды по порядку, нажимая enetr.
- net stop cryptsvc
- md %systemroot%system32catroot2.old
- xcopy %systemroot%system32catroot2 %systemroot%system32catroot2.old /s
- Удалите теперь все содержимое папки catroot2 по пути C: Windows System32 catroot2
- После удаление введите команду net start cryptsvc
Если вы снова запустите Центр обновления Windows, папка с каталогом будет сброшена.
Запустить средство устранения неполадок Windows Update
Когда пользователи сталкиваются с различными ошибками при обновлении Windows 10, то утилита «средство устранение неполадок» от microsof устраняет большинство проблем. Перейдите на сайт https://support.microsoft.com/ru-ru/help/10164 , ответе на пару вопрос и скачайте утилиту, чтобы попытаться устранить ошибку 0x80070643.