Я использую Windows 7 и получаю странные ошибки от разных приложений, например, попытка удалить VMware Workstation приводит к следующей ошибке:
"Error in the lua script: [string "-------------------------------------------..."]:785: attempt to call global 'ReadRegistry' (a nil value)"
Когда я пытаюсь запустить Process Explorer (который всегда работал отлично), я получаю сообщение об ошибке «Невозможно извлечь 64-битное изображение. Запустите Process Explorer из доступного для записи каталога. ", Хотя я пробовал его в нескольких каталогах, к которым у меня есть права на запись. Только когда я запускаю его как Администратор, он будет работать правильно.
Я полагаю, что это может быть связано с переменными среды, так как я добавил дополнительный путь к моей переменной "path", чтобы позволить мне легко выполнять команды в cmd из любой папки, но с тех пор я не только удалил ее, но и произвел восстановление системы, и я Я все еще получаю те же ошибки.
Вот переменная PATH для системы:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\GNU\GnuPG\pub;C:\Program Files (x86)\Nmap
и вот пользовательская переменная TEMP:
C:\Users\Arron\AppData\Local\Temp
Эти ошибки вызваны моим редактированием переменных среды или есть другая проблема?
РЕДАКТИРОВАТЬ: я думаю, что я нашел проблему, я использовал Process Monitor, чтобы увидеть, что происходит, и кажется, что ничего не может записать в мою папку Local Temp. Вот результат, когда он запускается как обычный пользователь:
Но при запуске от имени администратора это удается:
Основная проблема в том, что я не вижу ничего плохого в разрешениях моей временной папки, кажется, что все имеют права на чтение и запись:
У меня также есть полные журналы Process Monitor для запуска от имени пользователя и администратора, если они вообще помогут.