Come riparare i file .exe che non si aprono in Windows 10?

Pubblicato: 2021-12-29

Un file eseguibile o .exe è un tipo di file su Windows che denota un programma o un'applicazione installati. Un file eseguibile è un file che può essere eseguito dal sistema operativo. Quando si fa clic su un file .exe, il sistema è in grado di eseguire il programma corrispondente perché il file è in un formato che può leggere ed "eseguire".

Ogni applicazione Windows nativa, programma installato e gioco scaricato ha un componente .exe, che è il file di programma principale. Senza questo file, il programma sarebbe solo una raccolta di file inutili. Il formato file .exe è la modalità dell'applicazione predefinita su tutte le iterazioni del sistema operativo Windows.

Di solito, una volta installato un programma, puoi fare clic sulla sua icona sul desktop ed eseguire il programma. L'icona è collegata al file eseguibile principale, quindi una volta cliccato, il programma si carica e inizia a funzionare.

In alcuni casi, soprattutto per piccoli programmi, è necessario fare clic sul file eseguibile effettivo. Ma, anche allora, il principio rimane lo stesso.

Quindi, cosa succede se Windows non riesce ad aprire un file .exe dopo aver fatto clic su di esso? Molti utenti si sono lamentati di questo nei forum di Windows e hanno cercato come riparare un file .exe che non si apre. Come per questi utenti, facendo clic sul file dell'applicazione non viene visualizzato nulla o viene visualizzata la notifica di errore "Impossibile aprire il file .exe".

Tutte le indicazioni indicano che questo problema si verifica sull'ultima versione di Windows 10, quindi è improbabile che sia collegato all'utilizzo di un vecchio sistema operativo. Gli utenti di Windows 7, 8.1 e 10 allo stesso modo hanno espresso la loro frustrazione al riguardo.

Come praticamente per ogni problema di Windows, le soluzioni abbondano. Tuttavia, sarebbe bello sapere cosa ha causato un problema in modo da poter adottare misure adeguate per evitare che si ripeta una volta risolto.

Quindi, se hai riscontrato il problema dell'impossibilità di aprire file .exe su Windows 10, questo articolo sarà la tua guida. Almeno una delle soluzioni fornite dovrebbe risolvere la tua situazione.

"Perché non posso eseguire file EXE in Windows 10?"

Di tutti i tipi di file che funzionano su Windows, il formato del file eseguibile è forse il più “naturale”. È associato al sistema operativo Windows e dovrebbe funzionare. Quindi, quando si fa clic su un file eseguibile e non accade nulla, dovrebbe essere sorprendente.

Esistono diversi motivi per cui fare clic su un file .exe potrebbe non comportare il caricamento di un'app o un programma aperto. Ecco una carrellata delle principali cause:

  • Problemi di sistema. Windows è un labirinto di file, componenti, driver e configurazioni e potrebbero verificarsi conflitti casuali. File di sistema danneggiati o componenti difettosi possono impedire all'utente di aprire correttamente un file dell'applicazione.
  • I virus e i loro simili rappresentano una minaccia considerevole per l'integrità delle operazioni di Windows. Se il malware si infiltra in un computer, può causare un'ampia gamma di danni, inclusa la prevenzione dell'apertura delle app.
  • Brutta scorciatoia. La maggior parte dei programmi installati viene aperta tramite un collegamento sul desktop. Se il collegamento è stato compromesso da malware, potrebbe puntare alla fonte sbagliata, impedendo così di aprire l'applicazione padre. Inoltre, il collegamento potrebbe essere danneggiato, il che significa che non funziona più. Ciò renderebbe il suo utilizzo per aprire l'applicazione principale uno sforzo infruttuoso.
  • Voce di registro danneggiata. Anche in questo caso, ciò potrebbe essere indirettamente attribuito a un'infezione da malware. Alcuni tipi di minacce modificano le impostazioni del registro sul computer e rovinano i processi del sistema. Se la voce di registro che gestisce i file .exe è stata danneggiata, l'utente potrebbe avere problemi con l'esecuzione di app e programmi.
  • Strumenti di terze parti. Alcuni programmi di terze parti possono modificare la configurazione predefinita dei file eseguibili sul computer senza autorizzazione. Quando scarichi un programma da Internet, un altro potrebbe esserne installato insieme se non scegli Installazione personalizzata e lo disabiliti. Il programma indesiderato potrebbe modificare le proprietà del sistema, causando così problemi con l'apertura dei file .exe.

