Errori di Windows Script Host: cause e come risolverli


File di sistema mancanti e dati danneggiati possono causare errori di Windows Script Host, impedendo l'esecuzione di alcune applicazioni e utilità di avvio. Diamo un'occhiata ad alcuni modi per risolverli.

Va notato che un file di script errato o mal configurato può anche attivare un errore dell'host dello script. Poiché tali errori sono rari e non richiedono alcun intervento da parte tua, ci concentreremo sugli errori dell'host di script che impediscono l'esecuzione anche di script validi sul tuo PC.

Che cos'è Windows Script Host? È sicuro?

Windows Script Host fornisce semplicemente un ambiente per l'esecuzione degli script. Pertanto, è improbabile che la maggior parte degli utenti si imbatti nella sua funzionalità, poiché è pensata principalmente per automatizzare le attività amministrative con file batch.

Tuttavia, molte applicazioni e servizi utilizzano gli script di Windows per configurare le cose, il che richiede che lo Script Host venga eseguito correttamente. C'è stato un tempo in cui gli script dannosi venivano utilizzati anche come virus, ma Windows Defender è diventato abbastanza potente da rilevare e bloccare tali script.

Quali sono le cause degli errori di Windows Script Host?

Due motivi principali per cui viene visualizzato un errore di Windows Script Host sono script difettosi o file di sistema mancanti.

Se lo script che si tenta di eseguire contiene comandi non validi o istruzioni mancanti, può generare un errore di Windows Script Host. Tali errori sono limitati allo script in questione e non dovrebbero causare errori con altre applicazioni e servizi.

Tuttavia, l'errore più problematico dell'host dello script è causato da file di sistema danneggiati o danneggiati. Ciò crea problemi nell'esecuzione dello script host stesso, rendendo così tutti gli script inutilizzabili sul tuo computer.

Ora, capire perchéi file di sistema sono stati danneggiati è complicato. Può verificarsi a causa di un disco rigido obsoleto, di malware o di un arresto improprio del sistema.

Correzione 1: SFC e DISM

Il modo migliore per riparare i file di sistema e assicurarsi che non manchi nulla è eseguire una scansione DISM e SFC. Deployment Image Servicing and Management (DISM)è un'utilità da riga di comando che ripara l'immagine locale del tuo sistema operativo Windows con una nuova copia dai server Microsoft.

Successivamente, il Controllo file di sistema (SFC)può esaminare i file di sistema e sostituire eventuali file mancanti o danneggiati da questa immagine disco. Puoi risolvere eventuali problemi con i file di sistema di Windows semplicemente con questi due comandi.
.

  1. Per riparare i file di sistema sul tuo computer, apri innanzitutto il Prompt dei comandicome amministratore. Puoi farlo digitando "cmd" nel menu Start e facendo clic su Esegui come amministratore.
  2. Inizia con un comando DISM:
  3. Dism /Online /Cleanup-Image /RestoreHealth

    1. Ciò richiede a DISM di scaricare l'immagine di sistema da Microsoft e quindi di utilizzarla per ripristinare l'immagine locale in piena salute.
      1. Dopo DISM, è il momento di eseguire il comando SFC. Digita sfc /scannow e premi Invio per scansionare i file di sistema sul tuo computer e sostituire eventuali file mancanti e danneggiati.
        1. Attendere mentre SFC verifica tutti i file di sistema uno per uno e non chiudere la finestra prima del completamento del processo.
        2. Correzione 2: utilizzare Ripristino configurazione di sistema per ripristinare una configurazione precedente

          Se sospetti che un'applicazione o un aggiornamento installato di recente abbia attivato l'errore, prova a utilizzare Ripristino del sistema per ripristinare lo stato precedente del PC e aggirare il problema. Poiché influisce solo sui file di sistema, non devi preoccuparti di perdere i tuoi dati.

          Il Ripristino configurazione di sistema può solo riportare il sistema ai punti di ripristino del sistema preimpostati. Anche se puoi sempre creare questi punti manualmente, Windows crea automaticamente anche punti di ripristino prima di installare gli aggiornamenti principali. Questo ti offre un modo semplice per ripristinare una modifica problematica del sistema.

          1. Per utilizzare Ripristino configurazione di sistema, è necessario aprire Proprietà del sistema dal Pannello di controllo. Tuttavia, poiché l'opzione può essere complicata, è più semplice cercare Crea un punto di ripristinodal menu Start.
            1. Si apre una nuova finestra che consente di creare o utilizzare punti di ripristino. Seleziona il pulsante Ripristino configurazione di sistema…per riportare il tuo PC a un punto di ripristino precedente.
              1. Apparirà ora la finestra Ripristino configurazione di sistema, che elenca tutti i punti di ripristino recenti salvati sul PC. Per visualizzare i punti di ripristino precedenti, seleziona l'opzione Mostra altri punti di ripristino.
                1. Puoi trovare la data e l'ora di creazione di ogni punto di ripristino, permettendoti di scegliere esattamente quanto indietro riportare il tuo sistema. Il relativo aggiornamento viene menzionato anche per i punti di ripristino creati automaticamente da Windows. Seleziona il punto di ripristino del sistema a cui desideri ripristinare e premi Avanti..
                  1. Conferma nuovamente il punto di ripristino e seleziona Fineper avviare il processo. Il computer si riavvierà, ripristinando i file di sistema alla configurazione precedente.
                  2. Correzione 3: reimposta Windows

                    Una scansione SFC può riparare eventuali file di sistema corrotti o danneggiati. Ma nel caso in cui non abbia funzionato, c'è sempre la possibilità di reinstallare il sistema operativo stesso.

                    Non preoccuparti; non stiamo discutendo di una nuova installazione che rimuove i tuoi file e dati personali. Puoi ripristina facilmente Windows invece conservare i tuoi file assicurandoti al tempo stesso che l'intero sistema operativo venga reinstallato e riconfigurato. Funziona sia su Windows 11 che su Windows 10.

                    1. Per ripristinare Windows sul tuo PC, inizia aprendo Impostazioni. Basta fare clic sull'icona a forma di ingranaggio nel menu Start.
                      1. Seleziona la scheda Windows Update(solitamente l'ultima a sinistra) e poi vai su Opzioni avanzate.
                        1. Per la maggior parte, le opzioni avanzate includono impostazioni relative agli aggiornamenti di Windows, che ti consentono di gestire esattamente come e quando gli aggiornamenti vengono installati sul tuo computer. Ma ciò di cui abbiamo bisogno per ripristinare Windows è il Ripristino.
                          1. Ora vedrai un'opzione Ripristina PC. Fare clic su questo pulsante.
                            1. Si aprirà una nuova finestra per avviare il processo. Qui è dove puoi conservare i tuoi file scegliendo la prima opzione.
                              1. La seconda opzione è scegliere l'origine dei file di installazione. A meno che tu non abbia già preparato qualche supporto di installazione (ad esempio, una chiavetta USB avviabile), scegli l'opzione di download dal cloud. Anche quando disponi di un supporto di installazione locale, è preferibile il download dal cloud poiché garantisce che la versione più recente e non danneggiata di Windows venga scaricata dai server Microsoft.
                                1. Rivedi tutto un'ultima volta e seleziona Ripristinaper confermare. Windows verrà ora ripristinato sul tuo computer.
                                2. Ora non ti resta che attendere che l'installazione proceda. Il tuo computer potrebbe riavviarsi più volte, quindi assicurati di mantenere un'alimentazione ininterrotta per il tuo PC o laptop.

                                  Che ne dici di una scansione antivirus?

                                  Salta le scansioni antivirus aggiuntive. Rilevano solo malware, non correggono gli errori di Script Host. È sufficiente Windows Defender, già attivo di default. Può facilmente rilevare e impedire al codice dannoso di accedere ai file di sistema, prevenendo errori di Script Host..

                                  Ricorda: i programmi antivirus possono solo isolare ed eliminare i virus. Avrai comunque bisogno di un metodo diverso per far funzionare di nuovo correttamente il tuo sistema operativo.

                                  Dovresti provare a modificare il registro?

                                  Molte guide online consigliano una serie di modifiche al registro per correggere l'errore di Windows Script Host. Alcuni ti chiedono di attivare o disattivare l'host dello script tramite il registro, mentre altri adottano un approccio diverso aggiungendo una chiave .vbs o modificandone il valore. Un altro approccio ancora consiste nell'eliminare le voci di registro dopo Userinit.exe, costringendo il sistema a riconfigurare il processo di avvio.

                                  Ma intromettersi nel registro è un modo semplice per rompere le cose, rendendolo un'arma a doppio taglio. La maggior parte di queste correzioni del registro non sono comunque necessarie; semplicemente riparare i file di sistema o ripristinare gli aggiornamenti automaticamente fa il lavoro. Quindi, evita di modificare il registro per un errore di script host.

                                  Qual ​​è il modo migliore per correggere gli errori di Windows Script Host?

                                  Eseguire DISM e una scansione SFC è il modo migliore per riparare i file di sistema ed è l'azione consigliata per problemi come un errore di Windows Script Host. In caso contrario, un Ripristino configurazione di sistema può riportare il sistema al suo stato funzionante.

                                  Se questi metodi non funzionano, ripristina Windows. Puoi conservare file e dati durante la reinstallazione del sistema operativo. Dovrai reinstallare le app e qualsiasi problema persistente del sistema verrà risolto.

                                  .

                                  Post correlati:


                                  29.12.2023