Как исправить “ошибка 5: отказано в доступе” в Windows 10?
Сообщение “Ошибка 5: отказано в доступе” обычно появляется при попытке установить какие-либо новые программы или приложения. Хотя с проблемой чаще всего сталкиваются пользователи Windows 10, она не обошла стороной и предыдущие версии операционной системы.
Как понятно из самой ошибки, доступ к действию (обновлению Windows / установке приложения) был запрещён. Это происходит из-за недостаточных разрешений в системе. Поэтому в большинстве случаев неполадка решается запуском проблемной программы от имени администратора. Помимо этого существуют и другие причины сбоя. Ниже разберём, почему так происходит, и как это исправить.
Решение 1. Запустите установщик от имени администратора
Как уже упоминалось, первым исправлением должен быть запуск приложения или установщика программы от имени администратора.
- Нажмите правой кнопкой мыши по ярлыку установленной программы, или по установщику, если система не позволяет установить данное приложение.
- Выберите пункт: Запуск от имени администратора.
- Когда появится окно управления учётными записями пользователей, нажмите Да.
- Проверьте, решило ли это проблему.
Решение 2. Дайте своей учётной записи права администратора
Если запуск приложения от имени администратора не помог, попробуйте дать своему профилю права администратора.
- Нажмите ПКМ по значку Windows и выберите пункт Выполнить.
- Скопируйте и вставьте команду netplwiz, а затем нажмите Ок.
- В открывшемся окне пользователей выберите свою учётную запись и нажмите Свойства.
- В новом окне выберите вкладку Членство в группах и установите флажок на пункт Администратор.
- Нажмите: Применить и Ок.
- Снова попробуйте установить / запустить приложение.
Решение 3. Запустите приложение в режиме совместимости
Одной из причин ошибки может быть проблема в совместимости программы с какими-либо системными файлами именно Windows 10, поэтому стоит попробовать запустить приложение в режиме совместимости с предыдущими версиями системы.
- Нажмите ПКМ по ярлыку проблемной программы, и выберите Свойства.
- В новом окне перейдите на вкладку Совместимость.
- В разделе Режим совместимости установите галочку, чтобы активировать возможность выбора альтернативной версии Windows.
- Выберите одну из доступных версий, а затем нажмите Применить и Ок.
- Пробуйте разные версии, если предыдущая попытка не дала результатов.
Решение 4. Запустите средство устранения неполадок совместимости
В Windows встроены инструменты устранения неполадок – их можно запустить через Панель управления или панель настроек Windows. После чего система в автоматическом режиме проведёт диагностику, и исправит неполадки, если это возможно. В противном случае будут предложены рекомендации по самостоятельному решению проблемы.
- Снова нажмите ПКМ по ярлыку проблемного приложения.
- Выберите пункт: Исправление проблем совместимости.
- Ожидайте окончания диагностики.
Решение 5. Временно измените разрешения профиля пользователя
- Нажмите Win + E, чтобы открыть проводник.
- Откройте диск, на котором установлена система (по умолчанию диск С:).
- Нажмите ПКМ по папке Пользователи и выберите Свойства.
- В новом окне выберите свой профиль и нажмите Дополнительно.
- В следующем окне конфигураций установите галочку “Замените все записи разрешений дочернего объекта наследуемого от этого объекта”.
- Нажмите: Применить и Ок.
- Попробуйте снова установить / запустить программу.
Исправления для “ошибка 5: отказано в доступе, Windows не удалось запустить службу [название] на локальном компьютере”.
В некоторых случаях ошибка может быть связана с конкретной службой. Рассмотрим варианты решения в данной ситуации:
Способ 1. Проверьте систему на наличие повреждённых файлов
Поврежденные системные файлы могут привести к тому, что службы не будут работать должным образом. Поэтому можно попробовать исправить их, выполнив ввод команд в командной строке:
- Нажмите ПКМ по значку Windows и выберите Командная строка (Администратор).
- Введите следующую команду и нажмите Enter:
- sfc /scannow
- По окончании сканирования система сообщит о найденных ошибках и их исправлениях.
- Необходимо перезагрузить компьютер.
- Если проблема осталась, введите поочерёдно следующий набор команд, нажимая Enter после каждой:
- DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth - Перезагрузите систему.
Способ 2. Проверьте, есть ли у сервиса доступ к файлам
Одной из причин появления вышеописанного сообщения может быть отсутствие прав доступа у службы к необходимым файлам.
- Нажмите Win + X и выберите Панель управления.
- Перейдите в раздел Администрирование и далее в Службы.
- В новом окне найдите конкретную службу, указанную в сообщении об ошибке.
- Нажмите по ней ПКМ и выберите Свойства.
- Откройте вкладку Вход в систему.
- Установите галочку на пункт: Разрешить взаимодействие с рабочим столом.
- Нажмите Применить и Ок.
- Попробуйте снова запустить программу.
Способ 3. Откат системы
Если приложение работало раньше, но с некоторых пор стала появляться вышеозначенная проблема, можно попробовать откатить систему до предыдущего состояния. Однако следует иметь в виду, что программу, возможно, придётся переустановить.
- Снова зайдите в Панель управления, как предложено в предыдущем способе.
- Выберите раздел Восстановление и далее Запуск восстановления системы.
- Отметьте дату, к которой необходимо откатить систему.
- Если точек восстановления недостаточно, установите галочку на соответствующий пункт.
- Затем нажмите Далее, чтобы запустить процесс.
Способ 4. Сброс Windows
Если ничего из вышеперечисленного не помогло решить проблему, попробуйте сбросить Windows к первоначальным настройкам. В результате этого действия личные файлы будут сохранены, однако многие программы, драйверы и обновления системы придётся установить заново.
- Щёлкните ПКМ по значку Windows и выберите Параметры.
- Перейдите в раздел Обновление и безопасность.
- Выберите пункт Восстановление, и справа нажмите Начать.
- Далее отметьте опцию сброса с сохранением личных файлов.
- Подтвердите сброс, нажав соответствующую кнопку.
Что делать, если возникает ошибка 5 при установке программ на Windows
При установке программ или игр на Windows любой версии и сборки, пользователи периодически сталкиваются с ошибкой 5. Сообщение, которое выдает система вместе с этой ошибкой звучит как «Невозможно выполнить файл во временном каталоге. Установка прервана. Ошибка 5: отказано в доступе». Чаще всего такое происходит на системах, где присутствует несколько учетных записей пользователей и на этой странице мы приведем способы устранения ошибки 5 на Windows OS.
Причины появления ошибки 5 в Windows
Для установки программ или игр операционная система Windows автоматически создает временные копии всех установочных файлов с диска или флешки на жестком диске, помещает их в специальный каталог и уже оттуда производит установку. Расположен этот временный каталог по адресу %USERPROFILE%\AppData\Local\Temp или %WINDIR%\Temp. И, если система не может получить доступ к этому каталогу или же не может запустить тот или иной файл из этого каталога, будет автоматически выдана ошибка 5.
Связано такое поведение системы чаще всего с банальным отсутствием прав на запись и чтение информации из временной папки у конкретного пользователя.
Как устранить ошибку 5
- Для того чтобы система получила все необходимые права на работу с временной папкой и файлами, находящимися в ней, иногда достаточно запустить установщик игры или приложения от имени Администратора. Если вы используете обычную учетную запись на данном ПК, может потребоваться ввод пароля Администратора.
- Для того чтобы дать доступ на работу с данной папкой всем пользователям ПК, необходимо проделать следующие шаги:
- Нажмите сочетание Win+R.
- Введите %USERPROFILE%\AppData\Local\.
- Выберите папку Temp и откройте ее свойства, при помощи правой клавиши мыши.
- Перейдите во вкладку Безопасность.
- Выберите параметр «Создатель-Владелец» в категории «Группы и пользователи».
- В новом окне установите разрешения полного доступа и подтвердите изменения.
- Те же операции необходимо выполнить с параметрами «система», «TrustedInstaller», «Пользователи» и «Администраторы».
- Все действия, описанные в способе 2 можно также проделать с каталогом, расположенным по адресу %WINDIR%\. Для вступления внесенных изменений перезапустите компьютер и повторите попытку установки программ или игр.
- Если описанные выше способы не дают ожидаемого результата, можно пойти несколько иным путем и просто сменить адрес временной папки, сменив параметры Windows.
- Создайте каталог в корне системного диска и присвойте ему любое имя. Например, это может быть каталог Temp. Его адрес должен выглядеть так: C:\Temp, где С — это буква системного раздела, а Temp — имя созданного каталога.
- Откройте свойства вашего компьютера, нажав правой клавишей мыши на иконке Мой Компьютер.
- В левой колонке открывшегося окна найдите «Дополнительные параметры системы» и откройте их.
- В открывшемся системном окне нажмите «Дополнительно» и далее «Переменные среды».
- Выберите параметр папки Temp и Задайте для него новый адрес.
После внесенных изменений обязательно перезагрузите компьютер и повторите попытку установки программ. Ошибка 5 больше не будет беспокоить пользователей вашего ПК.
Ошибка 5: Отказано в доступе Windows 11/10 – Решение
Когда в Windows 11 и 10 пользователь запускает какой-либо установщик исполняемого файла, то может столкнуться с сообщением об ошибке “Невозможно выполнить файл во временном каталоге”. Ошибка 5: Отказано в доступе.
Данная проблема, когда файл не выполняется во временной папке, может быть из-за неправильно настроенных разрешений на папке или, когда пользователь пытается запускать приложения из учетной записи “Гость“.
Что делать, когда ошибка 5 при установке игр или программ?
В первую очередь, попробуйте запустить или установить “.exe” файл от имени администратора.
1. Отключите антивирус
Если вы устанавливаете игру или программу скаченную с не официального сайта, к примеру с торрента, то с большей вероятностью, антивирус заблокировал файлы установки и система выдала ошибку 5.
- Отключите на время антивирус и повторите установку
2. Включить встроенную учетную запись администратора
Ошибка 5 с отказом в доступе может возникнуть, если у вас имеются проблемы с правами доступа текущей учетной записи. В Windows 11/10 имеется встроенная учетная запись администратора, которая имеет высокие привилегии. Чтобы её активировать, запустите командную строку от имени администратора и введите:
net user администратор /active:yes
Установите программу или игру, после чего отключите встроенную учетную запись админа введя ниже команду:
net user администратор /active:no
3. Отключить UAC
Отключите на время контроль учетных записей , установите игру или программу, после чего включите UAC обратно. Это должно позволить обойти ошибку 5.
- Нажмите Win+R и введите UserAccountControlSettings
4. Новая папка Temp
Неверные зависимости или повреждение самой папке TEMP могут вызывать ошибку 5 с отказом в доступе. Создадим новую временную папку и для этого, перейдите в корень локального диска C, где установлена Windows 11 или 10, и создайте новую папку Temp.
Далее нажмите Win+R на клавиатуре и введите sysdm.cpl, чтобы быстро открыть свойства системы.
- Перейдите во вкладку “Дополнительно” и снизу нажмите на “Переменные среды“.
- В новом окне в пункте переменные среды для пользователя, нажмите дважды по TMP.
- Далее в графе значение переменной, задайте путь к созданной папке TEMP на диске C.
5. Разрешение временной папки
Если каким-либо образом сбились разрешения на временную папку, то будет отказ в доступе с ошибкой 5. Чтобы проверить и исправить, нажмите Win+R и введите следующий путь C:\Users\%username%\AppData\Local, чтобы быстро перейти к нему независимо от имени пользователя. Далее найдите папку TEMP и:
- Нажмите правой кнопкой по папке Temp и выберите “Свойства“.
- Перейдите во вкладку “Безопасность” и нажмите “Изменить“.
- Если нет группы “Все“, то нажмите “Добавить“. Если есть, то разрешите полный доступ.
- В новом окне просто напишите “Все” и нажмите проверить имя, после чего нажмите OK.
- У вас появится группа все, где вы должны в графе “Разрешить” установить все галочки.
6. Изменить наследуемый объект Temp
Если выше способ не помог, и ошибка 5 “Служба в настоящее время не может принимать команды” все еще появляется, то попробуем проверить наследуемый объект папки Temp. Для этого:
- Нажмите Win+R и введите следующий путь C:\Users\%username%\AppData\Local
- Нажмите правой кнопкой по папке Temp и выберите “Свойства“
- Перейдите во вкладку “Безопасность” и снизу нажмите на “Дополнительно”
- В новом коне проверьте, установлена “Включено ли наследование” и установлена ли галочка на дочерние объекты.
7. Системные файлы
Если системные файлы повреждены, то могут быть различные ошибки, в том числе и проблемы, когда служба не может принимать команды. Запустите командную от имени администратора и введите ниже две команды по очереди, нажимая Enter после каждой.
- sfc /scannow
- DISM.exe /Online /Cleanup-image /Restorehealth
8. Владелец диска TrustedInstaller
Так как ошибка “Невозможно выполнить файл во временном каталоге. Установка прервана. Ошибка 5: Отказано в доступе” связана с разрешением привилегий учетной записи в системе Windows 11/10, то логичным будет проверить владельца диска. Скорее всего, владелец TrustedInstaller, а некоторым программам нужен более высокий доступ на изменения системных файлов.
- Если запускаемая программа находиться на системном диске, то нажмите правой кнопкой мыши по локальному диску C и выберите “Свойства“.
- Перейдите во вкладку “Безопасность” и смените TrustedInstaller на свою учетную запись.
- Убедитесь, что в столбце “Разрешить” установлены все галочки для вашей учетной записи.
Важно: Если не знаете как сменить владельца , то смотрите данное руководство.
Смотрите еще:
- Отказано в доступе: Системная ошибка 5 в командной строке
- При вводе bootrec /fixboot пишет Отказано в доступе
- Как узнать, запущен ли процесс с правами администратора в Windows 10
- Ваша учетная запись отключена. Обратитесь к администратору
- Администратор заблокировал выполнение этого приложения
При подготовке материала использовались источники:
https://gamesqa.ru/kompyutery/kak-ispravit-oshibka-5-otkazano-v-dostupe-v-windows-10-25102/
https://gamesqa.ru/kompyutery/oshibka-5-pri-ustanovke-programm-na-windows-2419/
https://mywebpc.ru/windows/nevozmozhno-vypolnit-fajl-vo-vremennom-kataloge/