Errore "Il sistema non riesce a trovare il file specificato" negli script o nei programmi di installazione: come risolverlo

Ultimo aggiornamento: 23/10/2025

  • Diagnosi in base alla situazione: SFC, DISM e CHKDSK risolvono la maggior parte dei guasti del sistema e del disco.
  • Correggere sempre il registro (RunOnce e voci di avvio come RTHDCPL) con una copia di backup.
  • Utilizzare il registro setupapi.dev.log per individuare i file mancanti nelle installazioni e nei driver.
  • In Aggiornamenti e backup, imposta BITS, Servizi crittografici e Windows Update su Automatico.
Il sistema non riesce a trovare il file specificato

Un giorno Windows potrebbe darti il ​​messaggio "Il sistema non riesce a trovare il file specificato"e ti ha lasciato con una faccia da poker. Questo avvertimento di solito corrisponde al codice 0x80070002 e si presenta in situazioni molto diverse: quando si apre un disco, quando si avvia un programma, quando si gestiscono i driver o anche durante un backup.

Prima di entrare nel vivo della questione, è importante avere le idee chiare: identificare la situazione specifica, eseguire il test appropriato (SFC, DISM, CHKDSK, registro, servizi, ecc.) e solo allora reinstallare o formattare se non ci sono altre opzioni. E naturalmente, eseguire un backup di ciò che è importante prima di toccare qualcosa di delicato.

Cause comuni di errore

Il messaggio "Il sistema non riesce a trovare il file specificato" può essere dovuto a diversi motivi: record mancanti o danneggiati, Problemi di connessione nelle operazioni remote, percorsi o nomi di file errati, file di sistema danneggiati, errori sul volume di origine o driver con file mancanti.

Può anche essere attivato se il sistema tenta di caricare componenti che non esistono più (ad esempio, voci di avvio come RTHDCPL che puntano ai file eliminati) o se un disco ha settori danneggiati e la lettura fallisce a metà.

Cosa sono i comandi DISM e SFC di Windows-0?

Soluzione rapida: SFC per riparare i file di sistema

Se hai bisogno di un controllo immediato, apri una console con autorizzazioni elevate ed esegui Sindrome da stanchezza cronicaIn molti casi, questo è sufficiente per ripristinare la stabilità del file system.

  • Apri Start, digita comando, fare clic con il pulsante destro del mouse su "Prompt dei comandi" e scegliere "Esegui come amministratore"
  • Scrive sfc /scannow e premere Invio; attendere il completamento della scansione e della riparazione.

Dopo aver completato la scansione, riavvia il computer e controlla se il messaggio "il sistema non riesce a trovare il file specificato» è scomparso nel tuo caso.

DISM + SFC: controlla e ripara l'immagine di Windows

Quando la CFS da sola non è sufficiente, la combinazione con DISM Puoi salvare la situazione. Esegui tutti e tre i passaggi DISM e, al termine, esegui nuovamente SFC.

  • Fare clic con il tasto destro del mouse su Start e aprire "Windows PowerShell (amministratore)" o "Terminale (Amministratore)".
  • Eseguire, in questo ordine:
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  • Poi corri di nuovo sfc /scannow per completare la riparazione dei file di sistema.
Contenuti esclusivi: clicca qui  Perché viene visualizzato l'errore 0x80070017: file danneggiati durante l'installazione o la copia

Si prega di essere pazienti poiché questi processi potrebbero richiedere tempo. Non chiudere la console o interrompi l'operazione durante l'esecuzione, poiché ciò potrebbe lasciare l'immagine di Windows in uno stato peggiore.

CHKDSK: individua e correggi gli errori del disco

Se all'apertura di un disco, di una partizione USB o di una scheda SD viene visualizzato l'errore "Il sistema non riesce a trovare il file specificato", il problema potrebbe riguardare il disco stesso. sistema di fileCHKDSK può rilevare settori danneggiati e recuperare informazioni leggibili.

  • Aprire PowerShell o CMD come amministratore.
  • Eseguire chkdsk X: /f /r /x sostituendo X: in base alla lettera dell'unità.

Il modificatore /f corregge gli errori logici, /r individua i settori danneggiati e tenta di recuperare i dati e /x Forza lo smontaggio dell'unità. Non annullare il processo e, se si tratta di un disco di sistema, verrà programmato per il prossimo ricomincia.

Ulteriori dettagli tecnici sono disponibili nella documentazione ufficiale di Microsoft Learn. CHKDSKRicordatevi che, per sicurezza, è consigliabile avere copie dei tuoi dati prima di qualsiasi piccola riparazione.

Il sistema non riesce a trovare il file specificato

Registro di sistema di Windows: RunOnce e la voce RTHDCPL

Su alcuni computer il problema "Il sistema non riesce a trovare il file specificato" viene risolto correggendo le voci nel DocumentazioneDue chiavi da rivedere sono RunOnce (su due rami) e la voce RTHDCPL nel percorso di avvio standard.

Per prima cosa, crea una copia del registro: nell'Editor del Registro di sistema vai su "File > Esporta”, seleziona “Tutto” e salva il file .reg. Se qualcosa va storto, puoi annullare le modifiche importando nuovamente l'esportazione.

  • Aprire l'editor: premere Windows + R, scrive regedit e Invio.
  • Vai a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion e controlla se la chiave esiste RunOnceIn caso contrario, crea una nuova chiave con quel nome.
  • Ripeti il ​​check-in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion E crea RunOnce se non appare.
  • Controlla anche HKLM\Software\Microsoft\Windows\CurrentVersion\Run\ e cerca l'ingresso RTHDCPLSe non esiste ma altre voci puntano a percorsi non validi, selezionare le autorizzazioni "Esegui" in modo che l'utente Amministratore abbia Controllo totale e corregge i percorsi obsoleti.

Microsoft avverte che la modifica del registro può causare gravi danni se eseguita in modo errato. Consulta la guida ufficiale per creare copie e ripristinare il registro e agisce con prudenza.

Esaminare il registro di installazione: individuare i file mancanti

Un altro modo utile quando ci sono dispositivi o driver che non terminano l'installazione è quello di ispezionare i registri di installazione del sistema nella cartella INF di Windows.

  • Aprire C:\Windows\inf e localizzare setupapi.dev.log o setupapi.dev.
  • Aprilo, premi Ctrl + F e cerca la catena non riesco a trovare il file.
  • Quando rilevi il nome del file mancante, copialo dalla sua posizione valida e incollalo in C:\Windows\inf.
  • Reinstallare il driver interessato e ricomincia il sistema.
Contenuti esclusivi: clicca qui  Errore 0x80240034: Windows Update è bloccato senza un messaggio chiaro

Questo metodo è particolarmente efficace quando Windows ti dice che "Impossibile trovare il file specificato» durante l'installazione del driver o durante il riconoscimento dell'hardware.

Situazione 1: il messaggio viene visualizzato quando si accede a un disco

Se si verifica un errore durante l'apertura di un'unità interna, esterna o USB, la prima cosa da fare è passare attraverso CHKDSK come indicato. Se il sistema rimane inaccessibile, proteggere i dati prima di eseguire una riparazione completa.

Per recuperare informazioni da unità problematiche è possibile utilizzare strumenti recupero dati come EaseUS Data Recovery Wizard, che consente di scansionare ed estrarre file da dischi formattati o non montabili.

  • Installa ed esegui lo strumento, seleziona l'unità e inizia a cercarla. file persi.
  • Filtra per tipo (foto, documenti, video, ecc.), visualizza l'anteprima e salva i dati recuperati su un'unità diversa.

Una volta che i dati sono al sicuro, puoi cancellare e riconfigurare il disco con DiskPart da una console privilegiata. Questo processo eliminerà tutte le partizioni.

  • Aprire CMD come amministratore ed eseguire diskpart.
  • Elenco dei dischi con list disk e scegli quello giusto con select disk X (sostituisci X).
  • Eseguire clean Fino a non dare errore e il disco rimane vuoto.
  • Creare la partizione: create partition primary e selezionarlo con select partition 1.
  • Attivare se applicabile: active (solo nel BIOS/MBR quando necessario).
  • Formato: format fs=fat32 quick oppure scegli NTFS/exFAT a seconda dell'uso.

Una volta completata la formattazione, assegnare una lettera se necessario con assign e prova ad aprire l'unità; l'accesso dovrebbe essere ora normale.

Situazione 2: l'errore si verifica durante l'apertura di file o cartelle

