Как восстановить емкость жесткого диска - IT Справочник
Llscompany.ru

IT Справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как восстановить емкость жесткого диска

Восстановление объема жесткого диска HDD (HDD size / capacity restore)

Описание проблемы

По разным причинам у Вас может уменьшиться доступный объем жесткого диска. Речь идет о размере диска, отображаемом в BIOS и в диспетчере управления дисками windows. Обычно объем диска уменьшается на 1 терабайт: 1 Тб диск становится размером меньше 1 Гб (33 Мб), диск 4 Тб -> 3 Тб и т.д.

Диагностика проблемы

Причина в том, что материнская плата (BIOS) резервирует некоторое место под свои нужды.
Этот процесс называется HPA (Host Protected Area). После данной манипуляции по каким-то причинам (в некоторых материнских платах, при подключении дисков к определенным SATA портам) диск начинает определяться неправильно. Насколько известно, такое происходит с жесткими дисками объемом 1 Тб и более. Если объем диска меньше 1 Тб, то активизация HPA не влияет на определение размера BIOS’ом.

Утилиты, которые могут решить эту проблему

  1. Linux: Hdparm
  2. Windows XP и выше: ATATool — Windows ATA Disk Info and HPA/DCO Utility
  3. 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″

Источниками статьи послужили следующие материалы:

Как восстановить размер жесткого диска (пропала часть объема HDD). «Они украли мое место. »

Вопрос от пользователя

Я купила новый жесткий диск на 2000 ГБ, однако, у меня в «Моем компьютере» отображается объем равный в 1500 ГБ. Я, конечно, слышала о том, что размер дисков меньше, чем заявленный производителем, но не на столько же!

Я подозреваю, что какие-то программы просто украли мое место на диске! Можно ли как-то восстановить реальный объем? Подскажите что-нибудь.

Однозначно по вашему случаю сказать не готов, но вероятнее всего у вас часть диска просто не размечена (либо отдана под бэкап, у некоторых производителей такое практикуется).

Ниже приведу последовательно, на что вам (и всем, у кого аналогичная проблема) нужно обратить внимание.

Что проверить, если объем жесткого диска меньше, чем должен быть

Вариант 1: 1 Кб = 1000 байт?

Во-первых, реальный размер диска всегда меньше, заявленного производителем. Происходит это из-за отличных расчетов: у производителей 1 Кб = 1000 байт, а по факту 1 Кб = 1024 байт.

Разумеется, из-за этого наблюдается весьма существенная разница между тем, что написано на диске с упаковкой, и тем, что отображается в «Моем компьютере» .

Чтобы узнать реальный объем диска : умножьте заявленный объем накопителя на коэффициент 0,931 (способ не дает высокой математической точности, но позволяет быстро «оценить» реальный объем (самое то для обычных повседневных нужд)) .

Например, в вашем случае: 2000 ГБ * 0,931 ≈ 1862 ГБ (т.е. в «Моем компьютере» полный объем диска должен составлять 1862 ГБ) . См. скриншот ниже.

Пример, диск 1862,9 ГБ

Вариант 2: на диске есть не размеченная область

Обычно, это часто бывает с новыми дисками: они либо полностью не отформатированы, либо частично (либо производители часть диска делают скрытым и там размещают свой софт. ).

Чтобы увидеть реальное состояние диска — зайдите в управление дисками (сочетание Win+R , и команда diskmgmt.msc ).

В управлении дисками обратите внимание, чтобы на вашем накопителе не было не размеченных областей (как в моем примере (они выделены черным)). Разумеется, эти области никак не используются, и поэтому объем вашего диска в «Моем компьютере» меньше, чем должен быть.

9,7 ГБ не распределенная область!

Решить вопрос можно 3-мя путями:

  1. расширить том, расположенный «рядом» с не размеченной областью (см. скриншот ниже). Т.е. вы просто добавите к существующему тому место не размеченной области;
  2. полностью отформатировать диск и создать на нем один большой раздел (важно: данные на диске при этой операции все пропадут!);
  3. создать простой том на не размеченной области (всё вышесказанное можно сделать прямо из-под управления дисками) .

