Come risolvere senza sforzo gli errori più comuni di Windows Script Host
File di sistema mancanti e dati danneggiati possono davvero compromettere le operazioni di Windows Script Host, impedendo ad app e utilità di avvio di attivarsi correttamente. A volte, ciò è dovuto al fatto che uno script stesso è difettoso, ma più spesso si tratta di problemi a livello di sistema. E sì, alcuni trigger davvero insidiosi come malware o arresti improvvisi possono compromettere i file di sistema, facendo sì che l’errore di script host si verifichi ancora più frequentemente. Se si verifica questo errore, è consigliabile individuare i problemi sottostanti, soprattutto se le solite soluzioni non hanno funzionato.
Uno dei modi più affidabili per risolvere questo problema è eseguire un paio di strumenti da riga di comando chiamati SFC e DISM. Sono come i coltellini svizzeri per risolvere i problemi di integrità del sistema: riparano automaticamente i file di sistema danneggiati o mancanti. Su alcune macchine, potrebbe essere necessario eseguirli due volte o riavviare il sistema tra un’esecuzione e l’altra, ma onestamente, ne vale la pena per far funzionare di nuovo senza problemi gli script e il sistema. Certo, Windows a volte deve rendere tutto un po’ più difficile del necessario, ma se si ha dimestichezza con l’apertura di un prompt dei comandi e la digitazione di comandi come Dism /Online /Cleanup-Image /RestoreHealthe sfc /scannow, questo metodo di solito risolve il problema.
Come correggere gli errori di Windows Script Host in Windows 10/11
Correzione 1: eseguire DISM e SFC per riparare i file di sistema
Perché è utile: questi comandi analizzano i file di sistema di Windows e sostituiscono quelli danneggiati o mancanti. Se la causa degli errori dell’host dello script sono file danneggiati, questo dovrebbe risolvere il problema.
Quando si applica: se si verificano errori di script dopo un aggiornamento di Windows, malware o un arresto improvviso e altre semplici soluzioni non hanno ancora funzionato.
Cosa aspettarsi: dopo aver eseguito questi comandi, i file di sistema dovrebbero tornare in ordine, consentendo all’host di script di funzionare senza generare errori. A volte, potrebbe essere necessario eseguirli più di una volta o riavviarli un paio di volte.
Ora, ecco la parte più difficile: devi eseguire il Prompt dei comandi come amministratore. Trova cmd nel menu Start, fai clic con il pulsante destro del mouse e scegli Esegui come amministratore. Una volta dentro, digita i seguenti comandi uno alla volta:
Dism /Online /Cleanup-Image /RestoreHealth
Questa operazione scarica una nuova immagine di sistema da Microsoft e ripara i file. Ora, attendi pazientemente: in alcune configurazioni, l’operazione richiede alcuni minuti, in altre di più. Al termine, esegui:
sfc /scannow
Questo comando analizza tutti i file di sistema protetti e sostituisce quelli danneggiati da un archivio memorizzato nella cache. Aspettatevi che duri un po’: non chiudete la finestra a metà. Se rileva problemi, li risolverà immediatamente. A volte, eseguire entrambi i comandi due volte, riavviando il sistema nel frattempo, assicura che tutto funzioni correttamente.
Correzione 2: ripristinare utilizzando Ripristino configurazione di sistema
Perché è utile: se gli errori di script sono comparsi dopo un recente aggiornamento o l’installazione di un’applicazione, tornare indietro nel tempo potrebbe risolvere il problema.È come annullare le modifiche recenti senza reinstallare Windows.
Quando si applica: quando è probabile che i file di sistema siano stati alterati o danneggiati dopo una modifica che non è possibile annullare manualmente, oppure se si sospetta che un aggiornamento recente abbia causato instabilità.
Cosa aspettarsi: il ripristino a un punto di ripristino precedente annullerà le modifiche recenti al sistema, sperando di risolvere gli errori dell’host dello script. Non dovrebbe compromettere i file personali, ma solo i file di sistema e dei driver.
Per accedere a Ripristino configurazione di sistema, cerca “Crea un punto di ripristino” nel menu Start. Una volta in Proprietà di sistema, fai clic su Ripristino configurazione di sistema… : verranno elencati i punti di ripristino, inclusi quelli creati automaticamente prima degli aggiornamenti principali. Scegline uno prima che si verificasse l’errore, fai clic su “Avanti”, conferma e lascia che il programma faccia il suo lavoro. Il PC si riavvierà, ripristinando tutto a quel punto. A volte, è un po’ un tentativo: prova con i punti di ripristino precedenti se il primo non funziona.
Correzione 3: Reimposta Windows (senza perdita di dati)
Perché è utile: quando le riparazioni e i ripristini dei file di sistema falliscono, reimpostare Windows è come premere il tasto di ripristino del sistema: una nuova installazione, mantenendo intatti i file.
Quando si applica: se dopo aver provato le soluzioni precedenti persistono file di sistema danneggiati o errori persistenti, è il momento di cancellare e reinstallare il sistema operativo, ma conserva i tuoi dati personali.
Cosa aspettarsi: Windows ripristina il suo core, sostituendo file di sistema, driver e impostazioni predefinite. Devi solo selezionare l’opzione per mantenere i tuoi file durante il processo e Windows penserà al resto. Tieni presente che probabilmente dovrai reinstallare alcuni programmi in seguito, ma i tuoi dati personali rimarranno intatti.
Inizia aprendo Impostazioni : fai clic sull’icona a forma di ingranaggio in Start. Quindi vai su Windows Update > Opzioni avanzate > Ripristino. In “Reimposta questo PC”, fai clic su Inizia. Scegli “Mantieni i miei file ” e quindi seleziona l’opzione di download cloud per assicurarti di ottenere l’ultima versione di Windows direttamente da Microsoft. Conferma tutto e fai clic su Reimposta. Il processo richiederà un po’ di tempo: assicurati che il PC sia collegato, perché potrebbe riavviarsi più volte e le interruzioni potrebbero causare problemi.
In caso di dubbio: salta le scansioni antivirus e le modifiche del registro
È allettante pensare che un antivirus o delle modifiche al registro possano risolvere il problema. Ma onestamente, nella maggior parte dei casi, una scansione antivirus si occupa solo del malware, non della corruzione dei file di sistema. Windows Defender, che è attivo di default, è sufficiente in questo caso e individuerà i malware che potrebbero causare problemi. Per quanto riguarda la manipolazione del registro, è piuttosto pericolosa, in realtà. La maggior parte delle guide che suggeriscono modifiche al registro per disabilitare o riabilitare l’host di script sono eccessive o rischiose, soprattutto se non si ha familiarità con la sintassi del registro. Evitatelo a meno che non sappiate cosa state facendo, perché modifiche errate possono danneggiare l’intero sistema.
Incartare
In conclusione? Eseguire DISM e SFC è la soluzione migliore per i problemi di sistema principali, indipendentemente dal motivo per cui l’host dello script genera errori. Se questo non risolve il problema, tornare a un punto di ripristino può risolvere il problema. E se tutto il resto fallisce, ripristinare Windows mantenendo i file è un’ultima risorsa affidabile. Non c’è bisogno di provare tutti i trucchi più sofisticati, basta attenersi a questi metodi collaudati. Incrociamo le dita affinché questo aiuti a risparmiare a qualcuno un mal di testa o due.
Riepilogo
- Esegui
Dism /Online /Cleanup-Image /RestoreHealthnel prompt dei comandi come amministratore. - Proseguire con
sfc /scannowper correggere i file di sistema mancanti o danneggiati. - Utilizzare Ripristino configurazione di sistema se l’errore potrebbe essere stato causato da modifiche recenti.
- Se nient’altro funziona, valuta la possibilità di reimpostare Windows, mantenendo i tuoi file.
Articoli correlati
Questo articolo è stato utile?