Se quando si tenta di accedere a una cartella o di aprire un file specifico viene visualizzato il messaggio "Il sistema non riesce a trovare il file specificato", controllare prima il registro di setupapi.dev.log e le chiavi RunOnce, come spiegato sopra.

Inoltre, verificare l'esistenza della voce RTHDCPL e se non lo è, controlla che i percorsi di avvio in ...\CurrentVersion\Run\ non puntare a binari che non esistono più, impostando i permessi "Esegui" su Controllo totale per gli amministratori, se necessario.

Se ti succede con “cartelle fantasma” sul Desktop (che si apre ma non può essere rinominato o eliminato), il sistema potrebbe avere un identificatore corrotto o un incidente con un addetto.

  • Provalo Modalità provvisoria ed eseguire rmdir /s /q \\?\C:\Ruta\a\la\carpeta utilizzando il prefisso \\?\ per forzare percorsi lunghi.
  • Verificare che non vi siano processi che mantengono bloccato la cartella; se applicabile, chiudere le applicazioni e riprovare.
  • In alternativa, crea una cartella temporanea e usala robocopy con /move per forzare il trasferimento e il successivo eliminazione.
Contenuti esclusivi: clicca qui  Banda ultralarga: cos'è, come funziona e a cosa serve

In alcuni casi, il problema viene risolto dopo un riavvio e un controllo del disco; se persiste, controllare i permessi NTFS e l'ereditarietà nel proprietà dalla cartella.

Situazione 3: Appare all'avvio dei programmi

Questo scenario è comune quando un'applicazione cerca un file o una libreria che non esiste più. È possibile scegliere di aggiornare i driver, reinstallare il programma o chiudere i processi difettosi.

  • Aggiorna i driver. Esistono utilità come DriverHandy (EaseUS) che rileva i driver obsoleti e li installa con un clic.
  • Reinstallare l'app: vai su "Impostazioni > App > App e funzionalità", disinstalla, scarica Microsoft Store oppure dal sito ufficiale e reinstallarlo.
  • Se vedi nginx.exe attivo e correlato al problema, chiuderlo da Task Manager, scaricare la versione corretta e riavviarlo.

Dopo una qualsiasi di queste azioni, un riavvio del sistema aiuta a cancellare percorsi memorizzati nella cache e dipendenze orfane.

Situazione 4: Errore durante l'installazione dei driver

Quando durante l'installazione di un driver si verifica l'errore "Il sistema non riesce a trovare il file specificato", tornare ai controlli di documentazione (RunOnce in HKLM e HKCU) e l'analisi del setupapi.dev.log per ripristinare il file mancante e riavviare l'installazione.

Se l'errore persiste, provare a eseguire il pacchetto con le autorizzazioni. amministratore, disattiva temporaneamente l'antivirus e assicurati che il file scaricato non sia corrotto.

Situazione 5: Errore durante i backup o Windows Update

Negli scenari di aggiornamento o backup, una configurazione errata dei servizi o degli aggiornamenti in sospeso possono causare il famoso "il file non può essere trovato"

  • Installa tutti gli aggiornamenti: Windows + I > “Aggiornamento e sicurezza” > “Verifica aggiornamenti” finché non ci sono più aggiornamenti in sospeso.
  • In "Servizi", imposta questi servizi su "Automatico" o "Automatico (avvio ritardato)" e avviali: Servizio trasferimento intelligente in background (BITS), Servizi crittografici y Aggiornamento di Windows.

Se si perdono file dopo l'aggiornamento, strumenti di recupero come Procedura guidata di recupero dati EaseUS può aiutarti a recuperare gli elementi eliminati per errore o a causa di un aggiornamento non riuscito.

Come hai visto, l'errore "Il sistema non riesce a trovare il file specificato" ha molte facce e non esiste una soluzione definitiva. Inizia con Sindrome da stanchezza cronica, continua con DISM y CHKDSK, rivedere le chiavi del documentazione (voci RunOnce e Start), vedere setupapi.dev.log, garantendo servizi di aggiornamento e, se applicabile, reinstallando programmi o driver, copre la stragrande maggioranza dei casi. Quando c'è un rischio per i dati, dare priorità ai suoi recupero prima di operazioni distruttive come DiskPart o formattazione.

Modalità provvisoria con rete Windows
Articolo correlato:
Che cos'è la modalità provvisoria con rete e come utilizzarla per riparare Windows senza reinstallarlo?