Як зробити тест жорсткого диска в програмі Victoria і як виправити збійні сектора (бед-блоки) у чинній Windows

Привіт друзі! У попередній статті з Вами дізналися про кращій програмі по діагностиці і ремонту жорстких дисків під назвою Victoria. Також ми тепер знаємо, що таке S.M.A.R.T. і про що говорять його атрибути, як за секунду визначити стан здоров'я Вашої вінчестера або твердотільного накопичувача SSD. У цій статті ми переходимо до найголовнішого, а саме процесу відновлення інформації на жорстких дисках і позбавлення вінчестера від збійних секторів (бед-блоків), але перед початком статті я хочу попередити Вас. Зіткнувшись з незадовільною роботою жорсткого диска (скрипи, клацання, зависання операційної системи, неможливість скопіювати важливі дані) прості користувачі без відповідного досвіду відразу звертаються до таких серйозних програм, як Victoria, MHDD, HDDScan і на жаль часто тільки погіршують ситуацію. Чому? Я Вам відповім.
Дуже багато того, що написано про Вікторію в інтернеті, - написано непрофесіоналами, а любителями. Професіонали рідко пишуть статті, вони в цьому відношенні трохи ледачі. Якщо Ви хочете дізнатися про програму Victoria все, значить потрібно по-перше багато працювати з цією програмою самому і відвідувати спеціалізовані форуми в інтернеті стосуються розшифровки показників SMART, відновлення даних (створення посекторного образу хворого гвинта з бедамі), і вже в останню чергу там обговорюють механізм роботи програми Вікторія. Саме така послідовність в більшості випадків правильна - спочатку порятунок даних (зняття посекторного образу з несправного вінчестера), потім лікування жорсткого диска.
  • Запам'ятайте, найголовніше правило при відновленні інформації з несправного жорсткого диска та й будь-якого накопичувача інформації звучить так: вінчестер в будь-який момент може "наказати довго жити", тому число звернень до нього має бути зведено до мінімуму. А значить, перед роботою з Victoria потрібно обов'язково робити образ "хворого" жорсткого диска і відновлювати інформацію вже з образу, як тільки інформація буде відновлена, тоді можна проводити якісь операції з жорстким диском, наприклад лікувати його алгоритмами Advanced REMAP або Erase.
Тому в нашій сьогоднішній статті багато інформації не тільки про програму Victoria, але і про програму DMDE, за допомогою якої ми і будемо створювати посекторний образ несправного жорсткого диска, це теж потрібно зробити правильно, щоб призначені для користувача дані не пропали. Не сперечаюся, багатьом читачам, що читає зараз ці рядки, інформація на жорсткому диску може бути і не потрібна, вони просто хочуть підлікувати свій вінчестер від збійних секторів (бед-блоків) і запустити його назад в експлуатацію, щоб заощадити гроші і не купувати новий жорсткий диск. У цьому випадку, вони просто можуть пропустити деякі частини статті.

Як зробити тест жорсткого диска в програмі Victoria і як виправити збійні сектора (бед-блоки) у чинній Windows 


Друзі, якщо Ви читаєте ці рядки, значить у Вас якась проблема з жорстким диском. Коли ми замислюємося про те, що з нашим жорстким диском відбувається щось не те?
  1. З жорсткого диска неможливо скопіювати потрібну інформацію на інший накопичувач, при копіюванні операційна система зависає і рятує тільки перезавантаження.
  2. Windows може несподівано зависнути на будь-якому етапі роботи.
  3. Неможливо перевстановити операційну систему, в процесі установки відбувається зависання на розпакуванню файлів Windows або установник повідомляє про помилку "Неможливо продовжити установку ...", або Windows дуже довго встановлюється, наприклад кілька годин.
  4. При включенні комп'ютера відразу запускається утиліта Chkdsk і перевіряє розділи жорсткого диска на помилки.
  5. Жорсткий диск видає сторонні звуки (клацання, скрип) і періодично не визначається в BIOS.

Отже, поїхали, по-перше, в програмі Вікторія точно встановимо номера збійних секторів (бед-блоків), потім зробимо посекторного копію жорсткого диска і цим врятуємо призначені для користувача дані, а далі зробимо приховування збійних секторів бед-блоків (ремап) в програмі Victoria. Також дізнаємося як робити "Запис по всій галявині" (тест Erase), тобто при виявленні збійного сектора переписувати весь блок (256 секторів) жорсткого диска нулями.

Примітка: Якщо ви не читали першу статтю з нашої серії про програму Вікторія, то вам буде не все зрозуміло, тому я рекомендую спочатку прочитати початкову статтю, потім переходити до цієї. В даний момент ви читаєте другу статтю, але є ще статті:
  • Як створити завантажувальну флешку з програмою Victoria і як позбутися від збійних секторів (бед-блоків) в DOS (ДОС) режимі.
  • Як встановити точну адресу збійного сектора в програмі Victoria, вони Вам у пригоді стануть.
  • Як зіставити приналежність збійного сектора (бед-блока) конкретного файлу в Windows?
  • Як позбавити жорсткий диск ноутбука від бед-блоків в програмі Victoria
  • Завантажувальна флешка Live CD AOMEI PE Builder з програмами для діагностики жорсткого диска: Victoria, HDDScan, CrystalDiskInfo 6.7.4, DiskMark, HDTune, DMDE


Для прикладу візьмемо реальний жорсткий диск має збійні сектора. Друзі, мінімальна одиниця інформації на жорсткому диску це сектор, обсяг призначених для користувача даних становить 512 байт, якщо інформацію в секторі неможливо прочитати, значить сектор є нечитабельним або іншими словами збійних. Все зависання операційної системи відбуваються при читання інформації з такого сектора. Даний вінчестер WDC WD5000AAKS-00A7B2 (обсяг 500 ГБ) реально несправний.

Операційна система на ньому постійно зависає і періодично при завантаженні запускається перевірка жорсткого диска на помилки. Останньою краплею для господаря вінчестера стало те, що не виходило скопіювати важливі дані на інший диск і навіть перевстановлення операційної системи закінчилася черговим зависанням на розпакуванню файлів Windows, заміна установочного диска з операционкой нічого не дала, зависання повторилося на іншому етапі установки. Ось тоді й постало питання про те, що робити з цим жорстким диском, адже на одному з розділів знаходилися важливі дані і їх потрібно було скопіювати.


запуск Victoria 


Запускаємо програму Victoria від імені адміністратора. Погоджуємося з усіма попередженнями про роботу в 64-бітної системі.

Вибираємо початкову вкладку Standard. Якщо у нас кілька жорстких дисків, в правій частині вікна виділяємо лівої мишею потрібний жорсткий диск, в нашому випадку WDC WD5000AAKS-00A7B2

і переходимо на вкладку SMART,

тиснемо кнопку Get SMART, праворуч від кнопки засвітиться повідомлення GOOD і відкриється S.M.A.R.T. обраного нами жорсткого діска.S.M.A.R.T. цього гвинта виявився не самий хороший. Чому? Читайте нашу першу статтю з циклу про програму Вікторія. Тут скажу лише, що цілих чотири атрибута S.M.A.R.T. горять червоним, в тому числі і найважливіший параметр, атрібут5 Reallocated Sector Count- (remap), що позначає число перепризначених секторів це значить запасні сектора на резервних доріжках закінчуються і скоро збійні сектора переназначать буде нічим.

Переходьте на вкладку Tests.

Тест поверхні жорсткого диска в програмі Victoria


У правій частині вікна програми відзначте пункт Ignor і пункт read, потім натисніть Start. Запуститься простий тест поверхні жорсткого диска без виправлення помилок. Цей тест не принесе ніяких поганих або хороших впливів на Ваш вінчестер, але коли тест закінчиться, ми дізнаємося в якому стані знаходиться наш жорсткий диск. 

Починається сканування поверхні жорсткого диска і через деякий час виявляються збійні сектора. Через 40 хвилин Victoria видає нам такий результат:
  • Дуже багато хороших секторів з хорошою затримкою читання не більше 5 ms - 3815267
  • Також є сектора з нехорошою затримкою читання 200 ms
  • Секторів з незадовільною затримкою читання понад 600 ms (кандидати в бед-блоки) немає зовсім, але ...
  • Що зовсім погано, присутні повноцінні збійні сектора (бед-блоки), інформацію з яких прочитати зовсім не вдалося - 13! 

    13 збійних секторів (бед-блоків), всі вони починаються в області 6630400, а закінчуються на 980 млн, тобто розсипані по всьому жорсткому диску. Номери бед-блоків потрібно записати. Друзі, цілком можливо все наші проблеми з жорстким диском можуть бути через ці 13 бедов і від них потрібно позбавитися, але спочатку зробимо посекторний образ хворого гвинта.
Жорсткий диск потерпілого WDC WD5000AAKS-00A7B2 (обсяг 500 ГБ) був розділений на два розділи: диск D: з операційною системою обсяг 120 ГБ і диск E: з даними обсяг 345 ГБ.Перед роботою з програмою Victoria забезпечимо себе і зробимо повний образ розділу диск E: обсяг 345 ГБ і дані будемо витягувати саме з образу. Образ зробимо в іншій програмі DMDE і розташуємо його на іншому фізичному диску SAMSUNG HD403LJ (обсяг 400 ГБ) я покажу Вам як це зробити.
Управління дисками мого комп'ютера

Важливі дані знаходяться на Новому томі (E :) об'єм 347 ГБ жорсткого диска WDC WD5000AAKS (загальний обсяг 500 ГБ), значить створювати будемо образ розділу (E :). Посекторний образ розділу (E :) створимо на жорсткому диску SAMSUNG HD403LJ (обсяг 400 ГБ), на ньому всього один розділ без даних Новий том (F :). Третій фізичний диск в системі, це твердотільний накопичувач SSD (обсяг 120 ГБ) диск (C :), на ньому знаходиться наша працює операційна система Windows 8.1, в якій ми зараз і знаходимося.

Створення посекторного образу всього жорсткого диска або потрібного розділу в програмі DMDE


Дана програма знайома нам за статтями, в яких ми відновлювали випадково видалені розділи на жорсткому диску, а також вилучені файли. Також DMDE є дуже хорошим інструментом для створення посекторного копій несправного жорсткого диска. Йдемо на сайт програми DMDE:http://dmde.ru/download.htmlІ завантажуємо програму, тиснемо GUI для Windows.

DMDE скачується в архіві, разархивируем його і запускаємо файл dmde.exe.

Потім вибираємо мову Русский.

Приймаємо погодитися з умовами ліцензійної угоди. У початковому вікні програми нам потрібно для створення образу вибрати або Фізичний пристрій (тобто повністю жорсткий диск) або розділ з даннимі.Нужен нам тільки тому (E :), тому відзначаємо лівої мишею наш жорсткий диск WDC WD5000AAKS, потім відзначаємо пункт Логічні диски 

і розділ (E :), потім тиснемо ОК.

Меню. Створити образ / клон ...

Місце для запису, тиснемо Диск.

Новий том (F :) і ОК. Потрібно щоб розділ, на якому буде створено посекторний образ несправного жорсткого диска (або розділу з нечитабельним даними) був за обсягом не менш цього диска. 

ОК.

На новому томі (F :) втечуть всі дані, погоджуємося Так.

Починається створення посекторного копії розділу (E :) хворого жорсткого диска WDC WD5000AAKS на новому томі (F :) іншого здорового жорсткого диска диска SAMSUNG HD403LJ, яке триває 6 годин (з особливо "бедастих" гвинтів образ знімається кілька діб) і наглухо зависає на 83 відсотках, прочекавши пару годин я натиснув на кнопку Перервати! Друзі, якщо перервати створення образу посекторного розділу під самий кінець (все-таки 83%) то нас чекає два варіанти, як казав Суворов - "або груди в хрестах, або голова в кущах". 

