Anteprima PDF non funziona in Esplora file su Windows 10: errore “PDF Preview Handler” e soluzione con PowerToys

Quando il riquadro di anteprima di Esplora file in Windows 10 mostra l’errore “This file can’t be previewed because of an error in the PDF Preview Handler.”, nella maggior parte dei casi il gestore d’anteprima per i PDF è stato disattivato. La soluzione più rapida è riattivarlo da PowerToys.

Indice

Panoramica del problema

In Windows 10 il riquadro di anteprima (tasto Alt+P in Esplora file) consente di visualizzare un’anteprima del contenuto senza aprire l’applicazione predefinita. Quando si seleziona un PDF, invece della mini‑anteprima compare il messaggio:

“This file can’t be previewed because of an error in the PDF Preview Handler.”

Il problema può presentarsi anche se:

  • Sumatra PDF è impostato come lettore predefinito.
  • Adobe Reader è installato correttamente.
  • Microsoft Edge (Chromium) è presente e apre i PDF senza errori.

Perché succede

Il riquadro di anteprima usa dei Preview Handler, componenti COM registrati nel sistema, che Esplora file invoca per rendere l’anteprima. Windows 10 non include nativamente un handler PDF “universale”: deve essere fornito e registrato da un’app (Adobe, Sumatra, estensioni del sistema) oppure da PowerToys → File Explorer add‑ons. Se l’handler PDF è disattivato (o la relativa voce di registro è assente/non valida), l’anteprima fallisce con l’errore citato.

Soluzione principale con PowerToys

PowerToys offre un handler leggero e stabile per anteprime e miniature dei PDF. Ecco la procedura consigliata.

Passaggi rapidi

  1. Installare o aprire PowerToys
    Se non è già presente, installarlo dal sito Microsoft (Home → PowerToys → Install). Quindi avviare “PowerToys (Admin)”.
  2. Abilitare gli File Explorer add‑ons
    In PowerToys, aprire File Explorer add‑ons e attivare:
    • Enable PDF preview (anteprima nel riquadro di anteprima)
    • Enable PDF thumbnails (opzionale: miniature nelle cartelle)
  3. Riavviare Esplora file e provare di nuovo.
    Dopo l’attivazione, le anteprime tornano operative di norma all’istante; se non accade, riavviare Esplora o il PC.

Come riavviare Esplora file in sicurezza

Metodo tramite Gestione attività:

  1. Premere Ctrl+Shift+Esc, scheda Processi.
  2. Selezionare Esplora risorse e cliccare Riavvia.

Metodo da console (facoltativo):

taskkill /f /im explorer.exe
start explorer.exe

Checklist lampo prima di passare all’avanzato

  • Riquadro di anteprima attivo: in Esplora file premere Alt+P o usare Visualizza → Riquadro di anteprima.
  • PowerToys aperto come amministratore e File Explorer add‑ons attivi (PDF preview e, se desiderato, PDF thumbnails).
  • Nessuna app occupa il file: verificare che il PDF non sia bloccato da un altro processo o in rete con accesso limitato.
  • File non corrotto: testare due o tre PDF diversi, inclusi documenti semplici non firmati.

Approfondimento tecnico

Il collegamento fra un’estensione e un Preview Handler si basa su chiavi di registro. L’associazione principale per il riquadro di anteprima è:

HKEYCLASSESROOT\.pdf\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}

Il valore predefinito di questa chiave deve contenere il CLSID del gestore PDF installato (es. quello di PowerToys o di Adobe). La lista dei gestori riconosciuti dal sistema è in:

HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers
HKEYCURRENTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers

Quando PowerToys abilita “PDF preview”, registra (o re‑imposta) correttamente l’handler e l’associazione del tipo di file, rendendo il tutto trasparente. Se l’opzione è disattivata, l’associazione può rimanere orfana o puntare a un CLSID non più presente, causando l’errore.

Soluzioni alternative senza PowerToys

Riparare o reinstallare Adobe Reader

  • Aprire Adobe Reader → Aiuto → Ripara installazione.
  • In Modifica → Preferenze → Generali, assicurarsi che l’opzione di integrazione con Esplora file sia attiva.
  • Verificare che la voce di registro HKCR\.pdf\ShellEx\{8895...} punti al CLSID del gestore Adobe (handler di AcroPDF.dll).

Usare Sumatra PDF come handler

  • Reinstallare Sumatra PDF selezionando l’opzione dell’installer che abilita l’anteprima in Esplora file.
  • Assicurarsi che non sia stata disabilitata l’estensione di anteprima durante un aggiornamento precedente.

Considerazioni su Microsoft Edge

Su Windows 11 l’anteprima PDF di Esplora file può sfruttare integrazioni di sistema più ampie; in Windows 10, Edge non fornisce da solo l’handler per Esplora file. Per questo, PowerToys resta la via più semplice e leggera per riattivare l’anteprima senza installare suite più pesanti.

Diagnostica guidata

Verifica visiva in Esplora file

  1. Aprire una cartella con PDF e attivare Riquadro di anteprima (Alt+P).
  2. Selezionare un PDF semplice (senza protezione) per escludere limitazioni DRM.
  3. Se la miniatura funziona ma il riquadro no, l’handler anteprima è disallineato rispetto alle miniature.

Verifica rapida del Registro

Attenzione: modificare il Registro solo se si sa cosa si sta facendo. Eseguire prima un punto di ripristino.

  1. Aprire regedit.exe come amministratore.
  2. Controllare HKCR\.pdf\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}: il valore predefinito deve contenere un CLSID valido.
  3. In HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers controllare che tale CLSID esista e sia descritto (nome del gestore).

Script PowerShell di sola lettura

Eseguire come amministratore per una diagnosi non invasiva.

$phGuid = '{8895b1c6-b41f-4c1c-a562-0d564250836f}'

1) Chi è associato all'anteprima dei PDF?

try {
$assoc = (Get-Item "Registry::HKEYCLASSESROOT.pdf\ShellEx$phGuid").GetValue('')
} catch {
$assoc = $null
}

2) L'handler associato è registrato fra i PreviewHandlers?

$mapHKLM = $null
$mapHKCU = $null
try { $mapHKLM = Get-ItemProperty 'Registry::HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers' } catch {}
try { $mapHKCU = Get-ItemProperty 'Registry::HKEYCURRENTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers' } catch {}

Write-Host "CLSID associato a .pdf → ShellEx → PreviewHandler:" ($assoc | Out-String)
Write-Host "Presente in HKLM PreviewHandlers? " ($mapHKLM.PSObject.Properties.Name -contains $assoc)
Write-Host "Presente in HKCU PreviewHandlers? " ($mapHKCU.PSObject.Properties.Name -contains $assoc) 

Se $assoc è vuoto oppure non compare nelle liste dei PreviewHandlers, è probabile che l’handler sia stato rimosso o disattivato. Riattivarlo da PowerToys è la scorciatoia migliore.

Procedure correttive aggiuntive

Reimpostare le opzioni di Esplora file

  1. Aprire Opzioni cartella → scheda Visualizzazione.
  2. Disattivare “Mostra sempre icone, mai anteprime” (influisce sulle miniature, non sul riquadro, ma è bene allineare le impostazioni).
  3. Clic su Ripristina cartelle e Reimposta cartelle per eliminare eventuali personalizzazioni locali.

Avvio pulito per isolare conflitti

Alcune estensioni di terze parti per Esplora file possono interferire coi Preview Handler. Eseguire un avvio pulito (disabilitare avvii non Microsoft e servizi non essenziali), poi testare l’anteprima. Se funziona, riattivare a blocchi finché non si individua il colpevole.

Riparazione componenti di sistema

Se sospettate una corruzione dei componenti Windows responsabili dell’hosting dei preview (prevhost.exe):

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Riavviare e ripetere la prova.

Confronto delle soluzioni

SoluzioneImpattoProControQuando usarla
PowerToys → PDF previewBassoVeloce, leggero, reversibileRichiede PowerToys in esecuzioneQuasi sempre la scelta migliore
Riparare Adobe ReaderMedioHandler maturo e diffusoInstallazione più pesanteSe già si usa Adobe per i PDF
Reinstallare Sumatra con anteprimaBassoMolto leggeroFunzionalità essenzialiAmbienti con PC datati o minimal
Avvio pulito / isolamento conflittiMedio‑AltoIdentifica interferenze realiRichiede tempo e metodoSe il problema è intermittente

Errori comuni e come evitarli

  • Confondere miniature e riquadro di anteprima: sono componenti diversi. “PDF thumbnails” gestisce le icone in visualizzazione grandi; “PDF preview” riguarda il riquadro laterale.
  • Affidarsi al lettore predefinito: impostare “Apri con” non garantisce l’anteprima; serve un handler registrato.
  • Dimenticare il riavvio di Esplora: dopo modifiche a handler o registro, riavviare Esplora per applicare le modifiche.
  • File in rete o protetti: documenti firmati/protetti o su share con permessi limitati talvolta non si prestano all’anteprima.

Domande frequenti

Edge apre i PDF ma l’anteprima non funziona: perché?

Perché su Windows 10 l’anteprima di Esplora file non dipende dall’app predefinita, bensì da un handler registrato. Edge può aprire correttamente il file, ma il riquadro necessita comunque di un Preview Handler (PowerToys, Adobe, Sumatra, ecc.).

