Как исправить ошибку обновления 0x8007000d в Windows
WINDOWS

Как исправить ошибку обновления 0x8007000d в Windows

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

Существуют всевозможные ошибки Центра обновления Windows, с которыми вы можете столкнуться. Среди всех них код ошибки 0x8007000d является одним из наиболее распространенных.

Этот код указывает, что системный файл, необходимый для обновлений Windows, либо поврежден, либо отсутствует. Это останавливает выполнение Windows любых ожидающих обновлений, включая обновления драйверов.





Причины кода ошибки обновления 0x8007000d

Причинами этой ошибки центра обновления Windows являются:

  • Проблема с сетью при загрузке обновлений
  • Вирусы или вредоносное ПО
  • Неожиданный сбой во время обновления
  • Случайное удаление файлов
  • Проблемные приложения

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

Как исправить код ошибки обновления 0x8007000d

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

Ниже перечислены методы исправления кода ошибки 0x8007000d в Windows:

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

Средство устранения неполадок может помочь выявить и решить распространенные проблемы в системном программном и аппаратном обеспечении.

Вы можете запустить средство устранения неполадок центра обновления Windows и средство устранения неполадок совместимости, чтобы исправить код ошибки 0x8007000d.

Средство устранения неполадок в Windows 10 и 11 находится в другом разделе настроек. Чтобы открыть средство устранения неполадок:

В Windows 10

  1. Нажмите клавишу Windows + I, чтобы открыть настройки
  2. Перейдите в раздел Обновления и безопасность
  3. Выберите Устранение неполадок
  4. Нажмите на дополнительные средства устранения неполадок
     

В Windows 11

  1. Откройте настройки (клавиша Windows + I)
  2. Перейдите в раздел Система и выберите Устранение неполадок
     
  3. Перейдите к другим средствам устранения неполадок
     

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

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

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

Теперь средство устранения неполадок запустит диагностику Центра обновления Windows. Оно автоматически решит проблему, если она будет обнаружена, и сообщит вам об этом.

Для устранения неполадок совместимости

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

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

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



Запустите SFC

SFC, сокращение от System File Checker, сканирует систему Windows для выявления и устранения проблем и ошибок с системными файлами. Таким образом, это может быть одним из наиболее подходящих методов исправления ошибки 0x8007000d, которая вызвана повреждением или отсутствием системных файлов.

Чтобы запустить команду SFC, выполните шаги, указанные ниже:

  1. Откройте "Выполнить" (клавиша Windows + R) и введите cmd
  2. Одновременно нажмите Ctrl + Shift + Enter, чтобы открыть его от имени администратора
  3. На консоли введите следующую команду:sfc /scannow
     

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

Запустите утилиту DISM

Если программе проверки системных файлов не удается найти и устранить какую-либо проблему, вы можете попробовать запустить DISM для сканирования образа диска Windows и решения любых существующих проблем.

  1. Чтобы запустить DISM, откройте командную строку, как и раньше, и введите следующие команды одну за другой:Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
     
  2. Теперь перезапустите и попробуйте обновить Windows.

Настройте параметр групповой политики

Настройка параметра групповой политики может помочь устранить ошибку 0x8007000d. Но этот параметр отключен в домашней версии Windows. При желании вы можете включить Gpedit.

Чтобы выполнить действие, выполните следующие действия:

  1. Откройте Run (клавиша Windows + R) и введите gpedit.msc и нажмите enter
     
  2. Перейдите по следующему пути:Computer Configuration/ Administrative Templates/ System
  3. Теперь найдите и щелкните правой кнопкой мыши на политике “Укажите параметры для установки дополнительного компонента и восстановления компонента”.
     
  4. Выберите редактировать, чтобы открыть другое окно
  5. Выберите включенный параметр и нажмите Ok
     
  6. Теперь перезагрузите систему

Используйте помощник по обновлению Windows

Помощник по обновлению Windows может оказать большую помощь, если вы столкнулись с ошибкой 0x8007000d при установке обновлений для Windows 10 обычным способом.

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

Чтобы обновить окно с помощью помощника по обновлению, выполните следующие действия:

  1. В вашем браузере перейдите на веб-сайт загрузки помощника по обновлению Windows 10
  2. Нажмите на Обновить сейчас
     
  3. Подтвердите загрузку файлов обновления
  4. Запустите загруженные файлы. Следуйте инструкциям на экране для установки обновления

Теперь перезагрузите компьютер. Теперь ваша система обновлена, и ошибка 0x8007000d больше не должна существовать.



Редактировать реестр

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

  1. Откройте диалоговое окно "Выполнить" (клавиша Windows + R)
  2. Введите regedit и нажмите Ok, чтобы открыть редактор реестра
  3. Перейдите по следующему пути:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  4. Найдите папку OSUpgrade . Если вы не можете ее найти, вам нужно создать ее вручную.
  5. Щелкните правой кнопкой мыши на WindowsUpdate и выберите Создать > Ключ и назовите его OSUpgrade
  6. Теперь щелкните правой кнопкой мыши обновление операционной системы и выберите Создать> DWORD (32-разрядное) значение и назовите его AllowOSUpgrade
  7. Щелкните правой кнопкой мыши на AllowOSUpgrade и выберите Изменить
     
  8. Измените значение data на 1 и нажмите Ok

Теперь закройте реестр и перезагрузите систему

Вручную загружайте и устанавливайте пакеты обновлений

Корпорация Майкрософт регулярно загружает все свои пакеты обновления Windows на свой веб-сайт каталога. Пользователи могут загружать обновления с веб-сайта и устанавливать их вручную, если с автоматическими обновлениями возникают проблемы.

Следуйте приведенным ниже инструкциям, чтобы загрузить и установить пакеты центра обновления Windows вручную:

  1. Перейдите на веб-страницу каталога Microsoft
  2. В строке поиска введите номер KB (базы знаний) обновления, которое вы хотите загрузить
  3. Определите правильный пакет и нажмите кнопку Загрузить , соответствующую этому пакету.
     
  4. Нажмите на ссылку, чтобы загрузить пакет обновления. Если загрузка не запускается, щелкните правой кнопкой мыши по ссылке. Выберите “Сохранить ссылку как”, чтобы сохранить ее вручную
     
  5. Теперь перейдите в раздел Загрузки и запустите пакет обновления, дважды щелкнув по нему
  6. Нажмите Далее и следуйте инструкциям после этого.

Сбросьте компоненты центра обновления Windows вручную

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

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

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

  1. Откройте командную строку с повышенными правами.
  2. Введите следующие команды одну за другой, чтобы остановить основные службы ядра, связанные с центром обновления Windows.
    • net stop bits
    • net stop wuauserv
    • net stop cryptsvc
  3. Теперь выполните следующую команду, чтобы удалить qmgr*.dat
    • Del “%ALLUSERSPROFILE%\Application
    • Data\Microsoft\Network\Downloader\qmgr*.dat
       
  4. Выполните следующую команду, чтобы переименовать соответствующие папки:
    • renC:\Windows\SoftwareDistribution SoftwareDistribution.bak
    • ren C:\Windows\System32\catroot2 catroot2.bak
  5. Выполните следующую команду, чтобы войти в папку System32. cd /d %windir%\system32
  6. Теперь вам нужно повторно зарегистрировать DLL-файлы в папке System32, что, в свою очередь, приведет к сбросу компонентов обновления. Введите каждую команду, перечисленную ниже, отдельно, чтобы зарегистрироватьDLL-файлы.
    • regsvr32 /s wuapi.dll
    • regsvr32 /s wuaueng.dll
    • regsvr32 /s wucltui.dll
  7. Теперь сбросьте сетевые службы с помощью команд:netsh winsock reset
     
  8. Наконец, перезапустите основные службы, которые были остановлены ранее. Выполните следующие команды одну за другой:
    • net start bits
    • net start wuauserv
    • net start cryptsvc
       
       После завершения перезагрузите систему, чтобы применить изменения. Теперь попробуйте обновить Windows еще раз.
Комментарии (0)
Добавить комментарий