Comparación de Fat32, NTFS, exFAT en unidades flash y discos duros externos. ¿Cuál es la diferencia entre FAT32, ExFAT y NTFS?

Al formatear una unidad interna o externa, una unidad flash o una tarjeta de memoria, Windows ofrece elegir entre NTFS, FAT32 y exFAT, pero no explica la diferencia entre ellos. Te lo explicaremos.

FAT32 es un sistema de archivos antiguo que ahora se utiliza principalmente para unidades flash y otras unidades externas. El sistema de archivos NTFS se utiliza para la unidad del sistema Windows y es ideal para otras unidades internas. exFAT es una alternativa moderna a FAT32 (aunque no tan popular) y tiene un soporte mucho más amplio que NTFS.

FAT32

FAT32 es el más antiguo de los tres sistemas de archivos enumerados. Apareció durante Windows 95, reemplazando al aún más antiguo sistema de archivos FAT16.

La edad respetable es tanto una ventaja como una desventaja de FAT32. Por un lado, con el paso de los años este sistema de archivos se ha convertido en un estándar de facto. Casi todas las unidades flash están formateadas en FAT32 de forma predeterminada para garantizar la máxima compatibilidad no solo con las computadoras modernas, sino también con otros sistemas, desde consolas de juegos hasta cualquier otro dispositivo equipado con puertos USB.

Por otro lado, la edad impone sus limitaciones. El tamaño del archivo en un disco formateado en FAT32 no puede exceder los 4 GB. Y la partición FAT32 en sí debe tener menos de 8 TB; la limitación es menos notable, pero se nota si tiene un disco moderno de alta capacidad.

Este sistema de archivos es adecuado para unidades flash y otras unidades externas, pero no para unidades internas. No tiene la diferenciación de derechos y otras características de seguridad disponibles en el sistema de archivos NTFS más moderno. Las versiones modernas de Windows no admiten la instalación en discos formateados en FAT32; solo NTFS es adecuado para ellos.

Compatibilidad: con todas las versiones de Windows, Mac, Linux, videoconsolas y casi cualquier otro dispositivo equipado con puertos USB.

Restricciones: El tamaño máximo de archivo es 4 GB, el tamaño máximo de partición es 8 TB.

Ideal para: Discos externos, ya que proporciona la máxima compatibilidad con una amplia gama de dispositivos, siempre que no necesites almacenar archivos de más de 4 GB.


NTFS

NTFS es un sistema de archivos moderno optimizado para Windows. Al instalar Windows, el disco del sistema se formatea automáticamente como NTFS. El tamaño máximo permitido de archivo y partición en NTFS es tan grande que es casi imposible encontrar restricciones. Las versiones para consumidores de Windows comenzaron a usar NTFS con el lanzamiento de Windows XP.

La ausencia de restricciones importantes no es la única ventaja de NTFS. El sistema de archivos tiene muchas características modernas. Entre ellos se encuentran la administración de derechos de acceso, un registro de cambios para corregir rápidamente errores en caso de falla, instantáneas para respaldo, cifrado, cuotas de disco, enlaces físicos y muchas otras características útiles. Muchos de ellos, especialmente la delimitación de los derechos de acceso a los archivos, son vitales para el disco en el que está instalado el sistema operativo.

La partición del sistema para Windows debe estar formateada como NTFS. Si la computadora está equipada con un segundo disco duro en el que se deben instalar los programas, también es mejor formatearlo en NTFS.

Sin embargo, NTFS es menos compatible con otros sistemas operativos. Es compatible con todas las versiones de Windows a partir de Windows XP, pero puede funcionar con otros sistemas operativos sólo de forma limitada. Por lo tanto, Mac OS X de forma predeterminada puede leer unidades NTFS, pero no puede escribir en ellas. Muchas distribuciones de Linux le permiten habilitar la compatibilidad con escritura NTFS, pero algunas permiten que el sistema de archivos sea de solo lectura. Las consolas de juegos Sony PlayStation no lo admiten en absoluto. Incluso la Xbox 360, la consola de Microsoft, no puede leer discos NTFS, aunque la Xbox One ya puede hacerlo. En otros dispositivos, la probabilidad de encontrar soporte NTFS es aún menor.

Compatibilidad: con todas las versiones de Windows; sólo lectura en Mac con configuración predeterminada; sólo lectura en algunas distribuciones de Linux con configuración predeterminada; En dispositivos que no sean Microsoft Xbox One, lo más probable es que no sea compatible.

Restricciones: imperceptible.

Ideal para: partición del sistema de Windows y otras unidades internas diseñadas para usarse únicamente con Windows.


exFAT

El sistema de archivos exFAT apareció en 2006 y, tras el lanzamiento de las actualizaciones, pasó a ser compatible con Windows XP y Windows Vista. Es óptimo para unidades flash porque fue concebido originalmente como un sistema operativo de archivos liviano de nivel FAT32, pero sin las limitaciones y características adicionales de NTFS.

Al igual que NTFS, exFAT tiene tamaños máximos de archivos y particiones muy grandes. Esto le permite almacenar archivos de más de 4 GB cada uno en una unidad flash o tarjeta de memoria. exFAT es una mejora significativa con respecto a FAT32 y es una solución ideal para unidades externas que requieren un sistema de archivos liviano sin las limitaciones de FAT32.

Además, exFAT tiene una compatibilidad más amplia con varios dispositivos que NTFS. Por ejemplo, Mac OS X sólo puede leer NTFS, pero admite la escritura en exFAT. En Linux, las unidades exFAT también son compatibles después de instalar un software especial.

Pero si bien exFAT es compatible con Mac y muchos dispositivos que no admiten NTFS (como cámaras digitales), todavía existen limitaciones. Por ejemplo, Microsoft Xbox 360 no lo admite (pero Xbox One sí). La PlayStation 3 tampoco lo admite, aunque se rumorea que la PlayStation 4 funciona con exFAT. Y muchos dispositivos de generaciones anteriores sólo admiten FAT32.

Compatibilidad: con todas las versiones de Windows y versiones modernas de Mac OS X; Linux requiere la instalación de un software especial; es compatible con una gama más amplia de dispositivos que NTFS, pero algunos dispositivos de generaciones anteriores solo pueden funcionar con FAT32.

Restricciones: imperceptible.

Ideal para: unidades flash y otras unidades externas, especialmente si planea almacenar archivos de más de 4 GB cada uno. Si todos sus dispositivos admiten exFAT, debería utilizar este sistema de archivos en lugar de FAT32.

El sistema de archivos es la base sobre la cual se manipula cualquier dato realizado en la computadora, desde cargar el sistema operativo hasta leer documentos de texto en el Bloc de notas. La era del primer Windows no planteaba el problema de elegir un sistema de archivos, ya que se presentaba en una única opción: FAT16.

Con la llegada de Windows 95, apareció una alternativa al sistema de archivos existente en forma de fat32, pero la elección no fue problemática, ya que la versión mejorada era obviamente mejor que la anterior.

Pero la llegada de Windows XP ha generado confusión entre los usuarios respecto a la cuestión de elegir entre los sistemas de archivos existentes. La pregunta se ha vuelto relevante: ¿cuál es mejor fat32 o ntfs? Ahora intentemos resolver esto.

¿Qué es un sistema de archivos?

El sistema de archivos gestiona los procesos de almacenamiento y acceso a archivos en una computadora. El concepto principal de este sistema se llama clúster: determinar el tamaño mínimo de datos en el disco.

Entonces, si el "peso" de un archivo es de 1 byte y el tamaño del clúster en el disco duro es de 8 KB, entonces el archivo en el disco duro ocupará un clúster. Si el "peso" del archivo es de 8,1 KB, su tamaño en el disco ya ocupará dos grupos, es decir, 16 KB. Ahora imagine cuántos archivos puede contener un disco duro y comprenderá lo importante que son el clúster y todo el sistema de archivos en el proceso de almacenamiento de información. En este caso, me gustaría señalar especialmente que el tamaño del clúster depende del tipo de sistema de archivos.

Además, es importante cómo el sistema llena el área libre del disco. Un algoritmo de mala calidad puede provocar la fragmentación de los datos, es decir, la distancia entre las partes de un archivo almacenado en el disco será bastante grande.

FAT32 y sus características

Entonces, ¿qué es fat32 y cuáles son sus principales características? En teoría, el tamaño del disco de este sistema está limitado a 8 TB. Pero la práctica demuestra que las herramientas de administración integradas en los sistemas operativos más comunes (Windows 2000 y Windows XP) no tienen la capacidad de crear una partición de más de 32 GB. Sin embargo, en la mayoría de los casos esto es más que suficiente. El tamaño máximo de archivo en fat32 no supera los 4 GB.

Pasemos ahora a los hechos que no son del todo agradables. Entre otras, una característica importante de un sistema de archivos es su estabilidad y parámetros de resistencia a todo tipo de errores. fat32 no tiene nada especial de qué presumir aquí. El error más común en este ámbito es registrar incorrectamente datos que indican la cantidad de espacio libre. En fat16 se calculó este parámetro, pero en fat32 simplemente se escribe en el área de arranque. En esta situación, cuando copiamos, eliminamos o movemos un archivo, nuestro sistema operativo no actualiza el registro de datos que contiene información sobre la cantidad de espacio libre en el disco. Este error solo se puede corregir utilizando un programa especial que realice una verificación completa del disco duro.

NTFS y sus características

Si elige entre fat32 o ntfs según los parámetros de restricciones de tamaño del disco duro, entonces este último obviamente gana en este punto, ya que no tiene estas restricciones. La estabilidad de este sistema de archivos también es algo mayor; incluso puede resistir daños importantes en la superficie del disco duro.

La organización del directorio en este sistema está representada por un archivo específico, que tiene varios enlaces a otros archivos y sistemas de directorio. Un sistema de este tipo reduce en gran medida el tiempo dedicado a buscar el archivo requerido. Según este parámetro, la elección entre ntfs o fat32 es obvia.

NTFS comprime datos a nivel del sistema de archivos, lo que permite organizar todos los procesos de trabajo con él más rápidamente. Los mecanismos de compresión son flexibles, lo que le permite comprimir la mitad del archivo y no comprimir el componente restante en absoluto.

Las ventajas de este sistema frente a fat32 son importantes, pero en la mayoría de los casos las capacidades de este último son más que suficientes para los usuarios.

Cómo formatear una unidad flash a ntfs o fat32

Para ilustrar más claramente las capacidades de los sistemas de archivos, considerémoslas usando el ejemplo de formatear una unidad flash. La cuestión de elegir cuál es mejor en este caso: formatear una unidad flash en ntfs o fat32 no plantea ningún problema importante, ya que la respuesta es simple y obvia. Por lo tanto, si planea escribir archivos de más de 4 GB en este medio, entonces sería más razonable formatear la unidad flash en ntfs. Si el volumen de archivos grabados es menor que el parámetro especificado, no dude en seleccionar fat32, recordamos que para fat32 el tamaño máximo de archivo = 4Gb.

El proceso de formatear una unidad flash implica crear en ella un sistema de archivos que organiza la capacidad de acceder a la información, los métodos de almacenamiento y organización de los datos. Después de formatear el medio, todo lo almacenado en él se eliminará. Si es necesario, se puede recuperar una cierta cantidad de datos mediante programas especiales, pero no siempre es posible realizar esta posibilidad.

Es una creencia común que formatear una unidad flash es simplemente una forma de borrar los datos que contiene. Pero tal comparación no es del todo legítima, ya que eliminar información durante el proceso de formateo es solo una consecuencia del proceso principal, que es la creación de una estructura básica para el acceso a la información.

Instrucciones paso a paso para formatear una unidad flash

Hay varias razones por las que es necesario formatear una unidad flash:

  • limpiar archivos innecesarios;
  • neutralización de errores en los procesos de trabajo;
  • neutralización de la presencia de componentes nocivos;
  • cambiando el sistema de archivos.

¿Cómo formatear una unidad flash a ntfs o fat32? El evento no es particularmente difícil, por lo que este método es muy común. Aquí hay instrucciones paso a paso para completar el proceso:

  • inserte los medios en la computadora;
  • encuéntrelo en la carpeta "Computadora";
  • haga clic derecho en el símbolo;
  • en la lista que aparece, seleccione "formato";

  • en la ventana que aparece, seleccione el tipo de sistema de archivos con el que le gustaría formatear el medio (hablamos de los parámetros de selección arriba);

  • No cambiamos el elemento "tamaño del grupo";
  • en el elemento “etiqueta de volumen” ingresamos el nombre del transportista;
  • Para activar el proceso, haga clic en “iniciar”;

  • Una vez completado el proceso, haga clic en "Aceptar".

Ahora ya sabe cómo formatear una unidad flash en ntfs y fat32, y el hecho de que este proceso no presenta ninguna dificultad particular es obvio.

Veamos los tipos de sistemas de archivos para una unidad flash, cuál es mejor. Un usuario me envió una foto con el error "El archivo es demasiado grande para el sistema de archivos de destino" y decidió escribir un artículo en qué casos es necesario utilizar los sistemas FAT32, NTFS y exFAT. Estaba moviendo un archivo de más de 4 GB a una unidad flash de 8 GB. El hecho es que el sistema FAT32 no puede procesar información de más de 4 GB, si tiene una unidad flash con una capacidad de 32 GB y su sistema de archivos es FAT32, entonces no podrá escribir en ella un archivo de más de 4 GB; . Veamos los tres sistemas de archivos en Windows y veamos sus pros y sus contras.

FAT32

El modo de sistema de archivos antiguo, que generalmente se usa al comprar una unidad flash en una tienda y el motivo es la compatibilidad. La compatibilidad es que FAT32 se puede utilizar en cualquier computadora que ejecute MAC, Windows, Linux y PC antiguas. La mayor limitación es que tiene un límite de tamaño de archivo de 4 GB, lo que tiene problemas con formatos como el vídeo 4K y Blu-ray hoy en día. En una palabra, si va a trabajar con archivos cuyo tamaño es inferior a 4 GB y la unidad flash se utiliza en diferentes computadoras con diferentes sistemas operativos, entonces el sistema de archivos FAT32 es muy adecuado.

exFAT

Un sistema de archivos actualizado creado por Microsoft para reemplazar FAT32. Comenzó a utilizarse en Windows Vista SP1 y tiene un tamaño de archivo máximo de 16 exabytes (EB), lo que equivale a 1 EB = 1018 bytes. Compatible con Mac OS y Windows, es un muy buen sistema para compartir archivos de gran tamaño.

Desventajas:

  • No tiene ninguna función de registro, en la que todos los cambios en los archivos en el disco se registran antes de que se realicen.
  • Apple no admite Time Machine. En resumen, no podrá realizar una copia de seguridad de Apple utilizando el software Time Machine.
  • Una estructura muy compleja que requiere más potencia informática.

Ventajas:

  • Reescribe el mismo sector menos veces, lo cual es importante para las unidades flash, ya que extiende la vida útil de las celdas de memoria. Como sabes, las unidades flash tienen N números de reescrituras y luego fallan.
  • Límite de tamaño de archivo grande de 16 exabytes.
  • El tamaño del clúster es de 32 megabytes.
  • Distribución mejorada del espacio libre, que reduce la desfragmentación del disco.

NTFS

El último sistema de archivos creado por Microsoft y es la estructura moderna de hoy para casi cualquier disco duro interno, unidad flash o unidad SSD moderna. NTFS es una nueva tecnología de sistema de archivos. El sistema Windows sólo se puede instalar en NTFS. Es el predeterminado para discos con sistema operativo, debido a su versatilidad. Tiene todas las tecnologías de Microsoft: registro, sin restricciones de tamaño de archivos, soporte para compresión de archivos, nombres largos, control de acceso a archivos para administradores de servidores y mucho más. En casa, esta es la mejor opción para utilizar este sistema en discos y unidades flash. Hay un problema: cuando inserta una unidad flash en Mac OS, puede copiar información de la unidad flash, pero no puede cambiarla.

Conclusión:

Para unidades flash USB debes usar exFAT, si está constantemente en un entorno Mac OS, Windows, moviendo una unidad flash de un sistema operativo a otro. Si solo usas Windows entonces NTSF Solución perfecta.

  • El número máximo posible de clústeres en FAT32 es 268.435.445, lo que le permite utilizar volúmenes (discos lógicos) de hasta 8 TB (si utiliza un tamaño de clúster de 32768 bytes, el tamaño máximo de volumen será un poco menos de 1024 TB. El sector El tamaño puede ser cualquiera, tradicionalmente se considera igual a 1 sector del disco y es igual a 512 bytes, y dado que este valor no ha cambiado desde su creación, algunos programas pueden considerarlo una constante. Esto puede causar algunos problemas de compatibilidad en algunos programas. ambientes.)

Es imposible crear particiones FAT32 de más de 32 GB utilizando herramientas estándar en Windows 2000, Windows XP, Windows Vista y Windows 7; sin embargo, puede trabajar con dichas particiones si se crearon previamente en Linux u otros sistemas operativos tipo UNIX; o con software especializado.

Algunos enrutadores con función de servidor de archivos, consolas de juegos desbloqueadas (Sony Play Station con firmware freeBoot), reproductores multimedia de la generación anterior, equipos de fotografía y video que no son compatibles (extFAT, NTFS), requieren un disco HDD grande con el archivo FAT32. sistema

La utilidad fat32format formateará rápidamente y con parámetros óptimos 500 Gb con una partición FAT32

(puedes descargarlo rápidamente y sin SMS al final de esta página o en)

sobre el programa fat32format e instrucciones en inglés

información del sitio web de los desarrolladores http://www.ridgecrop.demon.co.uk/index.htm

captura de pantalla en formato fat32

Nota Si encuentra que el formato fat32 es un poco complicado de usar o estas instrucciones son un poco difíciles de seguir, debería probar el reemplazo del formato fat32. Es una aplicación de Windows con una GUI. Pruébalo aquí

Recientemente compré un disco SATA de 250 GB para probar FATLIB. Resulta que Windows XP no te permite formatear un volumen superior a 32 GB con FAT32. Podría usar NTFS, pero eso no es lo que admite FATlib. De hecho, NTFS sólo puede escribirse de forma segura en Windows XP; hasta donde yo sé, no hay otros controladores para otros sistemas operativos, a diferencia de FAT, que es compatible con prácticamente cualquier cosa.

Como lo puso Microsoft aquí

No puede formatear un volumen de más de 32 gigabytes (GB) utilizando el sistema de archivos FAT32 durante el proceso de instalación de Windows XP. Windows XP puede montar y admitir volúmenes FAT32 de más de 32 GB (sujeto a otros límites), pero no puede crear un volumen FAT32 de más de 32 GB utilizando la herramienta Formato durante la instalación. Si necesita formatear un volumen de más de 32 GB, utilice el sistema de archivos NTFS para formatearlo. Otra opción es iniciar desde un disco de inicio de Microsoft Windows 98 o Microsoft Windows Millennium Edition (Me) y utilizar la herramienta Formatear incluida en el disco.

El uso de Windows 98 obviamente plantea otros problemas: hasta donde yo sé, no es compatible con USB 2.0 ni SATA. Formatear un disco enorme llevará años. Es compatible con IDE, pero no con LBA de 48 bits, que se requiere para unidades de más de 137 GB. Además, es necesario parchear format.exe y fdisk para que funcionen con discos de más de 64 GB. Incluso entonces, scandisk dañará los discos grandes a menos que lo desactive. Se puede hacer, pero básicamente se trata de un código antiguo de 16 bits y usarlo en hardware moderno no es una buena idea. Hay un puerto de mkdosfs de Linux a Win32. Lo probé y chkdsk se quejó de no poder probar un sistema de archivos RAW. También utiliza tamaños de clúster divertidos, sólo 4K para discos de tamaño normal.

En realidad, mirando hacia atrás en el comentario de Microsoft, si pudiera formatear el volumen yo mismo, todo estaría bien. Fat32 es bastante simple, así que se me ocurrió escribir una rutina de formato rápido para hacer el trabajo. Tenga en cuenta que el límite de 32 GB es un límite del formateador en Windows XP. FAT32 en sí debería estar bien con 2 TB, limitado por un recuento de sectores de 32 bits en el sector de arranque. XP viene con una herramienta de partición llamada Administración de discos. Incluso tiene asistentes para particionar. Esto debería ser pan comido.

Probé esto con un disco SATA de la siguiente manera. Apague la computadora y conecte el disco. Encienda nuevamente: verifique que Bios lo encuentre. Si tiene un disco IDE o SATA, asegúrese de apagarlo antes de conectarlo, los USB y Firewire se pueden conectar con el dispositivo encendido.

Haga clic en el menú Inicio, seleccione Ejecutar e ingrese diskmgmt.msc

Si le pide que inicialice el disco, asegúrese de seleccionar un disco Básico, en lugar de uno Dinámico.
Hay una guía sobre administración de discos aquí. Debe encontrar el disco con espacio no asignado. Haga clic derecho sobre él y seleccione "Nueva partición" y siga estos pasos, haciendo clic en "Siguiente" para continuar en cada etapa.

Se inicia el Asistente de partición, simplemente haga clic en Siguiente para continuar
Seleccione Partición primaria.
Ingrese el tamaño máximo para el tamaño de partición
Elija asignar una letra de unidad. Yo usé F:
Seleccione "No formatear esta partición"
Habrá un cuadro de diálogo que resumirá todo lo anterior. Haga clic en Finalizar

Ahora tienes una letra de unidad, esto es lo que le pasaremos al formateador.

Ahora descargue una copia del formato fat32. Extraiga el único archivo EXE a algún lugar adecuado, como C:\.

Haga clic en Inicio->Ejecutar e ingrese

Cuando se abra el símbolo del sistema, escriba C:\ es el lugar donde extrajo el archivo exe. Tenga en cuenta que si este tipo de cosas en la línea de comandos le duelen la cabeza, probablemente debería intentarlo.

presione enter y luego escriba esto. Debe reemplazar f: con la letra de la unidad que está intentando formatear.

Deberías ver esto mostrado

(t/n)

Ahora bien, cuando dice esto, realmente lo dice en serio. Si formatea el sector de arranque, las FAT y el directorio raíz se llenarán con ceros. Al escribir, presionar Y y presionar Intro, también me eximes de responsabilidad por lo que haya antes en el disco.

Suponiendo que no se rinda en este punto, debería ver algo como esto:

Advertencia TODOS los datos de la unidad 'f' se perderán irremediablemente, ¿está seguro?
(t/n): y
Tamaño: 250GB 488392002 sectores
512 bytes por sector, tamaño de clúster 32768 bytes
El ID del volumen es 1bdb:2c1d
32 sectores reservados, 59604 sectores por FAT, 2 grasas
7629261 Total de conglomerados
7629260 Clústeres libres
Formateando unidad f:…
Limpiando 119304 sectores para sectores reservados, grasas y grupo de raíces...
Escribió 61083648 bytes en 0,988463 segundos, 61796609,106193 bytes/seg.
Inicializando sectores reservados y FAT...
Hecho

Esto significa que todo ha ido según lo planeado. Formatear el disco debería tardar unos 4 segundos por terabyte. Puedes ejecutar chkdsk f: en este punto si tienes curiosidad y ves algo como esto:

El tipo de sistema de archivos es FAT32.
El número de serie del volumen es 1BDB-2C1D
Windows está verificando archivos y carpetas...
La verificación de archivos y carpetas está completa.
Windows revisó el sistema de archivos y no encontró problemas.
244.136.352 KB de espacio total en disco.
Hay 244.136.320 KB disponibles.

32.768 bytes en cada unidad de asignación.
7.629.261 unidades de asignación total en disco.
7.629.260 unidades de asignación disponibles en disco.

Esto muestra que mis cálculos coinciden con los de Windows, lo cual es una buena noticia.

También es posible establecer el tamaño del clúster con un parámetro -cN donde N es el número de sectores por clúster. En un disco duro, que es el único tipo que admitimos, un sector tiene 512 bytes. El tamaño del clúster será N veces 512. Jugué con esto y parece que Windows XP admite tamaños de clúster pequeños, excepto que chkdsk se ejecuta muy lentamente, presumiblemente porque necesita leer la enorme FAT que resulta de estas configuraciones. Dada la naturaleza de FAT32, no se puede reducir el tamaño del clúster de modo que el número de clústeres sea superior a 228. Recomendaría utilizar los tamaños de clúster predeterminados, que son los recomendados por Microsoft, a menos que necesite forzarlos para realizar pruebas. o algo

Puede descargar solo el binario en formato fat32 ~20K o el binario en formato fat32 y la fuente ~30K. El código fuente se puede compilar con Vistual Studio 6.0 o posterior. El número de versión actual es 1.01.

Hay un par de cosas que necesitas saber antes de ejecutar fat32format. Debe tener derechos de administrador en XP para que funcione, ya que abre la unidad en modo de escritura sin formato. También debe asegurarse de que no haya archivos abiertos en el volumen; si los hay, verá un mensaje como este:

Advertencia TODOS los datos de la unidad 'f' se perderán irremediablemente, ¿está seguro?
(t/n): y
No se pudo abrir el dispositivo: cierre todos los archivos antes de formatear
¿Estás SEGURO de que estás formateando la UNIDAD CORRECTA?

Por cierto, si está ejecutando admin y todavía se queja de archivos abiertos, puede usar Process Explorer para averiguar qué proceso es culpable. Ejecútelo, presione Ctrl+F e ingrese la letra de la unidad, p. E: y cerrar cualquier proceso que lo tenga abierto

Esto debería hacer que sea un poco más difícil perder datos, suponiendo que tenga al menos un archivo abierto en las unidades con datos que desea conservar. La unidad desde la que Windows se está ejecutando actualmente tendrá muchos archivos abiertos: el archivo de paginación, el registro, etc. Por lo general, mantengo un Explorer.exe abierto en el directorio raíz de cualquier otra unidad para bloquear la ejecución del formato. Finalmente, sólo funcionará con discos duros de 512 bytes por sector. Si tiene un disco DVD-Ram, formatéelo usando el formateador de Windows. Si tiene una unidad de disco óptico de más de 32 GB, envíeme una muestra y la transferiré.

Una última cosa: fat32format está diseñado para formatear discos rápidamente. No busca sectores defectuosos. Si necesita comprobaciones de integridad, ejecute chkdsk /R f: después del formato.

Finalmente y lo más importante, no es posible recuperar tus datos si formateas el disco incorrecto, ten cuidado al usarlo. Tiene la licencia GPL: puede distribuir archivos fuente y binarios. Puede integrarlo en una aplicación de código abierto. Si desea integrarlo en una aplicación de código cerrado, debe comunicarse conmigo para obtener una licencia estilo BSD pagando una tarifa.

Si encuentra útil este software, envíeme algo de dinero a través de Paypal. He tenido >170000 descargas y muchos correos electrónicos, 99% de éxito. Hay algunos fallos, pero parecen deberse a discos duros en los que nada más puede escribir tampoco. Si tiene esto, intente probar combinaciones para descubrir cuál está causando el problema. P.ej. Si tiene los discos A y B y las cajas USB C y D, pruebe las combinaciones AC, AD, BC y BD para determinar cuál es el problema. Devuelva el componente defectuoso para reemplazarlo y listo. Si compró una sola unidad, intente reemplazarla.
Actualización 2

Hasta el momento, el formato fat32 ha funcionado en discos de 40GB a 2TB.

Las interfaces probadas incluyen IDE/PATA, SATA, eSATA, USB y Firewire

Los discos formateados funcionan en XP, Mac, Linux, iPod (40 GB), varias cajas Nas y reproductores multimedia y Norton Ghost 2003.

El formateo funciona en Windows 2000, Windows XP y Windows Server 2003 y Vista. Tenga en cuenta que Windows 9x/Me no es compatible y no funciona, pero puede utilizar el formato.exe suministrado con ellos.

Si falla envíame un correo electrónico, por favor pon FAT32 en el asunto.

Si tiene problemas para crear particiones de más de 137 GB en un disco ATA (IDE) conectado a la placa base, asegúrese de tener SP1 o posterior y una BIOS compatible con LBA48. Consulte el sitio de su placa base para obtener una actualización del BIOS.
Vista

El formato fat32 funciona con Vista. La interfaz de usuario ha cambiado un poco al crear unidades y UAC hace que todo el proceso sea un poco más engorroso.

Para crear letras de unidad, haga clic derecho en Mi PC y seleccione Administrar. UAC le solicita que aumente los privilegios, hágalo. Puede hacer clic derecho en unidades vacías e inicializarlas. Una vez que haya hecho esto, puede crear nuevos volúmenes haciendo clic derecho sobre ellos y seleccionando Nuevo volumen simple. Formatearlos rápidamente con NTFS es rápido y debería detectar una unidad completamente muerta.

Si tiene Vista, existe una manera rápida de obtener un mensaje de cmd de administrador. Haga clic en el botón Inicio/bandera de Windows en la parte inferior izquierda de la pantalla e ingrese cmd como en XP, pero presione Ctrl+Shift+Enter, obtendrá un cuadro de diálogo de escalada de privilegios, haga clic en Aceptar y terminará con un símbolo del sistema de administrador, útilmente etiquetado. como administrador: C:\Windows\system32\cmd.exe

Esta es la mejor manera de ejecutar fat32format. Siempre ha sido solo administrador, solo que en XP la mayoría de los usuarios avanzados ejecutaban derechos de administrador todo el tiempo.
Versiones

1.02
Un par de personas me preguntaron sobre el tamaño del clúster de 64K. Hay problemas de compatibilidad con esto, ya que los programas configurados en 16 bits a veces asumen que el tamaño del clúster cabe en un entero de 16 bits. Por lo tanto, al calcular el espacio en disco, terminan con un valor de cero. Fat32format deshabilita los tamaños de clúster superiores a 32 KB por este motivo. Sin embargo, algunas personas lo necesitan, por lo que la versión actual tiene la verificación deshabilitada. Sin embargo, aún es necesario forzar el tamaño del grupo manualmente, p. formato fat32 -c128 f:
1.03
Correcciones para hacer que las particiones creadas por encima del sector 0xffff sean de arranque y una corrección cosmética para la impresión del tamaño de la unidad al formatear unidades de más de 1 TB (sectores 0x7ffffff).
1.04
Solución para "Error al configurar la información de la partición". Algunas unidades no tienen tabla de particiones, por lo que no se puede configurar el tipo de partición.
Era posible establecer el tamaño del clúster demasiado alto, lo que daba como resultado muy pocos clústeres, o demasiado alto, lo que daba como resultado demasiados; fat32 debe tener entre 2^16 y 2^28 clústeres debido a varias consideraciones de compatibilidad. Se agregó código para verificar eso.
Se corrigió un error por el cual fallaba si la gente usaba /? conseguir ayuda
1.05
Se agregó soporte para bytes por valores de sector distintos de 512

FAT32 (Tabla de asignación de archivos- “tabla de asignación de archivos”) es un sistema de archivos cuyo autor y creador es Microsoft. FAT32 es una variante de FAT. Más precisamente, FAT32 es su última versión, es una actualización de la versión anterior (FAT16). El propósito de crear FAT32 es superar la limitación de tamaño de volumen de FAT16. Al mismo tiempo, el nuevo sistema de archivos permite el uso del antiguo código de programa MS-DOS.

EN FAT32 Se utiliza direccionamiento de clúster de 32 bits.

FAT32 salió con Windows 95 OSR2.

Desarrollador

fecha de lanzamiento

agosto de 1996

Estructura

Contenido de la carpeta

Colocación de archivos

lista lineal

Malos sectores

Etiquetado de clústeres

Restricciones

Tamaño máximo de archivo

4 GB - 1 byte

Longitud máxima del nombre de archivo

8,3 o 255 caracteres cuando se utiliza LFN

Tamaño máximo de volumen

  • 2 TB
  • 8 TiB (2 KB por sector)

Posibilidades

Rango de fechas

Precisión del almacenamiento de fecha

FAT 32 y Windows

El número máximo posible de clústeres en FAT32 es 268 435 445 . Esto le permite utilizar volúmenes (unidades lógicas) de hasta 8 TB. Si se utiliza un clúster de 32768 bytes, el tamaño máximo del volumen será poco menos de 1024 TB.

Aunque el tamaño del sector puede ser de cualquier tamaño, tradicionalmente se considera igual a 1 sector del disco y equivale a 512 bytes. Dado que este valor no ha cambiado desde su inicio, puede tomarse como una constante (dentro de cierto software), lo que a su vez puede provocar problemas de compatibilidad.

Por ejemplo, el programa ScanDisk, que forma parte de Microsoft Windows 95 y Microsoft Windows 98, es un programa de 16 bits. El tamaño máximo de clúster de un único fragmento de memoria para este tipo de software es 16 MB menos 64 KB. En consecuencia, ScanDisk en los sistemas operativos Windows 95 o Windows 98 no puede funcionar con volúmenes FAT32 cuyo tamaño de tabla FAT supere los 16 MB menos 64 KB. Una entrada de la tabla FAT en un volumen FAT32 tiene un tamaño de 4 bytes, lo que impide que ScanDisk funcione con la tabla FAT en una unidad FAT32. Teniendo en cuenta las propias tablas FAT y con un tamaño máximo de clúster de 32 KB, el tamaño del volumen puede ser de hasta 127,53 GB.

Las herramientas estándar en los sistemas operativos Windows 2000, Windows XP, Windows Vista y Windows 7 no le permiten crear particiones FAT32 de más de 32 GB, pero es posible trabajar con dichas particiones si se crearon previamente en otros sistemas operativos. La razón de esto es que cuando aumenta el tamaño de un volumen FAT32 más allá de 32 GB, el rendimiento cae drásticamente. En este caso, una solución más adecuada sería utilizar NTFS, es decir, el formato del sistema de archivos nativo de Windows 2000 y Windows XP. Sin embargo, no es práctico utilizar NTFS en unidades flash, por lo que se desarrolló un sistema de archivos exFAT especial que elimina varias de estas restricciones.

Windows XP funciona con volúmenes de hasta 2 TB. Partition Magic le permite crear una partición FAT32 de no más de ~192 GB. EASEUS Partition Master crea una partición FAT32 con un tamaño de 250 GB o más.

El tamaño de archivo máximo posible para un volumen FAT32 es ~4 GB - 4.294.967.295 bytes (2 32 -1 - 4.294.967.295 bytes).

FAT32 carece de soporte para configurar permisos en archivos y carpetas y algunas otras características de los sistemas de archivos modernos. Todas estas restricciones juntas han llevado al hecho de que ahora existe una tendencia a abandonar FAT32 en favor de sistemas de archivos más avanzados (NTFS, Ext2/Ext3).

En cuanto a NTFS (la principal alternativa), los usuarios desconfían de este sistema de archivos debido a las dificultades para asignar derechos de acceso y su carácter cerrado. Hoy en día existen controladores gratuitos completos que brindan acceso completo a las particiones Linux Ext2/Ext3 desde Windows NT4.0/2000/XP/Vista:

  • ext2fsd: controlador de sistema de archivos Ext2/Ext3 de código abierto para Windows (NT/2K/XP/VISTA, X86/AMD64)
  • ext2ifs — Sistema de archivos instalable Ext2 para Windows

Memoria USB

¿Qué te impide abandonar completamente FAT32? Funcionalidad y rendimiento de FAT32 en unidades flash. Es el rendimiento lo que dificulta la transición a otros sistemas de archivos en unidades flash USB. A pesar de las limitaciones descritas, FAT32 también tiene una serie de ventajas (al menos sobre NTFS). Incluyen tanto la velocidad de escritura en una unidad flash como la velocidad de lectura/copia de datos desde ella. Los FAT32 más nuevos tienen atributos separados (archivo, sistema, oculto, temporal, lectura).

FAT32 y MacOS X

El Asistente Boot Camp de Apple, incluido en el sistema operativo Mac OS X, admite la ejecución de Windows XP desde un volumen FAT32, pero Mac OS X no puede iniciarse desde dicho volumen. Mac OS X de forma predeterminada (sin utilizar controladores adicionales) detecta y admite la lectura y escritura en particiones FAT32.