Исправить ошибку 0x80070643 при обновлении Windows 10

Содержание

Обновление KB4048955 для Windows 10 предоставило некоторые улучшения качества и другие элементы безопасности. Микро-патч вызывал ошибку 0x80070643, когда пользователи пытались установить обновление. Ошибка 0x80070643 — это общий код ошибки установки Windows Update, который может отображаться на экране вашего компьютера во время установки любых обновлений. Это связано с регистрацией обновлений программного обеспечения MSI, компонентами MS 2003, а также. NET Framework. В основном это происходит, если какой-либо из них поврежден или системные файлы каким-то образом повреждены. В таких сценариях обновление Windows не позволяет получить доступ к определенным пользовательским данным и приводит к этой проблеме на вашем ПК. В этой статье разберем несколько решений, чтобы исправить ошибку 0x80070643 в Windows 10.

1. Ремонт или обновление Windows. NET Framework

Устаревший или поврежденный файл может нести ответственность за появление кода ошибки 0x80070643. Поэтому, если вы встречаете ошибку «Не удалось установить пакет MSI в Windows 10» вы должны обновить их все. «Net Framework» — это приложение для установки программного обеспечения и обновления системы.

  1. Скачайте с официального сайта microsoft специальное средство для устранения неполадок Net Framework и запустите его.
  2. Если ничего не помогла, то можно попробовать переустановить его вручную. Для этого откройте «панель управления» > «установка и удаление программ» > найдите в списке Net Framework 4. Далее нажмите на нем правой кнопкой мыши и «Изменить«. Следуйте инструкциям на экране, чтобы переустановить его.
  3. Этот метод заключается в обновлении 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.

2. Перезапуск службы 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. Перезагрузите ПК и проверьте устранена ли ошибка.

3. Проверка и восстановления системных файлов

Повреждение системных файлов могут выдавать различные ошибки в Windows 10, в том числе и 0x80070643. Я не буду описывать подробный процесс, так как вы можете ознакомится с полным руководством, как правильно восстановить системные файлы в Windows 10 .

4. Переименуйте папку SoftwareDistribution

Эта проблема может возникнуть из-за повреждения регистрации обновления программного обеспечения MSI, либо из-за того, что установка. NET Framework на компьютере повреждена. Чтобы решить эту проблему, рекомендуется переименовать папку SoftwareDistribution.

Запустите командную строку от имени администратора и введите:

  1. net stop wuauserv
  2. net stop bits
  3. rename c:\windows\SoftwareDistribution SoftwareDistribution. bak
  4. net start wuauserv
  5. net start bits

Далее нужно очистить содержимое папки Catroot2, см. ниже.

переименовать папку SoftwareDistribution

Catroot2 — это важная папка ОС Windows, которая требуются во время процесса обновления Windows. Итак, если вы столкнулись с проблемой при обновлении Windows и получении сообщения об ошибке — 0x80070643, то нужно сбросить эту папку.

Запустите командную строку от имени администратора и введите:

  • net stop cryptsvc
  • md %systemroot%\system32\catroot2.old
  • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  • Удалите теперь все содержимое папки catroot2 по пути C:\Windows\System32\catroot2
  • После удаления, введите команду net start cryptsvc

Если вы снова запустите Центр обновления Windows, папка с каталогом будет сброшена.

Очистить содержимое папки Catroot2

5. Запустить средство устранения неполадок Windows Update

Когда пользователи сталкиваются с различными ошибками при обновлении Windows 10, то утилита «средство устранение неполадок» от microsof устраняет большинство проблем. Перейдите на сайт https://support. microsoft. com/ru-ru/help/10164 , ответе на пару вопрос и скачайте утилиту, чтобы попытаться устранить ошибку 0x80070643.

6. Установка обновлений windows в состоянии чистой загрузки

Рекомендуется установить обновления Windows в состоянии чистой загрузки , поскольку все процессы и службы, отличные от Microsoft, не запускаются в этом состоянии, и поэтому не может быть никаких сторонних вмешательств вызывающих сбои Windows Update.

Как исправить код ошибки WSUS 0x80072EE6

