Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] Как узнать, какие файлы лежат в bad-секторах?

Ответить
Настройки темы
HDD - [решено] Как узнать, какие файлы лежат в bad-секторах?

Пользователь


Сообщения: 113
Благодарности: 2


Конфигурация

Профиль | Отправить PM | Цитировать


Hard drive Sentinel обнаружил 5 bad-секторов на диске WD-700...
Как же узнать, какие файлы лежат в bad-секторах?
в сети ничего грамотного не нашёл. Невнятно описывали работу через WinHex и т.д.
Спасибо за помошь

Отправлено: 04:20, 12-05-2012

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24527
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


Цитата Maximilian:
victoria на x64 не работает »
работает, Victoria 4.3b.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:16, 15-05-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата ShaddyR:
работает, Victoria 4.3b. »
Хм... действительно работает (хоть и ругается немножко при запуске). Странно, Victoria 4.46b не работает, а более ранняя Victoria 4.3b работает...

Отправлено: 05:34, 15-05-2012 | #12


Пользователь


Сообщения: 113
Благодарности: 2

Профиль | Отправить PM | Цитировать


Опять проблема возникла
Утилитой Victoria fo Windows 4.3b, определил сбойные LBA сектора.
читать дальше »
20:21:48 : Get passport... OK 20:21:48 : Model: WDC WD2001FASS-00W2B0; Capacity: 3907029168 LBAs; SN: WD-WMAY00770915; FW: 05.01D05 20:21:48 : Get passport... OK 20:21:48 : Model: WDC WD2001FASS-00W2B0; Capacity: 3907029168 LBAs; SN: WD-WMAY00770915; FW: 05.01D05 20:21:57 : Get S.M.A.R.T. command... OK 20:21:58 : SMART status = GOOD 20:22:24 : Get passport... OK 20:22:25 : Recallibration... OK 20:22:26 : Starting surface scan, LBA=0..2147483648, sequential access w. REMAP, tio 1000ms 20:22:59 : LBA 5911064 try REMAR... 20:22:59 : LBA 5911064 try REMAP... Error 20:23:03 : LBA 5911065 try REMAR... 20:23:03 : LBA 5911065 try REMAP... Error 20:23:06 : LBA 5911069 try REMAR... 20:23:06 : LBA 5911069 try REMAP... Error 20:23:11 : LBA 5911090 try REMAR... 20:23:11 : LBA 5911090 try REMAP... Error 20:23:15 : LBA 5911123 try REMAR... 20:23:15 : LBA 5911123 try REMAP... Error 20:23:19 : LBA 5911127 try REMAR... 20:23:19 : LBA 5911127 try REMAP... Error 20:23:23 : LBA 5911136 try REMAR... 20:23:23 : LBA 5911136 try REMAP... Error 20:23:28 : LBA 5911183 try REMAR... 20:23:28 : LBA 5911183 try REMAP... Error 20:23:31 : LBA 5911189 try REMAR... 20:23:31 : LBA 5911189 try REMAP... Error 20:23:35 : LBA 5911199 try REMAR... 20:23:35 : LBA 5911199 try REMAP... Error 20:23:38 : LBA 5911210 try REMAR... 20:23:38 : LBA 5911210 try REMAP... Error 20:23:42 : LBA 5911216 try REMAR... 20:23:42 : LBA 5911216 try REMAP... Error 20:23:45 : LBA 5911222 try REMAR... 20:23:45 : LBA 5911222 try REMAP... Error 20:23:49 : LBA 5911223 try REMAR... 20:23:49 : LBA 5911223 try REMAP... Error 20:23:53 : LBA 5911230 try REMAR... 20:23:53 : LBA 5911230 try REMAP... Error 20:23:57 : LBA 5911248 try REMAR... 20:23:57 : LBA 5911248 try REMAP... Error 20:24:00 : LBA 5911251 try REMAR... 20:24:00 : LBA 5911251 try REMAP... Error 20:24:04 : LBA 5911262 try REMAR... 20:24:04 : LBA 5911262 try REMAP... Error 20:24:07 : LBA 5911263 try REMAR... 20:24:07 : LBA 5911263 try REMAP... Error 20:24:11 : LBA 5911311 try REMAR... 20:24:11 : LBA 5911311 try REMAP... Error 20:24:15 : LBA 5911536 try REMAR... 20:24:15 : LBA 5911536 try REMAP... Error


Есть WinHex и DMDE, которые рунаются, Мол Unreadable Sector...

Как же увидеть файлы, что лежат в них - не пойму никак...

с этим не разобрался
"Напускаете на Том NFI.ехе"

Последний раз редактировалось Maximilian, 08-10-2012 в 01:21.


Отправлено: 00:45, 08-10-2012 | #13


Новый участник


Сообщения: 10
Благодарности: 2

Профиль | Отправить PM | Цитировать



