14

Я переформатирую и устанавливаю Windows Vista на компьютер друзей. Я делаю один раздел для ОС, один для данных. Как часть OCD, я хочу сделать один из разделов, чтобы он отображался в проводнике Windows как хорошее круглое число, например, 100 Гб.

Однако я нашел в прошлом, если я сделаю это 102,400 МБ (= 100x1024), он показывает чуть меньше, чем 100 ГБ

Какой размер в МБ мне нужно сделать раздел, чтобы он отображался как 100 ГБ? бонус: почему?

4 ответа4

18

Разница между размером раздела, указанным в установщике в МБ, и емкостью диска, отображаемой в проводнике Windows. Это различие - размер одного блока или "единицы выделения", который составляет 4 КБ для любого тома NTFS более 2 ГБ; и этот блок является первым блоком раздела, в котором содержится загрузочный сектор диска (512 байт). Остальная часть блока не используется, поэтому все блоки "выровнены" на диске.

Таким образом, если вы объявляете размер раздела 20480 МБ, это точно 20,00 ГБ (или GiB, для наклеек). Но результирующая емкость диска будет (20480 МБ - 4 КБ, показано как) 19,99 ГБ. Похоже, что проводник Windows не округляется и не приближается к ближайшему, а усекается не более двух знаков после запятой.

Таким образом, вы можете создать раздел, который будет на один МБ больше требуемого размера, и после вычитания 4 КБ для загрузочного блока емкость диска должна отображаться так, как вы хотите. Но это все еще не совсем тот размер.

Пока установщик и DISKPART работают в МБ, таблица разделов выражается в секторах, поэтому вы можете вручную отредактировать ее, чтобы создать раздел именно того размера, который вам нужен, плюс 8 секторов (4 КБ).

2

сделать это просто как степень 2

2 ^ 10 килобайт = 1 МБ

2 ^ 10 МБ = 1 ГБ

Итак, сделайте это 2 ^ 20 кБ за 1 ГБ

100 ГБ =(2 ^ 20)* 100 кБ

Итак, укажите размер как 1 048 57600 кБ

Это так, потому что в соотв. для производителей жестких дисков, 1 КБ = 1000 байт, в то время как компьютер определяет 1 КБ = 1024 байт

1

Для каждых 10 ГБ добавьте 8 МБ.

На каждые 100 ГБ добавляется 80 МБ.

Для идеального накопителя на 100 ГБ.

Диск 100 ГБ = 100 X 1024 = 102400 МБ (отображается как 99,99 ГБ)

Идеальный накопитель на 100 ГБ = 10 x 10240 + 10 x 8 = 102480 МБ (отображается как 100,00 ГБ)

-1

102511mb в управлении дисками дает мне ровно 100 ГБ из 100 ГБ в Explorer

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .