Come risolvere l'errore "File di script non trovato" all'avvio

Il messaggio "Impossibile trovare il file di script" viene visualizzato quando Windows tenta di eseguire uno script all'avvio, ma il file associato a tale attività è mancante, spostato o danneggiato. Questo accade in genere quando un'applicazione viene disinstallata, uno strumento di pulizia rimuove un file o uno strumento di sicurezza elimina uno script dannoso ma lascia un collegamento di avvio. Windows continua a richiamare uno script che non esiste più e il messaggio viene visualizzato ogni volta che si avvia il sistema.

In molti casi, il problema diventa più persistente se Windows non riesce più ad aprire correttamente i file VBS. Quando si modifica il processore predefinito, ogni tentativo di eseguire uno script fallisce. Una volta individuata la causa, è possibile seguire i metodi affidabili indicati di seguito. Questi metodi hanno aiutato molti utenti e non richiedono procedure complicate.

1. Utilizzare Autoruns per rimuovere la voce disabilitata StartupCheck.vbs

La causa più comune di questo messaggio è una voce di avvio residua. Quando uno script viene eliminato o messo in quarantena, l'attività di avvio associata rimane attiva, quindi Windows continua a richiamarla a ogni avvio. Autoruns rivela le voci nascoste che i normali strumenti di sistema non sono in grado di individuare. La rimozione o la disabilitazione del riferimento non valido impedisce a Windows di richiamare lo script mancante.

  1. Scarica Autoruns dalla pagina Microsoft Sysinternals ufficiale.
  2. Fare clic con il tasto destro su un file autoruns.exe E scegli Eseguire come amministratore.
  3. Consenti ad Autoruns di completare il controllo.
  4. Clicca su Ctrl + F, Scrivi task.vbs (Sostituisci il nome con quello che mostra il tuo errore), quindi clicca su Ricerca successiva.
  5. Se Autoruns trova una voce associata a un file VBS mancante, deselezionare la casella per disattivarla o fare clic con il pulsante destro del mouse e selezionare Elimina.
  6. Ripetere la ricerca finché non vengono visualizzate più voci Plus.
  7. Riavvia il computer e controlla il risultato.

2. Correggere l'associazione del file VBS nel registro.

Quando Windows smette di riconoscere i file VBS, qualsiasi script che tenti di eseguirlo fallirà. Questo accade spesso dopo che potenti strumenti di pulizia, modifiche al registro o software di sicurezza hanno rimosso componenti rilevanti. Il ripristino dell'associazione predefinita ristabilisce il corretto Windows Script Host, consentendo l'apertura dei file VBS tramite la procedura guidata appropriata.

  1. Aperto Prompt dei comandi come amministratore.
  2. Inserisci quanto segue e premi entra:
    assoc.vbs=FileVBSFile

  3. Quindi esegui:
    ftype VBSFile="%SystemRoot%System32WScript.exe" "%1" %*

  4. Riavvia il PC e controlla di nuovo.

3. Riparare i file di sistema danneggiati utilizzando SFC e DISM

Se i componenti software essenziali di Windows sono mancanti o danneggiati, Windows potrebbe comunque tentare di eseguire attività correlate all'avvio, generando questo messaggio. Anche aggiornamenti non riusciti o la rimozione di malware possono causare questo problema. Gli strumenti SFC e DISM analizzano il sistema alla ricerca di file danneggiati o mancanti e ripristinano le versioni corrette, in modo che Windows possa eseguire i suoi script normalmente.

  1. Aperto Prompt dei comandi come amministratore.
  2. Esegui questo comando e premi Invio:
    sfc / scannow

  3. Lasciamo che l'esame sia completato.
  4. Quindi esegui:
    DISM / Online / Cleanup-Image / RestoreHealth

  5. Riavviare il PC una volta terminato DISM.

4. Creare un file VBS fittizio per silenziare la richiesta.

Se un'attività di avvio continua a chiamare uno script che non esiste più, è possibile posizionare un piccolo file sostitutivo in quella posizione. Questo consente a Windows di eseguire il file e impedisce la visualizzazione del prompt. Questo non risolve la causa originale, ma funziona come una soluzione alternativa affidabile quando altri metodi falliscono.

  1. Quando richiesto, annotare il percorso esatto del file (ad esempio, C:\Windows\System32task.vbs).
  2. Clicca su Windows + Re digita notepad، ثم اضغط ج entra.
  3. Digita questo nel Blocco note:
    WScript.Esci
  4. Clic un file > Salva come.
  5. Passare alla posizione indicata nell'errore.
  6. Cambia l'estensione da txt per me vbs.
  7. Individuare Tutti i files Come tipo di file, fare clic su Salva.
  8. Riavvia il computer e verifica se il messaggio scompare.

I commenti sono chiusi.