Как исправить ошибку отказа в доступе к Windows 0x80070005

Ошибка Windows 0x80070005 остановила вашу работу на своем пути? Не беспокойся.

Ошибка 0x80070005 связана с разрешениями доступа в Windows, с которыми иногда сталкиваются пользователи, когда они пытаются обновить свою Windows или установить новую программу, и у них нет разрешения на полный доступ к определенным файлам.

Итак, вот как можно исправить код ошибки 0x80070005 в Windows 10.

1. Дайте себе полные разрешения

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

  1. Запустите Windows Run , нажав клавиши Windows + R, введите в нем C: Users USERNAME AppData и нажмите OK . Введите диск, на котором установлена ​​ваша Windows, вместо C: и имя пользователя вместо ИМЯ ПОЛЬЗОВАТЕЛЯ.
  2. Теперь щелкните правой кнопкой мыши Данные приложения и откройте Свойства .
  3. В следующем окне перейдите на вкладку «Безопасность» и нажмите « Изменить» .
  4. Щелкните на Добавить .
  5. Теперь введите « Все» , нажмите « Проверить имена» и, наконец, нажмите « ОК» .
  6. Нажмите « Все» и разрешите « Полный доступ» в разделе «Разрешения» для всех. Щелкните ОК .

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

2. Сканирование на наличие вредоносных программ и вирусов.

Сообщалось также, что эта проблема была вызвана вредоносным ПО или вирусом, который может удалить или изменить ваши важные системные файлы, такие как реестр Windows.

Чтобы убедиться, что ваш компьютер не заражен вредоносными программами, запустите приложение Microsoft Defender – бесплатный антивирусный инструмент, созданный Windows для борьбы с вредоносными программами и вирусами.

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

Связано: Полное руководство по удалению вредоносных программ

3. Выполните чистую загрузку.

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

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

  1. Чтобы начать работу, перейдите в строку поиска меню «Пуск», введите msconfig и щелкните приложение « Конфигурация системы» .
  2. В следующем диалоговом окне перейдите на вкладку « Службы », установите флажок « Скрыть все службы Microsoft » и нажмите « Отключить все» . После этого перейдите на вкладку « Запуск » и нажмите « Открыть диспетчер задач» .
  3. Оттуда выберите любую программу, которая, по вашему мнению, вызывает проблемы, и нажмите Отключить.
  4. Щелкните ОК и закройте диалоговое окно. Затем перезагрузите компьютер, чтобы начать чистую загрузку.

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

Связанный: Как выполнить чистую загрузку в Windows 10

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

Средства устранения неполадок Windows – это серия интегрированных инструментов, предоставляемых Microsoft для решения небольших проблем Windows, таких как ошибка обновления, проблемы с Bluetooth или звуком и т. Д.

Возможно, сбой в Центре обновления Windows привел вас к коду ошибки Windows 0x80070005.

Следуйте инструкциям ниже и исправьте код ошибки Windows.

  1. Нажмите Window Key + X и нажмите Настройки.
  2. Перейдите в раздел « Обновление и безопасность » и нажмите « Устранение неполадок».
  3. Теперь щелкните Дополнительные средства устранения неполадок, а затем щелкните Обновления Windows.
  4. Предоставьте необходимые разрешения и используйте инструмент, чтобы исправить эту ошибку.

Если инструмент не смог исправить ошибку «Доступ запрещен», перейдите к следующему методу.

5: Запустите SFC (Проверка системных файлов)

Средство проверки системных файлов Windows (SFC) – это приложение, которое помогает пользователям сканировать и исправлять их поврежденные файлы, останавливая установку обновления Windows. Следуйте указанным командам для работы с этой служебной программой.

  1. Введите командную строку в строке поиска меню «Пуск» и выберите « Запуск от имени администратора».
  2. Введите SFC / scannow в командной строке и нажмите Enter.

Если процесс выполнен успешно, вы больше не должны видеть сообщение с кодом ошибки Windows Access Denied.

6. Сброс разрешений с помощью SubInACL

SubInACL – это бесплатное приложение командной строки, которое может помочь вам изменить разрешения для файлов, папок, реестров и других объектов.

Выполните указанные ниже действия, чтобы навсегда избавиться от кода ошибки 0x80070005.

Загрузите и установите SubInACL . Затем откройте новый файл Блокнота и введите в него следующий текст:

 Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing" /grant="nt servicetrustedinstaller"=f

Сохраните файлы в папке « Все файлы» как reset.cmd . После этого запустите файл от имени администратора, щелкнув правой кнопкой мыши и выбрав « Запуск от имени администратора» . Затем обновите программу и удалите файл .cmd.

7. Обновите Windows 10 вручную.

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

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

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

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

  1. Выберите « Настройки»> «Обновление и безопасность»> «Центр обновления Windows».
  2. Выберите « Просмотреть историю обновлений» и запишите или скопируйте код версии Центра обновления Windows. Это будет выглядеть как KB1234567 .

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

Во всплывающем окне щелкните ссылку на файл .msu, чтобы загрузить его. После завершения загрузки щелкните файл .msu, чтобы установить обновление Windows вручную.

После этого перезагрузите вашу систему. Ваша Windows теперь будет работать нормально. Таким образом, вы можете переопределить код ошибки 0x80070005, выполнив обновление вручную.

Больше нет кода ошибки Windows 0x80070005

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

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