55 votes

"Super" dossier caché ?

J'ai donc acheté un SSD pour augmenter la vitesse de mon PC, et j'ai commencé à transférer des fichiers inutiles sur une clé USB portable de 10 To que j'avais. Dans cet effort pour réduire la taille de mon disque dur avant d'essayer de le cloner sur le SSD pour le rendre amorçable, j'ai utilisé le programme SpaceSniffer pour voir s'il y avait d'autres endroits sur mon disque dur d'où je pourrais extraire des données pour réduire encore la taille, et pour rendre mon nouveau SSD aussi "propre" que possible avant le clonage.

Quoi qu'il en soit, SpaceSniffer a découvert le dossier suivant :

Old HDD

Il s'agit en fait d'un autre "clone" d'un disque dur encore plus ancien, d'un téraoctet, que j'avais mis à niveau auparavant et dont j'avais complètement oublié l'existence. Voici la chose cependant, j'ai déjà "Afficher les fichiers et dossiers cachés" coché, et je suis en mesure de voir les fichiers et dossiers cachés. Cependant, je ne suis PAS en mesure de voir ce dossier pour une raison quelconque : Hidden Files

Ce qui est étrange, c'est que je peux accéder directement au dossier et afficher ses fichiers en tapant directement le chemin dans la barre de navigation : Old HDD Contents

Quelqu'un a-t-il déjà entendu parler de cela ou peut-il expliquer ce qui se passe ici ? Notez également que la case à cocher "lecture seule" comporte un carré, et que la case cachée est cochée ET désactivée dans la toute première capture d'écran ci-dessus.

Il semble que ce soit un "super" dossier caché pour une raison quelconque. Ayant utilisé Windows depuis l'époque de la version 3.1, je n'ai JAMAIS rien vu de tel auparavant. Alors, est-ce que les grands experts de Windows ont une explication pour le comportement étrange de ce dossier ?

81voto

LPChip Points 53736

Dans l'explorateur, vous pouvez définir "Afficher les fichiers, dossiers et lecteurs cachés" mais il existe un autre paramètre pour "Masquer les fichiers protégés du système d'exploitation (recommandé)" . Ce dernier est généralement activé.

Lorsqu'un dossier a l'indicateur système et caché activé, il est configuré comme un fichier sécurisé du système d'exploitation et reste caché si l'option Afficher les fichiers cachés est activée.

En tapant attrib /d à partir d'une invite de commande dans le dossier, vous pouvez voir si c'est le cas.

Voir cet exemple :

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

Comme vous pouvez le voir, le fichier swapfile.sys, un fichier système, a les deux paramètres +S et +H, et il reste donc caché à moins que vous n'ayez décoché l'option Cacher les fichiers protégés du système d'exploitation (recommandé) dans vos paramètres.

Le A signifie "archivé" et le I "indexé". Type Attrib /? pour obtenir une liste complète de chaque lettre.

Afin de rendre le dossier visible, vous devez taper Attrib -s -h "Old HDD"

Même si vous pouvez définir le s et le h individuellement, la suppression de l'attribut s nécessite également la suppression du h.

De même, l'explorateur peut définir des attributs sur un fichier, mais si vous les définissez sur un dossier, les modifications sont généralement ignorées. Avec les attributs, cela fonctionne toujours.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X