Si comprueba las propiedades de una carpeta en Windows, se le mostrarán los valores del tamaño de los datos y del tamaño de los datos en el disco.
Estos valores pueden diferir ligeramente o mucho, dependiendo del sistema de archivos utilizado y del tipo de archivos almacenados en la unidad.
Puede suceder que usted vea un Gigabyte o más de una diferencia entre los dos valores.
Puede probar esto haciendo clic con el botón derecho del ratón en cualquier carpeta o letra de unidad en el Explorador de Windows y seleccionando la opción de propiedades en el menú contextual.
Puede pasar un tiempo antes de que se muestren los valores finales, lo que depende en gran medida de los archivos almacenados bajo la estructura.
Como puede ver en la captura de pantalla de abajo, los valores difieren en 0,2 Gigabytes, lo que no es mucho si se tiene en cuenta el tamaño. Sin embargo, hay situaciones en las que la diferencia puede ser mucho mayor.
Entonces, ¿por qué difieren los tamaños?
La respuesta viene en forma de sistemas de archivos y tamaños de clústeres. Sin entrar en demasiados detalles, cada sistema de archivos que Windows soporta, por ejemplo NTFS o FAT32, utiliza los llamados clusters.
Un clúster es la menor cantidad de espacio en disco que puede utilizar un archivo. Notas de Microsoft sobre el tema:
El tamaño del clúster representa la menor cantidad de espacio en disco que se puede utilizar para guardar un archivo. Cuando los tamaños de archivo no llegan a un múltiplo del tamaño del clúster, se debe utilizar espacio adicional para guardar el archivo (hasta el siguiente múltiplo del tamaño del clúster).
Típicos tamaños de cluster por defecto:
- Unidades NTFS de 2 GB – 16 TB – 4 KB
- FAT16 1 GB – 2 GB unidades – 32 KB
- FAT16 2 GB – unidades de 4 GB – 64 KB
- FAT32 256 MB – unidades de 8 GB – 4 KB
Imagina este escenario: Tiene una unidad FAT16 de 1 Gigabyte conectada a su PC. En él se guarda una carpeta que contiene 1000 archivos que tienen un tamaño de 1 Kilobyte cada uno.
El valor del tamaño en el diálogo de propiedades se mostraría como 1.000 Kilobytes, mientras que el valor del tamaño en el disco se mostraría como 32.000 Kilobytes (1000x32KB), una diferencia de 31.000 Kilobytes.
Mientras que cada archivo tiene un tamaño de 1 Kilobyte, cada uno desperdicia 31 Kilobyte además, ya que el tamaño del cluster de la unidad es de 32 Kilobyte.
Esto se ha convertido en un problema menor en los sistemas de archivos Fat32 o NTFS, ya que el tamaño del clúster es de 4 kilobytes de forma predeterminada en esos sistemas. Algunas memorias USB o sistemas informáticos antiguos pueden, sin embargo, utilizar FAT16 como sistema de archivos.
Con el aumento de los tamaños de almacenamiento, se está convirtiendo en un problema de nuevo. El tamaño del cluster de un volumen NTFS de 64 TB, por ejemplo, es de 32 Kilobytes.
Determinar el tamaño del cluster de un disco duro
- Pulse sobre la tecla Windows del teclado y escriba cmd.
- Haga clic con el botón derecho del ratón en cmd.exe y seleccione Ejecutar como administrador en el menú contextual.
- Ejecute el comando chkdsk drive letter (e.g. chkdsk d:) y espere a que termine.
- Compruebe la salida “bytes en cada unidad de asignación”. Está en bytes, si lo desea en Kilobytes, divida el número por 1024. Si se toma el ejemplo anterior, 4096 bytes se convierten en 4 Kilobytes (4096 / 1024 = 4).
¿Qué puedes hacer al respecto?
Dependiendo de cómo se utilice el almacenamiento, es posible que pueda reducir el tamaño del clúster:
- Utilice Fat32 o NTFS en lugar de FAT16. Esto puede no ser siempre posible, por ejemplo si el sistema de archivos necesita ser FAT16. Si no existe tal requisito, es posible que pueda liberar mucho espacio en el disco de esta manera cambiando el sistema de archivos. Para ello puede utilizar la herramienta de línea de comandos CONVERT. Para cambiar el sistema de archivos de la unidad d: a ntfs, usted