Как установить точный адрес сбойного сектора в программе Victoria и исправить этот сектор

Категория: Жёсткий диск
Добавил: access_timeОпубликовано: 20-11-2014 visibilityПросмотров: 58 912 chat_bubble_outlineКомментариев: 30
Здравствуйте админ, объясните, почему при проверке программой Victoria поверхности жёсткого диска выдаётся сначала один номер сбойного бэд-блока в адресации LBA, например 156371248, а при повторной проверке адрес немного меняется и становится 156371200, при третьей проверке адрес бэд-блока уже такой 156371386, что с этим делать и как установить точный адрес сбойного блока секторов и затем вылечить его. 


Как установить точный адрес сбойного сектора в программе Victoria

 
Примечание: Если Вы не читали предыдущих статей о программе Виктория, то Вам будет не всё понятно, поэтому я рекомендую сначала прочитать нижеперечисленные статьи, а затем переходить к этой.
  1. Как пользоваться одной из легендарных программ по диагностике жёстких дисков под названием Victoria!
  2. Как произвести тест жёсткого диска в программе Victoria и как исправить сбойные сектора (бэд-блоки) в работающей Windows. 
  3. Как создать загрузочную флешку с программой Victoria и как избавиться от сбойных секторов (бэд-блоков) в DOS (ДОС) режиме
  4. Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?
  5. Как избавить жёсткий диск ноутбука от бэд-блоков в программе Victoria
Друзья, по умолчанию, при сканировании поверхности жёсткого диска программа Victoria выводит не точные адреса сбойных секторов, а адрес первого сектора блока содержащего сбойный сектор. Как Вы знаете, в каждом блоке находится 256 секторов.
 

Обратите внимание на скриншот. Я запустил проверку жёсткого диска ноутбука в программе Виктория и она нашла один бэд-блок по адресу 156371200, данный адрес является совсем не адресом сбойного сектора, это адрес первого сектора блока, содержащего сбойные секторы. Виктория сама показывает нам, что синий квадратик (бэд-блок) это адресное пространство в размере 256-и секторов, то есть 156371200 - 156371455. 

Вопрос - Как точно установить адрес сбойного сектора? 
Ответ - более точнее задать параметры сканирования поверхности винчестера в программе Victoria. Просто нужно изменить параметры сканирования поверхности жёсткого диска в программе Victoria.
 
По умолчанию параметр BlockSize = имеет значение 256,

а это значит поиск сбойных секторов происходит в программе Виктория блоками по 256 секторов и если найден какой-то сбойный блок, то в этом блоке может быть от 1 до 256 сбойных секторов. Если Вы хотите найти адрес конкретного сбойного сектора в блоке, тогда нужно в параметре BlockSize = выставить значение 1 и запустить сканирование секторов в только определённом блоке.

Я Вам всё объясню на реальном примере.
При первом сканировании адрес бэд-блока был 156371248
При втором сканировании адрес бэд-блока был 156371200


Значит выставляем такие настройки: 
BlockSize = 1, то есть ищем сбойный сектор посекторно, а не блоками секторов, но просто единичку выставить не получится, сначала выставьте 128, затем 28 удалите и оставьте 1.
StartLBA = адрес первого сектора сбойного блока 156371200
EndLBA = плюсуем остальные 255 секторов, то есть получается цифра 156371455
Всё, жмём Start.

Через несколько секунд получаем точный адрес сбойного сектора 156371386.

Что делать теперь и как исправить сбойный сектор можно узнать подробно из наших предыдущих статей о программе Victoria, здесь же я просто предлагаю Вам сделать Remap. 
 
Как в программе Victoria исправить сбойный сектор

В главном окне Виктории отмечаем пункт Remap, обозначающий алгоритм переназначения бэд-блоков секторами с резервных дорожек в процессе сканирования. Тест в режиме чтения Read, то есть от начала к концу
BlockSize = 1
StartLBA = адрес сбойного сектора 156371386
EndLBA = тоже выставляем адрес сбойного сектора 156371386
и жмём на кнопку Start, произойдёт попытка 10 кратной записи в данный сектор 156371386 нулей, если это получится, значит сектор вернётся в работу, если запись не произойдёт, то с возможно произойдёт переназначение данного сектора другим здоровым сектором с резервной дорожки (REMAP).

Как видим сбойный сектор так и остался сбойным, это бывает, когда мы работаем с программой Victoria прямо в работающей Windows.

Намного больше шансов произвести Remap в ДОСе, то есть, загрузить наш компьютер или ноутбук с помощью загрузочной флешки с программой Victoria. Как исправить данный сбойный сектор при помощи загрузочной флешки с программой Victoria Вы можете узнать в нашей статье: Как избавить жёсткий диск ноутбука от бэд-блоков в программе Victoria.
 
