Код ошибки 0x8007000d означает, что существует файл, необходимый программе Windows Update, но этот файл либо поврежден, либо отсутствует. Это не позволит установить какие-либо обновления для Windows или драйверов, а также обновить Windows 10, если доступна более новая версия. Другой возможной причиной также могут быть неработающие драйверы.
Вы увидите эту ошибку при попытке запустить Windows Update с устройства, и все, что вы попытаетесь загрузить таким образом, несомненно, завершится неудачей. Это довольно неприятно, поскольку идея Microsoft в Windows 10 заключалась в том, чтобы предлагать Windows как сервис с постоянными обновлениями, поэтому нарушение этой функции приводит к потере многих функций, а также обновлений безопасности, которые Microsoft выпускает время от времени.
К счастью, существует довольно много способов решения этой проблемы, и вы можете попробовать все из них и посмотреть, какой из них решит вашу проблему. Если первый способ не сработал, переходите к следующему, и так далее, пока не решите проблему.
1. Использовать средство устранения неполадок совместимости
Если проблема возникает при попытке установить определенный драйвер, ее можно решить с помощью программы устранения неполадок совместимости с этим драйвером. Шаги довольно просты и описаны ниже, поэтому выполните их, чтобы попытаться решить проблему.
- Откройте Проводник файлов одновременно нажав кнопку Windows и E Перейдите в папку, в которой находится установка драйвера, который вы не можете установить.
- Щелкните правой кнопкой мыши установочный файл и нажмите кнопку Устранение неполадок совместимости.
- В рамках Устранение неполадок совместимости программ, выбрать Устранение неполадок.
- На следующем экране выберите проблемы, связанные с драйвером, и нажмите кнопку Далее.
- Выберите более старую версию Windows, в которой драйвер будет работать (Windows 7 будет хорошим вариантом, поскольку это самая стабильная версия Windows).
- Щелкните Next и выберите Протестируйте программу.. .
- Запустите установку как обычно, и если все идет как надо, выберите Да, сохранить эти настройки для данной программы в конце. В противном случае переходите к следующему методу.
2. Вручную сбросьте компоненты Windows Update
Сброс настроек компонентов Windows Update может решить несколько проблем, и это одна из них, поэтому ее обязательно стоит попробовать.
- Нажмите Windows и X, и выберите Командная строка (администратор) из меню, появившегося в левом нижнем углу.
- В окне «Командная строка» введите следующие команды и нажмите кнопку Введите после каждой из них, чтобы выполнить их. Убедитесь, что нигде не допущена опечатка, так как это может вызвать больше проблем, чем устранить на самом деле.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%system32catroot2 catroot2.bak
- Далее необходимо удалить файл qmgr*.dat Это также можно сделать из командной строки, для чего необходимо выполнить следующую команду, а также команду Введите для его выполнения:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat
- Находясь в окне Command Prompt, введите еще одну команду для перехода по адресу System32 где необходимо заново зарегистрировать файлы BITS, а также файлы Windows Update. Эта команда cd /d %windir%\system32, введите ее и нажмите кнопку Введите чтобы выполнить его.
- После этого введите следующие команды, каждая из которых сопровождается символом Введите для выполнения, чтобы сбросить вышеупомянутые файлы BITS и Windows Update.
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
- Введите эти команды в Командной строке и выполните их, чтобы сбросить Winsock.
netsh winsock reset netsh winhttp reset proxy
- Заново запустите службы, которые были остановлены изначально, следующими командами (не забудьте про Введите после каждого из них для его выполнения):
net start bits net start wuauserv net start appidsvc net start cryptsvc
- Наконец-то, перезагрузка ваш компьютер. Теперь проблема должна быть устранена.
3. Запуск DISM
Если предыдущий способ не помог решить проблему, можно запустить программу Обслуживание и управление образами развертывания инструмент, который является встроенным средством, устраняющим любые потенциальные проблемы с поврежденными файлами.
- Нажмите Windows и X, и выберите Командная строка (администратор) чтобы открыть открытую командную строку.
- Введите следующую команду, нажмите кнопку Введите чтобы выполнить его, и подождите столько времени, сколько потребуется для завершения.
dism.exe /online /cleanup-image /scanhealth
- После выполнения предыдущей команды введите эту и снова нажмите Введите и дайте ему достаточно времени для завершения работы:
dism.exe /online /cleanup-image /restorehealth
- После завершения выполнения команды можно закрыть командную строку.
В конце концов, эта проблема — всего лишь одна из многих, которые все еще беспокоят Windows 10 спустя почти два года после ее первоначального выпуска. Однако если следовать приведенным выше методам, можно самостоятельно устранить проблему и обновить или обновить операционную систему так, как это должно быть сделано. Если ни один из приведенных выше способов не помог, можно попробовать обновить Windows с помощью инструмента Windows Media Creation для установки обновления Windows.