ChkLnks.exe: rimuovere scorciatoie non funzionanti
TL;DR
ChkLnks.exe è un piccolo strumento gratuito incluso nel Windows Server 2003 Resource Kit che individua e rimuove scorciatoie (collegamenti) non funzionanti su Windows XP, Vista e probabilmente Windows 7. Basta eseguire l’eseguibile, scansionare, selezionare i collegamenti rotti e confermare la rimozione. Metodo rapido, sicuro e senza installazione.
Che cos’è ChkLnks.exe
ChkLnks.exe è un’applicazione semplice che ricerca sul disco collegamenti (shortcut) non funzionanti. I collegamenti rotti si creano quando si disinstalla un programma, si elimina un file o si spostano risorse. Lo strumento non richiede installazione: si avvia l’eseguibile e segue la procedura guidata.

Perché usarlo
- Riduce l’ingombro del menu Avvio e del desktop.
- Evita confusione quando gli utenti cliccano su scorciatoie non più valide.
- Processo rapido e reversibile: lo strumento mostra i collegamenti rilevati prima di eliminare.
Come usare ChkLnks.exe (procedura passo passo)
- Scarica ChkLnks.exe (file singolo di ~364 KB se disponibile separatamente) oppure recuperalo dal Resource Kit di Windows Server 2003.
- Esegui ChkLnks.exe come utente con permessi normali; non è richiesta l’installazione.
- Quando appare la procedura guidata “Link Check Wizard”, premi Next per iniziare la scansione.
- Lo strumento elenca i collegamenti trovati durante la scansione. Ogni voce include una casella di spunta.
- Seleziona i collegamenti da rimuovere. Puoi usare “Select All” per eliminare tutte le voci non funzionanti.
- Conferma l’operazione e attendi la rimozione. Alla fine comparirà una conferma di completamento.
- Al termine, verifica il desktop e il menu Avvio per assicurarti che tutto sia in ordine.
Importante: prima di eliminare scorciatoie in ambienti condivisi o critici, accertati che non puntino a risorse di rete temporaneamente non disponibili.
Quando ChkLnks.exe può fallire o essere insufficiente
- Collegamenti che puntano a risorse di rete non montate potrebbero apparire come rotti ma funzionare quando la rete è disponibile.
- Collegamenti creati con permessi speciali o da profili utente diversi potrebbero non essere rilevati da un utente senza privilegi.
- Non corregge collegamenti interni a file di progetto o riferimenti hard-coded all’interno di applicazioni.
Alternative e strumenti moderni
- Pulizia manuale: cercare file .lnk con Esplora risorse e verificare destinazioni.
- Utilità di terze parti: strumenti di pulizia del desktop che offrono report e rollback.
- Script PowerShell per esplorare e validare destinazioni di shortcut (.lnk). Esempio: usare COM object WScript.Shell per risolvere .lnk e controllare il percorso.
Mini-metodologia: esecuzione sicura in 5 passaggi
- Esegui un backup rapido della cartella Desktop e del menu Start (copia delle cartelle a livello utente).
- Esegui ChkLnks.exe in modalità utente.
- Revisiona l’elenco: deseleziona eventuali collegamenti sospetti.
- Conferma rimozione e controlla il registro eventi se necessario.
- Ripristina eventuali collegamenti eliminati dalla copia di backup.
Checklist per ruolo
- Utente finale: esegui lo strumento, seleziona i collegamenti che riconosci e rimuovili.
- Amministratore IT: esegui prima una scansione su un campione di profili, prepara backup centralizzati e comunica la finestra operativa.
- Tecnico di supporto: verifica collegamenti di rete e scorciatoie aziendali prima di eliminare in massa.
Compatibilità e note di migrazione
ChkLnks.exe è stato progettato per l’era di Windows XP/Vista/Server 2003. Funziona spesso su Windows 7 ma potrebbe non funzionare o non essere necessario su versioni più moderne di Windows 10/11. In ambienti aziendali moderni preferisci soluzioni centralizzate (GPO, script PowerShell, strumenti di gestione client).
Glossario (1 riga)
- Scorciatoia (.lnk): file che punta a un programma, documento o percorso; può diventare “rotto” se la destinazione viene spostata o rimossa.
Annuncio breve (100–200 parole)
ChkLnks.exe è una utility leggera che aiuta a pulire scorciatoie non funzionanti su Windows. Non richiede installazione: basta eseguire l’eseguibile, avviare la procedura guidata, revisionare l’elenco dei collegamenti trovati e rimuovere quelli obsoleti. È particolarmente utile su macchine di test o dopo molte installazioni e disinstallazioni. Per gli amministratori consigliamo di creare prima un backup delle cartelle dei profili utente e di testare lo strumento su pochi account. Per Windows più recenti, considera script PowerShell o strumenti di gestione centralizzata per ottenere report e rollback più avanzati.
Riepilogo
- ChkLnks.exe è rapido e senza installazione.
- Utile per ripulire desktop e menu Avvio.
- Verifica sempre i collegamenti di rete e fai backup prima di rimuovere in massa.
Se hai provato ChkLnks.exe su Windows 7 o versioni successive, condividi la tua esperienza per aiutare altri amministratori e utenti.