spravkapc.ru

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Доброго дня!

Рано или поздно любой пользователь компьютера (ноутбука) сталкивается с проблемами, вызванными неправильной работой жесткого диска (прим.: часто называют коротко — HDD)

Чаще всего, симптомами того, что с HDD не всё в порядке, являются:

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

При появлении симптомов, перечисленных выше, первым делом (пока еще всё работает) — я рекомендую скопировать все важные документы на отдельный носитель.



Ну, а после этого, можно приступить к проверке…

Проверка жесткого диска

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

  • неожиданные сбои в подачи электроэнергии — когда ПК просто резко обесточивается (ноутбуки, кстати, от этого защищены). А что касается ПК — то UPS (ИБП) есть далеко не у каждого пользователя (к сожалению);
  • принудительное отключение питание пользователем. Иногда, когда компьютер завис «намертво» — другие варианты просто не подходят;
  • сильная вибрация, удары по диску — чаще всего страдают ноутбуки, которые носят с собой. Так же диск можно повредить при транспортировке;
  • при нестабильной работе блока питания, плохом контакте на диске (когда питание — то есть, то нет…);
  • работа не в оптимальных температурных режимах (чаще всего перегрев);
  • физический износ (при очень длительной работе);
  • плохая партия (с какими-то недоработками) от изготовителя дисков.

Все эти факторы могут являться причинами образования ошибок файловой системы и битых секторов (их еще называют бэд-блоками, bad — значит плохой, в переводе с английского). Рассмотрим проверку на то и на то подробно, и по шагам…

На ошибки

Проверка и исправление ошибок файловой системы в Windows выполняется с помощью встроенной программы — chkdsk. Она есть во всех версиях Windows: XP, 7, 8, 10. Кстати, возможно вы даже видели ее работу, после аварийного выключения электричества: перед загрузкой ОС Windows, наблюдается черный экран и там бегают какие-то проценты, что-то проверяется (пример на скрине ниже) …



Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Способ №1 — в этом компьютере

Сначала необходимо открыть проводник и перейти в «Этот компьютер» (прим.: раньше всегда называли «Мой компьютер»).

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

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Этот компьютер — свойства диска

Затем откройте раздел «Сервис» и нажмите кнопку «Проверить» (потребуются администраторские полномочия).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Сервис — проверить диск



Собственно, далее вы увидите процесс проверки, а в конце отчет. Пример оного показан на скриншоте ниже — «Windows успешно проверила накопитель. Ошибки не обнаружены».

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Windows завершила проверку

Способ №2 — через командную строку

Также запустить утилиту chkdsk можно с помощью командной строки (правда, командная строка должна быть запущена от имени администратора).

Для этого откройте диспетчер задач (сочетание кнопок — Ctrl+Shift+Esc), далее нажмите файл/новая задача, впишите в строку «Открыть» CMD, и поставьте галочку «Создать задачу с правами администратора» (пример показан на скрине ниже).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Запуск командной строки с правами администратора

Далее нужно вписать команду:

  • chkdsk d: — команда проверки диска в режиме чтения;
  • chkdsk d: /f — проверка и исправление найденных ошибок;
  • chkdsk c: /f — для проверки системного диска потребуется перезагрузка компьютера;
  • chkdsk /? — получить справку о возможностях утилиты.

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows



Администратор — chkdsk диска D

На бэд-блоки / битые сектора

Что это за бэд-блоки?

Пожалуй, начиная этот подраздел статьи, без краткого пояснения не обойтись. На самом деле жесткий диск состоит из нескольких магнитных дисков, над которыми перемещается считывающая головка. Когда происходит запись на диск, головка намагничивает определенные участки диска (из информатики: нули и единицы).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Жесткий диск (изнутри). Сектора

Записывается эта информация в определенные участки, называемые секторами. Иногда информация не может быть прочитана из сектора (причины из-за чего это происходит указаны в начале статьи) — такие сектора называются битыми (или бэд-блоки. Bad — плохой (англ.)).

Чтобы проверить диск на бэд-блоки, нужна спец. программа: она обратится ко всем секторам на диске и попытается считать с них информацию. Если с сектором все в порядке — время считывания составляет 3 миллисекунды, критическое время считывания — 600 миллисекунд (это время говорит о том, что этот блок стал «не читаем» и работать с ним не стоит).



Кстати, те же спец. утилиты могут не только найти такие сектора, но и переназначить их на резервные (подобная операция называется Remap).

Теперь о том, как это делается…

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Из-под Windows

Одна из лучших программ для тестирования и диагностики жесткого диска — Victoria. При помощи нее можно посмотреть показания таблицы S.M.A.R.T. (технология самоконтроля диска, более подробно на Википедии), оценить техническое состояние накопителя, заменить поврежденные сектора на резервные рабочие и многое другое.

Еще один важный момент: Виктория не показывает дефекты файловых систем, программные ошибки и пр. Она оценивает физическое состояние диска! Про поиск и исправление ошибок — см. первую часть статьи.

Теперь приступим непосредственно к проверке и тестированию диска. После того, как скачаете архив с программой, извлеките файлы из него и запустите Victoria от имени администратора (для этого щелкните по исполняемому файлу правой кнопкой мышки)!

Рассмотрю работу на примере Victoria 4.47

Важно! Если вы не знаете, что означает та или иная опция в программе — не трогайте и не испытывайте. Дело в том, что Виктория при неумелом обращении, может запросто испортить всю вашу информацию на носителе!



Вкладка Standard

Первое, что делаем, после запуска программы — открываем вкладку Standard (стрелка-1 на скрине ниже), затем выбираем свой диск справа (стрелка-2), и жмем кнопку «Passport» (стрелка-3). Обратите внимание, что Виктория должна увидеть и распознать ваш диск — посмотрите, есть ли надпись «Get passport… Ok» (выделение-4).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Если все OK — идем дальше…

Вкладка SMART

Во вкладке SMART нажмите кнопку «Get SMART». Если с диском все в порядке — то должно засветится GOOD (на зеленом фоне, как на скрине ниже)!

Кстати, обратите внимание на колонку HEALTH — в ней показываются кружки разного цвета (в примере ниже у меня зеленые и желтые

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

). Так вот, обратите внимание на те пункты, где у вас будут красные или желтые кружки: например, в моем случае Виктория сигнализирует о том, что HDA Temperature (температура) жесткого диска выходила за рамки оптимального диапазона (хотя странно, 35 гр. Ц. — это в норме…).



Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

SMART статус

ПРИМЕЧАНИЕ!

Если контроллер жёсткого диска задан в режиме AHCI, то SMART атрибуты не всегда возможно просмотреть. В этом случае вы увидите ошибку: «Get S.M.A.R.T. command… Error reading S.M.A.R.T!».

Так же об этом может говорить надпись «Non ATA» (красным цветом). В этом случае необходимо войти в BIOS и во вкладке Config / Serial ATA (SATA) / SATA Controller Mode Option —  изменить с [AHCI] на [Compatibility].

СПРАВКА 

Как войти в BIOS — 

Вкладка настроек режима работы HDD в BIOS — #Configuration

После проверки диска Викторией, верните опцию назад. В противном случае — диск начнет тормозить, Windows будет «сыпать» ошибками.

Кстати, ниже представлено, как будет выглядеть проблемный диск. Обратите внимание на строку G-Sensor shock couter (вкладка показывает не стукали-ли, не ударяли-ли диск) — как видно ниже, стукнули. Из-за этого, собственно, диск и стал зависать, и тормозить. В общем-то, статус у него BAD (и красный). В этом случае решение только одно — копировать всю информацию с него (какую возможно), и покупать новый диск.

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Как выглядит диск, который случайно стукнули

Вкладка TEST

Переходим непосредственно к тестированию диска: для этого открываете вкладку TEST и выставляете настройки (как на скрине ниже: read, ignore). Для начала теста — нажмите кнопку «Start».

Виктория начнет проверять диск, и вы начнете видеть, как будут рости числа рядом с прямоугольниками разного цвета (выделение-3 на скрине ниже). Особое внимание надо уделять красным и синим прямоугольникам (это и есть бэд-сектора, ставшие не читаемыми).

Если на вашем диске были найдены синие прямоугольники — Вам нужно прогнать диск еще раз Викторией со включенной опцией Remap (прямоугольник-4, см. скрин ниже). В этом случае Виктория заменит эти сектора на резервные, именно поэтому и вспоминают в этом случае про слово «лечение»…

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Тестирование (лечение) диска // TEST Виктория

Если у вас слишком много синих прямоугольников — то такое лечение, если и поможет, то скорее всего ненадолго. Если диск начал «сыпаться» — рекомендую переносить все данные с него (если Вы это еще не сделали по какому-то странному стечению обстоятельств ☻) и искать ему замену.

Кстати, на новом винчестере появление синих блоков недопустимо!

ДОПОЛНЕНИЕ!

Хотел бы обратить внимание на один момент — если вы запускаете проверку и сканирование диска из-под ОС Windows, которая запущена с того же диска, который вы сканируете — то результаты теста могут быть несколько неточны (и появление зеленых, или даже оранжевых прямоугольников — может ни о чем не говорить). Пожалуй, в этом случае можно смотреть только на синие (бэд-блоки).

Гораздо точнее вариант: использовать ОС Windows, установленную на другом диске, либо аварийный загрузочный LiveCD. Проверка Викторией из-под DOS — покажет гораздо точнее результаты и даст реальную оценку диску. О том, как ее сделать — рассказано чуть ниже…

Из-под DOS

Многих, конечно, пугает DOS и что там будет все непонятно (по крайне мере, не так, как в Windows). Постараюсь всё же (насколько возможно), показать на примере, куда и что нажимать, чтобы проверить свой диск.

Как правильно записать Викторию, чтобы она загрузилась с флешки

  1. для записи образа ISO — понадобиться программа WinSetupFromUSB (официальный сайт программы WinSetupFromUSB — http://www.winsetupfromusb.com/downloads/);
  2. сначала вставляете USB-флешку и запускаете программу;
  3. далее выберите в списке вашу флешку и установите галочки напротив пунктов: Auto Format it with FBinst, align, copy BPB, FAT32;
  4. в пункте Linux ISO/Other Grub4dos compatible ISO — укажите свой образ ISO с Викторией;
  5. нажмите кнопку GO (прим.: программа несколько раз переспросит вас о том, что вы в курсе, что все данные с флешки будут удалены! Скопируйте заранее с нее все важное, чтобы не отвлекаться на сей момент).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

WinSetupFromUSB — запись загрузочной флешки с Викторией

Собственно, если с флешкой все OK, и вы все сделали правильно — через пару минут увидите сообщение Job Done — работа выполнена!

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Флешка записана

Примечание: если вы неправильно запишите флешку (например, многие пишут с помощью UltraISO) — то можете увидеть ошибку вида «no kernel sys…». Просто перезапишите флешку, предложенным выше способом.

Как загрузиться с флешки с Викторией. Выбор нужного диска для теста

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

Лучший вариант, на мой взгляд, вызвать Boot Menu и выбрать нашу флешку. Если не знаете, как вызвать Boot Menu — можете воспользоваться вот этой статьей: 

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Boot Menu — выбор флешки для загрузки

Если записывали флешку в WinSetupFromUSB (как рекомендовал выше) — то Вам необходимо будет выбрать в загрузочном меню Викторию (см. скрин ниже — «vcr35r»).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Меню загрузки

Далее перед вами предстанет окно с разными версиями Виктории: для компьютеров (Desktop) и для ноутбуков (Notebook). Выбирайте под свои требования (в моем примере, выбрал первый).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Victoria 3.5 для компьютера (вариант загрузки)

Не факт, что по умолчанию, программа выберет тот жесткий диск, который необходимо вам. Чтобы самостоятельно выбрать диск — нажмите клавишу P.

Должно появиться меню: для перемещения указателя используйте стрелки «вверх» и «вниз».  Последний пункт в этом меню отвечает за выбор винчестера на PCI/ATA/SATA/RAID контроллере.

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

P — выбор диска

Если вы воспользовались последним меню — тогда вам нужно указать номер диска (задается в найденном списке) и нажать клавишу Enter (пример ниже).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Указываем номер диска

Тестирование диска в Виктории (DOS)

Для начала тестирования в Виктории — нажмите функциональную клавишу F4. После этого должно появиться меню, где необходимо выставить параметры: «Start LBA», «End LBA», «Линейное чтение», «Ignore Bad Blocks» (игнорировать не читаемые сектора). Выбор производится с помощью стрелок «Вправо» и «Влево».

Важно! Вместо линейного чтения, можно установить «Запись (стирание)», «Запись из файла», а в следующем пункте меню —  «BB = Erase 256 sect»: знайте, что подобные параметры стирают информацию, находящуюся на HDD!

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Настройка тестирования

Чтобы тест запустился — нажмите еще раз кнопку F4. Должны сразу же забегать серые прямоугольники по экрану монитора. Теперь осталось только дождаться окончания проверки (кстати, Виктория сообщает о времени проверки, см. нижний правый угол — remain).

Как проверить жесткий диск на ошибки и битые сектора (бэд-блоки). Как работать с программой Victoria в DOS и Windows

Результаты тестирования

На что смотреть и какие выводу делать…

В принципе, всё что я говорил о проверке диска из-под Windows — актуально и тут. Справа — показаны сектора, в зависимости от их времени чтения. Чем больше красных и оранжевых — тем, собственно, хуже для диска. Если красных очень много — значит, что диск скоро может окончательно выйти из строя (как правило, в этом случае он сильно тормозит, на нем медленно читаются и копируются файлы, часто ПК зависает, и пр. «радости»).

Дополнение

Обратите внимание так же на раздел «Дефекты» (справа, примерно по центру экрана). Если с диском все хорошо, в идеале, там должно быть написано — «Дефектов не найдено» (как на фото выше). Если у вас в этом разделе есть найденные дефекты — то это может говорить о серьезных проблемах с диском.

И последнее, если вы испытываете трудности в работе с программой и не знаете, что нажать — попробуйте посмотреть в справке — клавиша F1. Вообще, с утилитой Викторией будьте аккуратны и не проводите «испытания» со своим диском, если на нем есть нужные данные.

Читайте также:
untitled3untitlededituntitled4folder-openhomepenciluntitled2star