Estranhos erros do Windows

2

Eu corro o Windows 7 e tenho recebido erros estranhos de diferentes aplicativos, por exemplo, tentar desinstalar o VMware Workstation causa o seguinte erro:

"Error in the lua script: [string "-------------------------------------------..."]:785: attempt to call global 'ReadRegistry' (a nil value)"

Quando tento executar o Process Explorer (que sempre funcionou perfeitamente), recebo o erro "Não é possível extrair a imagem de 64 bits. Execute o Process Explorer a partir de um diretório gravável." mesmo que eu tentei em vários diretórios eu tenho permissões de gravação para. Somente quando eu iniciá-lo como um administrador será executado corretamente.

Acredito que pode ser devido às variáveis de ambiente, como eu adicionei um caminho extra para o meu "caminho" variável para permitir-me executar facilmente em cmd de qualquer pasta, mas eu não só removi, mas executou uma restauração do sistema e ainda estou recebendo os mesmos erros.

Aqui está a variável PATH para o sistema:

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 Server0\Tools\Binn\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\GNU\GnuPG\pub;C:\Program Files (x86)\Nmap

e aqui está a variável TEMP do usuário:

C:\Users\Arron\AppData\Local\Temp

Esses erros são causados pela minha edição das variáveis de ambiente ou há outro problema?

EDITAR: Acho que encontrei o problema, usei o Process Monitor para ver o que estava acontecendo e parece que nada pode gravar na pasta Temp Local. Aqui está o resultado quando é executado como um usuário normal:

Masquandoexecutadocomoadministrador,eleébem-sucedido:

O principal problema é que não consigo ver nada de errado com as permissões da minha pasta temporária, parece que todo mundo tem acesso de leitura e gravação:

Eu também tenho os logs completos do Process Monitor tanto para o lançamento como um usuário e admin, se eles puderem ajudar.

    
por Concrete Donkey 08.09.2013 / 05:08

2 respostas

1

Eu pareço ter encontrado a solução, de alguma forma as permissões para a minha pasta Temp foram alteradas, então eu não tinha mais controle total. Agora que eu me adicionei de volta como tendo controle total, não estou mais tendo os erros do Process Explorer.

    
por 08.09.2013 / 07:14
0

Se uma diretiva de restrição de software estiver definida para impedir a execução de exes em pastas como AppData\Local\Temp , esse erro também ocorrerá. Nesse caso, uma regra de caminho irrestrito pode ser definida na Diretiva de Grupo, como

Local Computer Policy\Computer Configuration\Windows Settings\Security Settings\Software Restriction Policies\Additional Rules\C:\Users\Arron\AppData\Local\Temp\procexp64.exe

Uma reinicialização não deve ser necessária.

    
por 06.12.2014 / 02:24