web-dev-qa-db-fra.com

Quelle taille dois-je créer pour qu'une partition apparaisse en tant que nombre standard, par exemple 100 Go?

Je reformate et installe Windows Vista sur l'ordinateur d'amis. Je crée une partition pour le système d'exploitation, une pour les données. En tant qu’objet d’OCD, je souhaite créer l’une des partitions afin qu’elle apparaisse dans Windows Explorer sous forme de nombre arrondi gentil, par exemple 100 Go.

cependant, j'ai trouvé dans le passé si je le fais 102,400 Mo (= 100x1024), il montre que légèrement moins de 100 Go

Quelle taille en Mo aurais-je besoin pour créer la partition de sorte qu'elle s'affiche sous la forme 100 Go? bonus: pourquoi?

15
JamesHenare

Il existe une différence entre la taille de la partition spécifiée en Mo dans le programme d'installation et la capacité de disque affichée dans l'Explorateur Windows. Cette différence correspond à la taille d'un bloc ou "unité d'allocation", soit 4 Ko pour tout volume NTFS supérieur à 2 Go; et ce bloc est le premier bloc de la partition, destiné à contenir le secteur de démarrage du disque (512 octets). Le reste du bloc est inutilisé, de sorte que tous les blocs sont "alignés" sur le disque.

Donc, si vous déclarez une partition de 20480 Mo, cela correspond exactement à 20,00 Go (ou GiB, pour les sticklers). Mais la capacité de disque résultante sera (20480 Mo - 4 Ko, illustrée par) 19,99 Go. Il semble que l’Explorateur Windows n’arrondisse pas ou ne se rapproche pas, mais se tronque après deux décimales au plus.

Ainsi, vous pouvez créer une partition dont la taille est supérieure de 1 Mo à la taille souhaitée et après avoir soustrait 4 Ko pour le bloc d'amorçage, la capacité du disque doit être affichée à votre guise. Mais ce n'est toujours pas exactement cette taille.

Alors que le programme d'installation et DISKPART fonctionnent en Mo, la table de partition est exprimée en secteurs. Vous pouvez donc la modifier manuellement pour créer une partition de la taille souhaitée, avec 8 secteurs (4 Ko).

18
Ken

Pour chaque 10 Go, ajoutez 8 Mo.

Pour chaque 100 Go, ajoutez 80 Mo.

Pour un lecteur parfait de 100 Go.

Lecteur de 100 Go = 100 X 1024 = 102400 Mo (99,99 Go)

Lecteur parfait de 100 Go = 10 x 10240 + 10 x 8 = 102480 Mo (affichage de 100,00 Go)

2
TimeShadow

faire purement comme une puissance de 2

2 ^ 10 Ko = 1 Mo

2 ^ 10 Mo = 1 Go

alors, faites-le 2 ^ 20 kB pour 1 Go

100 Go = (2 ^ 20) * 100 Ko

alors, indiquez la taille 1 048 57600 Ko

C'est comme ça parce qu'acc. aux fabricants de disques durs, 1 Ko = 1 000 octets, tandis que l'ordinateur identifie 1 Ko = 1 024 octets

2
Akash