Вариант 3: фейк

В связи с популяризации китайских интернет-магазинов появилось много не честных на руку дельцов, которые продают диски (флешки и пр.) с «нереальными» объемами. Например, как вам флешка на сотни ГБ по цене как 8-гигабайтовая? 👌

Нет, на упаковке у такой флешки размер будет стоять, скажем 120 ГБ, а по факту — больше 16 Гб вы на нее не запишите.

В общем-то , как проверить свой накопитель и оценить его реальный объем — у меня на блоге есть отдельная заметка, рекомендую: https://ocomp.info/kak-uznat-realnyiy-obem-fleshki.html

Что может быть внутри «китайского» диска — два болта и флешка

Вариант 4: MBR и GPT

Если не вдаваться в тех. подробности, то на сегодня существует MBR и GPT разметки диска (вторая более новая). Одно из основных их отличий (для обычного пользователя) — это то, что MBR не позволяет «видеть» диски, размер которых больше 2 ТБ.

Т.е., если у вас диск на 4 ТБ, и вы используете разметку MBR — то в «Моем компьютере» у вас будет отображаться диск размером ≈1862 ГБ (остальное место использоваться не будет).

Чтобы посмотреть, какая у вас разметка: войдите в управление дисками (Win+R -> diskmgmt.msc) и откройте свойства нужного диска.

Свойства диска — управление дисками

Далее в разделе «Тома» есть строка «Стиль раздела» . Если в ней значится «Таблица с GUID. « — это GPT (в противном случае — MBR) .

Читать еще:  Подключение жесткого диска sata через usb

Разумеется, при использовании определенных программ — можно практически «безболезненно» перейти с MBR на GPT (ссылка ниже).

3 способа преобразования MBR к GPT и наоборот без потери данных — https://ocomp.info/preobrazovanie-mbr-gpt.html

Вариант 5: скрытые файлы

Если место стало пропадать на диске, которым вы уже давно пользуетесь — вероятно на нем просто накопилось достаточно много файлов (фильмы, сериалы, игры, возможно какие-то скрытые файлы от ряда ПО).

Кстати, также учитывайте, что у ОС Windows часть системных файлов может весьма прилично «оттяпать» места.

Что можно посоветовать в этом случае:

    сделать ревизию HDD: с помощью спец. утилиты можно быстро найти какие папки и файлы отняли основное место. Об этом более подробно тут: https://ocomp.info/chem-zabit-moy-zhestkiy-disk.html

JDiskReport — скрин главного окна программы: круговая диаграмма

провести «чистку» и оптимизацию системы Windows (лучшие утилиты для этого). Также, если вы хотите, то можно оптимизировать систему, отключив место под файлы для гибернации, виртуальной памяти и т.д.

System Care 12 — одна кнопка ПУСК — и компьютер станет быстрее!

Вариант 6: пару слов о BIOS и файловой системе FAT 32

Если у вас достаточно старый компьютер (лет 10-12 и более. ) — вы можете столкнуться с тем, что ваша версия BIOS не позволяет видеть диски размером более 32 ГБ. В этом случае, возможно стоит задуматься о обновлении BIOS (или ПК).

Кстати, нечасто, но на определенных жестких дисках всё еще можно встретить файловую систему FAT 32 (позволяет «видеть» объем тома диска не более 127 ГБ). А если вы создавали подобный том из-под Windows — то макс. размер и того меньше, всего 32 ГБ.

Чтобы узнать файловую систему тома : нужно открыть «Мой компьютер» («Проводник») и перейти в свойства требуемого диска. Для изменения файловой системы тома — диск, в большинстве случаев, нужно отформатировать.

Файловая система: NTFS

PS

Кстати, если из-за нехватки места надумаете покупать новый жесткий диск — рекомендую ознакомиться с одной моей прошлой заметкой: https://ocomp.info/kak-vyibrat-zhestkiy-disk-hdd.html. В ней приведено 6 самых важных моментов, на которые стоит обратить внимание 👌.

Дополнения по теме приветствуются.

Как восстановить заводской объем жесткого диска.

