Неудачно присоединил свой жёсткий диск к чужому компьютеру. Теперь я не могу его открыть, а в свойствах 0 свободного и 0 занятого пространства. Винда предлагает отформатировать диск, но я не хочу терять находящиеся там файлы. Ну, что ж будем пытаться восстановить.
Как выяснил позже, некоторые старые материнские платы искусственно урезают часть памяти жёсткого диска. Особенно сильно этим грешат материнские платы фирмы «Gigabyte». Если такая материнская плата «пошалит» с вашим диском, на любых других компьютерах и в биосе и в системе, ваш жёсткий диск будет определятся с урезанным количеством памяти. Как следствие прежняя файловая система будет нарушена и в виндусе файловая система диска будет опознаваться как RAW.
Отформатировав (как любезно предлагает Windows)этот диск, вероятно, вы потеряете все файлы и получите чистый урезанный диск. Например, если у вас был диск с 1,5 ТБ памятью и после присоединения к «плохой» материнской плате стал определятся как 500 ГБ, то после форматирования диск останется 500 ГБ. 1 ТБ как не бывало — злая шутка компьютера.
Виной всему Host Protected Area (HPA) – скрытая защищённая область. Это область жёсткого диска не видна операционной системой и может скрыть важные файлы. Например, HPA может быть использована для хранения данных, которые считаются незаконными и, таким образом, представляет интерес для правительства и полиции. Некоторые разработчики ноутбуков записывают в HPA файлы для восстановления компьютера, вплоть до операционных систем. Например, на моём ноутбуке самсунг имеется операционная система для восстановления.
Казалось бы, нужно просто вернуть память из HPA. Но как это сделать? Я потратил кучу времени, чтобы найти хорошую рабочую программу с удобным интерфейсом. И я её нашёл, это HDD Capacity Restore. Эта чудесная программа за 15 минут вернула всю память диску. Ни один файл не пропал. Пользуйтесь ею если у вас такая же проблема.
Ниже вид программы. Я уже восстановил проблемный диск, в кадре совсем другой экземпляр. Поле «reported» показывает сколько памяти используется диском. Поле «Capacity difference» память в HPA. Как видите, в HPA находится всего 1 mb. Трогать его нет смысла.
Внимание! Не используйте программу ради забавы. Активная операционная система должна находится в другом жёстком диске.