Correzione degli errori 2738 e 2739 di Windows Installer in Windows Vista

Quando si tenta di installare un programma utilizzando il pacchetto di installazione di Windows Installer (.msi), è possibile che si verifichi l'errore 2738 o 2739 e l'installazione non riesce.

Gli errori 2738, 2739 si verificano se l'installazione di Windows Installer utilizza azioni personalizzate di Windows Script (.vbs o .js) e i tempi di esecuzione di VBScript o JScript non sono registrati nel computer.

Dalla pagina Messaggi di errore di Windows Installer su MSDN:

CodiceDescrizione
2738Impossibile accedere al runtime di VBScript per un'azione personalizzata
2739Impossibile accedere al runtime JScript per un'azione personalizzata

Risoluzione

Apri un prompt dei comandi con privilegi elevati. Per fare ciò, fai clic su Start, fai clic su Tutti i programmi, fai clic su Accessori, fai clic con il pulsante destro del mouse su Prompt dei comandi e quindi fai clic su Esegui come amministratore .

Esegui i seguenti comandi uno per uno e premi INVIO dopo ogni riga:

regsvr32 vbscript.dll regsvr32 jscript.dll

Dovresti vedere l'output DllRegisterServer in nomefile.dll riuscito per ogni comando. Nel caso in cui venga visualizzato l'errore 0 × 80004005, è probabilmente perché si sta tentando di registrare le DLL da una finestra del prompt dei comandi normale (non elevata).

Digitare Exit per chiudere la finestra del prompt dei comandi.

Vedi anche: Registra DLL elevate usando il menu contestuale

Articoli Correlati