Після переривання операції заходимо на Новий том (F :) і дивимося, чи є на ньому будь-які дані і ... вони є, все основне, що нам було потрібно програмі DMDE вдалося перенести на диск (F :), практично всі дані читаються без помилок. Значить випадок у нас не складний і беди в основному софтові.

Але в деяких випадках не все так буде райдужно і при спробі увійти на розділ з посекторного копією нас чекатиме ось ця помилка: Немає доступу до F: \. Файл або папка пошкоджені. читання неможливо.

Немає доступу до F: \. Файлова система не розпізнає. Переконайтеся, що всі необхідні системні драйвера завантажені і тому непошкоджений.

Але і в цьому випадку здаватися ми не будемо і зробимо так.

Що робити, якщо створення посекторного образу піде з помилками



Друзі, не завжди процес створення посекторного копії закінчується успішно навіть після закінчення декількох годин, але якщо припинити створення посекторного копії дані в ній можуть виявитися нечитабельним.

Або в процесі створення посекторного копії з'явиться ось така помилка "Запит не був виконаний через помилки введення / виводу на пристрої"(Дивіться скрішнот нижче) позначає, що DMDE не змогла прочитати інформацію в збійному секторі (номер сектор вказано в помилці) в цьому випадку натисніть

"Повторити", відбудеться повторна спроба зчитування інформації з даного сектора і вона може закінчиться успіхом. Якщо дана помилка з цим же сектором з'явиться знову, тоді натисніть

"Ігнорувати" і створення посекторного способу продовжиться, але інформацію в цьому секторі ми втратимо і в результаті в посекторного копії не відкриється один який-небудь файл. Якщо помилка "Запит не був виконаний через помилки введення / виводу на пристрої" буде з'являтися дуже часто, можна вибрати

"Ігнорувати все" і подібні помилки будуть пропущені, а можна натиснути кнопку

"Параметри" і відповідно налаштувати програму DMDE для такого важкого випадку. Натисніть в цьому вікні кнопку Параметри.

В параметрах потрібно бути уважним, так як налаштувати тут можна багато чого. Наприклад змусити DMDE створювати посекторний образ з жорсткого диска не з початку, а з кінця, для цього потрібно поставити галочку навпроти пункту "Зворотний хід", іноді це приносить результат.І знову натисніть "Параметри".У цьому вікні відзначте пункт "Не чекати, якщо пристрій не готовий -  завжди ". При виборі опції операція буде продовжена навітьв разі помилки, пов'язаної з відсутністю готовності пристрою. Якщо не відзначити цю опцію, то на деяких "бедастих" вінчестерах буде виводитися попередження з очікуваною реакцією користувача, тобто на автоматі створення образу відбуватися не буде.Число повторів авто при помилку CRC - 0Число авто повторів, якщо сектор не знайдено - 0Заповнювати погані сектори (hex)потім ОК і ОК, починається створення посекторного образа.Щёлкніте лівої мишею для збільшення зображення

Також працездатним показав себе такий варіант налаштувань.Пропускати помилки введення-виведення - ЗавждиНе чекати, якщо пристрій не готовий -  завждиЧисло повторів при помилку CRC - 0Число авто повторів, якщо сектор не знайдено - 0

Взагалі я Вам пораджу вивчити мануал до програми DMDE http://dmde.ru/manual.html або http://dmde.ru/docs/DMDE-manual-ru.pdf, так само можете дочекатися нашої статті про створення посекторного способу несправного жорсткого диска різними програмами, в ній ми розглянемо навіть створення завантажувальної флешки з програмою DMDE.
  • Якщо DMDE Вам не допоможе, тоді можна спробувати інші програми, наприклад Acronis True Image. Звичайно існують ще способи за допомогою яких можна зробити посекторний образ збійного гвинта, наприклад завантажитися з якою-небудь операційної системи, заснованої на Linux, наприклад Ubuntu, але сам процес описувати тут не буду і краще напишу окрему статтю. Також під Лінукс можна запустити утиліту safecopy. 
  • Що робити, якщо все ж посекторного копію жорсткого диска Вам зробити не вдасться, вибирати Вам. Можете звернутися в хороший і зарекомендував себе сервіс по відновленню даних і посекторного копію з Вашого жорсткого диска знімуть на спеціальному дорогому обладнанні фахівці, наприклад за допомогою того ж комплексу PC-3000. Якщо Вам не шкода Ваші дані, то можете ризикнути і запустити в програмі Victoria алгоритми позбавляють поверхню Вашого жорсткого диска від збійних секторів (бед-блоків), як це зробити написано далі, жорсткий диск після цієї операції може повернутися до життя. 
  • важливо: Казанський (розробник програми Вікторія) обіцяє, що найбільш новаторський алгоритм приховування бед-блоків BB = Advanced REMAP НЕ деструктивний для даних, але в деяких випадках для Ваших файлів це може бути деструктивно, так як навіть самий просунутий алгоритм Вікторії Advanced REMAP приховування дефектів (ремап), це з будь-якого зміна трансляції гвинта, а значить втрата призначених для користувача даних (подробиці далі. Хочу сказати, що іноді бувало і так, що вилікує Victoria жорсткий диск від бедов і Вам навіть вдасться скопіювати інфу з такого хард-року, але на жаль не вся інформація виходить читається.
Отже, в нашому випадку зробити посекторного копію хворого жорсткого диска, а саме нового томи (E :) програмі DMDE зробити вдалося, правда в деяких місцях DMDE трохи зависала, але все закінчилося успішно. Посекторного копія нового томи (E :) представляє з себе точну копію і розташована на томі (F :). Всі наявні дані успішно читаються і копіюються. Основна задача вирішена і призначені для користувача дані врятовані, тепер приступаємо до процедури лікування жорсткого диска.
Як позбавиться від збійних секторів (бед-блоків) за допомогою програми Victoria
Друзі, давайте тепер уявімо, що у нас не вийшло зробити посекторний образ жорсткого диска з бед-блоками і ми нічого іншого не придумали і вирішили позбавити наш хард від бедов в програмі Victoria, в надії на те, що після приховування збійних секторів нам вдасться прочитати і скопіювати інформацію на жорсткому диску.
Примітка: позбавити гвинт від бедов в працюючої Windows важко, тим більше, якщо наприклад у Вас ноутбук з одним жорстким диском і на цьому ж жорсткому диску встановлена ​​операційна система і Ви цю ж операційну хочете вилікувати від бед-блоків. У таких випадках створюють завантажувальний флешку з Вікторією, завантажують з неї ноутбук і позбавляються від збійних секторів. Пропоную створити завантажувальний флешку в наступній статті, а зараз ми дізнаємося як це робиться прямо в працюючій операційній системі, я Вам все покажу. Remap У головному вікні Вікторії відзначаємо пункт Remap, що позначає алгоритм перепризначення бед-блоків секторами з резервних доріжок в процесі сканування. Тест в режимі читання Read, тобто від початку до кінця і тиснемо на кнопку Start. 

Поки йде сканування поговоримо ось про що.

1. Що відбувається при даному алгоритмі Remap? Виробляється (кілька разів) спроба примусової запису інформації в зіпсований сектор жорсткого диска, якщо спроба вдала, значить сектор стає здоровим і видаляється зі списку бед-блоків (ремап не відбувається). Якщо спроба запису невдала, значить хворий сектор перепризначувався здоровим сектором зі спеціально призначеної для таких випадків резервної доріжки вінчестера. 2. Remap це перепризначення (заміна) хворого сектора, привласнення його номера LBA іншому фізично здорового сектору з резервної доріжки. Інформація з сектора (на момент перепризначення) висить в ОЗУ гвинта, і як тільки сектор перепризначений - записується назад.Remap в основному не деструктивний для інформації, якщо Ваші дані і загубляться, то тільки в одному збійному секторі, але погодьтеся, дані в бед- блоці і так були нечитаності. У другому випадку дані будуть просто перенесені на сектор з резервної доріжки.


Результат. Як я і говорив у працюючої Windows важко що-небудь виправити і Victoria не може здійснити Ремап. Через 20 хвилин той же самий результат, 13 бед-блоків і нам з Вами доведеться робити завантажувальну флешку з Вікторією і працювати в Досі.


 Як в програмі Victoria сканувати певну область на жорсткому диску
Якщо Вам відомі точні адреси збійних секторів, ви можете задати в програмі Victoria точні параметри сканування. Наприклад, ми знаємо, що наші бед-блоки починаються з сектора 770 000 000, тоді в пункті Start LBA: тут поставити це число і програма Victoria саме з сектора 770 000 000 почне сканування і виправлення поверхні жорсткого диска, також, якщо задати потрібний Вам число в пункті End LBA: то Victoria закінчить сканування на потрібному Вам секторі.





 алгоритм Erase
Друзі, ви можете запитати мене, а що буде якщо застосувати тест Erase або ще є Write? Erase при виявленні нечитабельною сектора примусово переписує весь блок з 256 секторів нулями (обережно, в деяких випадках ваші дані на жорсткому диску втечуть).
  • Найчастіше трапляються софтові (програмні) беди, які прибираються швидше за все обнуленням - алгоритмом Erase, та й при невдалій записи в сектор нулів цілком може статися Remap, так як вбудоване вінчестера може порахувати такий сектор збійних. Якщо Erase не допоможе, тоді можна вибрати Remap, але як ми знаємо, шанси, що Remap буде підвищений до звання працює Windows невеликі.
  • Софтові (програмні) беди в деяких випадках можна прибрати навіть простим форматуванням засобами самої Windows. Всю різницю між існуючими бед-блоками: фізичними та програмними, читайте в нашій статті все про бед-блоках. У двох словах поясню, що фізичні беди (фізично руйнується сектор) відновити неможливо (можливий тільки ремап, перепризначення), а логічні (програмні, помилки логіки сектора) відновити можна.
  • Друзі, ми можемо позбутися від бед-блоків посекторного, але тоді наша стаття буде ще довшим, це ми теж зробимо в наступній статті.
Мені не хочеться ставити експеримент над нашим жорстким диском WDC WD5000AAKS, так як я планую в наступній статті вилікувати його від бед-блоків в ДОС режимі за допомогою завантажувальної флешки з програмою Вікторія і все таки повернути хазяїну вилікуваний від бедов жорсткий диск з непошкодженими даннимі.Я просто покажу Вам на іншому вінчестері як запустити цей тест в працюючої Windows.
У головному вікні Вікторії вибираємо наш жорсткий диск і йдемо на вкладку Tests відзначаємо пункт Erase (обережно, в деяких випадках ваші дані на жорсткому диску втечуть) - при виявленні нечитабельною сектора примусово переписує весь блок з 256 секторів нулями, природно інформація при цьому в цілому блоці секторів повністю втрачається, але якщо перезапис відбувається, блок повертається в роботу (стає здоровим).

Тест в режимі читання Read, тобто від початку до кінця і тиснемо Start.

Часто при "обнулення" у чинній Windows виходитимуть ось такі помилки: Block (номер збійного сектора) try Erase 256 sectors. Переписати блок секторів не вдалося.


алгоритм Write 

Режим Write не шукає ніяких збійних секторів, а просто одразу затирає всю інформацію на жорсткому диску шляхом заповнення всіх секторів нулями, це і є на жаргоні ремонтників "Запис по всій галявині", даний алгоритм здатний вилікувати жорсткий диск від бедов і просто поганих секторів з великою затримкою читання, але після такого тесту відновити дані на жорсткому диску буде неможливо, так що скопіюйте попередньо всі важливі файли на переносний жорсткий диск.

Примітка: Друзі, про алгоритм Write у нас написана стаття, якщо цікаво, то знайомтеся: - Як за допомогою програми Victora зробити посекторноє стирання інформації з жорсткого диска і цим позбутися збійних секторів (бед-блоків).

Переходимо до наступної статті Як створити завантажувальну флешку з програмою Victoria і як позбутися від збійних секторів (бед-блоків) в DOS (ДОС) режимі!