Microsoft Photos n’affiche plus les images locales (Windows 10/11) : corriger la compression/chiffrement NTFS et restaurer l’affichage

Vous ouvrez Microsoft Photos et… rien n’apparaît hors de C:\Users\<nom>\Pictures ? Voici une méthode éprouvée pour rétablir l’affichage de vos images sur n’importe quel lecteur (D:, E:, SSD externe), suivie d’un guide complet de diagnostic et d’actions correctives.

Sommaire

Microsoft Photos n’affiche plus les images locales

Vue d’ensemble

Sur Windows 10/11, certains utilisateurs constatent que la nouvelle application Microsoft Photos ne liste aucun fichier en explorant des dossiers situés hors du disque système C:. Toutes les remises à zéro classiques (réparer/réinitialiser l’application UWP, réinstaller depuis le Store, SFC/DISM, démarrage propre, voire réinstallation de Windows) ne changent rien. Les photos ne réapparaissent que si elles sont copiées dans C:\Users\<nom>\Pictures. Même une jonction symbolique (symlink/junction) pointant vers un dossier de D: échoue.

Cause racine la plus probable : compression/chiffrement NTFS

Dans les cas étudiés, la panne provenait du chiffrement ou de la compression NTFS activé sur le volume ou le dossier contenant les images. Les attributs NTFS Compressed (C) ou Encrypted (E, EFS) peuvent perturber l’énumération des fichiers par Photos, en particulier lorsque le dossier n’est pas dans la bibliothèque “Images”. Résultat : l’application ne « voit » plus vos médias alors qu’ils sont parfaitement lisibles dans l’Explorateur.

Important : ne confondez pas EFS (chiffrement par fichier/dossier dans les propriétés avancées) avec BitLocker (chiffrement de volume). BitLocker n’empêche pas Photos d’indexer vos images ; le problème décrit est lié aux attributs NTFS par fichier/dossier (compression EFS/NTFS).

Solution express (interface graphique)

  1. Dans l’Explorateur, clic droit sur le dossier racine de vos images (sur D:, E:, etc.) → Propriétés.
  2. Cliquez sur Avancé… (onglet Général).
  3. Décochez : Compresser le contenu pour libérer de l’espace disque. Si coché, décochez aussi Chiffrer le contenu pour sécuriser les données.
  4. Validez, puis laissez Windows décompresser/déchiffrer les fichiers (appliquer aux sous‑dossiers et fichiers).

Une fois la compression désactivée, Microsoft Photos retrouve instantanément l’accès à tous les dossiers, quel que soit le lecteur.

Solution avancée (ligne de commande)

Si l’arborescence est volumineuse, les commandes ci‑dessous permettent de vérifier et corriger rapidement les attributs.

Vérifier les attributs depuis PowerShell

# 1) Lister les éléments compressés ou chiffrés
Get-ChildItem "D:\Photos" -Recurse -Force |
  Where-Object { $_.Attributes -match 'Compressed|Encrypted' } |
  Select-Object FullName, Attributes

# 2) Décompresser récursivement (NTFS)

compact.exe /U /S:"D:\Photos" /I

# 3) Déchiffrer récursivement (EFS)

cipher.exe /D /A /S:"D:\Photos"

# 4) Re-vérifier

Get-ChildItem "D:\Photos" -Recurse -Force |
Where-Object { $_.Attributes -match 'Compressed|Encrypted' } |
Measure-Object 

Vérifier depuis l’Invite de commandes

:: Lister le statut de compression
compact.exe /Q /S:"D:\Photos"

:: Décompresser tout
compact.exe /U /S:"D:\Photos" /I

:: Déchiffrer (EFS) tous les fichiers
cipher.exe /D /A /S:"D:\Photos" </code></pre>

<div style="border:1px solid #e5e7eb;padding:16px;border-radius:8px;background:#fff;">
  <ul>
    <li><strong>/U</strong> (compact) = Uncompress, <strong>/S:</strong> = répertoire racine, <strong>/I</strong> = ignorer les erreurs et continuer.</li>
    <li><strong>/D</strong> (cipher) = Decrypt, <strong>/A</strong> = s’applique aux fichiers, <strong>/S:</strong> = récursif.</li>
  </ul>
</div>

<h3>Checklist de validation après correction</h3>
<ul>
  <li>Ouvrez <em>Photos</em> → <strong>Paramètres</strong> → <em>Sources</em> → Vérifiez que le dossier sur D:/E: est bien <strong>ajouté</strong> comme source. Ajoutez‑le si nécessaire.</li>
  <li>Si les vignettes tardent à apparaître : assurez-vous que la <strong>recherche Windows</strong> indexe le lecteur (voir plus bas).</li>
  <li>Testez l’ouverture d’un fichier JPG/PNG depuis l’Explorateur avec Photos (clic droit → <em>Ouvrir avec</em> → Photos). S’il s’ouvre, l’indexation se mettra à jour.</li>
</ul>

<h3>Pourquoi des jonctions symboliques échouent‑elles ?</h3>
<p>Photos peut suivre des reparse points (symlinks/junctions), mais si la cible réside sur un volume ou un dossier dont les fichiers sont <strong>compressés/chiffrés</strong>, la résolution et l’énumération peuvent échouer. De plus, des autorisations ou stratégies de confidentialité peuvent empêcher l’accès indirect. La correction côté <em>attributs NTFS</em> est donc prioritaire ; ajoutez ensuite la cible réelle comme <em>source</em> dans Photos plutôt que de passer par une jonction.</p>

<h3>Paramètres et vérifications complémentaires</h3>

<h4>Bibliothèque Images &amp; confidentialité</h4>
<p>Assurez-vous que Windows et l’application ont l’autorisation d’accéder à votre bibliothèque <strong>Images</strong> : <em>Paramètres</em> → <em>Confidentialité et sécurité</em> → <strong>Bibliothèques d’images</strong>. Activez l’accès pour Photos.</p>

<h4>Indexation de la recherche</h4>
<p>Un index désactivé sur le lecteur externe peut ralentir ou empêcher l’affichage des vignettes. Vérifiez :</p>
<ol>
  <li>Ouvrez <em>Options d’indexation</em> (recherche Windows).</li>
  <li>Cliquez sur <strong>Modifier</strong> et cochez le lecteur/dossier où se trouvent vos photos.</li>
  <li>Dans <strong>Avancé</strong> → <em>Types de fichiers</em>, confirmez que les extensions d’images (jpg, jpeg, png, arw, dng, cr3, heic, etc.) sont prises en charge.</li>
  <li>Si nécessaire, cliquez sur <strong>Reconstruire</strong> l’index, puis laissez Windows travailler en arrière‑plan.</li>
</ol>

<h4>Autres causes possibles &amp; contournements</h4>
<ul>
  <li><strong>Systèmes de fichiers exFAT/FAT32</strong> : ils stockent moins de métadonnées NTFS (ADS, permissions granulaires). Photos peut fonctionner, mais l’enrichissement (mots‑clés, attributs) est limité. Préférez NTFS pour des bibliothèques photo lourdes.</li>
  <li><strong>Points de montage NTFS</strong> (lecteurs montés dans un dossier) : si l’emplacement est listé dans <em>Paramètres → Système → Stockage → Emplacements</em>, assurez-vous qu’il pointe vers un volume <em>en ligne</em> et <em>indexé</em>, sans compression/chiffrement.</li>
  <li><strong>OneDrive – Dossiers connus</strong> : si vous avez redirigé « Images » vers OneDrive, vérifiez que les fichiers sont <em>Disponibles hors connexion</em>, sinon Photos n’affichera que des vignettes partielles.</li>
  <li><strong>Antivirus/EDR</strong> : des modules de contrôle d’accès peuvent bloquer l’indexation. Ajoutez une exclusion temporaire pour valider l’hypothèse.</li>
</ul>

