Восстановление разделов и информации на HDD
первая часть :: вторая часть :: третья часть:: четвертая часть :: пятая часть :: шестая часть
первая часть :: вторая часть :: третья часть:: четвертая часть :: пятая часть :: шестая часть
Внимание! Если у Вас возникли проблемы с доступом к информации на дисках большого объема (более 120 Гб) - пропала таблица разделов, система говорит, что нужно отформатировать диск и т.п., то сначала прочитайте эту ветку про LBA48.
Для операций с разделами на жестких дисках по-возможности используйте штатные средства ОС. Прежде, чем править разделы с помощью Acronis Partition Expert, Norton Partition Magic и им подобных программ, пробегите быстро по всем страницам всех частей этой темы и Вы увидите, что половина проблем из-за них! Если не хотите сами наступить на эти грабли, запомните несколько простых правил:
- перед использованием программ типа Partition Magic всегда сохраняйте резервные копии важных данных
- не забывайте проверять диски на ошибки и дефрагментировать их (может помочь позже, при восстановлении данных)
- не пытайтесь изменять разделы на дисках с ошибками или на которых имеются сбойные блоки
- на время правки разделов постарайтесь обеспечить бесперебойную работу компьютера
- никогда не прерывайте процесс изменения разделов, если он уже начался
- не проводите операций по изменению разделов на дисках забитых до отказа, т.к. это значительно увеличивает продолжительность таких операций, а следовательно и риск возникновения сбоев
Прочтите и передайте другим, которые заходят сюда, когда уже слишком поздно...
То же самое касается программ ScanDisk и CHKDSK, автоматически проверяющих диски при загрузке системы. В случае серьезных сбоев они ничем помочь не смогут, но навредить могут изрядно. Поэтому всегда отключайте эти утилиты из автозапуска и выполняйте проверку дисков только вручную, периодически, когда уверены, что серьезных проблем на диске нет. Как их отключить написано здесь (на английском)
[more=Общие рекомендации по самостоятельному восстановлению данных] Если вы обнаружили, что на вашем диске произошла потеря данных, постарайтесь как можно скорее прекратить его использование и ничего на него не записывайте. В противном случае удаленные данные могут быть безвозвратно затерты новыми. Для исключения взаимодействия операционной системы с поврежденным диском, на время подготовки к восстановлению он должен быть физически отключен из системы, а все дальнейшие операции с ним должны производиться с заранее подготовленной загрузочной дискеты или LiveCD/DVD/USB диска. О том как изготовить такой диск самостоятельно вы можете узнать здесь. Можно также воспользоваться специальными мастерами, идущими в комплекте с некоторыми программами для восстановления или использовать уже готовые загрузочные диски на основе DOS и WinPE.
В крайнем случае можно загрузиться и со второго физического или исправного логического диска, но нужно отдавать себе отчет, что в этом случае какие-то служебные данные при загрузке ОС неизбежно будут писаться на поврежденный диск, не говоря уже о потенциально опасной активности запущенных в системе приложений и сервисов. Поэтому чтобы снизить риск перезаписи поврежденных данных до минимума, загрузку следует производить в Safe Mode, кроме того желательно выгрузить из памяти все лишние программы и сервисы и отключить кэширование картинок в проводнике. Также не следует просматривать папки и файлы на поврежденном диске прямо из проводника Windows, для этих целей лучше воспользоваться сторонними оболочками, типа Total Commander или FAR. Для сохранения восстановленных файлов потребуется резервный накопитель большой емкости.
1. Ознакомьтесь со списком программ для восстановления. Внимательно прочитайте прилагаемую к нему инструкцию. Определившись со своей ситуацией, перепишите выбранные программы на загрузочный диск, включая пару-тройку утилит для диагностики диска, например MHDD, Victoria или HDDScan.
2. Подключите поврежденный диск, загрузитесь с подготовленного на предыдущем этапе загрузочного диска и протестируйте сбойный диск на наличие аппаратных проблем. Если таковые будут выявлены, то лучше не рисковать и сразу нести такой диск в сервис-центр, однако, если данные не очень важны, либо слишком важны, чтобы доверять их третьим лицам, можете продолжить восстановление самостоятельно, только учтите, что физически поврежденные диски ведут себя непредсказуемо и иногда "рассыпаются" на глазах за считанные минуты.
3. По возможности (если позволяет место на резервном накопителе) сделайте образ восстанавливаемого диска. Для дисков поврежденных физически этот шаг является обязательным. Далее можно будет работать с таким образом, как с обычным диском, не опасаясь что-либо испортить и не нагружая понапрасну физически неисправный диск.
4. Используйте имеющиеся на диске программы для восстановления. Ни в коем случае не сохраняйте восстановленные данные на поврежденный диск, если предварительно не сделали с него посекторную копию.
5. Восстановив данные, отформатируйте поврежденный диск (рекомендуется), либо пройдитесь по нему Scandisk'ом или Chkdsk'ом для исправления системных ошибок (не рекомендуется, так как чревато рецидивами) или программами для in-place восстановления разделов (по ситуации) после чего, если потребуется, перепишите на него восстановленные данные.[/more]
[more=Хороший совет по восстановлению, когда не уверен в своих знаниях](©Perforator)
Берёте VMWare, создаёте виртуальную машину, ставите туда любимую OS, затем добавляете туда нужный жёсткий диск, и делаете его Advanced->Indepent->Nonpresistent. После этого издеваетесь над этим жёстким диском как хотите, т.к. никакие физические изменения с ним не происходят, а все изменения записываются VMWare'ью и сбрасываются после PowerOff в VMWare. Например так можно проверять, поможет TestDisk в данной ситуации, или нет, или спокойно работать DiskEditor'ом, не опасаясь, что всё испортите.
В новых версиях VMWare данная опция отключена. По непроверенной(!) информации от useralbanec, опцию можно включить, вручную отредактировав файл машины vmx:
ide0:0.fileName = "Windows XP Professional-2.vmdk"
ide0:0.mode = "independent-nonpersistent"
ide0:0.deviceType = "rawDisk"
[/more]
Список программ для восстановления информации
Статьи о восстановлении данных и жестких дисках
Восстановление данных из .chk файлов
Обращаясь в тему за помощью, обязательно укажите информацию о диске: тип, емкость, способ подключения, информацию о разделах, SMART винта из MHDD / Victoria / HDDScan, наименование и мощность БП, возраст БП, результаты MemTest86, версию ОС и сервис-пака, а также обстоятельства краха - честное слово, толковым запросам и отвечать приятно. Здесь телепатов нет...
[more=Важно! Инструкция по чистке контактов на плате HDD]
Контакты на обратной стороне платы контроллёра, идущие к комутатору, на современных жёстких дисках (в основном Seagate, Samsung, WD) подвержены окислению. Это может приводить к прерывистому контакту и полному его нарушению платы и коммутатора.
Это проявляется в следующих двух признаках:
1) Жёсткий диск начинает очень сильно (и иногда неравномерно, временами) "тормозить" при чтении\записи на него. Кроме того, он очень долго определяется в BIOS и может, как крайний случай, после длительной паузы вообще не определиться и быть не виден после загрузки системы.
2) Жёсткий диск (вследтвие того же "плавающего контакта") может периодически (а со временем и постоянно) начинать стучать головками при подключении к нему питания из-за невозможности корректного чтения служебной информации. Это крайняя степень окисленнности части или всех контактов на плате.
Если система грузится с таким диском, работает медленно и нестабильно, но удаётся посмотреть SMART диска, то со временем в нём наблюдается значительное ухудшение значений следующих атрибутов (возможно - не всех сразу):
187 Reported UNC error
197 Current pending sectors
198 Offline scan UNC sectors
200 Write error rate
Могут расти и другие атрибуты в дополнение к вышеперечисленным, такие как
195 Hardware ECC recovered
7 Seek error rate
184 End To End Error Count
И если диск работает в таком режиме длительное время - могут начать переназначаться сектора, растёт 5-й атрибут:
5 Reallocated sector count
Инструкция по чистке контактов:
Ложите винт на стол платой электроники вверх. Откручиваете плату. На обратной стороне ищите два ряда контактных площадок, идущих в гермоблок (на гермоблоке в этом месте колодка с контактами), а также 3-4 контактных площадки, идущих к контактам двигателя. Чистите все эти контакты обычной стёркой. В статье есть фото http://www.hddprotector.com/controller.htm Чистить точки А и В.
И наконец, при наличии опыта обращения с паяльником, для предотвращения повторного окисления имеет смысл контакты залудить (это спорный момент, не все согласны с ним, но лично я всегда залуживаю).
[/more]
Схожая тема в ОС - Пропал диск. Восстановление таблицы разделов (не данных)