Некоторые пользователи Windows сообщают, что в конечном итоге они видят код ошибки 0x80072EE6 при попытке обновить свою вирусную сигнатуру в системе безопасности Windows, при попытке установить ожидающее обновление Windows Server или при попытке обновить или установить установщик Windows Live.

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

  • Неправильная дата и время – если вы видите эту ошибку при попытке участвовать в обмене данными со службой обновления сервера WSUS, вам необходимо начать с проверки правильности установки времени и даты. Если дата и время отключены, WSUS просто откажется от подключения.
  • MSXML3.dll не зарегистрирован. Если вы столкнулись с этой проблемой при проверке новых обновлений на вашем компьютере с Windows или Windows Server, вы, вероятно, имеете дело с отсутствующей зависимостью DLL (msxml3.dll). Если этот сценарий применим, вы сможете решить эту проблему, используя командную строку с повышенными привилегиями, чтобы повторно зарегистрировать отсутствующую зависимость.
  • Плохо настроенная групповая политика для WSUS – по мнению многих затронутых пользователей, которые столкнулись с этой проблемой при попытке загрузить обновления Windows через WSUS, вы можете ожидать появления этой ошибки в тех случаях, когда групповая политика отвечает за указание адреса загрузки Microsoft неправильно настроен. В этом случае вы можете решить проблему, убедившись, что адрес загрузки правильно сохранен.
  • Конфликт процессов. Как оказалось, вы можете ожидать появления этой проблемы после установки основного драйвера, после важного обновления Windows или после установки конфликтующей сторонней службы. Поскольку существует множество потенциальных виновников, которые могут вызвать эту проблему, вам следует начать с использования ранее созданного снимка восстановления системы.
  • Повреждение системного файла – по мнению некоторых затронутых пользователей, вы также можете ожидать увидеть эту ошибку в тех случаях, когда вы действительно имеете дело с некоторым основным случаем повреждения системного файла, которое влияет на способность вашего компьютера подключаться к серверам WSUS. В этом случае сброс компонентов Windows с помощью таких процедур, как чистая установка или ремонтная установка, должен позволить вам решить эту проблему.

Теперь, когда вы знакомы со всеми потенциальными виновниками, которые могут нести ответственность за код ошибки 0x80072EE6, вот список методов, которые другие затронутые пользователи успешно использовали, чтобы разобраться в проблеме.

Метод 1: установите правильное время и дату

Имейте в виду, что если вы столкнулись с этой проблемой при попытке участвовать в обмене данными с сервером WSUS (Windows Server Update Services), первое, что вам нужно сделать, это убедиться, что ваш компьютер использует правильное время и дату.

Это важно, потому что WSUS чрезвычайно разборчив, когда проверяет, что машина, пытающаяся подключиться к серверу, обходит все требования. И одно из очень важных требований – это дата, время и часовой пояс.

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

Несколько затронутых пользователей подтвердили, что им удалось решить проблему после изменения значений времени, даты и часового пояса на правильные значения с помощью утилиты Date & Time:

  1. Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R. Затем введите «timedate. cpl» в текстовое поле и нажмите клавишу «Ввод», чтобы открыть окно «Дата и время».Открытие окна даты и времени
  2. Как только вы окажетесь в окне «Дата и время», перейдите на вкладку «Дата и время», затем нажмите «Изменить дату и время».
    Изменение значений даты и времени
  3. Когда вам будет предложено UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить доступ администратора.
  4. В настройках даты и времени установите правильные значения для времени и даты с помощью календаря и цифровых часов, прежде чем нажимать ОК, чтобы сохранить изменения.Изменение даты и времени

Примечание. При желании, если ваш часовой пояс выключен, вернитесь на вкладку «Дата и время» и нажмите «Изменить часовой пояс», чтобы изменить часовой пояс на правильное значение UTC.

Если эта конкретная проблема все еще не решена, перейдите к следующему потенциальному исправлению ниже.

Метод 2. Повторная регистрация MSXML3.dll (если применимо)

Как выясняется, если вы сталкиваетесь с этой проблемой при попытке проверить наличие новых обновлений на вашем компьютере с Windows или Windows Server, скорее всего, вы видите эту ошибку из-за отсутствия зависимости файла Microsoft XML Core Service (msxml3.dll).

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

Если вы еще не пробовали этот метод и этот сценарий выглядит подходящим, следуйте приведенным ниже инструкциям:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть диалоговое окно «Выполнить». Когда вам будет предложено UAC (Контроль учетных записей пользователей), нажмите Да, чтобы предоставить доступ администратора.Открытие приглашения CMD с повышенными правами
  2. В командной строке CMD с повышенными привилегиями введите следующую команду и нажмите Enter, чтобы повторно зарегистрировать проблемный файл DLL: regsvr32 MSXML3.dl
  3. Если операция завершена успешно, вы получите сообщение об успешном завершении операции.
  4. Перезагрузите компьютер и посмотрите, будет ли проблема решена после завершения следующей загрузки системы.

Если проблема не устранена, перейдите к следующему потенциальному исправлению ниже.

