<p>Dans l’explorateur, vous pouvez activer <em>« Afficher les fichiers, dossiers et lecteurs cachés »</em>, mais il y a un autre paramètre <em>« Masquer les fichiers protégés du système d’exploitation (recommandé) »</em>. Ce dernier est habituellement activé.</p>
<p>Quand un dossier a les attributs système et caché définis, il est configuré comme fichier protégé du système d’exploitation et reste masqué même si l’affichage des fichiers cachés est activé.</p>
<p>En tapant <code>attrib /d</code> depuis une invite de commandes dans le dossier, vous pouvez voir si c’est le cas.</p>
<p>Voir cet exemple :</p>
<pre><code class="lang-auto">C:>attrib /d
SH C:\$Recycle.Bin
R C:\Documents and Settings
A SH I C:\hiberfil.sys
A SH C:\pagefile.sys
C:\PerfLogs
R C:\Program Files
R C:\Program Files (x86)
H I C:\ProgramData
SH I C:\Recovery
A SH C:\swapfile.sys
SH C:\System Volume Information
R C:\Users
C:\Windows
</code></pre>
<p>Comme vous pouvez le voir, swapfile.sys, un fichier système, a les attributs +S et +H définis, et reste donc masqué à moins que vous n’ayez décoché « Masquer les fichiers protégés du système d’exploitation (recommandé) » dans vos paramètres.</p>
<p>Le A signifie Archivé, et le I signifie Indexé. Tapez <code>Attrib /?</code> pour obtenir la liste complète de chaque lettre.</p>
<p>Pour rendre le dossier visible, vous devez taper <code>Attrib -s -h "Old HDD"</code></p>
<p>Même si vous pouvez définir les attributs s et h individuellement, la suppression de l’attribut s nécessite également la suppression de l’attribut h.</p>
<p>De plus, l’explorateur peut définir des attributs sur un fichier, mais si vous le définissez sur un dossier, les modifications sont généralement ignorées. Avec attrib, cela fonctionne toujours.</p>