Невозможно выполнить файл во временном каталоге Ошибка 5

Как исправить “ошибка 5: отказано в доступе” в Windows 10?

Сообщение “Ошибка 5: отказано в доступе” обычно появляется при попытке установить какие-либо новые программы или приложения. Хотя с проблемой чаще всего сталкиваются пользователи Windows 10, она не обошла стороной и предыдущие версии операционной системы.

Как понятно из самой ошибки, доступ к действию (обновлению Windows / установке приложения) был запрещён. Это происходит из-за недостаточных разрешений в системе. Поэтому в большинстве случаев неполадка решается запуском проблемной программы от имени администратора. Помимо этого существуют и другие причины сбоя. Ниже разберём, почему так происходит, и как это исправить.

Решение 1. Запустите установщик от имени администратора

Как уже упоминалось, первым исправлением должен быть запуск приложения или установщика программы от имени администратора.

  1. Нажмите правой кнопкой мыши по ярлыку установленной программы, или по установщику, если система не позволяет установить данное приложение.
  2. Выберите пункт: Запуск от имени администратора.
  3. Когда появится окно управления учётными записями пользователей, нажмите Да.
  4. Проверьте, решило ли это проблему.

Как исправить

Решение 2. Дайте своей учётной записи права администратора

Если запуск приложения от имени администратора не помог, попробуйте дать своему профилю права администратора.

  1. Нажмите ПКМ по значку Windows и выберите пункт Выполнить.
  2. Скопируйте и вставьте команду netplwiz, а затем нажмите Ок.
  3. В открывшемся окне пользователей выберите свою учётную запись и нажмите Свойства.
  4. В новом окне выберите вкладку Членство в группах и установите флажок на пункт Администратор.
  5. Нажмите: Применить и Ок.
  6. Снова попробуйте установить / запустить приложение.

Как исправить

Решение 3. Запустите приложение в режиме совместимости

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

  1. Нажмите ПКМ по ярлыку проблемной программы, и выберите Свойства.
  2. В новом окне перейдите на вкладку Совместимость.
  3. В разделе Режим совместимости установите галочку, чтобы активировать возможность выбора альтернативной версии Windows.
  4. Выберите одну из доступных версий, а затем нажмите Применить и Ок.
  5. Пробуйте разные версии, если предыдущая попытка не дала результатов.

Как исправить

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

В Windows встроены инструменты устранения неполадок – их можно запустить через Панель управления или панель настроек Windows. После чего система в автоматическом режиме проведёт диагностику, и исправит неполадки, если это возможно. В противном случае будут предложены рекомендации по самостоятельному решению проблемы.

  1. Снова нажмите ПКМ по ярлыку проблемного приложения.
  2. Выберите пункт: Исправление проблем совместимости.
  3. Ожидайте окончания диагностики.

Как исправить

Решение 5. Временно измените разрешения профиля пользователя

  1. Нажмите Win + E, чтобы открыть проводник.
  2. Откройте диск, на котором установлена система (по умолчанию диск С:).
  3. Нажмите ПКМ по папке Пользователи и выберите Свойства.
  4. В новом окне выберите свой профиль и нажмите Дополнительно.
  5. В следующем окне конфигураций установите галочку “Замените все записи разрешений дочернего объекта наследуемого от этого объекта”.
  6. Нажмите: Применить и Ок.
  7. Попробуйте снова установить / запустить программу.

Как исправить

Исправления для “ошибка 5: отказано в доступе, Windows не удалось запустить службу [название] на локальном компьютере”.

В некоторых случаях ошибка может быть связана с конкретной службой. Рассмотрим варианты решения в данной ситуации:

Способ 1. Проверьте систему на наличие повреждённых файлов

Поврежденные системные файлы могут привести к тому, что службы не будут работать должным образом. Поэтому можно попробовать исправить их, выполнив ввод команд в командной строке:

  1. Нажмите ПКМ по значку Windows и выберите Командная строка (Администратор).
  2. Введите следующую команду и нажмите Enter:
  3. sfc /scannow
  4. По окончании сканирования система сообщит о найденных ошибках и их исправлениях.
  5. Необходимо перезагрузить компьютер.
  6. Если проблема осталась, введите поочерёдно следующий набор команд, нажимая Enter после каждой:
  7. DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  8. Перезагрузите систему.

Как исправить

Способ 2. Проверьте, есть ли у сервиса доступ к файлам

Одной из причин появления вышеописанного сообщения может быть отсутствие прав доступа у службы к необходимым файлам.

  1. Нажмите Win + X и выберите Панель управления.
  2. Перейдите в раздел Администрирование и далее в Службы.
  3. В новом окне найдите конкретную службу, указанную в сообщении об ошибке.
  4. Нажмите по ней ПКМ и выберите Свойства.
  5. Откройте вкладку Вход в систему.
  6. Установите галочку на пункт: Разрешить взаимодействие с рабочим столом.
  7. Нажмите Применить и Ок.
  8. Попробуйте снова запустить программу.