Posso lasciare PowerToys disattivato dopo aver riattivato l’handler?

No: se si usa l’handler fornito da PowerToys, tenere attivi gli File Explorer add‑ons. Se si preferisce non eseguire PowerToys, scegliere un altro gestore (Adobe/Sumatra) e registrarlo.

Le miniature si vedono, ma il riquadro è vuoto: è normale?

Sì: miniature e riquadro usano componenti distinti. Attivare separatamente Enable PDF thumbnails e Enable PDF preview in PowerToys.

Serve il riavvio del PC?

Di solito basta riavviare Esplora file. In presenza di aggiornamenti o sostituzioni di DLL, un riavvio completo assicura il rilascio di handle bloccati.

Procedura completa, passo per passo

  1. Attivare il riquadro: Visualizza → Riquadro di anteprima oppure Alt+P.
  2. Aprire PowerToys (Admin) e andare in File Explorer add‑ons.
  3. Abilitare “Enable PDF preview” e, se desiderato, “Enable PDF thumbnails”.
  4. Chiudere e riaprire tutte le finestre di Esplora file o riavviare il processo come mostrato sopra.
  5. Testare su PDF non protetti e locali (es. nella cartella Documenti).
  6. In caso di insuccesso: riparare Adobe Reader o reinstallare Sumatra con l’opzione anteprima; eseguire l’avvio pulito; verificare il Registro con lo script.

Quando scegliere soluzioni diverse da PowerToys

  • Ambienti gestiti con policy che vietano tool aggiuntivi: preferire il gestore di Adobe (facilmente distribuibile via MSI) o quello di un lettore già approvato.
  • Macchine molto datate: Sumatra PDF è estremamente leggero e adatto a hardware con risorse limitate.
  • Requisiti di conformità: taluni contesti richiedono handler certificati del vendor (Adobe) per la gestione di documenti firmati o moduli.

Nota di sicurezza

Il riquadro di anteprima elabora il contenuto del file. Affidarsi a handler aggiornati riduce i rischi legati a PDF malevoli. Tenere sempre aggiornati PowerToys, Adobe o il lettore scelto.

Riepilogo operativo

  • Causa più probabile: handler PDF disattivato o non registrato.
  • Fix veloce: PowerToys → File Explorer add‑ons → abilitare “Enable PDF preview” (e “PDF thumbnails” se necessario) → riavvio di Esplora.
  • Alternative: riparare Adobe Reader (AcroPDF.dll) o reinstallare Sumatra con l’opzione di anteprima.
  • Verifiche: tasto Alt+P attivo, Registro coerente, nessun conflitto con estensioni terze.

Morale

In Windows 10 l’anteprima PDF non è integrata come componente di base: deve essere fornita e registrata da un’applicazione. PowerToys mette a disposizione un handler moderno e leggero: se l’opzione si disattiva (o viene sovrascritta da un’altra app), basta ri‑abilitarla dall’interfaccia di PowerToys per ripristinare subito le anteprime nel riquadro di Esplora file.


Appendice: differenze tra anteprima e miniature

FunzioneDove si vedeTecnologiaImpostazione PowerToysInfluenza sulle prestazioni
Riquadro di anteprimaColonna laterale di EsploraPreview HandlerEnable PDF previewMedia (render dinamico)
Miniature (thumbnails)Icone file nelle cartelleThumbnail providerEnable PDF thumbnailsBassa (cache miniature)

Appendice: verifica rapida dei permessi file

Se l’anteprima fallisce solo su share di rete o cartelle sincronizzate (OneDrive, servizi simili), verificare che l’utente disponga del permesso di lettura e che i file siano disponibili offline. Per i provider che usano file su richiesta, forzare il download locale prima del test.

Appendice: suggerimenti di performance

  • Su cartelle con migliaia di PDF, valutare di disattivare temporaneamente le miniature per ridurre il lavoro di I/O.
  • Svuotare la cache miniature quando necessario: in Pulizia disco selezionare “Anteprime”.

Conclusione

Riattivare l’handler di anteprima PDF con PowerToys risolve nella grande maggioranza dei casi l’errore “This file can’t be previewed because of an error in the PDF Preview Handler.”. Se preferite non usare PowerToys, riparare Adobe Reader o reinstallare Sumatra è un’alternativa valida. La chiave è assicurarsi che l’associazione .pdf → PreviewHandler punti a un CLSID registrato e funzionante, e che Esplora file sia stato riavviato dopo la modifica.

Se gestite più postazioni, considerate di standardizzare: PowerToys per le anteprime e un lettore leggero come predefinito. Meno variabili, meno incidenti.

Indice