Восстановление жесткого диска hdat2
Как пользоваться HDAT2, если программа не видит жесткого диска
Иногда случается такая ситуация, что после запуска программы она не обнаруживает винчестера. Такая проблема может наблюдаться при проверке больших дисков.
Если HDAT2 не видит жесткий диск, то в BIOS нужно изменить работу того дискового контроллера, к которому подключен винчестер, на IDE/Compatible. Если же диск подключен по этому контроллеру, нужно попробовать поменять на AHCI.
Таким образом, нужно соблюдать для HDAT2 инструкцию на русском языке, приведенную в данной статье, чтобы предотвратить еще больший урон для своего жесткого диска.
Файловые режимы в программе
Помимо того, что с помощью данной программы можно протестировать и попытаться восстановить сбойные сектора на винчестерах, она также осуществляет тестирование файлов. При этом могут осуществляться операции поиска, чтения и проверки данных в файловой системе FAT. В таблице этой системы может осуществляться проверка, восстановление и удаление записей сбойных секторов.
Режим SMART
Данный режим представляет собой технологию самопроверки диска. Состояние винчестера будет представлено в меню SMART/SCT menu. Выбрав его, переходим в Smart Attributes.
О неполадках винчестера можно судить по следующим пунктам:
- 200 строка Write Error Rate/Count (большая величина RAW свидетельствует о проблемах с головками диска);
- 05 строка Reallocated Sectors Count (переназначенные сектора, более плохая ситуация при большом значении данной величины);
- 197 строка Current Pending Sector Count (количество секторов, которые вскоре будут переназначены);
- 198 строка Offline Uncorrectable Sector Count (если значение отлично от нуля, то проблемы с диском имеются);
- 196 строка Reallocated Event Count (демонстрирует число операций переназначения секторов).
Понятие о восстановлении битых секторов
Восстановление бэд-блоков не спасет диск от окончательного разрушения со временем, но может помочь восстановить некоторую информацию и продлить жизнь винчестеру. При этом нужно помнить, что неправильные действия, осуществляемые в данных программах, могут привести к окончательной порче жесткого диска. Поэтому, чтобы избежать негативных последствий, нужно строго придерживаться инструкций, которые приведены в данной статье.
Начинаем работу
В данной статье приведем инструкцию для HDAT2 на русском языке.
В случае наличия на диске или флеш-носителе нескольких программ может быть предложен выбор необходимой программы или ввод вручную.
В меню, которое появится далее, предлагается выбрать диск. Если диск один, то выбор очевиден, если же их несколько и не помните, на каком именно есть сбойные сектора, нужно хотя бы помнить размер этого диска. Выбираем необходимый винчестер, подтверждаем выбор нажатием клавиши «Ввод» (Enter).
Тестирование и восстановление данных
После совершения последнего подтверждения появится окно «Мое меню», в котором будут предложены различные режимы запуска в HDAT2.
Там будет перечислено несколько вариантов запуска программы.
Как пользоваться HDTA2 в этом случае? Сначала диск лучше проверить на сбойные сектора без восстановления. Это обусловлено тем, что информация, которая будет расположена в bad-блоках, может оказаться недоступной. Это происходит за счет того, что программа для восстановления жесткого диска при кажущемся восстановлении поврежденных секторов и блоков пытается заменить их рабочими из резервной области диска. Поэтому сначала нужно убедиться, что это этот диск поврежден, попытаться сохранить всю возможную информацию с него. Лучше делать периодические бэкапы, но если они не делались, то либо перегружаемся в систему, если она загружается и сохраняем то, что возможно, либо переключаем винчестер на другой компьютер с загружаемой системой и сохраняем максимум по возможности.
В связи с этим вначале лучше выбрать Device test menu, а в нем - Detect bad sectors menu.
После подтверждения выбираем тип тестирования, лучше выбрать «Чтение» (Detect with READ).
В случае необходимости проведения лечения выбираем Detect and Fix bad sectors menu. Далее выбираем способ тестирования, например, «Проверка/Запись/Проверка» - Verify/Write/Verify. Работать программа для восстановления жесткого диска может достаточно длительный промежуток времени.
Помимо этих режимов можно использовать режим Powerful test READ/WRITE/READ/COMPARE, который протестирует винчестер на наличие ошибок. После этого выбираем Fix with Verify/Write/Verify.
После окончания сканирования будет выдан результат, на котором нерабочие участки помечены красным цветом, действующие в рабочем режиме — синим, а которые долгое время не откликаются на действия программы — желтым.
Чем больше в диске ошибок, обнаруженных программой HDAT2, тем меньше шансов на то, что этот диск протянет еще какое-то значительное время.
Бэд-секторы, или сбойные секторы
Секторы на винчестере устанавливаются изготовителем. Именно в этот момент в него закладываются магнитные свойства, которые позволяют осуществлять запись данных на диск. Если он когда-либо падал на пол, получал даже незначительный удар по корпусу, начинается постепенная деградация его поверхности. Эти деградирующие части обнаруживают с помощью специальных программ для тестирования и диагностики дисков. Те сектора, которые повреждены, не подлежат восстановлению, хотя во многих подобных программах и пишут, что возможно «тестирование и восстановление диска». На самом деле винчестер имеет резервные области секторов. Если появляется сбойный участок на определенном секторе, то данные программы переназначают адрес сбойного сектора новому сектору из резервного блока.
Одной из программ, позволяющих производить тестирование и восстановление бэд-блоков или секторов, является HDAT2. Как пользоваться ею — рассмотрим в данной статье.
Создаем загрузочную флешку
Как пользоваться HDAT2? Первым делом необходимо создать флешку с возможностью загружать данную программу.
Рассмотрим, как создать такую флешку в Windows.
Проще всего сделать подобную флешку в специальных приложениях, например, в UltraISO. Скачиваем это приложение, устанавливаем и запускаем от имени администратора. На панели инструментов выбираем иконку папки, показывающую, что мы хотим открыть файл. Находим файл .iso с данной программой, сохраненный на компьютере. Переходим в меню «Самозагрузка» и выбираем «Записать образ жесткого диска».
Появится окно, в котором нужно проверить информацию и выбрать метод записи «USB-HDD+», после чего кликнуть на кнопку «Записать».
В среде GNU/Linux создать загрузочную флешку HDAT2 можно с помощью команды dd: dd if=/путь_куда_скачан_образ_программы.iso of=/dev/sdx, где sdx — флешка в обозначении дисков в данной системе.
В заключение
После скачивания данной программы, которая может помочь в некоторых случаях восстановить целостность диска за счет резервных секторов, может возникнуть закономерный вопрос: «Как пользоваться HDAT2?». В статье приведен пошаговый алгоритм действий, описано, почему может не опознаваться винчестер данной программой, и что в этом случае нужно сделать. При этом нужно не путать ошибки файловой системы и сбойные секторы. Первые данная программа может исправлять, но только на ФС типа FAT.
In program HDAT2 select your disk drive and press Enter to show 'Main Menu'.
b) Try to connect the drive to another controller channel (maybe the last one) or another position on the channel. Some BIOS's do not send the Freeze Lock command to all channel master/slave positions.
c) Hot-plug method with data cable: When the computer is off unplug the data cable from this hard drive. Power on PC, boot into DOS and then plug the data cable of the hard drive back in. I hope that the program will find this disk.
- select your drive and press Enter to run Menu
- select 'File Level Tests Menu' and press Enter
- select 'Read File System from MBR' and press Enter
- for item 'All' press 'C' to check detected items
- go to 'Table' item and 2-times press Enter to run Utility menu
- press 'T' to setup test for file table FAT
- if you want to update file table press 'W' for update
- press Enter to run
40-wire Cables
On the slower older 40-wire ATA cables, the Slave device, usually a CD-ROM or CD-ROM recorder/burner still goes on the END, but you need to set the jumpers as Slave. This is true even if you don't have a hard drive in the Master position. The Master for 40-wire cables goes on the Middle connector.
If you want to use the cable select with the older drive on a 40-wire cable, you will have to consult the maker of the drive for the instructions.
80-wire Cables
On the ATA66/100/133 standard 80-wire cable, the Master hard drive or your boot hard drive goes on the END of the cable. This is true whether you use the Master/Slave style or the Cable Select style.
The 40-pin 80-conductor cable is orientation specific. The cable connectors are color-coded: blue for the host connector, black and gray for the primary and secondary disk drives. The blue connector should be installed into the Primary IDE connector.
The blue connector attaches to the motherboard.
The black connector attaches to the primary, or master, drive.
The gray connector attaches to the secondary, or slave, drive.
Computers that use cable-select determine the master and slave drives by selecting or deselecting pin 28, CSEL, on the interface bus. Master and slave drives are determined by their physical position on the cable.
Configuration Using Cable Select
Cable Select is defined in the ATA-2 and ATA-3 specifications and is part of the ATA PnP standard and Microsoft's PC97 standard.
The standard 40-wire ATA ribbon cable and the 80-wire cable give different drive behavior when using Cable Select. If using the standard 40-wire cable, the Master goes in the middle connector and the Slave goes in the end connector. If using the 80-wire cable, attach the blue end connector to the system board or host controller, the gray middle connector to the Slave, and the black end connector to the Master.
All newer ATA hard drives can be jumpered as Cable Select (CS or CSEL). This is an alternate way to indicate which drive is master and which drive is slave (instead of jumper one drive as master and one drive as slave). Cable Select jumper requires a special IDE cable with wire 28 not connected to one of the drive connectors, which would configure the drive attached to that connector as the slave drive.
In order to use Cable Select jumper, several conditions must be met. Both drives on a channel must support CSEL, both drives must be jumpered as CSEL, a CSEL cable must be used, and the host interface connector must support CSEL. For the host interface to support Cable Select, wire 28 must be grounded.
Although the Cable Select specification may simplify things in the future, there will probably be lots of confusion, especially on legacy systems, as this starts to be introduced. One problem will be in selecting the correct cable. Supposedly, the cables used for Cable Select will be clearly marked, with each connector labeled as Device 0 (or Master) or Device 1 (or Slave). If not clearly marked, it may not be easy to identify a CSEL cable visually. wire 28 can be checked for continuity.
A Cable Select cable can be constructed in various ways. Pin 28 may be not connected to the connector at the end of the cable or to the connector in the middle of the cable. Another design would have the host interface connector in the middle and the two drives would plug into each end of the cable, with the connector at one of the ends not connected to pin 28.
If both drives are set for CSEL and the host interface supports CSEL, but a regular cable is used, both drives will be seen as master.
A Cable Select cable can be used with master/slave drive jumper.
"Some vendor-specific external drive enclosures (Maxtor) are known to use HPA to limit the capacity of unknown replacement hard drives installed into the enclosure. When this occurs, the drive may appear to be limited in size (e.g. 128 GB). In this case, one must use software utilities that use READ NATIVE MAX ADDRESS and SET MAX ADDRESS to change the drive's reported size back to its native size."
Example of the restrictions on changing of bits:
If a user attempts to change maximum LBA address (SET or RESTORE) after establishing a protected area with SET MAX address, the device will abort that command.
If the user attempts to disable Security feature when the device is enabled and the Security feature is set, the device will abort that command.
The technique of modulating the operating frequency of a circuit slightly to spread its radiated emissions over a range of frequencies rather than just one tone. This reduction in the maximum emission for a given frequency helps meet FCC requirements.
Newer Serial ATA (3Gbps SATA) interface disc drives may employ a standard technology called Spread Spectrum Clocking (SSC) which helps to reduce electronic emissions (EMI) in large, multi-drive systems. Single drive environments do not need SSC to meet EMI requirements.
3Gbps means doubled interface speeds, which also means greater signal noise and electromagnetic emissions. As in the processor settings in many motherboard's BIOS, spread spectrum clocking can reduce emissions to meet regulations.
In a single-drive environment, it's not necessary, but when you've got two or more drives, and they're all running at 3Gbps, that's when you've got a lot of electrical noise going on, and the spread spectrum feature is recommended. This is more for safety than reducing data errors, which most drives' ECC code will correct automatically.
A small number of SATA host products do not support this SSC standard feature. Similarly, RAID controllers may need to enable SSC on drive configurations with SSC disabled by default to reduce EMI.
Disable SSC: Host products that do not support SSC cannot detect the presence of the disc drive. Therefore, in order to disable SSC the drive must be attached to another host platform that does support SSC so that the feature can be disabled. Once SSC is turned off, the drive can be returned to the original host system.
Enable SSC: If the drive has SSC turned off by default and SSC is required for a large multi-drive environment, the target system is usually supported by the SSC software. RAID controllers, however, can pose a barrier to communicating with the SATA at the low hardware level required to make the SSC change. If your RAID controller is not supported then a more standard SATA system may be needed to toggle SSC on the drive. Once SSC is turned on, the drive can be returned to the original RAID controller.
There are many accounts on the Internet about problems arising from HBAs (Host Bus Adapter) not supporting SSC as required. Disk drive vendors that tried turning on SSC have had to provide consumers special programs or jumpers to turn SSC off so they will work in non-compliant systems.
eSATA: More of a cable and connector redesign than a fundamental change, eSATA means data cables with better shielding and connectors that are harder to accidentally dislodge or break. The external drive's power is still supplied separately. eSATA headers are rectangular instead of L-shaped, so eSATA cables won't work inside most PCs. The working group came up with eSATA to address the fact that users were already connecting SATA drives externally because the interface outpaces USB 2.0 and FireWire 800Mbps. Shielding that was adequate for use inside a computer case, wasn't good enough outside the box.
This optional feature set may be enabled or disabled via the SET FEATURES command or may be enabled by use of a jumper, or both. When enabled by a jumper, this feature set shall not be disabled via the SET FEATURES command.
Once this feature is enabled in a device, the device shall not disable the feature as a result of processing a power-on reset, a hardware reset, or a software reset.
If the device implements this SET FEATURES subcommand and power-up into Standby is enabled, the device shall remain in Standby until the SET FEATURES subcommand is received.
If the device does not implement the SET FEATURES subcommand to spin-up the device after power-up and PUIS is enabled, the device shall spin-up upon receipt of the first command that requires the device to access the media, except the IDENTIFY DEVICE command or the IDENTIFY PACKET DEVICE command.
Solution for HDAT2 program: if you have a hard disk with enabled PUIS (cannot spin up and BIOS cannot recognize this drive) run program with parameter /W Wake/Spin-up the drive:
Without the parameter /W, when PUIS is detected on the disk, the program asks you to turn off PUIS.
Notes:
Unlike Windows support for the Intel Itanium platform, Windows x64 Edition and Windows Server 2003 SP1 operating systems support the use of GPT drives only as data volumes. Because the x64 and x86 architectures do not provide support for an EFI boot partition, you cannot use a GPT drive to boot an x64-based computer or an x86-based computer with a legacy BIOS. Therefore, computers running these operating systems must be equipped with more than one physical driver to allow the use of the GPT disk format.
On Intel Itanium platforms, Windows supports the use of GPT drives as boot drives or data volumes.
You can convert only empty, unpartitioned disks (raw drives or empty MBR drives) to the GPT format. To convert a volume that contains data, you must first manually delete the partition.
GPT is part of the EFI specification.
Extensible Firmware Interface (EFI) describes an interface between the operating system and the platform firmware.
(e.g. "Advanced Format Technology" from Western Digital)
The physical medium is organized in 4 KB sectors but the firmware on the drive will present it as if the drive is composed of 512 byte sectors thus making the drive behave as before, so if the driver asks the hard drive to read 64 sectors from LBA 2048, the firmware will translate it and read 8 4 KB sectors from hardware sector 256. As a result, the hard drive now has two sector sizes - the physical one which the physical media is actually organized in, and the logical one which the firmware presents to the outside world.
Some of the existing BIOSs and/or drivers can't cope with drives which report 4 KB physical sector size. To work around this, some drive models lie that its physical sector size is 512 bytes when the actual configuration is 4 KB without offsetting.
Therefore, the information about sector size from ATA IDENTIFY DEVICE command returns an incorrect value (e.g. WD, Samsung).
Page Fault cr2=00400000 at eip=419; flags=3206 Eax=00000300 ebx=00330021 ecx=000000a6 edx=bfeb00bf esi=00000000 edi=00000000 Ebp=00000001 esp=00003ffa cs=87 ds=bf es=b7 fs=0 gs=0 ss=a7 error=0006
In this case you have to use another DPMI server HDPMI32.EXE.
If you are using a distribution version from HDAT2 web just type HDAT2x instead of HDAT2. It will load the DPMI server HDPMI32, run HDAT2 and then unload HDPMI32 server from memory.
If you are using another version or only single EXE file on e.g. USB device, you have to download the HDPMI32.EXE file, copy this file to your boot medium and run these commands:
hdpmi32 -r
hdat2
hdpmi32 -u
To get help run 'hdpmi32 -?'.
License: HDPMI is part of the HX DOS extender runtime, which is freeware. It may be used for any purpose.
Ни что в нашей жизни, к сожалению, не вечно, в том числе и жесткий диск компьютера… Очень часто причиной выхода из строя диска являются bad сектора (так называемые плохие и не читаемые блоки, более подробно о них можете прочитать здесь).
Для лечения таких секторов существуют специальные утилиты и программы. В сети можно встретить достаточно много утилит подобного рода, но я в этой статье хочу остановиться на одной из самых «продвинутых» (естественно, по моему скромному мнению) — HDAT2.
Статья будет изложена в форме небольшой инструкции с пошаговыми фото и комментариями к ним (так, чтобы любой пользователь ПК мог легко и быстро разобраться что и как делать).
1) Почему HDAT2? Что это за программа, чем она лучше MHDD и Victoria?
HDAT2 — сервисная утилита, предназначенная для тестирования и диагностики дисков. Основное и главное отличие от прославленных MHDD и Victoria — это поддержка практически любых дисков с интерфейсами: ATA/ATAPI/SATA, SSD, SCSI и USB .
Актуальная версия на 12.07.2015: V5.0 от 2013г.
Кстати, скачивать рекомендую версию для создания загрузочного CD/DVD диска — раздел «CD/DVD Boot ISO image» (такой же образ можно использовать и для записи загрузочных флешек).
Важно! Программу HDAT2 нужно запускать с загрузочного CD/DVD диска или флешки. Работать в Windows в DOS-окне категорически не рекомендуется (в принципе, программа и не должна запуститься, выдав ошибку). О том, как создать загрузочный диск/флешку — будет рассказано далее в статье.
HDAT2 может работать в двух режимах:
- На дисковом уровне: для тестирования и восстановления bad секторов на определившихся дисках. Кстати, программа позволяет посмотреть практически любую информацию об устройстве!
- Файловый уровень: поиск/чтение/проверка записей в файловых системах FAT 12/16/32. Так же может вестись проверка/удаление (восстановление) записей BAD-секторов, флагов в FAT-таблице.
2) Запись загрузочного DVD (флешки) с HDAT2
1. Загрузочный образ ISO с HDAT2 (ссылку привел выше в статье).
Теперь приступим к созданию загрузочного DVD диска (флешка будет создаваться аналогично).
1. Извлекаем из скачанного архива образ ISO (см. рис. 1).
Рис. 1. Образ hdat2iso_50
2. Открываем этот образ в программе UltraISO. Затем переходим в меню « Инструменты/Записать образ CD… » (см. рис. 2).
Если вы записываете загрузочную флешку — переходите в раздел « Самозагрузка/Запись образа жесткого диска » (см. рис. 3).
Рис. 2. запись образа CD диска
Рис. 3. если записываете флешку…
3. Должно появиться окно с настройками записи. На этом шаге нужно вставить в привод чистый диск (или чистую флешку в USB порт), выбрать нужную букву диска, на которую будет идти запись, и нажать кнопку «OK» (см. рис. 4).
Запись проходит достаточно быстро — 1-3 мин. Образ ISO занимает всего лишь 13 МБ (актуально на дату написания поста).
Рис. 4. настройка записи DVD диска
3) Как восстановить битые сектора bad блоки на диске
Прежде чем начинать поиск и устранение bad блоков — сохраните все важные файлы с диска на другие носители!
Чтобы начать тестирование и приступить к лечению bad блоков, необходимо загрузиться с подготовленного диска (флешки). Для этого необходимо настроить BIOS соответствующим образом. В этой статье я подробно рассказывать об этом не стану, приведу пару ссылок, где вы найдете ответ на данный вопрос:
И так, если все сделано правильно, вы должны увидеть загрузочное меню (как на рис. 5): выбираем первый пункт — « PATA/SATA CD Driver Only (Default) »
Рис. 5. меню загрузочного образа HDAT2
Далее введите в командную строку « HDAT2 » и нажмите Enter (см. рис. 6).
Рис. 6. запуск HDAT2
HDAT2 должен представить перед вами список определившихся дисков. Если требуемый диск есть в этом списке — выбирайте его и нажимайте Enter.
Рис. 7. выбор диска
Далее появляется меню, в котором есть несколько вариантов работы. Самые часто-используемые — это: тестирование диска (Device Test menu), файловое меню (File System menu), просмотр S.M.A.R.T информации (SMART menu).
В данном случае выбираем первый пункт Device Test menu и жмем Enter.
Рис. 8. Device test menu
В меню Device Test menu (см. рис. 9) есть на выбор несколько вариантов работы программы:
- Detect bad sectors — найти плохие и нечитаемые сектора (и ничего с ними не делать). Этот вариант подойдет, если вы просто тестируете диск. Скажем, купили новый диск и хотите удостовериться что с ним все в порядке. Лечение bad секторов может послужить отказом в гарантии!
- Detect and fix bad sectors — найти плохие сектора и попытаться их вылечить. Этот вариант я и выберу для лечения своего старого HDD диска.
Рис. 9. первый пункт — просто поиск, второй — поиск и лечение bad секторов.
Если был выбран пункт поиска и лечения bad секторов — вы увидите такое же меню, как на рис. 10. Рекомендуется выбрать пункт « Fix with VERIFY/WRITE/VERIFY » (самый первый) и нажать кнопку Enter.
Рис. 10. первый вариант
Далее запуститься непосредственно сам поиск. В это время лучше больше ничего не делать с ПК, дав ему до конца проверить весь диск.
Время сканирования зависит главным образом от размера жесткого диска. Так, например, жесткий диск на 250 ГБ проверяется примерно за 40-50 мин, на 500 ГБ — 1,5-2 часа.
Рис. 11. процесс сканирования диска
Если вы выбрали пункт « Detect bad sectors » (рис. 9) и в процессе сканирования обнаружились бэды — то чтобы их вылечить вам нужно заново запускать HDAT2 в режиме « Detect and fix bad sectors «. Естественно, вы потеряете в 2 раза больше времени!
Кстати, обратите внимание , что после подобной операции жесткий диск может проработать достаточно долго, а может и дальше продолжить «сыпаться» и на нем будут появляться все новые и новые «бэды» (bad блоки).
Если после лечения «бэды» все так же появляются — рекомендую искать замену диску, пока вы не потеряли всю информацию с него.
Компьютер стал медленнее работать, зависает, самопроизвольно перезагружается или периодически появляется "Синий экран смерти" (BlueScreen)? Если один или несколько перечисленных симптомов присутствуют, то одной из возможных причин может являться выход из строя жесткого диска.
Анализ и восстановление накопителя
После предварительных манипуляций по установке дистрибутива, на выходе у нас должна получиться загрузочная флешка с установленной на неё программой. Далее в BIOS или UEFI устанавливаем приоритетный путь загрузки со сменного накопителя, перезагружаемся и попадаем в главное окно программы. (рис. 1) (Выбираем пункт 1 (по умолчанию) - без драйверов)
В следующем окне выбираем диск, который будем проверять. В моем случае это Samsung емкостью 250 ГБ. (рис.2 ) На следующей вкладке доступен перечень опций, которые можно применить к носителю. (рис. 3) Особый интерес представляет пункт "Device Disc menu", в котором мы сможем запустить тестирование и по возможности восстановление HDD и "SMART/sct menu", в коем мы можем получить информацию о S.M.A.R.T (S.M.A.R.T - оценка состояния жесткого диска с помощью встроенной в винчестер аппаратуры самодиагностики).
Изначально рекомендую проверить жесткий диск на "bad block" (поврежденные участки жесткого диска возникающие в процессе работы). Почему именно проверить ? Если запустить проверку с возможностью восстановления , то есть большая вероятность, что после данной операции, информация в дефектных блоках и секторах будет недоступна, как в прочем и сами блоки. Связано это с тем, что когда диагностическая программа находит нечитаемый или плохо читаемый участок на поверхности носителя, то она пытается записать в него данные, тем самым подавая сигнал контроллеру диска, в случае неудачи заменить нерабочий на резервный, так называемый "ремаппинг". В связи c этим рекомендуется предварительно сохранить важную информацию с HDD.
Для проверки накопителя выбираем пункт "Device Disc menu", после тип тестирования (опционально доступны 3 варианта). (рис. 4) Различия в скорости проверки и методе. (В нашем случае диск будем проверять с помощью чтения "Detect with Read") (рис. 5).
Для проверки и восстановления винчестера - выбираем пункт "Detect and Fix bad sectors menu" (рис. 5). Далее способ "лечения" ( рекомендую выбирать Verify/Write/Verify - Проверка/Запись/Проверка) После запуска выбранной операции, остается ждать окончания сканирования (рис.6) (найденные нерабочие участки помечаются красным, с большим интервалом времени отклика желтым, синим - нормальные). При большом количестве "плохих блоков", рекомендуется сделать копию информации, расположенной на диске и заменить его на новый.
S.M.A.R.T
Для получения информации о состоянии диска переходим в пункт "SMART/sct menu", далее "Smart Attributes". (рис. 7) В обзорном списке информации о носителе, обращаем внимание на предупреждения и ошибки. Полную расшифровку всех позиций приводить не буду, так как есть подробные описания, практически, каждого пункта в интернете.
Прямо сигнализирующими о неполадках жесткого диска пунктами являются: 200 Write Error Rate/Count (при большом значении RAW есть проблемы с головками диска), 05 Reallocated Sectors Count (переназначенные сектора, чем больше значение, тем хуже), 197 Current Pending Sector Count (количество секторов - "кандидатов" на переназначение) 198 Offline Uncorrectable Sector Count (зависимое от пункта 197 значение, ненулевое значение указывает на неполадки с диском), 196 Reallocated Event Count (количество операций переназначения секторов).(рис. 8,9)
Жесткий диск — одна из самых ценных «железок» в ПК! Зная заранее, что с ним что-то не так — можно успеть без потерь перенести все данные на другие носители. Чаще всего тестирование жесткого диска проводят при покупке нового диска, либо при появлении разного рода проблем: долго копируются файлы, ПК зависает при открытии (обращении) к диску, часть файлов перестает читаться и т.д.
На моем блоге, кстати, не мало статей посвященных проблемам с жесткими дисками (далее HDD). В этой же статье я бы хотел собрать в «кучу» лучшие программы (с которыми доводилось иметь дело) и рекомендации по работе с HDD.
1. Victoria
Рис. 1. Victoria43 — главное окно программы
Victoria — это одна из самых знаменитых программ для тестирования и диагностики жестких дисков. Ее преимущества перед остальными программами подобного класса очевидны:
- имеет сверх-малый размер дистрибутива;
- очень быстрая скорость работы;
- множество тестов (информации о состоянии HDD);
- работает «на прямую» с жестким диском;
- бесплатная
2. HDAT2
Рис. 2. hdat2 — главное окно
Сервисная утилита для работы с жесткими дисками (тестирование, диагностика, лечение бэд-секторов и пр.). Основное и главное отличие от знаменитой Victoria — это поддержка практически любых дисков с интерфейсами: ATA/ATAPI/SATA, SSD, SCSI и USB.
3. CrystalDiskInfo
Рис. 3. CrystalDiskInfo 5.6.2 — показания S.M.A.R.T. диска
Бесплатная утилита для диагностики жесткого диска. В процессе работы программа не только показывает данные S.M.A.R.T. диска (кстати, делает это она отлично, на многих форумах при решении тех или иных проблем с HDD — просят показания именно с этой утилиты!), но и ведет учет его температуры, показывается общая информация о HDD.
4. HDDlife
Рис. 4. Главное окно программы HDDlife V.4.0.183
Эта утилита одна из лучших в своем роде! Она позволяет вести постоянный мониторинг за состоянием ВСЕХ ваших жестких дисков и при проблемах вовремя извещает о них. Например:
- осталось мало места на дисках, что может сказаться на производительности;
- превышение нормального диапазона температуры;
- нехорошие показания SMART диска;
- жесткому диску «осталось» недолго жить… и т.д.
Кстати, благодаря этой утилите, можно (примерно) оценивать сколько времени прослужит еще ваш HDD. Ну если, конечно, не произойдет форс-мажора…
5. Scanner
Рис. 5. Анализ занятого места на HDD (skanner)
Небольшая утилита для работы с жесткими дисками, которая позволяет получить круговую диаграмму занятого места. Подобная диаграмма позволяет быстро оценить на что тратиться место на жестком диске и удалить ненужные файлы.
Кстати, подобная утилита позволяет сэкономить кучу времени, если у вас несколько жестких дисков и полно всяких файлов (многие из которых уже вам не нужны, а «вручную» искать и оценивать муторно и долго).
PS
На этом все. Всем удачных выходных. За дополнения и отзывы к статье, как всегда благодарен!
Ошибка файловых систем
С помощью программы, интегрированной в ОС Windows, происходит поиск ошибок файловой системы, которые связаны с тем, что возникают определенные проблемы в метаданных.
Так, ошибки в файле $Bitmap ФС NTFS могут послужить причиной неправильного распознавания Windows оставшегося свободного пространства винчестера. Ошибки в данном файле могут спровоцировать неправильное определение бэд-секторов, что приведет к попытке записи каких-то данных в эти сектора, что в результате приведет к зависанию компьютера.
Помимо этих файлов к ошибкам файловых систем относятся проблемы с главной файловой таблицей и проблемы разных индексов метаданных.
Читайте также: