A. Tesla | Chicago – Problema da risolvere:
Ciao a tutti,
Sarò breve e coinciso.
Da qualche giorno il mio computer mi restituisce un messaggio che riporta il problema Windows Script Host Error.
Mi viene detto che Windows non riesce a trovare lo Script “C:Documents and Settingsuserboot.vbs”.
[User] sta per il nome utente!
Cosa posso fare?
Il Windows Script Host è un file creato da Microsoft per l’esecuzione di qualsiasi tipo di script in modalità di avvio.
Volendo è possibile disabilitare lo Script, ma questa azione avrà come risultato quello di impedire all’utente di un computer di eseguire qualsiasi script che si basi su WSH: VBScript, JScript…
Per disabilitare il Windows Script Host occorre metter mano al registro di sistema.
Si tratta di una componente veramente molto delicata.
Per questo motivo, prima di rendere effettivo qualsiasi cambiamento, suggeriamo di eseguire sempre un backup del registro.
Approfondimento
==================
Come fare il backup ed il ripristino del Registro di Sistema in Windows 7;
1. Lanciate l’esegui cliccando contemporaneamente i tasti [Win] e [R];
2. Scrivete “regedit” (senza le virgolette) e date l'[Invio];
3. E’ possibile che vi vengano richiesti dei permessi. Concedeteli;
4. Ora eseguite il backup del registro;
5. A questo punto dedicatevi alla creazione di una delle due (REG_DWORD) che seguono. E’ necessario farlo perchè non sono presenti di default.
5a. Per disabilitare il WSH per un particolare utente create questa entrata:
[HKEY_CURRENT_USERSoftwareMicrosoftWindows Script HostSettings]
“Enabled”=dword:00000001
5b. Per disabilitare il WSH a tutti gli utenti di un PC:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Script HostSettings]
“Enabled”=dword:00000001
5c. Come si crea l’entry?
Semplicemente si segue il percorso sopra indicato, fino a dove si può, e dopo si clicca con il tasto destro del mouse sulla voce “Settings”.
Comparirà un menù contestuale.
Cliccate su NUOVO >> VALORE DWORD >> nominatelo “Enabled” (senza virgolette).
Dopo che avrete creato il nuovo valore, cliccateci sopra con il tasto destro del mouse; andate in modifica e impostatene il valore su 00000001 o su 0 (zero). Prima provate lo zero semplice!
6. A questo punto, salvate ed uscite dal Registro. Riavviate il computer ed il problema dovrebbe essere risolto;
Prima di lasciarci, ci sembra giusto avvisarvi che una volta che, a WSH disabilitato, tenterete di avviare uno script, riceverete un messaggio d’errore che vi avvisa dell’impossibilità di accedere al Windows Script Host e vi suggerisce di contattare l’amministratore.
Ed il messaggio apparirà anche se l’utente prova a lanciare uno script attraverso la riga di comando.