Espacio utilizado en una unidad flash formateada "vacía"

11

Recientemente compré una unidad flash USB 2.0 SanDisk Cruzer CZ36 de 16 GB. La unidad flash fue formateada como FAT32 desde el paquete. Necesitaré almacenar archivos de más de 4 GB en esta unidad flash, por lo que decidí volver a formatear la unidad flash como NTFS . (Además, la unidad tenía algún software SanDisk SecureAccess precargado que no quiero). En Windows 7, hice clic derecho en la unidad y seleccioné Formato. Hice un formato completo desmarcando la casilla "Formato rápido".

Después del formato, sin embargo, Windows me dice que la unidad no está completamente vacía. Si hago clic derecho en la unidad y selecciono Propiedades, Windows me da esta información:

Type:        Removable Disk
File system: NTFS

Used space:     96,169,984 bytes    91.7 MB
Free space: 15,912,419,328 bytes    14.8 GB

Capacity:   16,008,589,312 bytes    14.9 GB

¿Por qué es este el caso, ya que acabo de formatear el disco? ¿Es esto de esperar? ¿O todavía quedan algunos archivos en el disco?

Cuando abro el disco en el Explorador de Windows, no aparecen carpetas ni archivos, incluso cuando le digo a Windows que muestre carpetas y archivos ocultos. Pero, aún así, me parece preocupante que haya 91.7 MB de alguna manera en cómo se usa en esta unidad "vacía".

Andrés
fuente
Un formato completo en la memoria flash no es bueno para la vida útil del dispositivo. No borra toda la información, debido al desgaste y el espacio de rescate.
Paebbels
2
@Paebbels: ¿no es bueno para la vida útil del dispositivo? AFAIK, las celdas flash NAND todavía tienen una expectativa de vida típica del ciclo de escritura en los 100,000 a 1,000,000 órdenes de magnitud. Un único formato completo escribe cada bit exactamente una vez. Estoy de acuerdo en que es algo bastante inútil, pero no puedo ver que haga una diferencia significativa en la esperanza de vida del disco.
Mels
Consejo: ¿también le ha dicho a Windows que le muestre " archivos protegidos del sistema operativo "? Todavía no puedes ver todo , pero es un comienzo.
Mels
1
@Mels Ninguna celda flash NAND moderna (<20 nm) tiene un ciclo de vida de escritura de alrededor de 10.000 (según mi conocimiento). Las técnicas de nivel de desgaste en los SSD modernos y los controladores flash USB distribuyen el acceso de escritura para lograr una mayor vida útil. Especialmente los TLC (celdas de tres niveles) tienen valores bajos.
Paebbels
1
Para un mejor rendimiento, probablemente sea mejor hacer un formato completo, de modo que la unidad Flash sabe que tiene más espacio libre y, a su vez, tiene más espacio para la recolección de basura y la nivelación del desgaste.
CivMeierFan

Respuestas:

17

Esto es normal. Un sistema de archivos NTFS "vacío" tiene varios archivos internos, como la tabla de archivos maestra ("$ MFT"), el archivo de registro utilizado para la recuperación del sistema de archivos ("$ LogFile"), el archivo descriptor de volumen ("$ Volume"), y así.

El más grande es probablemente el mapa de bits de asignación de clúster ("$ Bitmap") que realiza un seguimiento de qué espacio se utiliza y qué espacio es libre. Esto se asigna previamente cuando se crea el sistema de archivos.

David Schwartz
fuente
44
Además: Esto no está restringido a NTFS. Cada sistema de archivos se almacena en el mismo medio y requiere algo de espacio. El tamaño depende del tamaño de la partición y / o el recuento de archivos.
Paebbels
Muchas gracias. Entonces, ¿crees que 91,7 MB de espacio usado es razonable para una unidad flash de 16 GB?
Andrew
1
0.6% me parece razonable.
David Schwartz
1
@CivMeierFan Puede comenzar aquí o simplemente insertar algo como "estructura ntfs" en su motor de búsqueda favorito.
David Schwartz el
1
@CivMeierFan: La mejor documentación sobre NTFS solía ser la especificación de ingeniería inversa en el Wiki Linux-NTFS . Fue tan completo que, según algunas curiosas entradas de registro del servidor web, parece que en realidad se utilizó como material de capacitación dentro de Microsoft. Desafortunadamente, el Wiki, junto con todo el proyecto Linux-NTFS ya no existe. Sin embargo, aún se pueden encontrar algunos restos en el Archivo de Internet 's WayBack Machine .
Jörg W Mittag
-1

No soy un experto, pero creo que todos los dispositivos USB tienen algún código que le dice a la computadora de qué se trata. es decir. una unidad flash, un teclado, un mouse, etc.

Chuck Fullmer
fuente
3
Este hecho aleatorio relacionado con la computadora realmente no se relaciona con la pregunta.
Fixer1234