Как исправить

Способ 3. Откат системы

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

  1. Снова зайдите в Панель управления, как предложено в предыдущем способе.
  2. Выберите раздел Восстановление и далее Запуск восстановления системы.
  3. Отметьте дату, к которой необходимо откатить систему.
  4. Если точек восстановления недостаточно, установите галочку на соответствующий пункт.
  5. Затем нажмите Далее, чтобы запустить процесс.

Как исправить

Способ 4. Сброс Windows

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

  1. Щёлкните ПКМ по значку Windows и выберите Параметры.
  2. Перейдите в раздел Обновление и безопасность.
  3. Выберите пункт Восстановление, и справа нажмите Начать.
  4. Далее отметьте опцию сброса с сохранением личных файлов.
  5. Подтвердите сброс, нажав соответствующую кнопку.

Что делать, если возникает ошибка 5 при установке программ на Windows

При установке программ или игр на Windows любой версии и сборки, пользователи периодически сталкиваются с ошибкой 5. Сообщение, которое выдает система вместе с этой ошибкой звучит как «Невозможно выполнить файл во временном каталоге. Установка прервана. Ошибка 5: отказано в доступе». Чаще всего такое происходит на системах, где присутствует несколько учетных записей пользователей и на этой странице мы приведем способы устранения ошибки 5 на Windows OS.

ошибка 5 при установке программ на Windows

Причины появления ошибки 5 в Windows

Для установки программ или игр операционная система Windows автоматически создает временные копии всех установочных файлов с диска или флешки на жестком диске, помещает их в специальный каталог и уже оттуда производит установку. Расположен этот временный каталог по адресу %USERPROFILE%\AppData\Local\Temp или %WINDIR%\Temp. И, если система не может получить доступ к этому каталогу или же не может запустить тот или иной файл из этого каталога, будет автоматически выдана ошибка 5.

Связано такое поведение системы чаще всего с банальным отсутствием прав на запись и чтение информации из временной папки у конкретного пользователя.

Как устранить ошибку 5

  1. Для того чтобы система получила все необходимые права на работу с временной папкой и файлами, находящимися в ней, иногда достаточно запустить установщик игры или приложения от имени Администратора. Если вы используете обычную учетную запись на данном ПК, может потребоваться ввод пароля Администратора.
  1. Для того чтобы дать доступ на работу с данной папкой всем пользователям ПК, необходимо проделать следующие шаги:
  • Нажмите сочетание Win+R.
  • Введите %USERPROFILE%\AppData\Local\.
  • Выберите папку Temp и откройте ее свойства, при помощи правой клавиши мыши.
  • Перейдите во вкладку Безопасность.
  • Выберите параметр «Создатель-Владелец» в категории «Группы и пользователи».
  • В новом окне установите разрешения полного доступа и подтвердите изменения.
  • Те же операции необходимо выполнить с параметрами «система», «TrustedInstaller», «Пользователи» и «Администраторы».
  1. Все действия, описанные в способе 2 можно также проделать с каталогом, расположенным по адресу %WINDIR%\. Для вступления внесенных изменений перезапустите компьютер и повторите попытку установки программ или игр.
  1. Если описанные выше способы не дают ожидаемого результата, можно пойти несколько иным путем и просто сменить адрес временной папки, сменив параметры Windows.
  • Создайте каталог в корне системного диска и присвойте ему любое имя. Например, это может быть каталог Temp. Его адрес должен выглядеть так: C:\Temp, где С — это буква системного раздела, а Temp — имя созданного каталога.
  • Откройте свойства вашего компьютера, нажав правой клавишей мыши на иконке Мой Компьютер.
  • В левой колонке открывшегося окна найдите «Дополнительные параметры системы» и откройте их.
  • В открывшемся системном окне нажмите «Дополнительно» и далее «Переменные среды».
  • Выберите параметр папки Temp и Задайте для него новый адрес.

После внесенных изменений обязательно перезагрузите компьютер и повторите попытку установки программ. Ошибка 5 больше не будет беспокоить пользователей вашего ПК.

Ошибка 5: Отказано в доступе Windows 11/10 – Решение

Когда в Windows 11 и 10 пользователь запускает какой-либо установщик исполняемого файла, то может столкнуться с сообщением об ошибке “Невозможно выполнить файл во временном каталоге”. Ошибка 5: Отказано в доступе.

Невозможно выполнить файл во временном каталоге. Установка прервана. Ошибки 5: Отказано в доступе