Con le cause comuni di questo problema ora chiare, imparerai come abilitare i file .exe in Windows 10. Il problema non è troppo difficile da risolvere. Puoi utilizzare le migliori soluzioni alternative e gli hack forniti in questa guida.

Come risolvere un file di programma che non si apre in Windows 10

Se non riesci ad avviare il file eseguibile per un determinato programma, significa che dovrai rinunciare alle funzionalità dell'app, del servizio, del programma o del gioco finché il problema persiste. Questo è ovviamente inaccettabile poiché l'uso dei programmi è il punto centrale di un computer.

Quando ciò accade, devi trovare immediatamente una soluzione. Poiché questo è il motivo per cui sei qui, puoi immergerti nella raccolta di possibili correzioni elencate in questa guida. Puoi scendere o passare a una soluzione che non hai ancora provato a seconda di quanto sei andato in profondità con la risoluzione dei problemi.

  1. Verifica la presenza di malware nel sistema

Esiste un'ampia varietà di malware e alcune entità dannose possono impedirti di aprire file .exe sul tuo computer.

Se il tuo PC è stato invaso da software dannoso e non riesci ad aprire file eseguibili, questa è probabilmente la causa. Dovresti prima sbarazzarti delle minacce per ripristinare la piena funzionalità su Windows.

Qui, potresti considerarti l'imbarazzo della scelta. Oltre a Windows Defender preinstallato, potresti avere uno strumento preferito per eliminare le minacce. Non c'è mai troppo di buono quando si tratta di garantire la sicurezza del tuo computer: ti consigliamo di provare Auslogics Anti-Malware per eliminare tutti i software dannosi sul tuo computer.

Auslogics Anti-Malware funziona benissimo come opzione di sicurezza secondaria, quindi non è necessario che tu annulli il tuo antivirus principale. Dopo aver scaricato e installato lo strumento, eseguilo con i diritti di amministratore e usa l'opzione di scansione completa per dare al tuo sistema un controllo di sicurezza completo.

CONSIGLIATO

Proteggi il PC dalle minacce con Anti-Malware

Verifica la presenza di malware sul tuo PC che potrebbero non essere rilevati dal tuo antivirus e rimuovi le minacce in modo sicuro con Auslogics Anti-Malware

Auslogics Anti-Malware è un prodotto di Auslogics, certificato Microsoft Silver Application Developer
SCARICA ORA

Dopo aver eliminato le minacce rilevate dal tuo computer, assicurati di riavviarlo e ora dovresti essere in grado di aprire i tuoi programmi preferiti senza alcun fastidioso errore .exe.

Per ottenere i migliori risultati, potrebbe essere necessario eseguire questa correzione dopo aver abilitato la modalità provvisoria.

  1. Ripara l'associazione del file .exe

Se viene visualizzata la finestra di dialogo Apri con quando si fa clic su un file eseguibile, significa che c'è un problema di associazione file su Windows. Ciò può verificarsi anche se il sistema tenta di aprire il file in un altro programma invece di caricarlo semplicemente.

Quando le associazioni di file per i file .exe vengono modificate, il programma, il gioco o l'app potrebbero non avviarsi. Invece, hai l'opportunità di utilizzare un'altra app per aprire il file. O non ottieni niente.

Un'associazione di file danneggiata è un problema che molti utenti Windows non sanno come risolvere. Fortunatamente, puoi utilizzare il programma del prompt dei comandi per riassociare rapidamente i file eseguibili con il tipo di file .exe. Tutto quello che devi fare è inserire un singolo comando.

Per fare ciò, avvia il prompt dei comandi con diritti di amministratore. Fare clic con il pulsante destro del mouse sul menu Start e selezionare Prompt dei comandi (amministratore) dall'elenco. Se l'opzione è stata sostituita, digita "cmd" in Cerca e fai clic su "Esegui come amministratore" sotto Prompt dei comandi nei risultati della ricerca.

Se il prompt dei comandi non si apre normalmente, apri Esplora file, vai su C/Windows/System32 e cerca "cmd.exe". Fare clic con il pulsante destro del mouse e selezionare "Esegui come amministratore".

Quando si apre il prompt dei comandi, digita o incolla la riga sottostante e premi il tasto Invio per eseguire il comando:

assoc.exe=file exe

Ciò ristabilirà l'associazione tra i file eseguibili e l'estensione del file .exe. Non dovresti riscontrare ulteriori problemi quando fai clic su un'app o un file di programma.

  1. Modifica i parametri del file eseguibile nel registro