Метод 3: добавление https: // в расположение службы обновлений Microsoft (если применимо)

Если вы получаете сообщение об ошибке 0x80072EE6 при попытке загрузить обновление из служб Windows Server Update Services (WSUS) и ранее настроили WSUS через редактор групповой политики, скорее всего, вы видите эту ошибку, потому что расположение службы обновления Microsoft неправильно настроен.

Если этот сценарий применим, существует очень большая вероятность, что эта проблема возникает из-за того, что URL-адрес в параметре групповой политики «Указать расположение службы обновлений Майкрософт в интрасети» недействителен.

Если вы оказались в этом конкретном сценарии, следуйте приведенным ниже инструкциям, чтобы получить доступ к редактору групповой политики и соответствующим образом измените значение параметра «Указать интрасеть», чтобы местоположение службы Центра обновления Майкрософт было правильным.

Вот что вам нужно сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «gpedit. msc» в текстовое поле и нажмите Enter, чтобы открыть редактор локальной групповой политики. Когда вам будет предложено UAC (Контроль учетных записей), нажмите Да, чтобы предоставить доступ администратора.Доступ к утилите Gpedit
  2. Когда вы, наконец, войдете в редактор локальной групповой политики, используйте меню слева, чтобы перейти к следующему месту: Конфигурация компьютера Административные шаблоны Компоненты Windows Центр обновления Windows
  3. После того, как вы окажетесь в папке политики Центра обновления Windows, перейдите в папку на правой панели и дважды щелкните «Указать службу обновления Майкрософт в интрасети».
    Доступ к Укажите расположение службы обновлений Майкрософт в интрасети
  4. Затем убедитесь, что политика включена, затем прокрутите вниз до вкладки «Параметры» и убедитесь, что адрес, указанный в поле «Установить альтернативный сервер загрузки», начинается с «HTTP: //» или «HTTPS: //».
  5. Если сервер загрузки запускается непосредственно с адреса, внесите необходимые изменения перед тем, как нажать «Применить», чтобы сохранить изменения.Убедитесь, что в поле «Указать расположение службы обновлений Майкрософт в интрасети» указано правильное расположение.
  6. После правильного изменения политики перезагрузите компьютер и посмотрите, будет ли проблема устранена после завершения следующего запуска компьютера.

Если та же ошибка 0x80072EE6 все еще возникает, перейдите к следующему потенциальному исправлению ниже.

Метод 4: Использование снимка восстановления системы

Если ни один из вышеперечисленных методов не позволил вам исправить ошибку 0x80072EE6, вам следует принять во внимание тот факт, что эта проблема начала возникать после важного обновления, установки основного драйвера или неожиданного выключения компьютера, в результате чего ваш компьютер не смог подключиться. к серверам WSUS.

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

Имейте в виду, что Система позволит вам вернуть ваш компьютер в работоспособное состояние, в котором не возникали текущие обстоятельства, вызывающие ошибку 0x80072EE6.

Важно: По умолчанию утилита восстановления системы настроена на регулярное сохранение новых снимков восстановления во время важных системных событий. Если вы не изменили поведение по умолчанию, у вас должно быть множество снимков на выбор.

Использование восстановления системы

Если вы до сих пор не пробовали использовать восстановление системы, вот руководство, которое проведет вас через ранее сохраненный снимок восстановления системы.

Примечание. Помните, что после восстановления старого состояния компьютера все изменения, внесенные с момента создания моментального снимка восстановления, будут потеряны.

Если эта проблема по-прежнему не устранила ошибку 0x80072EE6 в вашем случае или вам не удалось найти подходящий снимок, перейдите к следующему потенциальному исправлению ниже.

Метод 5: сбросить все компоненты Windows

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

Если вы оказались в подобном сценарии, единственное, что вы можете сделать, – это сбросить все соответствующие компоненты Windows и удалить все потенциально поврежденные элементы. Когда дело доходит до этого, у вас есть два пути вперед:

Исправить ошибку 0x8024500C после Windows Update

В этом посте будет показано, как исправить ошибку 0x8024500C , которая может появиться после обновления Windows или при обновлении приложений Магазина Windows. Эта ошибка указывает на то, что служба Центра обновления Windows, вероятно, была заблокирована.

Сегодня мы постараемся это исправить.

Ошибка 0x8024500C после обновления Windows 10

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

  1. Проверьте состояние всех служб Центра обновления Windows
  2. Загрузите обновление вручную.
  3. Запустите средство устранения неполадок Центра обновления Windows
  4. Проверьте настройки реестра
  5. Отключить прокси-соединения.
  6. Запустите Microsoft Store Устранение неполадок или Сброс Microsoft Store.

Если вы обычно создаете точку восстановления системы, вы можете попытаться отменить любые преднамеренные или непреднамеренные изменения на вашем компьютере; вы можете попытаться выполнить восстановление системы из этой точки восстановления системы. И в случае, если у вас нет привычки создавать и поддерживать точку восстановления системы; Вы также можете начать делать это, потому что это очень сильная функция, которая позволит вам исправить ваш компьютер в ряде сценариев.

Проверьте состояние всех служб Центра обновления Windows

Вы должны проверить, все ли службы, которые поддерживают Центр обновления Windows, работают и работают.

Основные сервисы, которые поддерживают Windows Update,

  • Фоновая интеллектуальная служба передачи (BITS).
  • Оптимизация доставки.
  • Центр обновления Windows.
  • Служба обновления Windows Medic.

Вы можете проверить, работают ли эти сервисы идеально.

Для этого начните с поиска Служб в окне поиска Cortana.

Выберите подходящий результат.

Теперь для всех служб, упомянутых выше, убедитесь, что в их статусе указано Работает,

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

Загрузите обновление вручную

Если это не обновление функции, а только накопительное обновление, вы можете вручную загрузить и установить Центр обновления Windows. Чтобы узнать, какое обновление не удалось выполнить, выполните следующие действия:

  • Выберите «Настройки»> «Обновление и безопасность»> «Просмотреть историю обновлений».
  • Проверьте, какое именно обновление не удалось. Обновления, которые не удалось установить, будут отображаться как Failed в столбце Status.
  • Затем перейдите в Центр загрузки Microsoft и найдите это обновление по номеру КБ.
  • Как только вы найдете его, скачайте и установите его вручную.

Вы можете использовать Microsoft Update Catalog, службу от Microsoft, которая предоставляет список обновлений программного обеспечения, которые могут распространяться по корпоративной сети. Использование каталога Центра обновления Майкрософт может оказаться универсальным местом для поиска обновлений программного обеспечения, драйверов и исправлений Microsoft.

Запустите средство устранения неполадок Центра обновления Windows

Запустите это встроенное средство устранения неполадок Центра обновления Windows, чтобы исправить наиболее распространенные проблемы с обновлением в Windows 10.

Проверьте настройки реестра

Нажмите комбинацию кнопок WINKEY + R, чтобы запустить утилиту Run, введите regedit и нажмите Enter. После открытия редактора реестра перейдите к следующему

HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ WindowsUpdate

Теперь дважды нажмите DisableWindowsUpdateAccess на правой боковой панели и убедитесь, что его значение равно 0. Если нет, измените его.

Наконец, перезагрузите компьютер, чтобы изменения вступили в силу.

В случае, если эта запись реестра не найдена на вашем компьютере, это нормально, и вы можете перейти к следующему решению.

Отключить прокси-соединения

Начните с ввода Свойства обозревателя в поле поиска Cortana.

Нажмите на соответствующий результат.

Теперь перейдите на вкладку Подключения.

А затем в разделе, помеченном как Параметры локальной сети.

Затем нажмите кнопку с надписью Настройки локальной сети.

В разделе Прокси-сервер снимите флажок , который помечен как Использовать прокси-сервер для вашей локальной сети (эти параметры не будут применяться для удаленного доступа или VPN). соединения).

Нажмите ОК и перезагрузите компьютер, чтобы изменения вступили в силу.

Сбросить Магазин Microsoft

Правильное функционирование Магазина Microsoft и службы Центра обновления Windows взаимозависимы. Возможно, что-то не так с вашим Microsoft Store, и из-за этого служба обновлений не работает должным образом.

  • Введите услуги. msc в командной строке и нажмите Enter, чтобы открыть диспетчер служб.
  • Это покажет все службы, доступные в Windows. Поиск службы обновления Windows.
  • Если вы видите службу Windows Update как STOP или Pause, измените статус на Автоматический. Если это не работает, вы можете запустить средство устранения неполадок Магазина Windows.

Кроме того, вы можете попытаться сбросить Microsoft Store, что поможет пользователю удалить любые конфликтующие ненужные файлы для Служб, связанных с Магазином.

Источники:

https://mywebpc. ru/windows/oshibka-0x80070643-windows-10/

https://ddok. ru/kak-ispravit-kod-oshibki-wsus-0x80072ee6/

https://techarks. ru/windows/obnovleniya-windows/ispravit-oshibku-0x8024500c-posle-windows-update/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: