DataLife Engine / Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?

Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?

Скажите, мне очень интересно, а можно установить какой именно файл в операционной системе лежит на бэд-блоке или другими словами, как сопоставить принадлежность сбойного участка (бэд-блока) конкретному файлу в Windows?
В интернете посоветовали скачать консольную утилитку nfi.exe и задать в ней адрес сбойного сектора, утилиту скачал, но как запустить консольную программу не знаю, при открытии на секунду появляется окно командной строки и тут же исчезает. 

Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?

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

С недавнего времени я заметил, что при запуске виртуальной машины жёсткий диск стал пощёлкивать, а виртуальная машина виснуть. При сканировании пространства жёсткого диска программой Victoriaбыло обнаружено несколько сбойных секторов, один из них имел адрес 156371386 и я решил сопоставить данный сбойный сектор файлам в операционной системе.

В этом может помочь консольная утилита NFI.EXE (NTFS File Sector Information Utility) из пакета Support Tools от Microsoft. Скачайте её по прямой ссылке https://yadi.sk/d/7d7eo6KycTSEE

После скачивания нужно открыть командную строку и указать в ней путь к утилите. К примеру Вы скачали её на диск D: 

и теперь хочу запустить, как это сделать.
Открываю командную строку от имени администратора,

затем ввожу команду 
D:\nfi.exe D: 156371386, где D:\nfi.exe - точное расположение утилиты, а буква D: 156371386 точное расположение сбойного сектора и жму Enter. Почему я решил, что сбойный сектор у меня на диске D:, потому что всё пространство жёсткого диска имеет одну букву D:.
Результат, сбойный сектор 156371386 принадлежит файлу NewVirtualDisk1.vdi и данный файл активно используется виртуальной машиной, поэтому при запуске виртуальной машины операционная система и зависала, она просто не могла прочитать информацию в файле NewVirtualDisk1.vdi. 

Друзья, если Вы точно знаете адрес сбойного сектора на вашем жёстком диске, но на винчестере у Вас не один раздел, а несколько, то значение номеров начальных секторов разделов можно узнать нажав кнопку View part data вкладки "Advanced" программы Victoria For Windows. Например, этот жёсткий диск имеет четыре раздела. Думаю Вы разберётесь.

Да, чуть не забыл, в следующей статье - мы с Вам "вылечим" этот сбойный сектор.


21-11-2014
Вернуться назад