<h3>Tableau récapitulatif causes &rarr; correctifs</h3>
<table>
  <thead>
    <tr>
      <th>Symptôme</th>
      <th>Cause probable</th>
      <th>Action corrective</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Photos vide hors de C:</td>
      <td>Compression/chiffrement NTFS sur D:/E:</td>
      <td>Désactiver via Propriétés &rarr; Avancé, puis <code>compact /U</code> et/ou <code>cipher /D</code></td>
    </tr>
    <tr>
      <td>Icônes lentes ou absentes</td>
      <td>Indexation désactivée</td>
      <td>Réactiver l’index sur le lecteur, reconstruire l’index</td>
    </tr>
    <tr>
      <td>Images visibles via Explorateur mais pas via jonction</td>
      <td>Reparse point vers dossier compressé/chiffré</td>
      <td>Supprimer compression/chiffrement et ajouter la <em>source</em> réelle dans Photos</td>
    </tr>
    <tr>
      <td>Métadonnées manquantes</td>
      <td>Volume exFAT/FAT32</td>
      <td>Basculer vers NTFS si possible</td>
    </tr>
    <tr>
      <td>Message d’autorisation</td>
      <td>Accès à la bibliothèque refusé</td>
      <td>Activer <em>Confidentialité &gt; Bibliothèques d’images</em></td>
    </tr>
  </tbody>
</table>

<h3>Bonnes pratiques pour éviter la régression</h3>
<ul>
  <li>Évitez la <strong>compression NTFS</strong> sur des bibliothèques multimédia volumineuses : le gain disque est faible sur des fichiers déjà compressés (JPG/HEIC), pour un coût CPU réel.</li>
  <li>N’activez <strong>EFS</strong> que pour des dossiers réellement sensibles, pas pour des endroits utilisés par des applications multimédia.</li>
  <li>Si vous manquez d’espace : privilégiez <strong>Storage Sense</strong>, le nettoyage des caches et la déduplication au niveau volume (Windows Server/Pro), plutôt que la compression NTFS sur vos photos.</li>
</ul>

<hr>

<h2>Cas persistant signalé (juillet 2024)</h2>
<p>Un second utilisateur a rapporté un symptôme <strong>différent</strong> : ses fichiers n’étaient pas compressés mais l’application <strong>Paint</strong> refusait de s’ouvrir. Comme Paint n’utilise pas les mêmes bibliothèques que Photos, la procédure change.</p>

<h3>Procédure recommandée</h3>
<ol>
  <li><strong>Réinitialiser Paint</strong> : <em>Paramètres &rarr; Applications &rarr; Applications installées &rarr; Paint &rarr; Options avancées &rarr; Réinitialiser</em>.</li>
  <li><strong>Vérifier les fichiers système</strong> :
    <pre><code class="language-powershell">sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Désinstaller/réinstaller Paint via Microsoft Store.
Créer un nouveau profil Windows pour écarter une corruption de profil.
Mettre à jour Windows : certaines builds 23H2 ont corrigé un crash de Paint lié à AppCore.

Si le problème persiste

Consultez l’Observateur d’événements : Journal des applications et services → Microsoft → Windows → AppModel‑Runtime. Les erreurs y pointent souvent la DLL fautive (ex : ucrtbase.dll, WindowsAppRuntime, AppCore…).

Actions avancées (UWP)

Vous pouvez réenregistrer les packages concernés (à utiliser avec prudence) :

# Réenregistrer Microsoft Photos
Get-AppxPackage *Photos* | ForEach-Object {
  Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"
}

# Réenregistrer Paint (package Store)

Get-AppxPackage *Paint* | ForEach-Object {
Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"
}

# Vider le cache du Store (utile si réinstallations en échec)

wsreset.exe 

Astuce : avant toute opération UWP, sauvegardez vos préférences puis créez un point de restauration. Évitez les « nettoyeurs » tiers qui suppriment des dossiers AppData au hasard.


Diagnostic détaillé & scripts utiles

Identifier rapidement les attributs problématiques

ObjectifCommandeInterprétation
Voir les attributs d’un dossierattrib D:\PhotosPrésence de C (Compressed) ou E (Encrypted) = à corriger
Lister ce qui est compressécompact /Q /S:"D:\Photos"Affiche le statut de compression par fichier
Décompresser tout le dossiercompact /U /S:"D:\Photos" /ISupprime l’attribut de compression récursivement
Déchiffrer (EFS) récursivementcipher /D /A /S:"D:\Photos"Supprime l’attribut EFS sur tous les fichiers
Désactiver la compression pour l’avenirfsutil behavior set disablecompression 1Empêche la création de nouveaux fichiers compressés (n’affecte pas l’existant)

Réparer la bibliothèque & les associations

  1. Ouvrez ExplorateurBibliothèques → clic droit sur ImagesPropriétés.
  2. Ajoutez votre dossier D:\Photos et définissez‑le comme emplacement d’enregistrement si souhaité.
  3. Dans Paramètres → Applications → Applications par défaut, associez Photos aux extensions .jpg, .png, .heic, .tiff, etc.

Vignettes manquantes ou cassées

  • Videz le cache des miniatures : Nettoyage de disque → cochez Miniatures → OK.
  • Vérifiez que le service Hôte du système de recherche Windows est démarré (services.msc).
  • Assurez-vous que le pilote du stockage (NVMe/USB‑SATA) et le micrologiciel du boîtier externe sont à jour.

Exemples de scénarios et effets

ScénarioEffet observé dans PhotosCorrectif
Dossier D:\RAW compressé NTFSDossier affiché videDécocher « Compresser… » + compact /U
Jonction C:\Users\<nom>\Pictures\RAWD:\RAW (cible compressée)Jonction visible mais contenu videDécompresser la cible, ajouter D:\RAW comme source dans Photos
Volume exFAT sur SSD externeImages visibles, métadonnées limitéesConvertir en NTFS (sauvegarde & formatage), puis réindexer
EFS activé par erreur sur D:\PhotosMiniatures incomplètes, erreurs sporadiquescipher /D /A /S et révoquer l’héritage EFS sur le dossier racine

FAQ

Photos a‑t‑il besoin d’un index ?
Il peut parcourir sans index, mais l’indexation accélère la découverte et l’affichage des vignettes. Pour de gros volumes, activez l’index sur le lecteur.

Dois‑je désactiver BitLocker ?
Non. BitLocker chiffre le volume en entier et n’empêche pas Photos de lire vos images.

La compression NTFS vaut‑elle le coup pour des photos ?
Non pour JPEG/HEIC (déjà compressés). Le gain disque est marginal, les coûts CPU/I/O sont réels, et ici elle a cassé l’énumération.


Procédure pas à pas — reprise complète

  1. Identifier si le dossier/volume de photos est compressé/chiffré (Propriétés → Avancé… ou attrib/compact/cipher).
  2. Décocher la compression/chiffrement dans Propriétés → Avancé… puis laisser Windows propager aux sous‑dossiers.
  3. Exécuter compact /U /S:"<chemin>" et, si EFS était utilisé, cipher /D /A /S:"<chemin>".
  4. Vérifier dans Photos que le dossier figure bien dans Paramètres → Sources et que l’accès à la bibliothèque Images est autorisé.
  5. Réactiver l’indexation sur le lecteur si elle était désactivée. Reconstruire l’index si nécessaire.
  6. Nettoyer le cache de miniatures si l’affichage reste incohérent.

À retenir

  • Photos peut refuser d’afficher des images si le dossier/volume est compressé ou chiffré (NTFS/EFS). La désactivation de ces attributs rétablit durablement l’accès.
  • Pour d’autres applications UWP (ex. Paint), privilégiez d’abord la réinitialisation via Paramètres, puis SFC/DISM, avant d’envisager des actions plus intrusives.
  • Optimisez la bibliothèque, l’indexation et évitez la compression NTFS sur vos collections photo.

Annexe — commandes prêtes à l’emploi

# Détecter les attributs problématiques (PowerShell)
$root = "D:\Photos"
"--- Fichiers compressés ---"
Get-ChildItem $root -Recurse -Force -File | Where-Object { $_.Attributes -match 'Compressed' } | Select FullName
"--- Fichiers chiffrés (EFS) ---"
Get-ChildItem $root -Recurse -Force -File | Where-Object { $_.Attributes -match 'Encrypted' } | Select FullName

# Corriger

compact.exe /U /S:$root /I
cipher.exe /D /A /S:$root

# Empêcher la création à l'avenir (niveau système)

fsutil behavior set disablecompression 1  # nécessite droits admin 
:: Vérifier & corriger (Invite de commandes)
set ROOT=D:\Photos
compact /Q /S:"%ROOT%"
compact /U /S:"%ROOT%" /I
cipher /D /A /S:"%ROOT%"

Conclusion

Si Microsoft Photos n’affiche rien hors du dossier « Images » par défaut, vérifiez d’abord les attributs NTFS de vos emplacements : supprimer compression et chiffrement résout généralement le problème immédiatement. Complétez ensuite avec les réglages de bibliothèque et d’indexation pour des performances durables.

Sommaire