Сайт · Форум · Инструменты · Блог Форум WindowsFAQ

Назад   Форум WindowsFAQ > Общий раздел > Железо, периферия

Тема закрыта
 
Действия над темой
nasn
 
Red face Как убрать метку об испорченном секторе с HDD ? 18-07-2001, 18:19
Есть такая прога Hidden, которая скрывает файлы с диска помечая
сектора где они находятся как испорченные. Так вот, этот Hidden
при скрытии файла 33 метра выдал сообщение об ошибке, но файл
с диска исчез, при этом появились испорченные сектора на 33 метра.

Как и чем восстановить файл? Подскажите, пожалуйста.

P.S. OS: Win98SE.

Реклама
Зарегистрируйтесь, чтобы скрыть этот блок
АлексейЛ
Пользователь
 
Регистрация: июн 2001
Город: Самара
Сообщений: 437
Сила репутации: 19
Репутация: 11
Post 19-07-2001, 06:45 Инфо Контакт
Берешь Diskedit из NU и ручками правишь FAT.

АлексейЛ is offline
nasn
 
Red face 20-07-2001, 11:34
Спасибо за ответ.

Если можно, подробнее. У меня Diskedit из NU2001. FAT32.


piton
Пользователь
 
Регистрация: июл 2001
Город: Россия, Москва
Сообщений: 44
Сила репутации: 0
Репутация: 10
Thumbs down 21-07-2001, 13:18 Инфо Контакт
Чисто ламерский (или лентяйский) вариант... Киляешь fdisk-ом все партиции и пишешь заново... а потом формат... Мы так часто диски восстанавливаем...
piton is offline
АлексейЛ
Пользователь
 
Регистрация: июн 2001
Город: Самара
Сообщений: 437
Сила репутации: 19
Репутация: 11
Post 23-07-2001, 10:25 Инфо Контакт
Поподробнее будет так.

Если не пользовался Diskedit'ом, то хорошо подумай прежде, чем пользоваться. Т.к. прямое редактирование информации на диске чревато неприятными последствиями (можно ведь и кухонным ножом случайно зарезаться ).

Немного теории. Файлы хранятся в цепочке кластеров, не обязательно последовательной, т.е. кластеры относящиеся к конкретному файлу могут быть разбросаны по диску. Кластер, с которого начинается файл хранится вместе с именем файла в соответствующей записи каталога. Дальнейшая цепочка хранится в FAT. В последнем элементе хранится специальное значение, говорящее о том, что файл закончился (Diskedit отображает его как <EOF> ).

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

Простой способ восстановления: запускаешь Diskedit, открываешь первую копию FAT, все значения <BAD> меняешь на 0. Соглашаешься с вопросом и синхронизации копий FAT. Выходишь из Diskedit'а. Файл берешь там откуда взял в первый раз.

Если взять негде, а очень нужно, то сложный способ:
создаешь запись в нужном каталоге содержащую имя файла, размер, аттрибуты, время создания, и т.д. (все, что нужно) и главное адрес первого кластера, который имеет значение <BAD> . Далее, вместо <BAD> в первом кластере ставишь адрес следующего кластера и так до последного значения <BAD> , где ставишь значение <EOF> .
Если кластеры не шли вперемешку и, если делать все аккуратно, то должно получиться.

Длинное получилось описание. И все равно, это только верхи. Много нюансов я опустил. Экспериментируй, если есть желание.


АлексейЛ is offline
Edward
Зам. Лесника (ОберМодератор)
 
Регистрация: сен 2002
Город: Москва, Россия
Сообщений: 1 315
Сила репутации: 18
Репутация: 23
Post 23-07-2001, 14:20 Инфо Контакт
Просто fdisk может не помочь.
Злой совет - low hard disk format, то что все помеченные bad sectors изчезнут - 100проц, но и диск может умереть.
Edward is offline
АлексейЛ
Пользователь
 
Регистрация: июн 2001
Город: Самара
Сообщений: 437
Сила репутации: 19
Репутация: 11
Post 23-07-2001, 14:36 Инфо Контакт
Меня просто умиляют такие советы. Причем здесь лову формат? Так и хочется спросить: "Уважаемый, а Вы вопрос то читали?"

АлексейЛ is offline
Edward
Зам. Лесника (ОберМодератор)
 
Регистрация: сен 2002
Город: Москва, Россия
Сообщений: 1 315
Сила репутации: 18
Репутация: 23
Post 23-07-2001, 16:23 Инфо Контакт
2АлексейЛ: Читал вроде...
Речь идёт об окончательно верном варианте для этого человека после использования твоего совета.
Edward is offline
АлексейЛ
Пользователь
 
Регистрация: июн 2001
Город: Самара
Сообщений: 437
Сила репутации: 19
Репутация: 11
Post 24-07-2001, 07:31 Инфо Контакт
Да ладно, это я так.
Тут где то было по поводу секретности: набор молотков и емкость с серной кислотой (применять уже после твоего совета).

АлексейЛ is offline
Тема закрыта


Назад   Форум WindowsFAQ > Общий раздел > Железо, периферия
Сохранить ссылку на эту тему у себя в
Действия над темой

 
Быстрый переход

Похожие темы
Тема Автор темы Форум Ответов Последнее сообщение
[решено] Win 2000 SP4 - как убрать значок со стола? ria Операционные системы Microsoft Windows 5 03-04-2009 12:39
[решено] Запрос в 1с 8.1 (тотже SQL) Torch_mf Программирование 8 11-02-2009 13:53
Как убрать разделы на HDD? Lebedev Программное обеспечение 6 28-08-2008 15:00
Утилиты для востановления Bad block на HDD (стоит система) или как пометить битые sfsf Операционные системы Microsoft Windows 1 03-02-2005 14:08
Как убрать активный раздел борис Железо, периферия 20 19-05-2002 16:16


Время 19:54. Временной пояс GMT +3.