Как исправить ошибку с кодом 0x80070005 на Windows 10
Существует ряд определенных случаев, когда пользователь может увидеть ошибку с кодом 0x80070005:
- во время обновления операционной системы,
- во время восстановления ОС Windows 10,
- когда осуществляет активацию Виндовс и другие.
Для тех, кто задумывается, что означает ошибка 0х80070005 в Windows 10 поясняю внесение изменений в систему, вследствие чего произошла неполадка. Ничего страшного не случилось, я подготовил руководство по ее устранению.
Решение
Чтобы устранить эту проблему, используйте следующие методы в зависимости от сценария.
Сценарий 1. Отсутствие разрешений
Учетная запись сетевой службы должна иметь полный контроль и разрешения на чтение в следующем подкайке реестра:
Разрешения могут быть удалены при применении объекта групповой политики Plug и Play ( GPO).
Чтобы устранить проблему в этом сценарии, используйте метод A или метод B.
Метод 1. Изменение разрешений групповой политики
Определите источник политики. Для этого выполните следующие действия:
На компьютере с сообщением об ошибке активации запустите мастер resultant Set of Policy. Для этого нажмите кнопку Начните, введите rsop.msc в поле Поиск и нажмите кнопку Ввод.
В области навигации расширим следующие контейнеры: см. изображение
- Конфигурация компьютера
- Windows Параметры
- Параметры безопасности
В области навигации щелкните System Services.
Если служба Plug and Play настроена с помощью параметра групповой политики, вы увидите GPO, указанный здесь, с другими настройками, кроме Not Defined. Кроме того, вы можете увидеть, какой GPO применяет этот параметр.
Откройте GPO, идентифицированный на шаге 1, а затем откройте соответствующий параметр групповой политики.
Нажмите кнопку Изменить безопасность и нажмите кнопку Advanced.
В окне Advanced Security Параметры plug and Play нажмите кнопку Добавить, а затем добавить учетную запись SERVICE.
Нажмите кнопку ОК.
Выберите следующие разрешения в разделе Разрешить, а затем нажмите кнопку ОК:
- Шаблон запроса
- Состояние запроса
- Переумерия зависимых
- Допросить
- Управление, определенное пользователем
- чтение;
Это минимальные необходимые разрешения.
Запустите gpupdate /force после применения предыдущих разрешений к параметру групповой политики. Для этого нажмите кнопку Начните, gpupdate /force введите в поле Поиск и нажмите кнопку Ввод.
Убедитесь, что соответствующие разрешения применяются. Для этого нажмите кнопку Начните, sc sdshow plugplay введите в поле Поиск и нажмите кнопку ОК.
Ниже положены разрешения, применяемые к службе Plug and Play на языке определения дескриптора безопасности (SDDL):
D:(A;; CCDCLCSWRPWPDDLOCRSDRCWDWO;;; SY)
(A;; CCDCLCSWRPWPDDLOCRSDRCWDWO;;; Ba)
(A;; CCLCSWLOCRRC;;I U)
(A;; CCLCSWLOCRRC;;; SU)
S:(AU;FA; CCDCLCSWRPWPDDLOCRSDRCWDWO;;; WD)
(A;; CC LC SW LO CR RC;;; SU — это вход управления доступом (ACE), который разрешает следующие права пользователю su (SDDL_SERVICE — пользователь с логотипом службы):
A. Разрешенный доступ
CC. Создание ребенка
LC. Список детей
SW: Самозаписывка
LO. Объект List
CR. Контрольный доступ
RC. Управление чтением
SU: Пользователь с логотипом службы
Если не существует GPOs, разрешения реестра по умолчанию были изменены. Чтобы решить эту проблему, выполните следующие действия:
Запустите редактор реестра на компьютере, который получает сообщение об ошибке. Для этого нажмите кнопку Начните, введите regedit в поле Поиск и нажмите кнопку Ввод.
Щелкните правой кнопкой мыши клавишу HKEY_USERSS-1-5-20 реестра, а затем щелкните Разрешения.
Если сетевой службы нет, нажмите кнопку Добавить.
В введите имена объектов, чтобы выбрать область, введите службу сети, щелкните Check Names и нажмите кнопку ОК.
Щелкните NETWORK SERVICE, а затем выберите разрешения на полный контроль и чтение.
Нажмите кнопку ОК.
После перезапуска компьютера может потребоваться активировать копию Windows. Завершите активацию.
Метод 2. Отключение GPO plug и Play
Этот метод предназначен для продвинутых пользователей компьютеров и не может выполняться на компьютерах с Windows 7 Домашняя расширенная, Windows 7 Домашняя базовая или Windows 7 Начальная. За помощью в устранении неполадок обратитесь к системным администраторам или в Корпорацию Майкрософт.
Чтобы отключить GPO Plug и Play, выполните следующие действия:
Определите источник политики. Для этого выполните следующие действия:
- На компьютере с сообщением об ошибке активации запустите мастер resultant Set of Policy. Для этого нажмите кнопку Начните, введите rsop.msc в поле Поиск и нажмите кнопку Ввод.
- В области навигации расширь следующие контейнеры:
- Конфигурация компьютера
- Windows Параметры
- Параметры безопасности
- В области навигации щелкните System Services.
- Если служба Plug and Play настроена с помощью параметра групповой политики, вы увидите GPO, указанный здесь, с другими настройками, кроме Not Defined. Кроме того, вы можете увидеть, какая группа политик применяет этот параметр.
Отключать параметры групповой политики и принудительно использовать групповую политику. Для этого выполните следующие действия:
Измените групповую политику, которая определена в шаге 1, и измените параметр на Not Defined. Или выполните действия в методе 1, чтобы добавить необходимые разрешения для учетной записи сетевой службы.
Повторно в настройках групповой политики. Для этого нажмите кнопку Начните, gpupdate /force введите в поле Поиск и нажмите кнопку Ввод.
Возможно, вам придется перезапустить компьютер.
Сценарий 2. Отсутствующие записи реестра
Отсутствует один или несколько следующих подкайков реестра:
Чтобы устранить эту проблему в этом сценарии, выполните следующие действия:
Скопируйте текст ниже в текстовый редактор Блокнот, а затем сохраните текстовый файл как Profilelist.reg.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileListS-1-5-18]
"Flags"=dword:0000000c
"State"=dword:000000000
"RefCount"=dword:00000001
"Sid"=hex:01,01,00,00,00,00,00,05,12,00,00,00,00
"ProfileImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,
00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,
5c,00,63,00,6f,00,6e,00,66,00,69,00,67,00,5c,00,73,00,73,00,74,00,00,65,
00,6d,00,70,00,72,00,6f,00,66,00,69,00,6c,00,65,00,00,00,00,00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileListS-1-5-19]
"ProfileImagePath"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,
00,73,00,5c,00,53,00,65,00,72,00,76,00,69,00,63,00,00,50,00,72,00,6f,00,00
66,00,69,00,6c,00,65,00,73,00,5c,00,4c,00,6f,00,63,00,61,6c,00,53,00,00,65,
00,72,00,76,00,69,00,63,00,65,00,00,00
"Flags"=dword:000000000
"State"=dword:000000000
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileListS-1-5-20]
"ProfileImagePath"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,
00,73,00,5c,00,53,00,65,00,72,00,76,00,69,00,63,00,00,50,00,72,00,6f,00,00
66,00,69,00,6c,00,65,00,73,00,5c,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,
00,53,00,65,00,72,00,76,00,69,00,63,00,65,00,00,00
"Flags"=dword:000000000
"State"=dword:000000000
Объединение profilelist.reg. Для этого щелкните правой кнопкой мыши файл, сохраненный на шаге 1, а затем нажмите кнопку Слияние.
Проверьте, устранена ли проблема. Если проблема устранена, вы закончите работу с этим разделом. Если проблема не устранена, можно обратиться в службу поддержки.
Расширенные сведения
Так как служба лицензирования использует plug and Play для получения сведений о аппаратных удостоверениях и связывает лицензию с компьютером, этот параметр может привести к тому, что активированная система будет оказаться вне допустимой. Разрешения политики plug and Play по умолчанию не предоставляет службе лицензирования соответствующие права на доступ к службе Plug и Play. Служба лицензирования работает в учетной записи сетевой службы.
Комментарии (5)
Здравствуйте, не могу запустить службу widwos audio. Пишет: Не удалось запустить службу windows audio на локальный компьютер
Ошибка 0х80070005: Отказано в доступе
У меня все время появляется сообщение «Error 0x80070005», ничего не помогает. Я пытаюсь просто восстановить систему из точки восстановления.
Добрый день. Есть еще один способ – почистить репозиторий. Запуститесь в безопасном режиме, запустите КС от имени админа, введите команду net stop winmgmt. Папку WindowsSystem32wbemrepository надо переименовать. Снова войдите в безопасном режиме, еще раз наберите net stop winmgmt — энтер, а затем winmgmt /resetRepository и энтер. Перезагрузитесь обычным образом.
Добрый день. У меня стоит версия 1803 и ошибка 0х80070005 появляется при попытке сделать обновления. Я попробовал указанными выше способами, не помогло.
Здравствуйте. Попробуйте в службах сделать остановить центр обновлений, переименуйте папку C:/Windows/Softwaredistribution в такую же с префиксом _old, снова запустите службу и перезапустите комп.
Ошибка «Центра обновления» Windows 0x80070005. Windows 7: как исправить сбой при помощи средства SubInACL?
Одним из самых универсальных средств многие специалисты и пользователи называют небольшую утилиту, которую можно скачать на официальном сайте Microsoft в виде исполняемого установочного файла SubInACL.exe.
Инсталлировать программу в систему нужно по строго определенным правилам, поскольку при неправильной установке снова может появиться сбой с кодом 0x80070005 (Windows 7). Как исправить ошибку таким способом?
Сначала запускаем скачанный инсталлятор с правами админа и в качестве папки назначения указываем каталог, расположенный в корне системного раздела диска (например, С:/subinacl). Она является сопутствующим компонентом для исполнения сценариев, а не средством устранения проблемы.
После этого начинается самое сложное. В стандартном «Блокноте» нужно прописать код, который вы видите на картинке ниже.
Созданный файл нужно сохранить в исполняемом формате BAT в любой удобной локации. Затем правым кликом на объекте вызываем субменю и выбираем запуск от имени Администратора. Когда закончится исполнение скрипта, на экране командной консоли появится надпись «Gotovo». Далее нужно просто нажать любую клавишу для выхода, перезагрузить компьютер и повторить операцию, вызвавшую сбой 0x80070005 (Windows 7). Как исправить ситуацию, понятно. Но в некоторых случаях скрипт может не сработать. Не говоря о причинах, отметим, что можно применить и другие скрипты, один из которых показан ниже.
Правда, как утверждают опытные пользователи, выполнение именно этого сценария может привести к неработоспособности всей системы, поэтому применять его следует только на свой страх и риск.
Как исправить ошибку 0x80070005 при обновлении или установке Windows?
В большинстве случаев рабочим методом исправления кода 0x80070005 является следующая инструкция:
- Открываем портал Microsoft и скачиваем файл SubInACL.exe.
- Активируем файл и разрешаем установку сюда – C:subinacl.
- Скачиваем файл по ссылке .
- Находим загруженный элемент, нажимаем на него ПКМ и выбираем «Запуск от имени администратора».
- После окончания работы скрипта, закрываем окно и перезагружаем компьютер.
Появление ошибки во время восстановления системы или при создании точки восстановления
В первую очередь, при восстановлении системы и получении ошибки 0x80070005, обращаем внимание на вашу антивирусную программу. Из-за защиты компонентов антивирусом, служба восстановления Windows может не работать. Поэтому отключаем все защитные функции антивируса или можно временно его удалить, и попробовать провести процедуру. В крайнем случае, удалить антивирус.
Если это не помогло, можно попробовать следующие действия для исправления ошибки:
- Нужно проверить, есть ли свободное место на локальных дисках, в случае заполнения, очистить их.
- Проверить, не установлено ли «Только чтение» для папки System Volume Information. Для этого открываем параметры папок, переходим во вкладку «Вид» и в ней ищем пункт «Скрывать защищенные системные файлы». Убираем галочку с этого пункта.Там же ниже ставим галочку напротив пункта «Показывать скрытые файлы, папки и диски».
Далее открываем диск С, в нем кликаем правой клавишей мыши по папке «System Volume Information», выбираем пункт «Свойства» и смотрим чтобы не было галачки в пункте «Только для чтения».
- Проверьте какой статус работы имеет служба «Теневое копирование тома». Зажимаем одновременно сочетание клавиш Win+R и вводим в появившуюся строку services.msc, и жмем Enter. Среди списка служб найти эту службу и проверить, чтобы она была включена (Состояние — Выполняется), при необходимости включить её.
Неудавшийся запуск создания точки восстановления или восстановления операционной системы
Непредвиденная ошибка при восстановлении системы 0×80070005 может возникнуть и при создании точки восстановления либо при желании использовать готовую точку восстановления. Появляется сообщение с текстом обнаружена следующая ошибка отказано в доступе 0×80070005
Эта ситуация возможна из за:
- настроек разрешений антивирусной защиты,
- отсутствия места на диске;
- System Volume Information доступна только для чтения;
- отключеной службе VSS;
Исправить код ошибки 0×80070005 можно, выполняя следующие действия.
Остановить выполнение антивирусной программы или вообще отключить ее. Если при выполнении восстановления ошибка 0×80070005 не повторится, то искать причину в настройках антивируса. В противном случае выполнить программу очистки диска из набора стандартных программ windows, освободив дисковое пространство.
Затем проверить права папки содержащей или предназначенной для хранения и записи точек восстановления (System Volume Information). Обычно это скрытая системой папка.
Чтобы ее отобразить в windows 7 в проводнике выбрать пункт меню «Упорядочить», найти пункт «Параметры папок и поиска», перейти на вкладку «Вид»,установить необходимые параметры — последний пункт меню «Показывать скрытые файлы и папки».