Veja este link e você pode alterar o HKEY_LOCAL_MACHINE->SOFTWARE->Classes->CLSID->B54F3741-5B07-11cf-A4B0-00AA004A55E8} -> InprocServer32
Eu estava tentando instalar o PostgreSQL 9.2 no Windows 7. Quando eu iniciei o instalador, ele falhou e mostrou a mensagem de erro:
Unable to write inside TEMP environment variable path
Eu fiz muita pesquisa. Eu tentei quase todos os métodos, mas nenhum deles funciona. Finalmente me deparei com esta postagem .
Eu posso ver meu HKEY_LOCAL_MACHINE->SOFTWARE->Classes->CLSID->B54F3741-5B07-11cf-A4B0-00AA004A55E8} -> InprocServer32
NÃO é C:\Windows\System32\vbscript.dll
. Está incorretamente configurado para C:\Program Files\Common Files\McAfee\SystemCore\ScriptSn.20120815030544.dll
. Na verdade, não tenho o McAfee instalado na minha máquina.
Mas quando tentei modificar essa chave, o regedit do Windows não permite alterar essa chave.
Então, o que posso fazer para resolver esse problema?
Veja este link e você pode alterar o HKEY_LOCAL_MACHINE->SOFTWARE->Classes->CLSID->B54F3741-5B07-11cf-A4B0-00AA004A55E8} -> InprocServer32
Eu tive a mesma coisa no meu registro. Eu sei que eu tinha o McAfee instalado para nossa empresa.
Em vez de tentar alterar o valor do registro, consegui clicar no ícone da McAfee, Configurações rápidas, DESATIVAR o Host IPS e o Network IPS (provavelmente poderia ter desativado o Host IPS.)
Isso permite que o instalador seja executado. Eu então os liguei novamente.
Tags postgresql