Cosa fare se Windows non riconosce un file .exe
Il comando che ripristina l'associazione in pochi secondi, e quando può essere segnale di un virus.
Fai doppio clic su un file .exe e non succede nulla,
oppure si apre con il Blocco note invece di eseguirsi, oppure Windows
chiede "con quale programma vuoi aprirlo?" — come se non sapesse cosa
fare con un eseguibile. La causa è quasi sempre la stessa:
l'associazione dei file .exe si è danneggiata.
La soluzione più veloce
Prompt dei comandi come amministratore:
assoc .exe=exefile
Questo comando restituisce a Windows l'associazione corretta tra "file .exe" e "come eseguirlo". Riavvia il computer dopo perché la modifica abbia effetto completo.
Se questo non risolve il problema
- Esegui come amministratore: clic destro sul file → "Esegui come amministratore" — alcuni programmi necessitano permessi elevati per avviarsi.
- Modalità compatibilità: clic destro → Proprietà → scheda "Compatibilità" → prova a eseguirlo simulando una versione precedente di Windows.
- Prova con un altro account utente: se succede solo nel tuo profilo, il problema è nella configurazione di quel account specifico, non in Windows in generale.
Attenzione: se il file .exe proviene da una fonte che non riconosci (un'email, un sito poco affidabile), che non si esegua potrebbe essere proprio l'antivirus che ti protegge, non un guasto. Prima di forzare qualsiasi cosa, conferma di fidarti dell'origine del file.
Se il problema è comparso dopo un virus
Alcuni tipi di malware modificano deliberatamente questa associazione per bloccare antivirus e strumenti di sicurezza (che sono anch'essi file .exe). Se questo è iniziato all'improvviso senza un motivo chiaro, conviene escluderlo con la nostra guida su come eliminare virus e malware prima di continuare a regolare le associazioni dei file.
Domande frequenti
È sicuro eseguire il comando assoc?
Sì, è un comando standard di Windows che ripristina solo l'associazione tra il tipo di file .exe e il suo modo corretto di eseguirsi — non modifica né cancella nessun file personale.
Perché mi chiede 'con quale programma aprire' un .exe?
Di solito indica che l'associazione dei file si è danneggiata o modificata, da un virus o da una modifica manuale accidentale. Il comando assoc .exe=exefile di solito lo risolve.
Può essere un virus il motivo per cui non si esegue?
Sì, alcuni tipi di malware modificano questa associazione apposta per bloccare antivirus o altri strumenti di sicurezza. Se il problema è comparso all'improvviso, vale la pena escluderlo.