Цитата Tau_0:
Берёте дисковый редактор, --- можно взять WinHex, но DMDE лучше подходит. И смотрите --- в какой том (диапазон) попадает сбойный сектор.
Как Victoria, так и HDDScan выдаст бэды, считая их от начала харда, а чтобы найти относительно начала тома, то делаете такую арифметику:
LBABadSector – StartLBA_Тома = Lba_Сектора_относительно_Начала_Тома. »
Тут выяснил недавно, что эта арифметика ни к чему при работе с NFI...

NFI прекрасно съедает физический номер сектора, который выдаёт виктория и др программы по выявлению бэдов.
Нужно лишь вместо буквы диска указать имя диска как физического устройства.

Примеры для первого и второго дисков:
Код: Выделить весь код
nfi.exe \device\harddisk0\dr0 <BadSectorLba>
nfi.exe \device\harddisk1\dr1 <BadSectorLba>
или так:
Код: Выделить весь код
nfi.exe \Device\Harddisk0\Partition0 <BadSectorLba>
nfi.exe \Device\Harddisk1\Partition0 <BadSectorLba>
Вместо <BadSectorLba> нужно указать номер сбойного сектора.
Например, для сектора 800000:

Код: Выделить весь код
>nfi.exe \Device\Harddisk1\Partition0 800000
NTFS File Sector Information Utility.
Copyright (C) Microsoft Corporation 1999. All rights reserved.


***Physical sector 800000 (0xc3500) is in file number 229926 on drive C.
\Program Files\Internet Explorer\sqmapi.dll
    $STANDARD_INFORMATION (resident)
    $FILE_NAME (resident)
    $FILE_NAME (resident)
    $DATA (nonresident)
        physical sectors 799712-800175 (0xc33e0-0xc35af)
    Attribute Type 0x100 $TXF_DATA (resident)
Видно, что программа сама определила том (логический диск), которому принадлежит интересующий нас сектор.

Возможна и такая запись:

Код: Выделить весь код
nfi.exe \Device\Ide\IdeDeviceP2T0L0-2 <BadSectorLba>
nfi.exe \Device\Ide\IdeDeviceP3T0L0-4 <BadSectorLba>
Как узнать адрес физического устройства для этого варианта записи:

Диспетчер устройств
Дисковые устройства (!!!)
выбираем нужный диск
ПКМ: Свойства
вкладка: Сведения
выбрать: Имя объекта физического устройства
выделить название и скопировать в буфер обмена (Ctrl+Ins)

Скриншот: phis_name_for_NFI.png

Пример для моего компа:

\Device\Ide\IdeDeviceP2T0L0-2 - для 1-го жесткого диска
\Device\Ide\IdeDeviceP3T0L0-4 - для 2-го жесткого диска
\Device\000000a7 - для флэшки (!)

Например, для сектора 800000:
Код: Выделить весь код
>nfi.exe \Device\Ide\IdeDeviceP2T0L0-2 800000
NTFS File Sector Information Utility.
Copyright (C) Microsoft Corporation 1999. All rights reserved.


***Physical sector 800000 (0xc3500) is in file number 229926 on drive C.
\Program Files\Internet Explorer\sqmapi.dll
    $STANDARD_INFORMATION (resident)
    $FILE_NAME (resident)
    $FILE_NAME (resident)
    $DATA (nonresident)
        physical sectors 799712-800175 (0xc33e0-0xc35af)
    Attribute Type 0x100 $TXF_DATA (resident)

Последний раз редактировалось Vadim60, 08-03-2016 в 01:00.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:28, 07-03-2016 | #14


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Отправить PM | Цитировать


Где найти nfi.exe? На MS все не то нахожу...

Отправлено: 19:47, 22-02-2018 | #15

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


amt85, посмотрите на http://ab57.ru/syssuite.html

Размер файла 21744 байта,
MD5-сумма 48d9be87fd0ca3c350a5087172f1274f
1999 год.

Но это не единственная утилита, которая может определить принадлежность файла сектору: например, то же самое может утилита findLBAf от TerabyteUnlimited (2010 год; в отличие от первой ссылки, ведущей на фактически недостоверный источник, это совсем честная ссылка на сайт разработчика утилиты). А есть и совсем современные средства — но надо их вспоминать.

-------
Mikhail Zhilin


Отправлено: 21:05, 22-02-2018 | #16


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Отправить PM | Цитировать


На битых секторах SSD файлы определить не может... Чем их фиксить?

Отправлено: 22:56, 22-02-2018 | #17



Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] Как узнать, какие файлы лежат в bad-секторах?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как узнать какие нужны драйвера johnatan1 Поиск драйверов, прошивок и руководств 1 26-11-2011 04:53
Файлы BIOS, где лежат? unik Хочу все знать 6 11-03-2004 13:26
Файлы 98-ого, которые всегда лежат на С: Ginger Microsoft Windows 95/98/Me (архив) 13 20-06-2003 18:12
Где лежат файлы драйверов? koresaram Хочу все знать 2 04-04-2003 23:01
Как узнать какие библиотеки динамически линкуются Mihael Общий по Linux 10 30-01-2003 04:12




 
Переход