Ripristinare i collegamenti .lnk su Windows 7 e XP

Come sappiamo, ad ogni estensione è associata una specifica applicazione: i .doc sono associati a Office Word, i file .jpg sono associati al visualizzatore di immagini di Windows e così via.

Naturalmente è possibile modificare queste associazioni per adattarle al proprio stile. Ad esempio possiamo decidere che i file .doc vengano aperti utilizzando OpenOffice e non Word.

Discorso a parte meritano i link. Generalmente questi file, riconoscibili con l’estensione .lnk non sono associati ad alcuna applicazione, dato che il loro scopo è solo quello di rimandare l’utente al file di origine.

A volte capita di assegnare loro un’applicazione, con il risultato di renderli del tutto inutilizzabili.

Nell’esempio ai file .lnk è stata assegnata l’applicazione Internet Explorer 

Vediamo come possiamo risolvere il problema.


Per capire meglio come funziona il discorso dell’impostazioni delle associazioni possiamo recarci in Pannello di controllo – Programmi predefiniti – Associazione un tipo di file o un protocollo a un programma predefinito.

Come possiamo notare all’estenaione .lnk è associato Internet Explorer.

Purtroppo il menu di Windows 7 ci permette solo di scegliere un’altra applicazione con cui aprire questo tipo di file, e non di ripristianre lo stato originale delle cose.
L’unico mezzo a nostra disposizione è il registro di sistema.

Apriamo il registro digitando regedit nella ricerca rapida del menu START e spostiamoci nella chiave

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts

E cerchiamo la stringa .lnk

Questa stringa è la responsabile dell’associazione errata dei link. Infatti, aprendo il menu a tendina, troveremo la chiave denominata UserChoice contenente le informazioni in merito all’applicazione scelta per aprire i link, in questo caso iexplorer.exe.

Anche la chiave OpenWithList presenta delle modifiche che vanno rimosse.
Come prima cosa eseguiamo una copia di sicurezza cliccando con il tasto destro su .lnk e selezionando la voce Esporta.

Dopidiché eliminiamo entrambe le chiavi UserChoice e OpenWithList. Come ultimo passaggio clicchiamo con il tasto destro su .lnk e selezioniamo la voce Nuovo – Chiave.
Rinominiamo la chiave appena creata in OpenWithList (rispettando esattamente le sintassi).

Ecco ripristinati i collegamenti, un riavvio del pc farà tornare anche le icone al proprio posto.

Windows XP

Su Windows XP l’errata associazione dei file .lnk potrebbe anche dipendere dall’azione di qualche virus o malware.

Come prima cosa è necessario sincerarsi che il pc non sia infetto (possiamo usare i già citati Malwarebytes o Microsoft Security Essentials) dopodiché possiamo occuparci delle chiavi di registro.

Dato che le stringhe da modificare sono molte ho pensato di creare un file .reg già pronto per essere aggiunto al S.O.
Da questo link potrete scaricare il file zippato contenente sia la versione per XP che quella per 7, è sufficiente lanciare il file corretto tramite doppio clic (Non senza prima aver fatto una copia del registro) e attendere che Windows inserisca i valori nel registro di sistema.

Condividi questo articolo: