Ошибка 0x8007000D при активации Windows 7
Ошибка 0x8007000D при активации Windows 7
Ошибка 0x8007000D при активации Windows 7
Всем привет сегодня рассмотрим как решается ошибка 0x8007000D при активации Windows 7. На днях попалась мне машина со слетевшей активацией Windows 7. Я надеялся просто воткнуть её в сеть, запустить и все! Но не тут-то было. Не смотря на то, что у меня был под рукой и работающий сервер KMS, и коды MAK именно для этой версии Windows 7, активация НЕ выполнялась.
Лицензия перешла в состояние “Уведомление”, и при попытке активации “slmgr /ato” возникала ошибка 0x8007000D
Ошибка 0x8007000D при активации Windows 7-01
Это значит, что окончился льготный период 30 дней. Попытка сбросить льготный период командой “slmgr /rearm” тоже ничего не дала, т.к. это нужно делать ДО окончания 30 дней.
Самое странно, что нет никакой штатной возможности ПРОСТО активировать Windows 7 ключем MAK, или с помощью сервера KMS. Помог такой вариант.
1) Создаём пакетный файл key.bat в корне диска C:
2) Перезагружаем ПК, нажимая F8, чтобы войти в режим “Дополнительные варианты загрузки”.
3) Выбираем верхний пункт “Устранение неполадок компьютера”, выбрать метод ввода, в котором задан пароль администратора (т.е. “США”), выбираем админа из учеток и входим под ним. Появляется красивое окно со средствами восстановления. Выбираем нижний пункт “Командная строка”.
4) В командной строке нужно перейти на наш диск C:, но он оказался здесь под именем D:. Проверить просто, например, командой “dir”, предварительно перейдя в корень (если нужно) командой “cd..”. Диск C: в этом режиме вообще оказался пустым, а первоначально открывается X:.
Итак, убеждаемся в том, что наш файл d.bat на месте и запускаем его из командной строки:
После каждой из трех выполненных команд должно отобразиться сообщение об успешном выполнении.
Закрываем консоль и перезагрузаем ПК.
5) Войти в Windows, окно «Этот продукт не является подлинным» закрываем крестом.
Запускаем командную строку от имени администратора.
В ней пишем:
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
здесь XXXXX-XXXXX-XXXXX-XXXXX-XXXXX, ключ из тех, что в общем доступе. Важно выбрать именно для данной версии Windows. Ключи есть здесь.
Перезагружаем ПК.
6) Снова запускаем командную строку от имени администратора:
slmgr /dlv
Если сервера KMS нет рядом, то получится:
“Состояние Лицензии: первоначальный льготный период”
У меня KMS был под боком, так что сразу активировалось и получилось:
“Состояние Лицензии: имеет лицензию”
После этого я подумал-подумал и на MAK переактивировал. Для машин, которые редко в сети, лучше MAK.
Вот так вот муторно решается Ошибка 0x8007000D при активации Windows 7.
Код ошибки 0x8007000d, решения для всех случаев ее возникновения
Ошибка с кодом 0x8007000d, возникает в нескольких разных ситуациях — при установке Windows, при активации, при установке обновлений Windows, в этой статье я расскажу о всех способах исправления ошибки 0x8007000d в зависимости от ситуации в которой она возникла.
Ошибка 0x8007000d при установке Windows
Указывает на то что установочные файлы повреждены, отсутствуют или не могут быть корректно прочитаны, для исправления ошибки следует использовать другой носитель с установочными файлами — загрузочную флешку или диск заведомо рабочие (проверенные на другом компьютере или ноутбуке), так же крайне не рекомендую использовать сборки, используйте оригинальный образ для создания загрузочных носителей, попробуйте различные программы для записи загрузочной флешки или диска, например UltraISO или Rufus
Ошибка 0x8007000d при активации Windows
Ошибка возникает из-за неправильных прав доступа к ветке реестра — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root вы можете либо зайти в редактор реестра и вручную дать доступ к этому разделу системной учетной записи (система в русской версии Windows system в английской) либо использовать автоматическое исправление от Microsoft
Ошибка 0x8007000d при установке драйверов
Может возникать из-за несовместимости драйвера, лучшим решением будет поиск более новой версии драйвера который поддерживает работу с вашей версией WIndows, но если это невозможно, попробуйте использовать средство Устранения несовместимости. Кликните правой кнопкой мыши по файлу-установщику для драйвера и выберите «Исправление неполадок совместимости», запустится мастер обнаружения проблем, который предложит решение, соглашайтесь и пробуйте, если не сработает — повторите процесс изменив настройки предложенного исправления
Либо можно выбрать свойства, перейти на вкладку «Совместимость» и установить настройки вручную:
Поставьте галку «Запустить программу в режиме совместимости с:» выберите в выпадающем списке нужную версию Windows и повторите установку. Вкладка «Совместимость», доступна начиная с Windows 7 и выше. Если таким образом проблему решить не удалось — увы, остается только искать совместимый драйвер.
Ошибка 0x8007000d при обновлении Windows
Наиболее часто ошибка 0x8007000d встречается при обновлении Windows, в этом случае ее причин может быть достаточно много, одна из наиболее частых — сбойные секторы на жестком диске, поэтому я бы рекомендовал с проверки Smart и тестирования жесткого диска программами HDDScan, MHDD, Victoria или аналогичными. Тестирование и знание в каком состоянии находится жесткий диск никогда не бывает лишним, особенно если Вы не делаете резервных копий, если с жестким диском все в порядке, переходим ко второму пункту — сбросу компонентов центра обновления к исходному состоянию, для этого необходимо выполнить ряд команд. Запустите командную строку от имени Администратора и далее можете либо вводить команды по одной, либо скопировать все разом и вставить в командную строку. Некоторые команды могут вызывать ошибки, нажимайте «Ок» и не обращайте на них внимания, это нормально:
Затем пробуйте установить обновления. Если они по прежнему не устанавливаются и вы получаете ошибку 0x8007000d попробуйте рекомендации по восстановлению работоспособности Центра обновлений и устранению любых ошибок -для Windows 7, Server2008 и Windows 10, 8.1, Server 2012
Если ничего не помогает — пишите в комментарии, разберемся вместе.
Методы исправления кода ошибки 0x8007000d при обновлении и установке Windows 7, 8 или 10
Если на компьютере появилась ошибка 0x8007000d, то на жестком диске уже есть файл, который необходим для обновления системы Windows 7, 8 или 10, но к нему не удается получить доступ. В некоторых случаях он оказывается поврежден или недоступен. В результате будет невозможно завершить обновление системы и отдельных ее компонентов. Другой вероятной причиной появления ошибки служат драйвера, которые отсутствуют или были повреждены. Также часто при этом можно видеть сообщение: «Установщик обнаружил ошибку 0x8007000d. Недопустимые данные». Код ошибки (error code) 0x8007000d является одним из наиболее распространенных, с которым можно столкнуться при обновлении системы. Есть несколько способов его решения, о чем мы далее и поговорим.
Решение проблемы при помощи устранения неполадок совместимости
Если проблема появилась при установке драйвера, то стоит прибегнуть к помощи устранения проблем совместимости для данного драйвера:
- Для этого зажимаем клавиши Win+E, после чего переходим в место расположения установщика драйвера, жмем на него правой кнопкой мыши и клацаем “Исправление проблем с совместимостью”.
- В дальнейшем выбираем пункт “Диагностика программы”.
- В следующем окне нужно выбрать проблему из списка, с которой вы столкнулись при попытке установить драйвера, после чего жмем “Далее”.
- Переключаемся между версиями системы и дожидаемся, пока драйвер не начнет работать. Наиболее стабильной версией является Windows 7, поэтому рекомендуем выбрать именно ее.
- Жмем “Далее” и клацаем на пункт “Проверить программу”.
- Включаем установщик, как вы это делали ранее и если установка завершается успешно, то сохраняем параметры настройки совместимости.
Решение ошибки через сброс настроек Центра обновления
Для этого следуем по следующей инструкции:
- Делаем комбинацию клавиш “Win+X”, после чего запускаем Командную строку от имени администратора.
- Вводим каждую из нижеуказанных программ в Командную строку и повторяем каждое действие названием клавиши “Enter”:
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- Для этого вставляем в нее команду: Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat и жмем Enter.
- Не закрываем Командную строку и прописываем в ней команду: cd /d %windir%\system32, после чего подтверждаем действие клавишей Enter.
- Теперь следует указать целый ряд команд, после указания каждой из которых нажимая Enter. Это нужно для повторной регистрации файлов BITS и центра обновления. В начале каждой строки пишем «regsvr32.exe», а затем перечисляем библиотеки (.dll):
- atl
- urlmon
- mshtml
- shdocvw
- browseui
- jscript
- vbscript
- scrrun
- msxml
- msxml3
- msxml6
- actxprxy
- softpub
- wintrust
- dssenh
- rsaenh
- gpkcsp
- sccbase
- slbcsp
- cryptdlg
- oleaut32
- ole32
- shell32
- initpki
- wuapi
- wuaueng
- wuaueng1l
- wucltui
- wups
- wups2
- wuweb
- qmgr
- qmgrprxy
- wucltux
- muweb
- wuwebv
Иными словами, каждая строка должна выглядеть примерно так: «regsvr32.exe atl.dll» и т. д.
Полезное видео
Различные методы решения проблемы приведены в следующем видео: