Question Quelle est la taille de fichier maximale autorisée pour les partitions NTFS?


J'écris une application fonctionnant sous Windows XP et Windows Vista (les deux sont en version 32 bits) qui doit écrire un très fichier volumineux sur le disque, sur une partition NTSF.

Quelle est la taille de fichier maximale autorisée pour la partition NTFS? Est-ce la même chose pour Windows XP et Windows Vista?


5
2018-03-08 09:18


origine




Réponses:


Fondamentalement, trois facteurs limitent la taille maximale de la partition dans Windows NTFS (ou tout autre système d'exploitation):

  • système d'exploitation de type 32 bits OS prend en charge jusqu'à 2.1 Tb disques (afin que vous pouvez créer virtuellement une partition de cette taille)
  • la taille de bloc utilisée lors de la création de partition (64 Ko le limite à 16 To)
  • type de "micrologiciel système": le BIOS prend en charge jusqu'à 2 To, tandis que l'UEFI fonctionne avec des disques durs 3 To et même plus

Ainsi, XP ou Vista 32 bits sont limités à 2 To par taille de partition.

Certaines entreprises, telles que Seagate, ont tenté de résoudre ce problème en essayant de le lire ici: http://www.seagate.com/www/en-us/support/beyond-2tb/


6
2018-03-08 09:32





Comme prévu, la taille maximale du fichier NTFS est de 16 EB (16 × 10246 octets).   moins 1 kB ou 18 446 744 073 709 550 592 octets. Tel que mis en œuvre, le   la taille maximale du fichier NTFS est de 16 To moins 64 Ko ou 17 592 185 978 880   octets.

Il est également mentionné dans le lien que la version NTFS n’a pas changé depuis Windows XP.

Le format sur disque NTFS v3.1 est inchangé depuis l'introduction de   Windows XP et est utilisé dans Windows Server 2003, Windows Server 2008,   Windows Vista et Windows 7.

la source


2
2018-03-08 09:25





Compte tenu des limites inhérentes à NTFS, la seule chose qui compte est la quantité de disques que Windows XP / Vista peut voir à la fois.

Quelle que soit la taille que vous voyez, vous pouvez la remplir avec un seul fichier.


1
2018-03-08 09:37





trois partitions le disque est de la même taille de trois manières, chaque format 32 Go FAT32, NTFS et UNIX. Chacune de ces partitions avec un fichier volumineux stocké dans le répertoire racine est complètement remplie. La taille exacte du fichier pour chaque système de fichiers de KB est calculée. Pour simplifier les calculs, les hypothèses suivantes s'appliquent.


0
2017-10-15 10:02



Veuillez développer votre réponse pour au moins inclure les hypothèses que vous mentionnez. En l'état, cela ne ressemble pas à une réponse à la question, en particulier les formats FAT32 et UNIX ne sont pas mentionnés dans la question et 32 ​​Go est beaucoup plus petit que la taille de fichier maximale pour NTFS - DavidPostill♦