Данная проблема, когда файл не выполняется во временной папке, может быть из-за неправильно настроенных разрешений на папке или, когда пользователь пытается запускать приложения из учетной записи “Гость“.

Что делать, когда ошибка 5 при установке игр или программ?

В первую очередь, попробуйте запустить или установить “.exe” файл от имени администратора.

запуск от имени админа автономного утсановщика Chrome

1. Отключите антивирус

Если вы устанавливаете игру или программу скаченную с не официального сайта, к примеру с торрента, то с большей вероятностью, антивирус заблокировал файлы установки и система выдала ошибку 5.

  • Отключите на время антивирус и повторите установку

отключить защиту в реальном времени безопасности windows 11

2. Включить встроенную учетную запись администратора

Ошибка 5 с отказом в доступе может возникнуть, если у вас имеются проблемы с правами доступа текущей учетной записи. В Windows 11/10 имеется встроенная учетная запись администратора, которая имеет высокие привилегии. Чтобы её активировать, запустите командную строку от имени администратора и введите:

net user администратор /active:yes

Установите программу или игру, после чего отключите встроенную учетную запись админа введя ниже команду:

net user администратор /active:no

активация встроенной учетной записи администратора

3. Отключить UAC

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

  • Нажмите Win+R и введите UserAccountControlSettings

Отключить UAC в Windows 10

4. Новая папка Temp

Неверные зависимости или повреждение самой папке TEMP могут вызывать ошибку 5 с отказом в доступе. Создадим новую временную папку и для этого, перейдите в корень локального диска C, где установлена Windows 11 или 10, и создайте новую папку Temp.

создать папку temp в корне диска C

Далее нажмите Win+R на клавиатуре и введите sysdm.cpl, чтобы быстро открыть свойства системы.

  1. Перейдите во вкладку “Дополнительно” и снизу нажмите на “Переменные среды“.
  2. В новом окне в пункте переменные среды для пользователя, нажмите дважды по TMP.
  3. Далее в графе значение переменной, задайте путь к созданной папке TEMP на диске C.

изменить переменную среду TMP

5. Разрешение временной папки

Если каким-либо образом сбились разрешения на временную папку, то будет отказ в доступе с ошибкой 5. Чтобы проверить и исправить, нажмите Win+R и введите следующий путь C:\Users\%username%\AppData\Local, чтобы быстро перейти к нему независимо от имени пользователя. Далее найдите папку TEMP и:

  1. Нажмите правой кнопкой по папке Temp и выберите “Свойства“.
  2. Перейдите во вкладку “Безопасность” и нажмите “Изменить“.
  3. Если нет группы “Все“, то нажмите “Добавить“. Если есть, то разрешите полный доступ.
  4. В новом окне просто напишите “Все” и нажмите проверить имя, после чего нажмите OK.
  5. У вас появится группа все, где вы должны в графе “Разрешить” установить все галочки.

добавить группу Все к папке Temp

6. Изменить наследуемый объект Temp

Если выше способ не помог, и ошибка 5 “Служба в настоящее время не может принимать команды” все еще появляется, то попробуем проверить наследуемый объект папки Temp. Для этого:

  1. Нажмите Win+R и введите следующий путь C:\Users\%username%\AppData\Local
  2. Нажмите правой кнопкой по папке Temp и выберите “Свойства
  3. Перейдите во вкладку “Безопасность” и снизу нажмите на “Дополнительно”
  4. В новом коне проверьте, установлена “Включено ли наследование” и установлена ли галочка на дочерние объекты.

Изменить наследуемый объект Temp

7. Системные файлы

Если системные файлы повреждены, то могут быть различные ошибки, в том числе и проблемы, когда служба не может принимать команды. Запустите командную от имени администратора и введите ниже две команды по очереди, нажимая Enter после каждой.

  • sfc /scannow
  • DISM.exe /Online /Cleanup-image /Restorehealth

Запуск SFC в CMD

8. Владелец диска TrustedInstaller

Так как ошибка “Невозможно выполнить файл во временном каталоге. Установка прервана. Ошибка 5: Отказано в доступе” связана с разрешением привилегий учетной записи в системе Windows 11/10, то логичным будет проверить владельца диска. Скорее всего, владелец TrustedInstaller, а некоторым программам нужен более высокий доступ на изменения системных файлов.

  1. Если запускаемая программа находиться на системном диске, то нажмите правой кнопкой мыши по локальному диску C и выберите “Свойства“.
  2. Перейдите во вкладку “Безопасность” и смените TrustedInstaller на свою учетную запись.
  3. Убедитесь, что в столбце “Разрешить” установлены все галочки для вашей учетной записи.

Важно: Если не знаете как сменить владельца , то смотрите данное руководство.

задать права на диск

Смотрите еще:

  • Отказано в доступе: Системная ошибка 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/