Quando i valori nel registro vengono modificati, può impedire l'apertura di file eseguibili. Ogni tipo di file principale ha i suoi parametri di apertura registrati nel registro e quando i valori che influiscono sui file eseguibili vengono modificati, il sistema potrebbe non essere più in grado di caricare i file quando si fa clic.

È possibile accedere al registro per verificare se questo è il caso e riportare le chiavi ai valori predefiniti, se necessario.

Il primo passo è aprire l'Editor del Registro di sistema. Digita "regedit" in Cerca e premi il tasto Invio per aprire rapidamente l'app Editor del Registro di sistema. Il passaggio successivo consiste nel creare un backup del registro. Questo potrebbe rivelarsi utile in seguito se qualcosa va storto ed è necessario ripristinare il registro com'era. Fare clic con il pulsante destro del mouse su Computer nel riquadro sinistro dell'Editor del Registro di sistema e selezionare Esporta. Quando si apre la finestra Esporta, assegna un nome al backup, scegli una posizione familiare per il file, quindi fai clic su Esporta.

Quindi, usa il lato sinistro per passare al percorso sottostante o usa la barra del percorso:

HKEY_CLASSES_ROOT\.exe

Vai al riquadro di destra e fai doppio clic sul tasto Predefinito. Verificare che il valore nel campo Dati valore sia "exefile". Se il campo Dati valore visualizza qualsiasi altro valore, deselezionarlo e modificare il valore in "exefile". Fare clic su OK per confermare la modifica.

Quindi, usa il lato sinistro per passare al percorso sottostante o usa la barra del percorso:

HKEY_CLASSES_ROOT\exefile\shell\open\comando

Vai al riquadro di destra, fai doppio clic sulla chiave Predefinito e cambia il valore nel campo Dati valore in "%1" %* e fai clic su OK per confermare la modifica.

Infine, vai al percorso seguente nell'Editor del Registro di sistema:

HKEY_CLASSES_ROOT\file exe

Come prima, spostati nel riquadro di destra, fai doppio clic sulla chiave Predefinito e cambia il valore nel campo Dati valore in "%1" %* e fai clic su OK per confermare la modifica.

Dopo aver apportato queste tre modifiche, chiudi l'editor del registro e riavvia il sistema. Una volta effettuato nuovamente l'accesso, qualsiasi file eseguibile su cui fai clic dovrebbe aprirsi immediatamente.

  1. Prova un account utente diverso

Diversi utenti hanno affermato che il semplice utilizzo di un account utente diverso aveva risolto il problema per loro. Se finora non sei riuscito a risolvere il problema, puoi provare anche questo metodo.

Se funziona, puoi semplicemente copiare o spostare i tuoi file sul nuovo account e continuare a usarlo.

Ecco come creare un nuovo account utente su Windows 10:

  1. Apri Impostazioni e seleziona Account.
  2. Nel riquadro a sinistra, seleziona "Famiglia e altri utenti".
  3. Vai a destra e seleziona "Aggiungi qualcun altro a questo PC" in "Altri utenti".
  4. Nella sezione "Come accederà questa persona?" schermata, fai clic sul link "Non ho le informazioni di accesso di questa persona".
  5. Nella schermata successiva, fai clic sul collegamento "Aggiungi un utente senza un account Microsoft".
  6. Immettere quindi le credenziali per il nuovo account utente e fare clic su Avanti.

Dopo aver aggiunto un nuovo account utente, accedi all'account e verifica se i file eseguibili funzionano. In tal caso, puoi renderlo un account amministratore e spostarci tutte le tue cose.

  1. Esegui gli strumenti DISM e SFC

Uno dei motivi di questo problema che viene spesso trascurato è il danneggiamento dei file di sistema. File di sistema danneggiati possono causare l'interruzione delle normali operazioni, come l'apertura di file .exe. Potrebbe essere necessario scansionare i file e riparare quelli danneggiati prima che il problema possa essere risolto.

Fortunatamente, non è necessario scaricare alcuno strumento di terze parti per questo. Quello che ti serve è proprio lì sul tuo sistema. Gli strumenti SFC e DISM possono aiutarti a verificare se c'è qualcosa che non va nei file di sistema e riparare eventuali errori.

Microsoft consiglia di eseguire scansioni DISM e SFC insieme su Windows 10. Mentre SFC controlla i singoli file di sistema per la possibile corruzione, DISM controlla l'intera immagine del sistema per potenziali settori danneggiati.

In Windows 10, esegui prima DISM. Apri una finestra del prompt dei comandi con privilegi elevati come mostrato in precedenza ed esegui il comando seguente:

Dism.exe /online /cleanup-image /restorehealth

DISM controllerà l'immagine del sistema per eventuali parti danneggiate e tenterà di correggere qualsiasi anomalia identificata. Se deve sostituire qualcosa, scaricherà la sostituzione tramite Windows Update.

Per questo motivo, assicurati che il tuo PC sia connesso a Internet quando esegui lo strumento.

Una volta che DISM ha terminato la scansione, vai avanti ed esegui una scansione SFC. Esegui il comando seguente nella finestra del prompt dei comandi aperta:

sfc /scannow

Potrebbe essere necessario attendere un po', quindi prendi un caffè se puoi. SFC controllerà i singoli file per danneggiamento, danneggiamento o assenza e sostituirà qualsiasi file di sistema problematico con una nuova copia dalla cache locale di Windows.

Al termine della scansione, controllare il messaggio di rapporto. Se ti viene detto che ha trovato alcuni errori e li ha corretti, forse il tuo problema è stato risolto.

Indipendentemente dal messaggio che ricevi, riavvia il computer e prova ad avviare un file .exe. Con un po' di fortuna, il programma verrà caricato e non ci saranno ulteriori problemi.

  1. Ripristinare la posizione delle cartelle dei file di programma

In Windows 10, Programmi e Programmi (x86) sono le cartelle di installazione predefinite rispettivamente per le app di terze parti a 64 bit e 32 bit. Si trovano nella radice dell'unità di sistema, insieme alla cartella Windows e ad altre directory primarie.

Potresti aver cambiato la posizione di questa cartella o modificata in qualche altro modo. Alcune persone lo fanno per risparmiare spazio, anche se potrebbero esserci altri motivi. Ad ogni modo, questo a volte può portare a problemi come la mancata apertura dei file .exe.

Se in precedenza hai manomesso le cartelle dei file di programma, dovresti essere in grado di annullare il danno riportando le cose alle impostazioni predefinite tramite l'editor del registro:

  1. Apri l'Editor del Registro di sistema ed esegui un backup se non l'hai già fatto.
  2. Passare a HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion tramite il riquadro sinistro o la barra del percorso.
  3. Vai al riquadro di destra e fai doppio clic su ProgramFilesDir. Modificare il valore nel campo Dati valore in "C: Programmi".
  4. Ora fai doppio clic su ProgramFilesDir (x86) (se presente) e modifica il valore nel campo Value Data in "C: Program Files (x86)".

Uscire dall'Editor del Registro di sistema e riavviare il computer.

  1. Disabilita Windows Firewall

Windows Firewall protegge automaticamente il sistema da connessioni dannose in entrata o in uscita. Consigliamo di tenerlo sempre attivo.

Tuttavia, diversi utenti hanno affermato che la disattivazione dello strumento li ha aiutati a risolvere il problema dei file eseguibili che non si aprono in Windows 10. Personalmente, siamo scettici sull'affermazione, ma non farà male controllarlo se nient'altro ha ha funzionato finora.

Tieni presente che, indipendentemente dal fatto che funzioni o meno, non dovresti disabilitare permanentemente Windows Firewall a meno che tu non abbia alcuna intenzione di utilizzare Internet. Se il metodo funziona, puoi lasciare Firewall inattivo per un po' mentre cerchi una soluzione migliore.

Ecco come disabilitare il firewall:

  1. Digita "Firewall" nel pannello di ricerca e seleziona Windows Firewall dai risultati della ricerca.
  2. A sinistra della finestra del Pannello di controllo che si apre, fai clic sul collegamento "Attiva o disattiva Windows Firewall".
  3. Nella finestra Personalizza impostazioni, seleziona "Disattiva Windows Firewall (non consigliato)" in "Impostazioni di rete private".
  4. Quindi, seleziona "Disattiva Windows Firewall (non consigliato)" in "Impostazioni di rete pubblica".
  5. Fare clic sul pulsante OK per salvare le modifiche e uscire dal Pannello di controllo.

Ricordati di tornare lì e abilitare Windows Firewall per le connessioni di rete pubbliche e private una volta trovata una soluzione migliore.

Conclusione

Questa guida ha parlato di come correggere il file ". exe non si apre correttamente" problema in Windows 10. Non essere in grado di aprire file eseguibili in Windows è qualcosa che non dovrebbe mai accadere e l'utilizzo della nostra guida dovrebbe aiutarti a far funzionare nuovamente il sistema normalmente in pochissimo tempo.