Причины ограничения размера жесткого диска
Ограничение емкости жесткого диска — это явление, при котором доступная емкость жесткого диска меньше емкости,
заявленной производителем диска.
Эта проблема может быть вызвана несколькими причинами, такими как несоответствие единиц измерения
или различные аппаратные
и программные ограничения операционной системы.
Несоответствие единиц измерения
Прежде чем выяснять, почему ваш компьютер не видит полный объем диска,
следует знать, что размер, заявленный производителем жесткого диска, всегда больше,
чем размер, который видит система.
Это связано с тем, что производители жестких дисков указывают размер диска
в "десятичных" МБ/ГБ/ТБ, а компьютер оперирует "двоичными" единицами.
Таким образом, если производитель вашего жесткого диска заявляет, что размер диска составляет 200 ГБ,
в Проводнике Windows вы увидите 186 ГБ как общий размер всех разделов на диске.
- 1 "десятичный" ГБ = 1 000 000 000 байт
- 1 "двоичный" ГБ = 1024*1024*1024 = 1 073 741 824 байт
Таким образом, 200 000 000 000 / 1 073 741 824 = 186 ГБ.
Кроме того, файловая система резервирует некоторое дисковое пространство для
своих собственных нужд, что еще больше уменьшает доступное пространство.
Однако, если заявленный и фактический размеры отличаются больше, чем разница,
связанная с "двоичными"/"десятичными" единицами,
скорее всего, вы имеете дело с явлением, называемым "ограничением емкости".
Другие возможные причины ограничения емкости
- Старые материнские платы могут иметь ограничение на размер подключаемого накопителя.
В этом случае BIOS либо вообще не отображает диск, либо отображает его как 128 ГБ.
- Ранние версии Windows, а также Windows XP без пакета обновления не распознают
диски размером более 128 ГБ (двоичных) или 137 ГБ (десятичных).
Таким образом, те логические диски, которые находятся за пределами ограниченной области физического диска,
будут недоступны.
Обратите внимание, если загрузочный том (содержащий файлы установки Windows) больше 128/137 ГБ,
то компьютер не запустится.
- На большинстве жестких дисков есть перемычки, предназначенные для ограничения емкости диска
для совместимости со старыми компьютерами.
Ограничения могут быть либо до 2 ГБ, либо до 32 ГБ, либо до 128/137 ГБ.
В этом случае BIOS обнаружит диск и покажет ограниченную емкость, установленную перемычкой.
- Диск может быть настроен специальным программным обеспечением таким образом,
чтобы показывать меньшую емкость, чем у него есть на самом деле.
Эта функция называется HPA ("Host Protected Area" — защищенная область хоста).
Например, на некоторых ноутбуках Hewlett-Packard копия файлов установки Windows записывается в
конец диска для использования в функции "Восстановление до заводских настроек".
Если используется HPA, BIOS покажет ограниченную емкость в соответствии с настройками HPA.
В любом случае, если вы устраните причины "ограничения емкости"
(например, установите пакет обновления для Windows XP),
то после перезагрузки диски будут распознаны автоматически.
В большинстве случаев все эти вновь распознанные диски будут в хорошем состоянии
и с правильными размерами; следовательно, никаких специальных действий по восстановлению данных не требуется.
Как исправить ограничение емкости жесткого диска
- Если вы имеете дело со старой материнской платой (произведенной до 2007 года),
то иногда проблему можно решить, обновив BIOS до более новой версии.
Для этого необходимо посетить веб-сайт производителя материнской платы.
Обратите внимание, что современные материнские платы (произведенные после 2007 года)
не имеют такого ограничения.
- Если диск недавно извлекался или был только что принесен с другого компьютера,
то имеет смысл проверить перемычки на диске.
Блок перемычек находится рядом с разъемами питания и данных на диске.
Обычно схема различных вариантов установки перемычек
напечатана на верхней крышке диска; это выглядит примерно так, как в этом примере: