Ошибки Windows могут застать вас врасплох, особенно такие как 0x80070005, связанная с проблемами доступа к файлам. Эта ошибка часто возникает при обновлении Windows или установке новых программ, когда у пользователя нет полного доступа к определенным файлам. В этой статье мы рассмотрим несколько способов, как обойти эту проблему. Давайте начнем и рассмотрим все методы для устранения ошибки 0x80070005 в Windows 10.
Так как ошибка 0x80070005 связана с невозможностью доступа к программам Windows, первым шагом будет предоставление себе полных административных прав через настройки. Вот как это сделать:
Теперь перезагрузите систему, чтобы изменения вступили в силу. Ошибка 0x80070005 больше не должна появляться.
Ошибка 0x80070005 также может быть вызвана вирусами или вредоносным ПО, которые могут удалять или изменять важные системные файлы, такие как реестр Windows. Чтобы убедиться, что ваш компьютер не заражен, запустите Windows Security, бесплатный антивирус от Windows.
После сканирования перезагрузите компьютер и попробуйте снова установить обновления Windows. Ошибка должна исчезнуть. Если проблема остается, переходите к следующему методу.
Чистая загрузка позволяет выявить приложения, вызывающие проблемы в Windows, путем минимизации запускаемых программ и драйверов. Это поможет вам определить программы, которые могут вызывать проблему.
При следующем запуске проверьте, сохраняется ли проблема. Если проблема исчезла, вы можете постепенно включать отключенные программы, чтобы найти виновника.
Вы можете управлять практически всем на вашем компьютере с помощью командной строки. Для исправления ошибки 0x80070005 можно взять владение файлом или папкой с помощью команды «takeown».
takeown /f [путь к файлу/папке] /r /d
и нажмите Enter. Параметр /f указывает путь к файлу или папке, параметр /r указывает, что команда должна взять владение файлом и подкаталогами, а параметр /d указывает, что команда должна взять владение и предоставить права указанному пользователю или группе.Пример: если вы хотите взять владение папкой «newfolder» на диске D:, ваша команда будет следующей:
takeown /f D:\newfolder /r /d
Теперь, когда вы полностью владеете файлом или папкой, попробуйте снова выполнить действие и проверьте, исчезла ли ошибка 0x80070005.
Утилиты Windows Troubleshooter могут помочь решить небольшие проблемы Windows, такие как ошибка обновления, проблемы с Bluetooth или аудио и т. д.
Если инструмент не справился с ошибкой «Доступ запрещен», переходите к следующему методу.
SFC — это инструмент, который помогает пользователям сканировать и исправлять поврежденные файлы, что может быть причиной проблем с установкой обновлений Windows.
SFC /scannow
и нажмите Enter.После успешного выполнения процесса ошибка 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_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
reset.cmd
. Запустите файл от имени администратора, выбрав «Запуск от имени администратора». Затем обновите программу и удалите файл .cmd.Если ошибка 0x80070005 возникла во время обновления Windows, попробуйте обновить Windows вручную с помощью каталога обновлений Windows.
Теперь ваша Windows должна работать нормально, и вы сможете обойти ошибку 0x80070005, выполнив ручное обновление.
Мы рассмотрели несколько способов устранения ошибки 0x80070005. Если ни один из этих методов не помог, вы можете воспользоваться крайним средством — сбросом системы до заводских настроек. Но, пройдя все описанные методы, вы наверняка найдете решение для своей проблемы с ошибкой 0x80070005.
Добавить комментарий