5

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

Это то, что я получил

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

Вещи, которые я пробовал

  1. Перезагрузка (очищает временную папку, а также исправляет множество проблем с окнами)
  2. Запуск Explorer от имени администратора
  3. Проверено, что не было вирусов с Security Essentials

Я озадачен тем, как продолжить. У кого-нибудь есть предложения?

3 ответа3

2

Вы не можете применить новые разрешения безопасности, не имея владельца папки.

Вам нужно вступить во владение, а затем нажать OK до конца, прежде чем вы сможете войти и изменить безопасность, как вы хотите, на своем снимке экрана.

1

Попробуйте создать новую папку Temp. Лично я ненавижу, что Microsoft переместила папку Temp в несколько подпапок, поэтому я всегда создаю новую в C:\Temp .

Измените переменные среды TMP и TEMP для пользователя и системы на C:\Temp , затем перезагрузите компьютер. Затем попробуйте снова сыграть в свою игру.

Как только игра будет исправлена, удалите старое содержимое Temp. Там будет один под каждым логином в C:\Users , и один в C:\Windows .

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .