Проблема:
Когда я включаю свой ПК, после BIOS POST курсор мигает около 5 секунд, а затем я получаю следующее сообщение об ошибке:
Произошла ошибка чтения диска.
Нажмите Ctrl + Alt + Del для перезапуска.
Я могу войти в BIOS. Но загрузчик Windows даже не запускается. Это сообщение появляется после того, как появляется и исчезает логотип моей материнской платы.
Симптомы:
- Я ДЕЙСТВИТЕЛЬНО заметил, что моя система зависает на несколько минут в течение последних двух дней.
- Также, за последние два дня, он остановился на полпути в процессе загрузки Windows. Мне пришлось сделать жесткий сброс пару раз, чтобы он заработал.
- Но с сегодняшнего утра я получаю только это сообщение об ошибке.
Конфигурация:
Операционная система:Только Windows 7 Ultimate 32-разрядная.
Жесткий диск:1 физический диск - 80 ГБ SATA
Разделы:Два (2) - C: и D:
Файловая система:NTFS
Шифрование или сжатие диска не включено.
После поиска в сети я нашел людей, упоминающих следующие возможные причины:
- Жесткий диск физически неисправен
- Поврежденный MBR
- Плохой сектор
Я планирую купить новый жесткий диск, установить на него Windows и продолжить. Но мне нужны данные со старого жесткого диска. Данные, которые мне нужны, находятся на D:
диске, вне какой-либо пользовательской папки Windows, они не зашифрованы, не сжаты и не защищены каким-либо образом. Я думаю, если кто-то/что-то сможет заставить диск снова работать и знает NTFS, данные, надеюсь, можно будет прочитать.
Какие действия следует выполнить для восстановления файлов с неисправного диска?
Обновлять:
Я купил новый диск, установил на него Windows и добавил дефектный как подчиненный. Затем я смог прочитать данные с дефектного жесткого диска. Хотя chkdsk нашел много ошибок, нужные мне файлы не были затронуты, и я получил их обратно :) Я больше не использую этот жесткий диск, хотя, кажется, он работает в данный момент.
решение1
Когда вы получаете новый диск для переустановки Windows, вы можете просто подключить старый диск к подчиненному устройству (или поместить его в корпус и использовать как внешний диск). Затем, в зависимости от того, что именно сломалось, вы, возможно, сможете извлечь данные.
Рассмотрим три ваших случая:
- Жесткий диск выходит из строя. Вымощьиметь возможность считывать данные с диска до того, как он полностью выйдет из строя. Это худший случай.
- Поврежден MBR. Поскольку вы больше не загружаетесь с диска, вы должны иметь возможность использовать его как второй диск. Но вам следует скопировать все данные, так как это может быть признаком более серьезной проблемы.
- Плохой сектор. Опять же, вы должны иметь возможность считать данные с диска, за исключением плохого сектора, но ремонт может исправить это, и вы сможете продолжить использовать диск.
решение2
Это сообщение выдается загрузочной записью тома NTFS, отформатированного в Windows NT до версии 6.x. Это не проблема MBR, потому что к моменту возникновения ошибки код начальной загрузки MBRуспешно запущен, загрузил VBR в память и выполнил его.
Код VBR для NTFS генерирует это сообщение об ошибке, если его попытка прочитать сектора 1-16 тома в память не удалась. Это может не сработать по нескольким причинам, больше на томах, отформатированных в Windows NT версии 5.1 и более ранних, чем на томах, отформатированных в Windows 6.0 и более поздних. (Часть кода была удалена из начальной загрузки NTFS VBR в Windows NT 6.0.)
Наиболее очевидной причиной, после честной аппаратной неисправности, упомянутой в вопросе и в других ответах, является неправильное значение вполе «скрытые сектора» блока параметров BIOS. Это может быть вызвано неисправной программой форматирования, которая не знает, что это поле необходимо правильно задать; или неисправной утилитой управления разделами, которая не знает, что это поле необходимо синхронизировать с таблицей разделов для основных разделов при их перемещении.
Менее вероятной причиной (наиболее вероятной является неисправность оборудования) является использование Windows NT 6.x на машине, которая не поддерживает расширения прошивки Phoenix-Intel-Microsoft EDD до INT 13h. Код, который был удален из Windows NT 6.0 VBR, был кодом для случая, когда такие расширения не поддерживались прошивкой машины. Поскольку эти расширения появились примерно за двенадцать лет до выпуска Windows NT 6.1, маловероятно, что кто-то пытается установить Windows NT 6.1 на старую машину, на которой их нет. Но малая вероятность того, что кто-то это делает, является еще одной возможной причиной этого сообщения об ошибке, которую следует упомянуть для полноты картины.
Microsoft заявляетчто это сообщение об ошибке также появится, если NTFSсистемный объемс установленным Microsoft Boot Manager он неправильно отформатирован с использованием Windows NT 5.x NTFS VBR вместо Windows NT 6.x NTFS VBR и предоставляет пошаговые инструкции как по восстановлению правильной версии NTFS VBR, так и по добавлению параметра {ntldr}
в меню Microsoft Boot Manager для выполнения действий, которые старая версия NTFS VBR выполняла бы напрямую.
решение3
Вполне возможно, что эта ошибка может появиться, когда ваш жесткий диск в полном порядке, и нет необходимости заменять его или переустанавливать ОС (хотя на всякий случай может быть целесообразно сделать образ на новый диск). После нескольких часов борьбы с этой же ошибкой на системе, которую я поддерживаю (Dell Vostro 220s с Windows 7 Enterprise), это решение сработало для меня:
Замените блок питания.
Вот и все - не имело особого смысла, и я попробовал это только после того, как проверил МНОГИЕ другие вещи. Этот форум на сайте Dell наконец-то подсказал мне:http://en.community.dell.com/support-forums/desktop/f/3514/t/19450876.aspx?PageIndex=2. Я решил, что постараюсь сэкономить время других людей, которое ушло у меня на его поиски.
решение4
Я думаю, что ваш диск неисправен, поэтому вам нужно установить новый диск и SO его нет. Затем загрузитесь с него и прочитайте все, что сможете, с другого диска. Возможно, есть файлы, которые можно прочитать без проблем.