web-dev-qa-db-fra.com

Quel est le but/la fonction des fichiers ".ßßß"?

En essayant de copier le contenu d'un lecteur USB de 16 Go, j'ai été averti qu'il n'y avait pas assez d'espace libre. En vérifiant les propriétés de l’arborescence de dossiers sur le lecteur USB, j’ai trouvé un grand nombre de fichiers ".ßßß" de 3,5 Go chacun, pour un total d’environ 908 Go (ce qui, selon moi, ne pourrait pas être possible). 16 Go).

 screenshot of the files in question

De toute évidence, il se passe quelque chose ici, mais je ne trouve aucune référence à ce type de fichier en ligne.

Lorsque j'essaie de supprimer ces fichiers, ils demandent l'autorisation de l'administrateur (que je fournis). Cependant, ils émettent ensuite une erreur "File Access Denied" et indiquent que j'ai besoin de l'autorisation de l'administrateur ...

Est-ce que quelqu'un sait à quoi servent ces fichiers et comment les supprimer?

169
Arne

Très probablement, ce ne sont pas des fichiers réels, mais le résultat d'une corruption du système de fichiers.

  • Il n’est normalement pas possible d’avoir plusieurs fichiers portant le même nom.
  • Leurs noms (ßßßßßßßßßßßßß) correspondent aux octets hexadécimaux E1 E1 E1… de la page de code 437 (qui était la page de code MS-DOS par défaut et donc la page de code FAT/FAT32 par défaut lorsque les noms de fichier longs ne sont pas utilisés).
    (Le personnage n'est pas la version bêta grecque, mais l'allemand minuscule dièse S . Le point n'est pas réellement stocké dans la FAT, mais ajouté par le système d'exploitation lors de la lecture. ne soit pas corrompu.)
  • Leurs tailles sont proches de 3 789 677 025 octets, ce qui correspond encore à 0xE1 E1 E1 E1 en hex.
    (Environ 3 700 856,469 kilo-octets; Windows arrondit probablement.)

Tous les signes indiquent qu'une partie de la table de fichiers principale de votre système de fichiers est remplie avec l'octet 0xE1, ce que peut être causé par un logiciel (comme le débranchement de la mi-écriture), mais peut indique également que la mémoire flash elle-même est en train de mourir.

La corruption provoquée par un logiciel peut souvent être nettoyée à l'aide de la vérification des erreurs de disque de Windows (chkdsk). Ou reformatez simplement le lecteur (après avoir copié vos fichiers réels).

Mais surtout pour les lecteurs moins chers et/ou très utilisés, une mauvaise mémoire flash est très probablement. N'utilisez plus ce lecteur pour les fichiers importants.

437
grawity