Или читайте более полную статью

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?
Как избавить жёсткий диск ноутбука от бэд-блоков в программе Victoria
Программа Victoria: статьи сайта
Как программой Victoria проверить только диск C:. Или как определить значение начальных и конечных секторов разделов жёсткого диска в программе Victoria и AOMEI Partition Assistant
Как создать загрузочную флешку с программой Victoria и как избавиться от сбойных секторов (бэд-блоков) в DOS (ДОС) режиме.
Ctrl
Enter
Заметили ошЫбку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Комментарии (30)

  1. img
    1 сентября 2021 00:44 neonov0000
    Цитата: neonov0000
    Я один не догнал почему Виктория выдаёт разные номера секторов?

    Всё, кажись я понял. Оказывается в официальном FAQ есть ответ от автора (https://hdd.by/victoria5_faq): 

    Адреса, которые выводятся в лог — это не адреса секторов, а адреса первого сектора в блоке, имеющем дефект.
    Если тестируете во всех случаях:
    с одного и того же начального адреса;
    не делаете прыжков;
    размер блока не меняете;
    …а номера «плохих» блоков всегда разные — то причина в том, что HDD в этих местах просто не читается на текущий момент. Он может неуверенно читаться, и выдавать ошибки каждый раз в разных местах. Для выявления точных адресов дефектных секторов — можно использовать дефектоскоп, работающий в режиме PIO.


    Цитировать replyОтветить
  2. img
    26 августа 2021 20:43 neonov0000

    Я один не догнал почему Виктория выдаёт разные номера секторов? Да, автор статьи пояснил, что это адреса не бэд-сектора, а адреса первого сектора блока где затаился бэд-сектор, но это никак не объясняет почему Виктория каждый раз выдаёт разные адреса. Почему так происходит то? Блоки по 256 секторов(вообще, размер блока автоматом выбирается Викторией, у меня на винте 1ТБ выставляется 2048, на 160ГБ выставляется 256) считаются ведь с 0-го сектора, их число строго фиксировано и не может плавать туда-сюда. Так почему Виктория так поступает?

    Цитировать replyОтветить
  3. img
    26 ноября 2020 11:15 admin
    Администратор
    Это у вас бэд-блок?
    Цитировать replyОтветить
  4. img
    26 ноября 2020 07:18 gamersfan
    Гость
    У меня как раз в этом проблема, виктория сектор плохой видит, делает ремап и идет дальше, а в секторе больше одного блока плохого.
    Цитировать replyОтветить
  5. img
    16 октября 2019 19:00 admin
    Администратор
    Цитата: Sergey
    Remap" применится только к одному сектору, или к блоку из 256 секторов в число которых входит требующий замены сектор?

    к одному сектору.
    Цитировать replyОтветить
  6. img
    16 октября 2019 16:40 Sergey
    Гость
    Добрый день!
    Если на жёстком диске, в блоке из 256 секторов, я, следуя Вашим рекомендациям из этой статьи, с помощью "Victoria" (не DOC) вычислил требующий применения "Remap" сектор, то если попытка записи будет неудачна, значит больной сектор переназначается здоровым со специально предназначенной для таких случаев резервной дорожки HDD. Но в этом случае "Remap" применится только к одному сектору, или к блоку из 256 секторов в число которых входит требующий замены сектор?
    Или это зависит от того, какое значение будет установлено в поле "block size" и нужно выставить значение "1"?
    Ведь например в статье про "DOC версию" Victoria, Вы описываете то, что благодаря режиму "BB = Advanced REMAP" информация стирается только в одном сбойном секторе
    Цитировать replyОтветить
  7. img
    19 августа 2019 09:43 admin
    Администратор
    Гость Евгений,
    Виктория автоматически проводит ремаппинг, вы можете только указать область проверки программой, где находится скопление медленно читаемых секторов.
    Цитировать replyОтветить
  8. img
    18 августа 2019 22:42 Гость Евгений
    Гость
    как переназначить сектор с большим временем отклика у меня 2 с 1.5 с и 4 с 600 мс 
    Цитировать replyОтветить
  9. img
    2 ноября 2017 08:29 admin
    Администратор

    На вашем диске заканчиваются запасные сектора на резервных дорожках.

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

    UserPort необязателен.

     

    Единственное, что можно сделать, это очистить пространство накопителя этим способом, хуже диску от этого не будет

    http://remontcompa.ru/760-kak-udalit-vse-s-kompyutera.html

    Цитировать replyОтветить
  10. img
    1 ноября 2017 22:06 Joss
    Гость

    Вот скриншот СМАРТА. Сделал программой Виктория 4.47 под Windows 7 64-bit/

    Цитировать replyОтветить
  11. img
    1 ноября 2017 11:18 admin
    Администратор

    Скриншот СМАРТА вашего диска выложите пожалуйста

    http://remontcompa.ru/439-kak-vylozhit-kartinku-v-internet.html

    Цитировать replyОтветить
  12. img
    1 ноября 2017 10:44 Joss
    Гость

    Извините, может не под той статьёй написал.

     

    Винт WD на 600 Гиг начал барахлить. Загрузился с CD Live Windows 7 PE. Запустил Victoria 4.47. Она нашла 197 BAD и не одного не смогла ремапить.

    Загрузился с CD под DOS и запустил Victoria 3.5. Она нашла только 3 (!) BAD и удачно их ремапила.

     

    Вывод: Использовать Victoria только под DOS? Или можно и под Windows, но с какими-то дополнительными условиями?

     

    Вопрос: Надо ли при работе с Victoria под Windows XP и выше ставить UserPort? В одних документах пишут, что надо (видел для версии 4.3), в других - молчат об этом.

    Чем ещё потестировать поверхность диска? Программ много, запутался.

    Есть фирменная утилита от WD - WinDlg

    Есть программа Dalas 2.0

    Но насколько они безопасные - не знаю. Не хочу случайно убить информацию на винчестере.

     

    Примечание.

    Диск был разбит на 3 части C, D, E по 200 Гиг. На С стояла Windows XP, На D - Windows 7 64-bit. Все сбойные сектора пришлись на диск D. 

    Цитировать replyОтветить
  13. img
    5 июня 2017 14:29 admin
    Администратор

    Не понял вас. Сформулируйте свой вопрос пожалуйста более конкретно.

    Цитировать replyОтветить
  14. img
    5 июня 2017 13:52 LionMSK

    А где статье, на тему ЕСЛИ СЕКТОР НЕ СТАЛ НОРМАЛЬНЫМ ???

    Цитировать replyОтветить
  15. img
    6 апреля 2017 08:02 admin
    Администратор

    И Вам спасибо!

    Цитировать replyОтветить
  16. img
    6 апреля 2017 04:15 Clamp
    Гость

    Отличные статьи! Спасибо Дмитрий.

    Цитировать replyОтветить
  17. img
    17 марта 2017 15:55 admin
    Администратор

    К другому разъёму на материнской плате попробуйте подсоединить жёсткий диск.

    Цитировать replyОтветить
  18. img
    17 марта 2017 11:09 Лиля
    Гость

    Здравствуйте. 

    Подскажите пожалуйста. У меня постоянно пропадает терабайтный HDD под нагрузкой (торрент). Установила предыдущую версию виктории (4.3), она показывает 

    5 Reallocated Sector Count — 0

    9 Power-On time - 19587

    196 Reallocation Event Count - 0

    197 Current Pending Sector - 0

    198 Offline scan UNC sectors - 0

    199 UltraDMA CRC Errors - 101512

     

    Меняла Sata кабель, деск продолжает вылетать. Не получается сделать erase викторией из-под доса, потому что виктория определяет диск как Virtual driver. И пишет ошибку  "drive error". 

     

    Как "вылечить" диск и в чем может быть причина? Благодарю.

     

    Речь идет о Жестком дисек SATA-II 1Tb Western Digital Caviar Green IntelliPower [WD10EARS] 64Mb

    Цитировать replyОтветить
  19. img
    24 февраля 2017 11:46 admin
    Администратор

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

    Цитировать replyОтветить
  20. img
    24 февраля 2017 11:39 Александр
    Гость

     Добрый день! При тестировании программой Victoria нашел 8 блоков со временем отклика более 200. Есть ли смысл и как их принудительно определить как "бэды" и вывести из работы, чтобы не помешали в дальнейшем? Сейчас диск полностью чищу и готовлю к новой установке Винды... Спасибо 

    Цитировать replyОтветить
  21. img
    10 февраля 2017 21:05 admin
    Администратор

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

    Цитировать replyОтветить
  22. img
    10 февраля 2017 20:46 Elnur
    Гость

    Добрый день. Имеется винт пустой. После проверки викторией выяснились, что после 450 гигабайт проверки идут бэд-блоки (штук 300) какой-то прогой отрезал с конца 350 гигов и получил винт 400. Поставил туда винду и после повторной проверки викторией получил разбросанные бэд-блоки по всем 400 гигабайтам. Как так?

    Цитировать replyОтветить
  23. img
    17 июля 2016 14:02 admin
    Администратор

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

     

    Мне неизвестны такие настройки.

     

    Например дан посыпавшийся диск. Данные с него не нужны, какая схема действий? Ремап сначала, потом стирание? Какой действенный и опробованный алгоритм восстановления без оговорок о вариативности?

     

    Создать загрузочную флешку с программой Victoria и произвести сразу полное стирание в DOS (ДОС) режиме, статья

    http://remontcompa.ru/539-kak-sozdat-zagruzochnuyu-fleshku-s-programmoy-victori
    a-i-kak-izbavitsya-ot-sboynyh-sektorov-bed-blokov-v-dos-dos-rezhime.html#

    Цитировать replyОтветить
  24. img
    5 июля 2016 05:26 АнатольевичАндрей
    Гость

    Здравствуйте !

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

    2.) Тесты и пробы-это всё пляски. Думаю те кто в курсе давно опробовали и пользуются алгоритмом восстановления диска. Например дан посыпавшийся диск. Данные с него не нужны, какая схема действий? Ремап сначала, потом стирание? Какой действенный и опробованный алгоритм восстановления без оговорок о вариативности?

    Цитировать replyОтветить
  25. img
    31 января 2016 17:18 admin
    Администратор

    Забыл вам сказать, на нашем Live CD AOMEI PE Builder 32-bit, ссылка

    https://yadi.sk/d/MUxAvNmuj8hfj

    тоже Виктория есть.

    Цитировать replyОтветить
  26. img
    31 января 2016 14:02 Александр
    Гость

    Спасибо за статьи, удалил все же бэд с помощью подключения реанимационной флешки MultiBoot_2k10_2.6.1_conty9  с викторией в обыкновенном режиме read Remap, ничего не пропало. Через ДОС все же заморочно, надо перед собой книгу из 20 листов с вашими статьями держать и делать по ней. Диск стал более отзывчивый на команды, он уже старичёк, скоро 25000 разменяет, но еще ничего.

     

    Вывод: надо либо с флешки, либо в досе работать викторией, с другого жесткого диска тоже виктория не правильно работает, с флешки конечно проще.

     

    Кстати, ни erase, ни restore режимы то-же не помогли со второго диска.

    Цитировать replyОтветить
  27. img
    31 января 2016 00:18 admin
    Администратор

    Да, сотрётся информация только из этого сектора.

    Цитировать replyОтветить
  28. img
    30 января 2016 01:55 Александр
    Гость

    Делал все как у вас описано, ставлю в настройках из двух значений 58432000 и 58432201 первое, прибавляю 255 и ставлю вторым 58432255, ниже от 1 до 1000, включаю старт и бэда не находит! Пишет: Recallibration... OK, ниже Starting Reading, LBA=58432000..58432255, sequential access, timeout 1000ms

    Т.е. все хорошо? Потом запускаю сначала и снова получаю: Block 58432000 Error: UNCR

    Ничего не понимаю.

     

    Сначала в смысле с нуля, а не с 58432000, пробовал "расширять границы"-не находит, с нуля находит.

     

    Расширил границы с 57380000 (с большего числа просто запускалось и стояло на месте-(прямоугольнички не двигались совсем)), нашел визуально синий квадратик, навел мышкой на него и получил...58432201, тот второй результат который и так показывала программа уже раньше, но не находила по вашему методу почему то..в общем, единственный хороший результат программы, о котором никто не пишет, убавила Виктория зеленых прямоугольников вдвое, с 2939 до 1494, и красных на 150 примерно.

     

    Остался последний вопрос, если я нашел искомый номер бэда и воспользуюсь только для него не режимом read Remap, а erase или restore, или write другие же сектора и информация не пострадают? Сотрется только этот сектор, но он и так не читаемый?

    Цитировать replyОтветить
  29. img
    6 сентября 2015 21:18 admin
    Администратор
    Попытаться заремапить сбойный сектор, подробности здесь

    http://remontcompa.ru/539-kak-sozdat-zagruzochnuyu-fleshku-s-programmoy-victoria
    -i-kak-izbavitsya-ot-sboynyh-sektorov-bed-blokov-v-dos-dos-rezhime.html#
    Цитировать replyОтветить
  30. img
    6 сентября 2015 21:04 витальоss
    Гость
    Есть бед в диске С: есть расположение и принадлежность какому файлу, папка vinsxs попала на этот сектор. Узнал что она связана с обновлениями Windows и действительно с обновлениями проблема. Что посоветуете в таком случае сделать? Диск 320 Gb естественно бед-блок в начале диска.
    Цитировать replyОтветить