Если Диск определяется в BIOS, но загрузка с него не идет.

Винчестер виден, но утилиты логической разметки показывают странную картину: небольшое кол-во Мбайт общего объема и один раздел с неизвестной файловой системой.

Скорее всего просто слетела HPA. В результате терабайтный диск может определяться как 64-мегабайтный огрызок.

1.Переключаем в CMOS setup режим SATA-портов с AHCI на совместимый, берем флешку с WinPE и запускаем Victoria в режиме PIO.

2.Далее отправляем команду NHPA (восстановить заводской объем).

Обычно в таких случаях удается мгновенно восстановить паспортное значение блоков LBA, но если чудо не произошло, то берем сервисную утилиту для винчестеров этой серии и отправляем аналогичную команду восстановления HPA из нее.

пост из серии «как нарисовать сову»

мой пингвин слегка хихикнул

Почему нельзя перейти сразу к 100% рабочему решению — утилите от производителя? Зачем эти лишние промежуточные телодвижения с потерей времени?

словил вчера около 1к секторов с задержкой больше 50мс и 100 секторов с задержкой больше 200мс.

пытался создать загрузочную флешку (и мульти юсб, и просто писать образ), пробовал из-под grub2 (linux mint dual boot). запустить викторию, но не запускается (дописывал скрипт).

похоже, пора менять веник..

Данная чехарда лечиться скрытием дефектов в P-list. (Seagate, WD). Возможно найдете какой либо софт в свободном доступе. Либо попытаться закинь на хард self scan, это скрип который самостоятельно «латает» диск, но это возможно, если у Вас WD.

ооооййй, у меня как раз WD. а можно поподробнее? что да как? а то я уже хочу попробовать откатить прямо до заводских настроек, а уже потом там думать

винт wdc wd7500bpvt-80hxzt3

Вот здесь имеется программа http://forum.ru-board.com/topic.cgi?forum=84&topic=5198&. если Вам дадут ее на пару дней, я могу попытаться что-то сделать удаленно.

И возможно у Вас еще действует гарантия на сам диск, мало кто знает, но производитель WD дает гарантию на пару лет, и в случает поломки можно заменить. Вот здесь нужно ввести серийник и страну где был приобретен диск http://support.wdc.com/warranty/warrantystatus.aspx?lang=en

Да особо много я не расскажу. Для начала нужно узнать какого семейства Ваш диск, далее найти self scan (Иногда можно найти в свободном доступе). Ну и найти чем залить сам модуль скрипта в диск. Думаю софт если погуглить найдется. Какой диск ? Модель ?

wdc wd7500bpvt-80hxzt3 — вот что пишет виктория, думаю этого достаточно.

ноут — Asus N56VB

Автор, может ты знаешь! Как установить win 7, на нетбук с флеш-памятью. нетбук новый там UEFI (но какой-то обрезный). При попытке установить ругается что жесткий диск не поддерживает загрузку в BIOS. Security Boot отключен

Попробуй следующее: создать загрузочную флешку с Windows, достаточно просто разметить флешку в GPT, создать на ней FAT32-раздел и просто-напросто скопировать все файлы с ISO-образа.

погоди, загрузочная флешка должна быть GPT? Просто если в обычном режиме установки не конвертировать в MBR, то так же не дает (говорит мол не для GPT установка)

MBR это для BIOS, а на новой UEFI советуют GPT. ссылку чекни, там инструкция от самсунг. Сам не проверял, так что отпиши как решишь проблему. Можно даже ввиде поста, вдруг кому поможет в будущем.

ссылка хороша для ликвидации безграмотности, но конкретных предложений там нет. Я думаю для решения проблемы нужно определиться с двумя вопросами:

1) Можно ли установить win 7 (понятно что только х64) в GPT и как это сделать

2) Как сделать так что бы UEFI дал понять установщику винды 7 (может дрова какие или отдельная архитектура (efibootboot)) что загрузка с emmc накопителя возможна

з.ы. UEFI обновлен до последней версии с сайта asus

И как флешка будет готова сделать это:

2. В BIOS’e, во вкладке Boot, изменить значение Secure Boot на Disabled (при этом система выдаст предупреждение, нажать OK).

3. Появится дополнительный пункт OS Mode Selection выбрать UEFI and Legacy OS (при этом система выдаст предупреждение, нажать OK).

Попробуй следующее: создать загрузочную флешку с Windows, достаточно просто разметить флешку в GPT, создать на ней FAT32-раздел и просто-напросто скопировать все файлы с ISO-образа.

Это пробывал? как я понял тут фишка не только в GTP, но ещё и в том что как токового загрузчика не надо вообще просто копируешь файлы образа и всё.

пока ничего не помогает, все равно при попытке выбрать раздел для установки видны пишет: » убедитесь что контроллер данного диска включен в меню bios компьютера». Если просто копировать все файлы — просто не идет загрузка ОС

win 7 умеет в GPT?

Ни одна из редакций Windows 7, в отличие от Windows 8, не поддерживает установку на накопители с GPT- оглавлением

скажи модель нетбука своего.

Автор нифига не знает, он просто скопипастил древнюю статью с cryptoworld.su

Почему древняя? Да потому что на новых материнках с новыми винтами WinPE не запустится. А бонусом — говорит про Викторию 4.46, а ссылку дает на 4.47, которая хоть и лучше, но все таки не официальная.

Xakep #210 в этом номере, статья о VICTORIA, если всё ещё считаешь что она с cryptoworld.su

если ты умеешь гуглить, то это не значит, то что первое выдало в поиске оригинал, статья эта была ещё в середине лета в журнале хакер, знал бы точный выпуск дал бы ссылку. А материал на криптоворлде появился только в конце лета. Тег моё, я тоже не ставил.

Читать еще:  Условие жесткости при кручении

а на вторую часть моего ответа что скажешь?

Эту версию сделал в 2013 году программист из Москвы Олег Щербаков. Он пропатчил последнюю официальную сборку Victoria 4.46b. Официально 47 версии нет и не было.

Ок, акцентирую тогда — Да потому что на новых материнках с новыми винтами WinPE не запустится.

Для компьютеров на основе UEFI среду Windows PE необходимо запустить в режиме загрузки EFI оболочки EFI. Или есть какие то особые свойства у материнок и жестких дисков после июля 2016 года?

UEFI = WIN 8, 8.1, 10.

Измени данный параметр в Bios.

P.S На данный ноутбук Win 7 не станет, драйвера есть только под Win 10. Крепитесь.

Не факт! Есть сборки от StartSoft там загрузчик установщика от win10 и все замечательно ставится.

После этого обновляем BIOS МБ, иначе снова глюкнет. В частности, проблема была актуальна с 1 Тб HDD и старыми материнками.

Как выглядит смерть

Долгожданное обновление программы «Виктория»

В июле 2018 года, после 8-летнего перерыва — возобновлен проект «Victoria»: бесплатная программа, предназначенная для оценки работоспособности, тестирования и мелкого ремонта жёстких дисков (HDD), SSD-накопителей, CD/DVD дисков и карт памяти. Ссылка на офф сайт: http://hdd.by/victoria.html

В версии 4.56b SSD от 8 июля 2018г, 15:17:

Исправлен глюк с приоритетом имени изготовителя над признаком SSD для настройки винчестеро-зависимых параметров SMART’а и тестирования поверхности.

Теперь накопители SSD Samsung EVO и другие, у которых название изготовителя совпадает с изготовителем HDD, тестируются более корректно.

В версии 4.55b SSD от 7 июля 2018г:

Дальнейшая адаптация к SSD-реалиям. Эти накопители примерно в 3 раза быстрее современных HDD. В результате чего скорости могут достигать 260 мб/с и более. Для сканирования на таких скоростях рационально увеличить размер блока до 16386 сектора на блок (вместо обычных 256..2048). И накладные расходы на прорисовку так гораздо меньше. В результате «Виктория» снова идёт в ногу со временем, не мешая накопителям работать быстро. А чтобы избавить пользователя от ручного переключения размера блока — в программу теперь встроено автопереключение. Это не мешает снять галку «Block size/auto» на вкладке «Test» для собственных исследований накопителя. Ведь девиз программы- «Тестируй и исследуй!»

Исправлен глюк: галка нумеровки LBA при запуске хоть и стояла, но ЛБА не нумеровались. Надо было её щелкнуть, и тогда опция включалась. Теперь включается сразу.

Название версии программы получило приставку -SSD.

Ожидается дальнейшее совершенствование именно SSD-функционала.

В версии 4.54b от 7 июля 2018г:

Сделано получение SMART через USB. Пока поддерживаются 70% моделей USB-SATA мостов.

добавлена поддержка SSD: TRIM, SMART-атрибуты, наличие SSD.

Сделано управление кешем и AAM через USB.

Смарт-тесты через USB

Работает также и AAM на USB-винтах, но времени на тестирование не было, возможны незамеченные ошибки.

Устранена ошибка с определением объёма накопителей более 2 Тб.

Интерфейс программы адаптирован к широким рамкам Windows 7. 10.

Добавлен HEX-просмотрщик буферов, его кнопка появилась наверху формы.

Изменена размерность отображения объема накопителей: 1000 вместо 1024.

Для HDD: скорость вращения шпинделя теперь отображается паспорте.

Время стирания накопителя: вместо минут отображается в часах и минутах.

Добавлены десятки новых SMART-атрибутов, в т.ч. поддержка «гелиевых» винчестеров.

Сообщения об ошибках драйвера теперь выводятся в лог.

В графике вместо «Adjusting scale. » теперь выводится процент от ожидаемого времени анализа, и это время сокращено в 3 раза.

Исправлено много мелких недостатков версии 4.46.

Восстановление объема жесткого диска HDD (HDD size / capacity restore)

Описание проблемы

По разным причинам у Вас может уменьшиться доступный объем жесткого диска. Речь идет о размере диска, отображаемом в BIOS и в диспетчере управления дисками windows. Обычно объем диска уменьшается на 1 терабайт: 1 Тб диск становится размером меньше 1 Гб (33 Мб), диск 4 Тб -> 3 Тб и т.д.

Диагностика проблемы

Причина в том, что материнская плата (BIOS) резервирует некоторое место под свои нужды.
Этот процесс называется HPA (Host Protected Area). После данной манипуляции по каким-то причинам (в некоторых материнских платах, при подключении дисков к определенным SATA портам) диск начинает определяться неправильно. Насколько известно, такое происходит с жесткими дисками объемом 1 Тб и более. Если объем диска меньше 1 Тб, то активизация HPA не влияет на определение размера BIOS’ом.

Утилиты, которые могут решить эту проблему

  1. Linux: Hdparm
  2. Windows XP и выше: ATATool — Windows ATA Disk Info and HPA/DCO Utility
  3. 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″

Источниками статьи послужили следующие материалы:

Как восстановить емкость жесткого диска

Для понимания сути дела к прочтению обязательно Реанимация винчестера в домашних условиях. Чачть 1.

Если бэдсектора неизлечимы и они присутствуют на краю диска или начинаются с середины диска, то это тот самый случай, когда можно воспользоваться специальной сервисной командой — НРА (Host Protected Area).

Host Protected Area — это уменьшение количества доступных физических секторов на жестком диске, с соответствующей коррекцией паспорта диска. То есть, диск, «обрезанный» НРА-командой, будет определяться на меньший (по сравнению с заложенным производителем) объем, что сделает отрезанную часть недоступной ни ОС, ни BIOS.

Таким образом, НРА физически не дает доступ к тому участку, где находятся битые кластеры. НРА — это не обычное логическое разбиение винчестера.

Читать еще:  Уменьшился объем жесткого диска

И не пытайтесь разбить накопитель на логические разделы и после скрыть раздел с де-
фектными секторами. Этот фокус не пройдет! Винчестер будет упорно залезать на дефектную область! Поможет только НРА.

Его принцип работы будет более понятен, если взглянуть на рисунок. Заштрихованная область диска — это то, что мы обрезаем с помощью НРА (там находятся плохие сектора). Лишь «чистая» поверхность диска по центру станет рабочей областью для записи данных.

Соответственно, и другие программы, например форматирования и проверки, не смогут получить доступ к удаленной части. Обрезание диска происходит всегда с конца, т.е. с помощью НРА нельзя вырезать произвольную область в середине, и нельзя сдвинуть начало диска. Результаты НРА сохраняются после выключения питания.

Режим НРА можно включить в программах MHDD, Victoria («Виктория») и в пакете Magic Boot Disk. Например, «Виктория» позволяет задавать любой объем диска, показывать реальный объем, а также восстанавливать заводской объем обрезанных дисков. Для этого служат соответствующие команды (вызываются клавишей F6 или консольной ко-мандой «НРА»):

НРА — задать новый объем диска. После ввода команды появляется приглашение к вводу нового количества секторов (LBA). Нужно ввести и нажать Enter. Если винт не выдал ошибку, он сразу скорректирует свой объем, в соответствии с введенным значением.

RHPA — показать реальный размер диска в LBA. Команда чисто информационная.

NHPA — восстановить заводской объем диска. После ввода, на экране отображаются текущий и заводской объемы, и от пользователя требуется подтверждение действия. В случае согласия (клавиша Y) — диску будет возвращен реальный объем. Для отмены достаточно нажать ESC.

По стандарту, установка нового объема диска возможна только один раз за сеанс. После чего все последующие попытки применения НРА и NHPA будут отвергаться (а программа может сообщить об ошибке). Для продолжения работы необходимо выключить и вновь включить питание HDD (перезагрузить ПК).

Практикум на хирургическом столе!

к ак вы поняли, НРА обрезает только конечную часть диска — с краю. Простыми словами, доктор отрежет только ножки (шутка). Да, мы потеряем часть емкости. Но у нас будет работоспособный накопитель, и мы гарантированно будем знать, что больше не потеряем файлы из-за проблемного (дефектного) участка.

Очень легко сделать эту хирургическую процедуру с винчестером десктопа (стационарного ПК) или ноутбука, т.к. накопитель уже напрямую подключен к IDE или SATA-шлейфу. Нужно лишь воспользоваться одной из программ — MHDD, Victoria («Виктория») или пакетом Magic Boot Disk.

А вот с портативными (переносными) USB-дисками придется повозиться. Дело в том, что карманные винчестеры внутри себя имеют USB-SATA-адаптер.

Этот адаптер транслирует данные между шинами USB и SATA. Однако контроллер USB-адаптера блокирует доступ к сервисной части винчестера. Поэтому невозможно активировать НРА. Нужно вскрыть корпус, снять планку и непосредственно подключить SATA-винчестер к материнской плате ПК или ноутбуку. Чем мы собственно сейчас и займемся.

Шаг 1. Плоской отверткой в нижней части корпуса, двигаясь по периметру, освобождаем защелки (рис. 4).

Аккуратно извлекаем винчестер.
Обратите внимание: пару лет назад компания Seagate купила производителя Maxtor. Отныне в бюджетный (бытовой) сегмент продукция Seagate поступает под этой маркой. На рис. 6 мы видим, что внутри Maxtor Опе-Tach 4 Mini находится 2,5″ накопитель емкостью 160 Гб Seagate Моmentus 5400.3.

Откручиваем крепление экранирующего кожуха. Под ним находится планка переходника USB-SATA. Чтобы снять экран необходимо разрезать поролоновую ленту возле mini-USB разъема. Остальные поролоновые ленты можно не резать. Покачивая экран из стороны в сторону, снимаем его (рис. 7).

Аккуратно снимаем переходник USB-SATA (рис. 8).

Теперь у нас UJdl Wa два варианта действий. Мы можем подключить винчестер к ноутбуку, открыв крышку HDD Door и сняв «родной» накопитель. Или можем подсоединить винчестер к ПК как обычный SATA-накопитель. Интерфейсный SATA-кабель и Power-переходник — стандартные.

Используя загрузочный диск, включаем ПК и запускаем программу MHDD, «Виктория» или пакет Magic Boot Disk. Напомним, что обрезание будет осуществлено с края диска.
Поэтому если битые сектора распределены равномерно на поверхности винчестера или расположены в начале диска, то подумайте — стоит ли «овчинка выделки». Может, следует заменить накопитель.

Работа с Magic Boot Disk

Поскольку Magic Boot Disk интересен нам наличием в нем последней версии MHDD 4.6, то нет смысла отдельно описывать MHDD. Этот загрузочный диск включает в себя несколько утилит для работы с жесткими дисками в среде MS-DOS, а также последнюю версию MHDD с поддержкой IDE/SATA/USB/SCSI жестких дисков и приводов CD/DVD.

► ОС: Windows 98 Second Edition Boot Disk;
► Драйверы для IDE и SATA CD/DVD;
► Исправленный FDISK.EXE: поддержка дисков больше 137 GB;
► Исправленный FORMAT.COM. Опция /О (OuickFormat) теперь может быть использована при форматировании дискет и жестких дисков даже в том случае, если диск до этого никогда не был отформатирован. Проверка на версию MS-DOS была убрана — теперь FORMAT.COM работает под любой ОС;
► SmartDrive (SMARTDRV.EXE) и другое базовое ПО системы MS-DOS, такое как SYS, ATTRIB, DELTREE, LABEL, MEM, MOVE;
► MHDD 4.6 с поддержкой IDE/SA TA/USB/SCSI жестких дисков и приводов CD/DVD;
► USB Mass Storage support drivers for MHDD.

После запуска MHDD и сканирования поверхности (клавиша F4) определяем с какого сектора начинаются дефектные блоки. В окне НРА выставляем сектор чуть меньший, по номеру, чем дефектный. Таким образом, мы обрежем диск с небольшим запасом. Как было сказано выше, НРА позволяет «отрезать» часть пространства накопителя с конца и, таким образом, уменьшить его объем. Это можно сделать «насовсем» — накопитель станет меньшего объема (Hard НРА), или до выключения питания (Soft НРА) -для того что бы попробовать, как оно будет. После выключения/ включения питания параметры накопителя восстановятся.
Есть еще две команды. Команда RHPA показывает значение Native НРА («Настоящий» объем HDD), а NHPA позволяет восстановить полный объем накопителя.

Работа с Victoria

На сегодняшний день «Виктория» — самая популярная программа для диагностики и ремонта жестких дисков. Она способна работать как в режиме MS-DOS (с загрузочного диска), так и в оконном интерфейсе Windows (с версии 4.0). Я предпочитаю работу в MS-DOS. Команда НРА вызывается нажатием клавиши F6.
Оконный интерфейс Windows в программе Victoria 4.46 более привычен для неопытных пользователей и представлен на рис. 10.

Для запуска теста поверхности необходимо мышкой выбрать режим API, перейти во вкладку Test
и нажать Start. После теста поверхности нужно запомнить (записать на бумажку) младший номер дефектного сектора (все что окажется «выше-больше-старше» него — будет обрезано).

Затем мышкой следует кликнуть на режим Р/О (справа сверху) — откроется доступ к кнопкам НРА и RHPA. В окошке справа необходимо ввести номер сектора, с которого будет осуществлено обрезание винчестера и нажать кнопочку НРА.

В окне «Виктории» можно ввести как номер сектора, так и Мб или процентное величину емкости винчестера. Это и будет максимальный размер ампутированного винчестера.

Остается отформатировать «пациента» и создать логический раздел (или несколько
логических разделов). Для этих целей рекомендую воспользоваться мощной программой — Acronis True Image Home v. 12. В 15-дневном ознакомительном периоде Acronis True Image Home v. 12 полностью работоспособен. Для начала форматирования в Acronis True Image Home выбираем слева Disk Management > Utiiites и кликаем на Add new disk. Выбрав режим Partition creation, следует нажать кнопку Next и приступить к созданию раздела и форматированию.

В моем случае Maxtor OneTach 4 Mini на 160 Гб был обрезан до 133 Гб, после чего собран в обратном порядке и ныне успешно функционирует как полноценный USB-накопитель.

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector