Я впервые столкнулся с этой ошибкой, когда пытался написать программу на Java, которая выполняет.EXE, который упакован в.JAR. Сначала я подумал, что проблема связана с моей программой или Windows 7 в целом, но после тестирования на двух других компьютерах с Windows 7 я могу заключить, что это относится к моему ноутбуку.
По сути, я получаю сообщение об отказе в доступе всякий раз, когда пытаюсь выполнить программу в «C:\Users\Andy\AppData\Local\Temp», даже если я использую учетную запись администратора. Я посмотрел на разрешения для папки и есть только записи для Энди и Администратора, ни один из которых не наследуется. И флажок, который говорит, что наследуют разрешения от родительского каталога, отключен и не отмечен.
Есть идеи, что может пойти не так?
ОБНОВЛЕНИЕ: я только что вошел в учетную запись встроенного администратора и дал моей учетной записи право собственности на папку (я не мог сделать это из своей учетной записи), и теперь я могу выполнять программы сейчас. Однако мне было бы интересно узнать, почему это произошло, и как еще я мог бы решить эту проблему.