Dans Windows 11, le volet d’aperçu de l’Explorateur peut devenir blanc pour tous les fichiers (PDF, Office, TXT, STL/OBJ, etc.) sauf images/vidéos. La cause la plus fréquente : l’hôte des gestionnaires d’aperçu prevhost.exe n’est plus enregistré. Voici le diagnostic et le correctif éprouvé.
Problème observé
Le volet Aperçu (Preview pane) de l’Explorateur de fichiers affiche une zone entièrement blanche pour les fichiers .stl et .obj (3D Viewer) mais aussi, en réalité, pour tous les documents non multimédias : .txt, .docx, .xlsx, .pdf, .rtf, etc. En double‑cliquant, les applications associées s’ouvrent pourtant normalement (3D Viewer compris).
- Le volet et son en‑tête s’affichent, le curseur occupe l’espace, mais le contenu reste vide.
- Aucun message d’erreur visible côté Explorateur.
- Le problème touche tous les comptes locaux, même nouvellement créés.
- Les images et vidéos, elles, continuent de s’apercevoir correctement.
Pistes testées sans succès
- Redémarrage de la machine et de l’Explorateur (explorer.exe).
- Réinstallation/réparation de 3D Viewer depuis le Microsoft Store.
sfc /scannowet DISM sans anomalie bloquante.- Création d’un compte local de test (même résultat).
- Mise à jour / réinstallation des pilotes graphiques (DCH).
- Ré‑enregistrement manuel de 3D Viewer via PowerShell :
Add‑AppxPackage -DisableDevelopmentMode -Register …\AppxManifest.xml - Analyse Process Monitor (ProcMon) : la chaîne d’appel de l’extension Shell est bien déclenchée, mais le processus prevhost.exe (Preview Handler Surrogate Host) ne se charge pas pour héberger le gestionnaire d’aperçu.
Diagnostic clef
Comme l’anomalie affecte aussi des formats génériques (.txt, .docx, .pdf…), il ne s’agit pas d’un bug propre à 3D Viewer. Le problème vient du moteur d’hébergement des gestionnaires d’aperçu (Preview Handlers) : l’AppID qui lui est associé n’est plus correctement enregistré dans le registre.
Correctif express (clé de registre)
Il manque — ou est corrompue — l’inscription de l’AppID {6D2B5079‑2F0B‑48DD‑AB7F‑97CEC514D30B}, nommée Preview Handler Surrogate Host. Rétablir la clé suivante restaure instantanément le volet d’aperçu :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}]
@="Preview Handler Surrogate Host"
"DllSurrogate"="%SystemRoot%\\System32\\prevhost.exe"
Mode d’emploi rapide :
- Copiez le bloc ci‑dessus dans un fichier texte et enregistrez‑le sous
prevhost.reg. - Faites un clic droit > Exécuter en tant qu’administrateur, acceptez l’UAC.
- Fermez puis redémarrez l’Explorateur de fichiers (ou redémarrez Windows).
Avertissement : toute modification du registre comporte des risques. Créez un point de restauration ou sauvegardez la clé HKCR\AppID avant d’appliquer le correctif.
Procédure détaillée pas à pas
1) Sauvegarder avant intervention
reg export "HKCR\AppID" "%USERPROFILE%\Desktop\backup_AppID.reg" /y
2) Appliquer le correctif via .reg (méthode recommandée)
- Créer
prevhost.regavec le contenu indiqué plus haut. - Clic droit > Exécuter en tant qu’administrateur > Oui.
- Redémarrer l’Explorateur :
taskkill /f /im explorer.exe start explorer.exe
3) Alternative : ligne de commande (CMD élevé)
reg add "HKCR\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}" /ve /d "Preview Handler Surrogate Host" /f
reg add "HKCR\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}" /v DllSurrogate /t REG_EXPAND_SZ /d %SystemRoot%\System32\prevhost.exe /f
4) Alternative : PowerShell (élevé)
New-Item -Path 'HKCR:\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}' -Force | Out-Null
Set-Item -Path 'HKCR:\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}' -Value 'Preview Handler Surrogate Host'
New-ItemProperty -Path 'HKCR:\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}' -Name 'DllSurrogate' -PropertyType ExpandString -Value '%SystemRoot%\System32\prevhost.exe' -Force | Out-Null
Pourquoi ce correctif fonctionne
Dans Windows, un Preview Handler est un composant COM chargé d’afficher l’aperçu d’un type de fichier donné (PDF, Office, 3D, etc.). Pour protéger l’Explorateur contre les plantages et renforcer la sécurité, ces composants sont isolés dans un processus surrogate distinct : prevhost.exe (Preview Handler Surrogate Host). Cette isolation est pilotée par un AppID COM qui doit déclarer la valeur DllSurrogate vers %SystemRoot%\System32\prevhost.exe.
Si cette valeur manque, l’Explorateur tente d’invoquer le gestionnaire d’aperçu… mais l’hôte d’exécution ne démarre pas. Vous obtenez alors un volet actif mais vide — sans message d’erreur, car l’échec se produit dès la phase d’activation COM.
Comment vérifier l’état avant/après
- Ouvrez Regedit et vérifiez l’existence de :
HKEY_CLASSES_ROOT\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}
avec :- Valeur par défaut :
Preview Handler Surrogate Host DllSurrogate(REG_EXPAND_SZ) :%SystemRoot%\System32\prevhost.exe
- Valeur par défaut :
- Ouvrez un PDF ou un DOCX dans l’Explorateur et regardez le volet Aperçu : le contenu doit s’afficher.
- Optionnel : lancez le Moniteur de ressources ou le Gestionnaire des tâches ; ouvrez un aperçu et confirmez qu’un processus
prevhost.exeapparaît brièvement (ou persiste si vous parcourez plusieurs fichiers).
Résumé visuel du diagnostic
| Symptôme | Cause probable | Action | Résultat attendu |
|---|---|---|---|
| Volet blanc pour PDF/Office/TXT/3D | AppID du Surrogate Host non enregistré | Restaurer DllSurrogate et la valeur par défaut | Les aperçus reviennent immédiatement |
| 3D Viewer s’ouvre en double‑clic | L’application est intacte, seul l’hôte d’aperçu est rompu | Aucune réinstallation de 3D Viewer nécessaire | Prévisualisation 3D fonctionnelle dans le volet |
| Images/Vidéos prévisualisées OK | Gestionnaires multimédias internes/moins dépendants | Comportement attendu malgré le registre manquant | Pas d’anomalie côté médias |
Causes probables
- Désinstallation/installation d’un utilitaire tiers modifiant les Shell Extensions ou « optimisant » le registre.
- Conflit avec certains outils ajoutant leurs propres gestionnaires d’aperçu (ex. modules d’aperçu de productivité).
- Nettoyage agressif du registre ayant supprimé par erreur l’AppID du Surrogate Host.
- Image système partiellement réparée après une mise à jour ou une restauration.
Si l’import REG échoue ou ne suffit pas
- Élévation UAC : assurez‑vous d’exécuter l’import en tant qu’administrateur. En cas d’échec, redémarrez en mode sans échec avec prise en charge réseau et réappliquez.
- Option Explorateur : vérifiez que Afficher les gestionnaires d’aperçu dans le volet d’aperçu est cochée (Options des dossiers > Onglet Affichage).
- Réparer les fichiers système :
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - Neutraliser les conflits : désactivez temporairement PowerToys ou tout utilitaire d’aperçu tiers pour tester.
- Politiques d’entreprise : sur un poste joint à un domaine/Intune, vérifiez qu’aucune GPO/Script ne supprime la clé à l’ouverture de session.
Aller plus loin : comprendre l’écosystème Preview Handlers
Chaque type de fichier peut s’appuyer sur un gestionnaire d’aperçu identifié par un CLSID et déclaré dans HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers. L’Explorateur résout le gestionnaire à appeler via les associations de fichiers, puis délègue le rendu à un processus isolé (prevhost.exe) afin de :
- Préserver la stabilité de
explorer.exeen cas de crash du gestionnaire. - Appliquer un confinement de sécurité (moindre surface d’attaque).
- Standardiser la communication COM entre l’Explorateur et les modules tiers.
Cette isolation repose sur l’AppID {6D2B5079‑2F0B‑48DD‑AB7F‑97CEC514D30B}. Quand la valeur DllSurrogate n’existe pas, COM ne sait pas dans quel hôte charger le gestionnaire : l’activation échoue silencieusement, d’où le « volet blanc ».
Déploiement en parc (GPO/Intune)
Script CMD de remédiation
@echo off
reg add "HKCR\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}" /ve /d "Preview Handler Surrogate Host" /f
reg add "HKCR\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}" /v DllSurrogate /t REG_EXPAND_SZ /d %SystemRoot%\System32\prevhost.exe /f
exit /b %ERRORLEVEL%
Script PowerShell de détection/correction idempotente
$key = 'Registry::HKEY_CLASSES_ROOT\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}'
if (-not (Test-Path $key)) { New-Item -Path $key -Force | Out-Null }
Set-Item -Path $key -Value 'Preview Handler Surrogate Host'
New-ItemProperty -Path $key -Name 'DllSurrogate' -PropertyType ExpandString -Value '%SystemRoot%\System32\prevhost.exe' -Force | Out-Null
Contrôles rapides après remédiation
- Ouvrir un dossier contenant :
.pdf,.docx,.txt,.stl/.obj. - Activer le volet d’aperçu (Alt + P).
- Vérifier que le contenu s’affiche (texte sélectionnable pour TXT/PDF, aperçu interactif pour STL/OBJ).
FAQ
Pourquoi les images et vidéos continuent‑elles d’apparaître ?
Dans la pratique, ces formats s’appuient sur des composants multimédias internes à Windows qui ne suivent pas exactement la même chaîne d’hébergement, ou qui tolèrent mieux l’absence de l’AppID visé. D’où ce contraste : médias OK, documents/3D KO.
Faut‑il réinstaller 3D Viewer ?
Non. Si l’application s’ouvre au double‑clic, c’est que l’association et le rendu applicatif fonctionnent. C’est l’hébergement d’aperçu (communs à multiples formats) qui est rompu.
Ce correctif est‑il sûr ?
Oui, il restaure une inscription COM standard présente par défaut dans Windows 11. Comme toujours, sauvegardez le registre avant d’intervenir.
Comment revenir en arrière ?
Supprimez la clé ajoutée (ce qui reproduira le symptôme) ou réimportez votre sauvegarde.
Rollback (suppression de la clé)
À n’utiliser que pour tester ou démontrer l’impact :
reg delete "HKCR\AppID\{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}" /f
Bonnes pratiques pour éviter la régression
- Évitez les « nettoyeurs » de registre qui suppriment des clés COM jugées « orphelines ».
- Après installation d’outils ajoutant des extensions Shell, testez le volet d’aperçu sur quelques formats (TXT, PDF, DOCX, STL).
- Conservez un script de remédiation (CMD/PowerShell) à déployer rapidement en cas de réapparition du symptôme.
Checklist de résolution
- ✅ Le volet d’aperçu s’active (Alt + P).
- ✅ Les Options des dossiers autorisent les gestionnaires d’aperçu.
- ✅ La clé
HKCR\AppID\{6d2b5079-...}existe avecDllSurrogate=%SystemRoot%\System32\prevhost.exe. - ✅ ProcMon ou le Gestionnaire des tâches montre l’apparition de
prevhost.exelors d’un aperçu. - ✅ Les formats TXT/PDF/DOCX/STL/OBJ s’aperçoivent de nouveau.
Résultat attendu
Une fois l’AppID restauré, tous les aperçus du volet de l’Explorateur redeviennent opérationnels : documents Office, PDF, TXT, ainsi que les contenus 3D via 3D Viewer (STL/OBJ). Le tout sans réinstaller d’application.
En résumé : un unique enregistrement COM manquant (
DllSurrogatede l’AppID{6D2B5079‑2F0B‑48DD‑AB7F‑97CEC514D30B}) suffit à rendre le volet d’aperçu blanc. Réinjectez la clé avecprevhost.reget redémarrez l’Explorateur : le problème disparaît immédiatement.

