21.14.20 А disk read error occurred press ctrl+alt+del to restart | |
Ошибка А disk read error occurred появлялась у пользователей после таких действий:
Друзья, любой компьютерщик Вам скажет, что во всех перечисленных случаях, по большей части от действий пользователей страдала загрузочная запись жёсткого диска (MBR) и только в пятом случае у пользователя пострадали файлы загрузки Windows 8. Причины возникновения ошибки я вам перечислил, идём дальше.
Важно знать: Любая операционная система загружается одинаково - BIOS считывает с указанного приоритетным для загрузки устройства первый сектор (будь-то компакт-диск, флешка или жёсткий диск), этот первый сектор и является главной загрузочной записью MBR (Master Boot Record). MBR всегда находится в первом секторе загрузочного устройства и занимает 512 байт. Если в этом секторе находится некорректная информация, то компьютер выводит на монитор ошибку А disk read error occurred или другую Reboot and select proper boot device or insert boot media.
Корректная MBR имеет код (сигнатура) в двух последних байтах - 55AA.
Наличие кода проверяет BIOS и если его нет, диск является не загрузочным и мы получаем нашу ошибку.
MBR в программе диагностики жёстких дисков Victoria
Важно знать: Если информация в главной загрузочной записи MBR корректная, значит эстафетная палочка передаётся дальше в скрытый раздел System Reserved (Зарезервировано системой).
Все мы знаем, что в операционных системах Windows 7 и Windows 8 загрузка происходит со скрытого раздел System Reserved (Зарезервировано системой), имеющего объём 100 МБ (Windows 7) и 350 МБ (Windows 8).
Основное назначение скрытого раздела - хранить файлы загрузки Windows 7 или Windows 8.
Файл bootmgr и файлы конфигурации хранилища загрузки (BCD) отвечают за загрузку операционной системы и если они повреждены Windows 7 или Windows 8 не загрузятся выдавая ошибки, например "BOOTMGR is missing. Press ctrl+alt+del" или "NTLDR is missing Press ctrl+alt+del" или А disk read error occurred press ctrl+alt+del to restart!
Как избавиться от ошибки?
Не важно, установлена ли у Вас Windows 7 или Windows 8, делаем всё одно и тоже.
Первая причина. Скрытый раздел System Reserved (Зарезервировано системой), объём 100 или 350 МБ перестал быть активным.
Если у вас есть загрузочный диск программы Acronis Disk Director, загрузите с него компьютер и посмотрите в окне программы такую информацию.
Скрытый раздел System Reserved (Зарезервировано системой), объём 100 или 350 МБ должен быть активным, отмеченным красным флажком. На скришноте видно, что он неактивный, из-за этого вполне может выходить наша ошибка при загрузке.
Нажимаем Применить ожидаемые операции.
Том "Зарезервировано системой будет отмечен как активный.
Что делать, если у вас нет загрузочного диска Acronis Disk Director? Ответ, всё это можно проделать в командной строке.
Загружаемся с диска восстановления или установочного диска Windows 8.
Нажимаем любую клавишу и подтверждаем намерения загрузиться с диска.
Далее
Восстановление системы
Диагностика
Дополнительные параметры
Можете попробовать Автоматическое восстановление системы (по моему бесполезная штука). Попробовали и вернулись опять сюда! Выбираем параметр Командная строка
В системе имеется один жёсткий диск.
Делаем активным скрытый раздел System Reserved (Зарезервировано системой), объём 350 МБ.
DISKPART
list disk - выводятся все имеющиеся в системе жёсткие диски
sel disk 0 - выбираю единственный жёсткий диск 0
list partition - выводятся все имеющиеся разделы на жёстком диске
sel part 1 - выбираю раздел 1 - System Reserved (Зарезервировано системой), объём 350 МБ
active и раздел становится активным.
exit
Если это не поможет или раздел System Reserved (Зарезервировано системой), объём 100 или 350 МБ у Вас уже активный, значит пробуем другое.
Восстанавливаем загрузочную запись жёсткого диска (MBR)
Загружаемся с диска восстановления или установочного диска Windows 8. И всё делаем также как и в предыдущем случае. Загружаемся в меню Выбор действия
и далее добираемся до командной строки среды восстановления Windows 8. Вводим Bootrec и нажимаем Enter.
Видим информацию о возможностях утилиты: Восстановление критически важных структур диска. /FixMbr - запись основной загрузочной записи (MBR) системного раздела, совместимой с Windows.
Вводим команды:
Bootrec /FixMbr - происходит запись основной загрузочной записи (MBR) совместимого с Windows 7 или Windows 8.
Bootrec /FixBoot - утилита записывает новый загрузочный сектор.
Bootrec.exe /ScanOs - утилита производит поиск на всех жёстких дисках операционных систем Windows XP, Windows 7, Windows 8. Найдено две.
Bootrec.exe /RebuildBcd - просканирует жёсткий диск на присутствие установленных Windows и при обнаружении таковых предложит внести их в меню загрузки. Соглашаемся и вводим Y. Если нужна и вторая система, вводим ещё раз Y. Всё видно на скришноте.
Далее перезагружаемся и по идее, Windows 8 должна загрузиться без ошибки!
Но в моём случае этого не произошло и при загрузке опять вышла ошибка. Тогда я загрузился с аварийного диска Microsoft Diagnostics and Recovery Toolset (MSDaRT) (можно использовать простой LiveCD)
Грузимся с установочного диска Windows 8 и опять пробираемся в командную строку среды восстановления Windows 8
Набираем в командной строке
diskpart
list volume
Видим, что дисководу присвоена буква G:, скрытому разделу System Reserved (Зарезервировано системой), объём 350 МБ, среда восстановления Windows 8 присвоила букву C: (файлы операционной системы, папка Windows находится на диске E:).
Вводим exit и выходим из diskpart.
В командной строке водим G:, этой командой мы входим в установочный диск Windows 8.
Вводим команду
copy bootmgr C:\ то есть копируем загрузчик bootmgr с установочного диска Windows 8 на скрытый раздел System Reserved (Зарезервировано системой) C:. Вот и всё.
После таких манипуляций ошибка А disk read error occurred пропала и Win 8 загрузилась.
Если у Вас опять неудача при загрузке, тогда дело может быть в другом.
Восстанавливаем файл загрузчик Windows bootmgr и заодно файлы конфигурации хранилища загрузки (BCD)
Значит проблема в некорректных файлах загрузки Windows
Применим команду bcdboot.exe E:\Windows (в вашем случае команда может быть другой, подробности далее), данная команда восстанавливает загрузчик Windows 7 и Windows 8 - файл bootmgr и заодно файлы конфигурации хранилища загрузки BCD (содержимое папки Boot)!
Загружаемся в меню Выбор действия Windows 8
Вводим команду:
diskpart
далее
list volume
Дисководу присвоена буква G:, а скрытому разделу Зарезервировано системой, объём 350 МБ, присвоена буква C:. Файлы операционной системы с папкой Windows находятся на диске E:, это тоже видно.
exit
и выходим из diskpart. В командной строке водим
bcdboot.exe E:\Windows
Внимание: Эта команда восстанавливает загрузчик Windows 7 и Windows 8 - файл bootmgr и заодно файлы конфигурации хранилища загрузки BCD (содержимое папки Boot) в скрытом разделе System Reserved (Зарезервировано системой), объём 100 или 350 МБ, специально для операционной системы находящейся на диске E:\Windows.
Успех. Файлы загрузки успешно созданы.
Многие здесь делают ошибку и вводят команду bcdboot.exe C:\Windows и получают ошибку Сбой при копировании файлов загрузки!
Если наша ошибка всё ещё появляется, значит пробуем другое.
Проверка на ошибки
Ошибка А disk read error occurred press ctrl+alt+del to restart может появится из-за ошибок файловой системы на диске с операционной системой C:.
Проверить и исправить ошибки файловой системы можно утилитой Chkdsk, даже в том случае, если Ваша операционная система не загружается, у нас есть на эту тему подробная статье - Утилита Chkdsk.
В двух словах, Вам придётся загрузиться с диска восстановления или установочного диска Windows 8, затем зайти в меню Выбор действия,
В появившемся окне мы без труда можем определить скрытый раздел System Reserved (Зарезервировано системой), объём 350 МБ под буквой C:, также мы можем найти диск, на котором установлена операционная система. Просмотрим содержимое всех дисков и найдём на диске E: папки операционной системы Windows и Program Files.
Закрываем проводник и блокнот и оказываемся в командной строке. Проверяем на ошибки раздел с установленной операционной системой, нам нужно ввести в командной строке
chkdsk E: /f
Также проверим скрытый раздел System Reserved (Зарезервировано системой), объём 350 МБ под буквой C:
chkdsk С: /f
Самый простой и последний вариант избавиться от ошибки А disk read error occurred press ctrl+alt+del to restart
Друзья, если всё, что написано выше повергло Вас в уныние и Вы уже распрощались со своей операционной системой и установленными не за один день программами, то это зря!
Есть способ намного проще чем всё описанное выше! Один раз мне попался такой случай, я перепробовал все известные способы и осталось только переустановить Windows, но зачем переустанавливать, когда можно просто выделить пространство на жёстком диске и установить рядом такую же операционную систему. Главная загрузочная запись (MBR) обновится, также перезапишется загрузчик Windows и автоматически найдёт потерянную винду. После установки второй Windows, появится меню загрузки, в котором можно будет выбрать старую операционную систему или новую.
Делается это всё примерно так.
В первую очередь нужно выделить свободное пространство на жёстком диске для установки новой Windows. Грузимся с загрузочного диска Acronis Disk Director и отделяем от какого-нибудь раздела 20 ГБ, именно столько нужно для установки Windows 8 64-бит.
Если у вас есть раздел с ненужными данными можете установить вторую операционку на него.
В моём случае и создавать ничего было не нужно, у меня был раздел на жёстком диске с ненужными данными объёмом 40 ГБ. Я загрузился в программу установки Windows 8
После установки второй Windows 8 появилось меню, в котором можно было выбрать старую Windows 8 и новую, обе прекрасно загружались и работали.
| |
|
Всього коментарів: 0 | |