44 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

0х80070643 в процессе установки произошла неисправимая ошибка

0х80070643 в процессе установки произошла неисправимая ошибка

Существуют разные методы устранения неисправности. Они зависят от факторов, из-за которых появилась проблема. Так как причин может быть множество, распишем несколько универсальных способов. Они подойдут и для разных версий ОС (в том числе для 10 и 7)

Net Framework

В Windows 7 «0x80070643» может появиться из-за неполадок с Net Framework. Чтобы от них избавиться, необязательно даже перезагружать обновления.

  1. Перейдите в Пуск — Панель управления.
  2. Откройте «Программы и компоненты». Или «Удаление программ».
  3. Отобразятся все утилиты. Кликните на «Net Framework». Список составлен по алфавиту, поэтому найти нужный пункт будет просто.
  4. Нажмите кнопку «Удалить/Изменить». Она находится над основной рабочей областью. Та же опция есть в контекстном меню.
  5. Поставьте точку в пункт «Восстановить» и кликните «Далее».
  6. Дождитесь окончания процесса.

После этого все повреждённые элементы программы будут переустановлены. Если именно она являлась причиной сбоя, ошибка исчезнет. Также можно удалить приложение полностью, чтобы её исправить. Для этого надо воспользоваться специальными утилитами (например, Revo Uninstaller). Иначе какие-то файлы от Net Framework останутся на компьютере.

В 10-й версии ОС эта проблема также может возникнуть.

Чистка кэша

Обновления, полученные через центр Windows Update, перед установкой попадают в кэш операционной системы. Если были загружены «битые» файлы, то появится диалоговое окно с «0x80070643». Если заново скачать апдейт, его можно будет поставить без проблем. Для этого надо очистить кэш (точнее, переименовать папку, в которой он находится).

В Windows 8 и 10 эта функция автоматизирована. Для неё есть специальная утилита. Но вот в 7-й версии ОС — это надо делать вручную.

  1. Пуск — Программы — Стандартные.
  2. Кликните правой кнопкой мыши на «Командная строка».
  3. Выберите «Запуск от имени администратора».
  4. Введите последовательно следующие надписи без кавычек: «net stop wuauserv», «ren %windir%SoftwareDistribution SoftwareDistribution.OLD», «net start wuauserv». После каждой команды надо нажимать Enter. Вбивайте их именно в том порядке, в котором они написаны здесь. Скопировать и вставить их не получится — надо печатать самостоятельно.
  5. После этого попробуйте вновь установить апдейт через Центр обновления.
Читать еще:  Как заблокировать доступ к папке на компьютере

В 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» или нажмите на крестик справа вверху) и попробуйте вновь загрузить апдейт через Центр обновления.

Ошибка установки NET.Framework

Ошибка, возникающая по причине установки NET.Framework относится только к версии Windows 7, реже появляется в «Десятке». Если установка выполнена успешно, но сразу стала появляться ошибка с кодом 0x80070643, делаем следующее:

  1. Открываем Панель управления через меню Пуск.
  2. Переходим в раздел Программы и компоненты (либо сразу нажмите пункт «Удаление программы»).
  3. В списке находим все версии компонента «Microsoft .NETFramework» и по каждой дважды нажмите правой кнопкой мышки.
  4. В открывшемся окне выбираем пункт «Восстановить исходное состояние».

Перезагружать компьютер не нужно. Если причина действительно была в этом компоненте, то после восстановления ошибка должна исчезнуть. Также можно воспользоваться инструментом восстановления Microsoft .NET Framework Repair Tool.

Читать еще:  Сжатая zip папка имеет неверный формат

Также рекомендуется полностью удалить компоненты, а потом заново установить. Для полной деинсталляции NET Framework используйте утилиты Uninstall Tool или Revo Uninstall.

Ошибка 0х80070643 центр обновления Windows

Ошибка появляется, когда вы пытаетесь установить что-либо на свой компьютер. Это означает, что произошел конфликт устанавливаемой программы и Net Framework.

Для начала, найдите на своем компьютере Net Framework. Часто пользователи удаляют папки и программы, которые считают лишними, таким образом, если вы не нашли это программное приложение, то, скорее всего, оно удалено. Установите заново.

Если приложение на месте, а ошибка все равно не исчезает, произведите следующие действия:

  • Откройте Диспетчер задач – Службы, найдите службу, которая следит за работой удаленного рабочего стола (TermService). Остановите её: правая кнопка мыши – Остановить;
  • установите WSUS;
  • Запустите остановленную ранее службу удалённого рабочего стола;
  • еще раз запускаете неудавшийся процесс, применив права Администратора.

Очистка кэша обновлений

Очень действенный способ при возникновении любых проблем с обновлениями, часто уже скачанные файлы обновлений могут мешать установке новых, сам кэш может быть поврежден. Поэтому Вам необходимо открыть командную строку с правами администратора, для этого щелкните Пуск и начните вводить Командная строка, у Вас появится программа «Командная строка», правая кнопка мыши на найденной программе – «Запустить от имени администратора».

В открывшейся командной строке введите

И нажмите ввод.

В командной строке должно появиться сообщение, что служба центра обновления остановлена. После этого переходите к удалению папки SoftwareDistribution с кэшем.

Если возникнет ошибка 0x80070643, или служба не остановится, перезагрузите систему и сразу переходите к следующему шагу:

Откройте Локальный диск С, перейдите в папку Windows и найти в ней папку SoftwareDistribution, удалите эту папку.

Вы можете спокойно ее удалять, она пересоздаётся снова, уже без повреждений и готовой к работе без ошибок.

Попробуйте снова запустить поиск и установку обновлений.

Антивирусные системы

Зачастую решение аналогичного вопроса с установщиком Майкрософт зависит от работы антивируса Microsoft Security Essentials. Проблема решается схожим с предыдущим методом, но с применением другой утилиты:

  1. Скачиваем и инсталлируем Windows Installer Clean Up.
  2. Запускаем файл C:Program FilesWindows Installer Clean Upmsicuu.exe.
  3. Ищем в списке программ антивирус Майкрософта и удаляем его нажатием «Remove». Там же должны присутствовать еще две службы: Microsoft Antimalware и Microsoft Antimalware Service. Их также нужно удалить.
  4. Удаляем все установленные на компьютере антивирусы. Как говорилось в начале статьи, часто именно из-за их вмешательства происходит сбои в процессе апдейта.
  5. Перезагружаем компьютер и пробуем заново поставить обновления.
Читать еще:  Как исправить системные ошибки Windows 7

Заключение

Остается добавить, что вышеописанная методика в большинстве случаев оказывается весьма действенной. Конечно, если ничего не помогает, можно обратиться к специализированной утилите восстановления самой платформы, которую, опять же, можно загрузить совершенно бесплатно с сайта корпорации Microsoft.

Иногда некоторые пользователи пытаются использовать программы вроде Fix It! и DLL Suite. В принципе, ничего плохого в этом нет, однако именно на восстановление Framework они не рассчитаны, хотя и могут устранять некоторые проблемы, связанные с платформой.

Здесь не были рассмотрены проблемы, связанные с воздействием вирусов или присутствием ошибок на системном диске. Провести проверку по этим двум направлениям перед принятием решения об исправлении сбоя нужно в обязательном порядке. Возможно, и дополнительные меры принимать не придется.

Напоследок можно дать еще одно наставление. В принципе, лучше производить все вышеуказанные операции при загрузке системы в безопасном режиме. Считается, что так надежнее. Сам режим как раз и рассчитан на использование при возникновении каких-то сбоев или неполадок в работе системы. Это касается, кстати, и устранения проблем с платформой, и проверки на вирусы или на предмет наличия фатальных ошибок в системном разделе.

Обратите внимание, что с платформой все может быть в порядке, а сама проблема может состоять именно в работе центра установки апдейтов. Если это действительно так, придется устранять именно его ошибки. Но это уже отдельная тема.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: