- Восстановление объема жесткого диска HDD (HDD size / capacity restore)
- Описание проблемы
- Диагностика проблемы
- Утилиты, которые могут решить эту проблему
- Методики решения проблемы
- HDParm
- Установка hdparm
- Использование hdparm
- ATATool
- Комментарий к программе
- HDD Capacity Restore
- Описание программы
- Комментарий к программе
- FreeBSD
- ATATool — ATATool
- Содержание
- Примеры использования
- Безопасность данных
- Disk Utilities
- Disk Editor
- Fill or Erase
- SSD Trim
- Write from File
- Compare Devices
- Device Features
- Device Configuration Overlay (DCO)
- Host Protected Area (HPA)
- Unclip HPA/DCO
- Security features
- Media Recovery
- Generate Bad Sectors
- Calculate Hash
- Frequently Asked Questions
- Восстановление заводского объема жесткого диска
- Восстановление объема HDD
- Как выявить файлы, которые тратят ресурс
- Другие причины уменьшения памяти
- Программы для восстановления заводского объема жесткого диска
- Как восстановить емкость жесткого диска в лаборатории Storelab
Восстановление объема жесткого диска HDD (HDD size / capacity restore)
Описание проблемы
По разным причинам у Вас может уменьшиться доступный объем жесткого диска. Речь идет о размере диска, отображаемом в BIOS и в диспетчере управления дисками windows. Обычно объем диска уменьшается на 1 терабайт: 1 Тб диск становится размером меньше 1 Гб (33 Мб), диск 4 Тб -> 3 Тб и т.д.
Диагностика проблемы
Причина в том, что материнская плата (BIOS) резервирует некоторое место под свои нужды.
Этот процесс называется HPA (Host Protected Area). После данной манипуляции по каким-то причинам (в некоторых материнских платах, при подключении дисков к определенным SATA портам) диск начинает определяться неправильно. Насколько известно, такое происходит с жесткими дисками объемом 1 Тб и более. Если объем диска меньше 1 Тб, то активизация HPA не влияет на определение размера BIOS’ом.
Утилиты, которые могут решить эту проблему
- Linux: Hdparm
- Windows XP и выше: ATATool — Windows ATA Disk Info and HPA/DCO Utility
- Windows XP и диски 1 Тб: HDD Capacity Restore
Методики решения проблемы
HDParm
Установка hdparm
Ubuntu:
sudo apt-get install hdparm
CentOS:
yum install hdparm
hdparm for windows:
https://sites.google.com/site/disablehddapm/
Использование hdparm
Сначала находим наш диск, у которого нужно определить/изменить размер. Для этого ищем все имеющиеся в системе диски. Диски могут быть hdX или sdX. Ищем что есть:
ls /dev/sd*
ls /dev/hd*
Теперь по каждому из найденных дисков получаем информацию — ищем нужный нам диск. Например, мы нашли диски hda, hdb, sda. Выполняем команды:
hdparm -i /dev/hda
hdparm -i /dev/hdb
hdparm -i /dev/sda
Найдя нужный диск, запускаем утилиту для определения текущего размера диска:
hdparm -N /dev/sdX
например:
hdparm -N /dev/sda
Если диск без HPA, мы видим сообщение, подобное следующему:
/dev/sdX:
max sectors = / , HPA is disabled
например:
/dev/sdb:
max sectors = 1953525168/1953525168, HPA is disabled
Если диск с HPA:
/dev/sdX:
max sectors = / , HPA is enabled
например:
/dev/sdc:
max sectors = 586070255/586072368, HPA is enabled
Здесь:
curr-sect — текущее (доступное пользователю) число секторов (для текущего диска)
max-sect — максимальное число секторов (для текущего диска).
В случае наличия включенного HPA нам нужно его отключить. Для этого используем команду:
hdparm -N p /dev/sdX
например:
hdparm -N p586072368 /dev/sdb
То есть мы приравниваем количество секторов, доступных пользователю, к максимальному количеству секторов на диске.
Буква «p» необходима для того, чтобы настройки сохранились в flash жесткого диска (то есть чтобы после выключения питания они сохранились). Менять параметр с ключом «p» можно только один раз за сессию жесткого диска (сессия — промежуток времени между включением и выключением жесткого диска). После изменения параметра необходимо выключить и включить винчестер (по факту — компьютер).
ATATool
Комментарий к программе
Как уверяют разработчики, программа работает в Windows XP и выше. Программа использует интерфейс командной строки.
С подробностями использования программы можно ознакомиться на официальном сайте.
HDD Capacity Restore
Описание программы
HDD Capacity Restore Tool — это бесплатная программа для восстановления заводской ёмкости жёстких дисков. Восстанавливает любые установки HPA (Host Protected Area) и DCO (Device Configuration Overlay). Работает полностью автоматически. В некоторых редких случаях позволяет увеличить ёмкость жёсткого диска (особенно если у вас компьютер от брендов вроде Dell и Hewlett-Packard).
Комментарий к программе
Последнее обновление программы было в 2007 году, поэтому вопрос ее совместимости с современными версиями Windows и современными жесткими дисками остается открытым (рекомендуем обратиться к разработчикам).
FreeBSD
В операционной системе FreeBSD 8 (и выше) отключение HPA делается путём установки в файле loader.conf параметра:
hw.ata.setmax=»1″
Источниками статьи послужили следующие материалы:
ATATool — ATATool
ATATool — это бесплатное программное обеспечение, которое используется для отображения и изменения информации о дисках ATA в среде Microsoft Windows. Программное обеспечение обычно используется для управления функциями защищенной области хоста (HPA) и наложения конфигурации устройства (DCO) и во многом похоже на hdparm для Linux . Последние версии включают поддержку операций восстановления и замораживания DCO, операций безопасности HPA (паролей) и имитации сбойных секторов.
Содержание
Примеры использования
ATATool необходимо запускать с правами администратора. В Windows Vista и более поздних версиях требуется командная строка с повышенными привилегиями (см. Управление учетными записями пользователей ).
Отображение обнаруженных жестких дисков:
Отображение информации на жестком диске 1:
Установите для HPA значение 10 ГБ на жестком диске 1 (энергозависимый — будет утерян при следующем цикле включения питания):
Установите HPA на 10 ГБ на жестком диске 1 (энергонезависимый):
Удалите HPA до 10 ГБ на жестком диске 1 (энергонезависимый):
Установите DCO на 5 ГБ на жестком диске 1:
Удалите DCO на жестком диске 1:
Безопасность данных
Использование ATATool может навсегда изменить конфигурацию диска, может привести к безвозвратной потере данных из-за того, что некоторые секторы диска станут недоступными. Поэтому использовать инструмент следует с особой осторожностью.
Disk Utilities
The Atola Insight Forensic comes standard with a series of utility functions for altering hard drive configuration and stored data. These functions are usually used for conducting research, preparing hard drives for certain actions, or other special case-specific tasks. These capabilities allow the operator to manage cases in a more efficient manner by eliminating the need to use separate additional products for performing minor tasks.
Disk Editor
View and modify any HDD sector at the click of a button. Master Boot Records, FAT/NTFS/ext Boot Sector, HFS headers, NTFS File Record and Index structures are automatically detected and parsed into a human-readable form by Insight.
Viewing NTFS record sector
Fill or Erase
Forensic experts are often required to wipe/erase hard drives before they are (re)used to receive forensic images. This is usually done to guarantee the accuracy of the data and at the same time verify the destination drive for any errors by overwriting every sector. The Atola Insight Forensic wipes hard drives at the hard drive’s maximum speed using a specified HEX pattern to overwrite the sectors. It can also execute the Secure Erase function, perform a Zero-Fill, NIST 800-88, and DoD 5220.22-M compliant wiping.
- Zero-fill
- Custom pattern
- LBA number in each sector
- Secure Erase
- DoD 5220.22-M
- NIST 800-88
- Random
- GOST R 50739-95
Various methods of forensic wiping
SSD Trim
We recommend «Trimming» SSD drives used as Target media on a regular basis to ensure maximum data transfer speed. Additionally, this module shows how attached SSD behaves during read operations on trimmed sectors.
SSD trim explains the post-effect occurring with data
Write from File
To restore a drive from an image file, Write from File feature allows for an easy file selection from the whole range of supported image file formats (raw, E01 or AFF4 alike) and creating an identical copy of the original evidence drive. Imaging a specific range of sectors from the file and to a specific location on the target drive by setting the start LBA is also possible.
Creating an identical copy of the original drive from an image file
Compare Devices
Compare data stored on any 2 or more devices sector-by-sector. The number of matching and non-matching sectors is listed in real time for reference. This function is used to check whether or not two hard drives are identical.
Finds which sectors differ among devices
Device Features
Access and adjust the following HDD features: Advanced power management, Acoustic management and Read/Write caching via the Atola Insight Forensic’s smooth, user-friendly interface.
Low-level disk control
Device Configuration Overlay (DCO)
Allows reading and adjusting the current device configuration including the modification of the drive capacity.
Device Configuration Overlay
Host Protected Area (HPA)
Access and modify the following hard drive parameters using the Atola Insight Forensic’s smooth, user-friendly interface.
- Display/Enable/Disable supported features sets
- HPA (Host Protected Area) feature set
- SMART feature set (including SMART self tests)
- Streaming feature set
- 48-bit LBA feature set
- AAM (Automatic Acoustic Management feature set)
- Command queuing feature set
- Power saving feature set
- Security feature set
- MWDMA and UDMA feature set
- Forced Unit Access
- Maximum LBA number
HPA access to remove max address limitation
Unclip HPA/DCO
Automatically removes LBA address restrictions set via Host Protected Area (HPA) or Device Overlay Configuration (DCO).
Automatic HPA and DCO removal
Security features
Set and remove ATA passwords quickly and easily. Using this function, the operator can set and remove the User ATA password (both levels High and Maximum are supported) and change the Master ATA password.
Unknown ATA passwords can be automatically extracted and removed from most hard drives using the Atola Insight Forensic’s Password Removal function (see details).
Manage ATA passwords
Media Recovery
Quickly and easily repair so-called «Software Bad Sectors» (sectors with damaged ECC field). This feature is generally used for light bad sector repair.
Generate Bad Sectors
Create a bad sector at any specified LBA by entering the sector number and clicking a single button. Reading of such sectors will now result in an Uncorrectable Error. The change is reversible using the Media Recovery feature, however, all data in such sectors will be lost. This feature is generally used for research.
This function may be useful for testing
Calculate Hash
The Atola Insight Forensic can perform hash calculation for both source and target drives simultaneously via a Calculate Hash menu. Moreover, MD5+SHA1 or MD5+SHA256 can be calculated on each drive at the same time. Segmented hash can be calculated simultaneously with Linear or separately.
Supported hash types: MD5, SHA1, SHA224, SHA256, SHA384, SHA512
Frequently Asked Questions
Click questions to expand text
HPA and DCO are used mostly to limit capacity of an HDD. They reduce a hard drive’s capacity by making a certain portion of the drive invisible. For example, if you took a 500GB hard drive and set a DCO max LBA or HPA at 300GB, the hard drive would appear to computers and other devices as 300GB capacity. This process is sometimes referred to as “clipping” a hard drive. A DCO clip or HPA can be set or removed in seconds.
Восстановление заводского объема жесткого диска
Фактический размер жесткого диска всегда отличается от того, который написан на устройстве. Связано это с различием стандартов. Операционная система точно рассчитывает память – 1 Гб равен 1024 Мб. Производители же округляют цифры, в компьютерных магазинах продаются устройства на 500 Гб, 1 Тб и так далее.
Однако через время заявленный объем памяти постепенно уменьшается и потребуется восстановление емкости жесткого диска. Проблема встречается среди HDD емкостью свыше 1 Тб. Иногда материнская плата резервирует место на диске для системной работы. Но есть и другие причины сокращения памяти. На это могут повлиять некоторые неполадки в работе ПК:
- Ошибки в работе ОС
- Повреждения в реестре операционной системы из-за нерпавильной установки
- Воздействие вирусов
- Неправильная работа пользователя с устройством
Восстановление объема HDD
Неполадки в работе HDD можно разделить на два этапа – аппаратный и системный. В первом случае потребуется внести поправки в операционную систему. Во втором – решить проблему некорректного отображения в операционной системе. У ОС есть внутренняя защита, которая регулярно создает резервные копии данных о настройках ПК. Они защищают важные компоненты от форматирования и съедают заявленное место. Тогда потребуется восстановление заводского объема жесткого диска WD или других марок.
Можно ослабить защиту и освободить лишние гигабайты под свои нужды. Действовать нужно аккуратно, чтобы в процессе восстановления заводского объема жесткого диска не подставить компьютер под воздействие вирусов.
- Для этого идем по пути Панель управления – Система и безопасность.
Далее заходим в меню системы.
Нас интересует Защита системы
Во вкладке Защита системы открываем необходимый диск и переходим к его настройкам.
В этом всплывающем окне можно отключить защиту системы. В настройках ниже предлагается установить значение максимального использования объема диска для защиты. Лучше переместить ползунок в самое начало шкалы.
Как выявить файлы, которые тратят ресурс
Есть и другие причины, по которым объем уменьшается со временем и требуется немедленное восстановление объема жесткого диска. Это большие затраты на внутренние процессы компьютера. Ресурсозатратными считаются файлы подкачки и энергосберегающий режим операционной системы. Чтобы отключить гибернацию нужно в командной строке ввести «powercfg -h off». После подтверждения необходимо перезагрузить ПК.
Чтобы притормозить файл подкачки нужно пройти по пути «Панель управления – Система и безопасность – Система – Дополнительные параметры системы – Дополнительно – Параметры – Дополнительно – Виртуальная память – Изменить». В окне убираем галочку рядом с параметром «Автоматически выбирать объем файла подкачки». Здесь же можно выбрать новые параметры файла подкачки.
Другие причины уменьшения памяти
Еще одной причиной может стать то, что на устройстве находятся скрытые разделы. Пользователь мог сделать их сам или они были в устройстве при продаже. Для того, чтобы восстановить размер жесткого диска, нужно выявить их с помощью встроенного приложения «Управление дисками». Кроме того, следует проверить распределение разделов. При разметке пользователь мог сделать ошибку и небольшая часть просто осталась незадействованной. При обнаружении, нужно сделать несколько шагов:
- Открыть приложение «Управление дисками»
- На месте нераспределенного пространства кликнуть правой кнопкой мыши.
- Кликнуть на всплывающее окно «Создать простой том».
Программы для восстановления заводского объема жесткого диска
У производителей не много специализированных программ для восстановления объема HDD. Если потеря существенна, потребуется исправить ошибки с помощью HPA, LBA и DCO. Так, вернуть пространство на накопителе можно с помощью изменения количества секторов на диске. Этими же инструментами можно, к примеру, уменьшить объем. Это будет полезно при необходимости защитить диск от форматирования или вирусов. Система не увидит спрятанный раздел. С восстановлением размера жесткого диска справятся следующие программы:
- HDD Capacity Restore Tool. Утилита бесплатная. С помощью нее можно установить любые значения Host Protected Area и Device Configuration Overlay. При работе практически не требуется лишнее вмешательство пользователя. На компьютерах DELL и HP может заметно увеличить объем памяти.
- ATATool. Совместима с Windows XP и последующими версиями ОС. Все действия необходимо выполнять с помощью командной строки.
- HDAT2. Приложение умеет восстанавливать реальный объем HDD, ставить запрет на изменение параметров. Производители дают гарантию на то, что в процессе ваши данные не потеряются.
Как восстановить емкость жесткого диска в лаборатории Storelab
К услугам профессионалов лучше обратиться сразу. От одного неверного клика мышкой может пострадать вес архива на жестком диске. Инженеры каждый день работают с известными брендами — Seagate, Western Digital, Samsung, Hitachi, Toshiba, Transcend. Есть возможность спасти или апгрейдить ваше устройство, если вы находитесь не только в Москве, но и регионе страны. Для того, чтобы восстановить объем жесткого диска у наших специалистов, нужно направить устройство с описанием проблемы. Важно описать самостоятельные попытки ремонта устройства. По приемлемой цене вы получите отремонтированный накопитель на руки.