Невозможно выполнить файл во временной директории Ошибка 5 Исправлена
Вы получили всплывающее сообщение с текстом “Невозможно выполнить файл во временной директории. Ошибка 5: Доступ запрещен.”?
Эта проблема связана с инструментом Windows InstallShield и временными папками на диске с установкой Windows. В основном, это диск C:. Иногда мастер InstallShield не может распаковать содержимое установочного пакета, и вы получаете это сообщение об ошибке.
Это обычно происходит по следующим причинам:
- Активная учетная запись пользователя не имеет административных прав для установки определенных приложений.
- Неисправность жесткого диска или SSD препятствует созданию новых директорий или записи в существующие папки.
- Кому-то изменили права безопасности на папку, так что ваша учетная запись не может записывать данные.
- Мастер InstallShield не может найти или использовать папку TEMP по умолчанию на диске C:.
- ПК заражен вредоносным ПО.
- Антивирус агрессивно блокирует приложения, включая мастер InstallShield.
- Брандмауэр Windows 10/11 блокирует перезапись содержимого в папках TEMP.
Чтобы помочь вам исправить проблему, я воспроизвел эту ошибку на ПК с Windows 10. Вот решения, которые сработали для меня!
Как исправить ошибку “Невозможно выполнить файл во временной директории” Ошибка 5
Вот некоторые техники, которые стоит попробовать, начиная с самой простой. Следуйте этому порядку для быстрейших и лучших результатов:
Войдите как администратор
- Нажмите на кнопку Пуск, а затем на вашу фотографию профиля в правом нижнем углу.
- Появится контекстное меню. Выберите Выйти.
- Подождите, пока ваш компьютер не вернется на экран входа.
- Если вы видите более одной учетной записи пользователя, нажмите на ту, которая является учетной записью администратора.
- Вам может понадобиться связаться с владельцем устройства или технической поддержкой, если вы не знаете, какую учетную запись администратора использовать.
- Введите требуемые учетные данные в полях Имя пользователя и Пароль.
- Нажмите Enter, чтобы войти как администратор.
Теперь попробуйте снова установить приложение.
Запустите установщик от имени администратора
Если вы уже вошли в систему на ПК с Windows как администратор, попробуйте следующее:
- Найдите установочный пакет, выберите его и щелкните правой кнопкой мыши.
- Выберите Запуск от имени администратора из контекстного меню.
- Мастер InstallShield программного пакета теперь получит привилегированный доступ к чтению и записи на диски и в директории.
Установите полный контроль для папки Temp
- Перейдите по следующему маршруту, чтобы найти папку Temp, используемую мастером InstallShield.
`C:\Users\CtOS\AppData\Local`- Замените CtOS на ваше имя учетной записи.
- Найдите папку Temp и щелкните правой кнопкой мыши по ней.
- Выберите Свойства из контекстного меню.
- Откроется диалоговое окно Свойства Temp.
- Перейдите на вкладку Безопасность.
- Выберите вашу учетную запись в разделе Группы или имена пользователей.
- В разделе Разрешения для найдите данный доступ под колонкой Разрешить.
- Если это выглядит как на изображении ниже, у выбранной учетной записи пользователя недостаточно прав для использования этой папки.
- Нажмите кнопку Изменить.
- Откроется диалоговое окно Разрешения для Temp.
- Вновь выберите свою учетную запись.
- Поставьте галочки в полях для всех элементов под колонкой Разрешить.
- Нажмите Применить и ОК, чтобы применить изменения.
- Снова нажмите Применить и ОК в диалоговом окне Свойства Temp.
Это должно помочь вам исправить проблему “Невозможно выполнить файл во временной директории Ошибка 5” при установке программного обеспечения.
Очистите временные файлы
Перейдите в следующие папки Temp на вашем ПК с Windows и удалите все содержимое этих директорий.
Попробуйте удалить как можно больше временных файлов из них:
`C:\Windows\Temp`
`C:\Users\CtOS\AppData\Local\Temp`
В приведенном выше адресе папки Temp замените CtOS на ваше имя учетной записи.
Вам понадобятся административные права для удаления содержимого этих папок Temp.
Создайте новую папку TEMP по умолчанию
- Перейдите на диск установки Windows и создайте новую папку с именем TEMP.
- Нажмите клавиши Windows + R, чтобы открыть диалог Выполнить.
- Введите
sysdm.cplв поле Открыть и нажмите Enter.
- В окне Свойства системы перейдите на вкладку Дополнительно.
- Нажмите на опцию Переменные среды.
- Под Переменные пользователя для CtOS нажмите Создать.
- Вместо CtOS вы увидите ваше имя учетной записи.
- В поле Имя переменной введите TEMP.
- В поле Значение переменной введите полный путь к вашей новой папке Temp, как показано ниже:
`C:\TEMP`- Нажмите ОК.
- Еще раз нажмите ОК, чтобы закрыть все окна.
Запустите очистку диска
- Введите Очистка диска в меню Пуск.
- Нажмите на приложение Очистка диска ниже раздела Лучшее совпадение.
- Вы увидите диалоговое окно Очистка диска: Выбор диска.
- Убедитесь, что выбран диск установки Windows. Например, (C:).
- Теперь вы увидите диалоговое окно Очистка диска для WINDOWS 10.
- Вместо WINDOWS 10, вы можете увидеть Локальный диск C: или любое другое имя, которое вы присвоили папке установки Windows.
- Нажмите на кнопку Очистить системные файлы.
- Снова вы увидите всплывающее окно Очистка диска: Выбор диска.
- Снова выберите тот же диск.
- Windows удалит ненужные системные файлы.
- Когда диалог Очистка диска для WINDOWS 10 появится, нажмите кнопку ОК.
- Теперь вы увидите индикатор выполнения Очистки диска.
После того как вы очистите диск C:, попробуйте снова установить приложение.
Отключите контроль учетных записей пользователей
- Нажмите кнопку Пуск.
- Введите Контроль учетных записей пользователей.
- Выберите Изменить параметры контроля учетных записей ниже раздела Лучшее совпадение.
- Теперь вы увидите диалоговое окно Настройки контроля учетных записей.
- Обычно оно должно быть на стороне Всегда уведомлять.
- Переместите его вниз до уровня Никогда не уведомлять.
- Нажмите ОК.
- Вам может понадобиться подтвердить действие, нажав Да или Продолжить в диалоговом окне подтверждения.
Проверьте, исправлена ли проблема. Следуйте указанным выше шагам, чтобы вернуть уровень Контроля учетных записей пользователей обратно на Всегда уведомлять.
Выполните чистую загрузку
- Нажмите клавиши Windows и R вместе, чтобы открыть диалоговое окно Выполнить.
- Введите
msconfigв поле Открыть и нажмите Enter.
- В окне Конфигурация системы нажмите на вкладку Службы.
- Установите флажок рядом с Скрыть все службы Microsoft.
- Нажмите Отключить все.
- Нажмите на вкладку Автозагрузка.
- Нажмите Открыть Диспетчер задач.
- В Диспетчере задач перейдите на вкладку Автозагрузка.
- Для каждого элемента автозагрузки щелкните правой кнопкой мыши на нем и выберите Отключить.
- Закройте Диспетчер задач.
- В окне конфигурации системы нажмите Применить, а затем ОК.
- Перезагрузите ваш ПК.
Проверьте, решена ли проблема или нет. Как только вы сможете установить новое приложение, снова выполните эти шаги для включения не-Microsoft служб и служб автозагрузки из Диспетчера задач. Перезагрузите ПК, чтобы применить эти изменения.
Создайте новую учетную запись администратора
- Нажмите клавиши Windows + R, чтобы открыть приложение Настройки.
- Щелкните по меню Учетные записи в списке.
- Вы увидите меню Настройки > Ваша информация.
- Нажмите на опцию Семья и другие пользователи в левой навигационной панели.
- Выберите кнопку Добавить кого-то еще на этот ПК ниже раздела Другие пользователи справа.
- Откроется диалог Вход в учетную запись Microsoft. Нажмите на гиперссылку У меня нет этой….
- На следующем экране выберите Добавить пользователя без учетной записи Microsoft.
- Введите необходимые данные в диалоговом окне Создать пользователя для этого ПК и нажмите Далее.
- Вы должны увидеть вновь созданную учетную запись в разделе Другие пользователи.
- Нажмите на нее и нажмите кнопку Изменить тип учетной записи.
- Вы увидите диалог Изменить тип учетной записи.
- Нажмите на выпадающее меню Тип учетной записи и выберите Администратор.
- Нажмите ОК, чтобы применить внесенные изменения.
- Теперь выйдите из текущей учетной записи Windows и войдите с новой учетной записью Admin.
Теперь вы должны попробовать установить новое приложение и посмотреть, решена ли проблема “Невозможно выполнить файл во временной директории Ошибка 5”.
Временно отключите антивирусную программу
- Откройте Настройки Windows, нажав одновременно клавиши Windows + I, и нажмите на опцию Обновление и безопасность.
- В меню Обновление и безопасность нажмите на опцию Безопасность Windows.
- Нажмите на настройку Защита от вирусов и угроз ниже раздела Области защиты справа.
- Выберите Управление параметрами ниже параметров Защиты от вирусов и угроз.
- Используйте переключатель, чтобы отключить функцию Защита в реальном времени.
- Оставьте это окно открытым.
- Попробуйте установить новое приложение.
- Если это сработает, используйте переключатель Защита в реальном времени снова, чтобы активировать функцию безопасности.
Перезагрузите Windows в безопасном режиме
- Нажмите на кнопку Пуск и выберите кнопку Выключение.
- Появится контекстное меню с тремя опциями питания.
- Удерживайте клавишу Shift на клавиатуре и нажмите кнопку Перезагрузить.
- ПК с Windows перезагрузится и загрузится в среду WinRE.
- Нажмите Устранение неполадок.
- Выберите Дополнительные параметры на экране Устранение неполадок.
- Нажмите на Настройки запуска.
- Выберите Перезагрузить на следующем экране.
- ПК перезагрузится в меню Настройки запуска с несколькими опциями.
- Там нажмите клавишу 4 для Безопасного режима.
- ПК перезагрузится в Безопасный режим.
Теперь проверьте, появляется ли ошибка 5 снова, когда вы пытаетесь установить приложение.
Резюме
Итак, это исправления, которые вы можете выполнить, чтобы преодолеть ошибку “Невозможно выполнить файл во временной директории Ошибка 5” при установке приложений. Эти методы будут эффективно работать на Windows 7, 8, 11 и т.д.
Возможно, вы также захотите ознакомиться с тем, что вам было отказано в доступе к этой папке и Доступ к папке запрещен Windows 11, если вы сталкиваетесь с любой из этих проблем.