- 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.
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à.

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 /scannowe 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 /scannowper completare la riparazione dei file di sistema.
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 /xsostituendo 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.
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\CurrentVersione 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\CurrentVersionE 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\infe 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.
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 diske scegli quello giusto conselect disk X(sostituisci X). - Eseguire
cleanFino a non dare errore e il disco rimane vuoto. - Creare la partizione:
create partition primarye selezionarlo conselect partition 1. - Attivare se applicabile:
active(solo nel BIOS/MBR quando necessario). - Formato:
format fs=fat32 quickoppure 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\carpetautilizzando 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
robocopycon/moveper forzare il trasferimento e il successivo eliminazione.
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.
Editor specializzato in questioni tecnologiche e Internet con più di dieci anni di esperienza in diversi media digitali. Ho lavorato come redattore e creatore di contenuti per aziende di e-commerce, comunicazione, marketing online e pubblicità. Ho scritto anche su siti web di economia, finanza e altri settori. Il mio lavoro è anche la mia passione. Ora, attraverso i miei articoli in Tecnobits, cerco di esplorare tutte le novità e le nuove opportunità che il mondo della tecnologia ci offre ogni giorno per migliorare la nostra vita.
