Ошибка чтения диска при загрузке. Причины и способы лечения ошибки загрузки disk read error occurred

Проблема a disk read error occurred press может не на шутку напугать любого пользователя ПК. Проблема заключается в следующем, во время запуска Windows, система пытается считать файлы необходимые для этого действия, расположенные в скрытом разделе. Такие данные крайне важны, поэтому в случаи их отсутствия или неисправности, как раз и встретим такую ошибку. Какие же варианты сложившейся ситуации поддаются исправлению, а какие нет, рассмотрим далее.

Возможные источники неисправности

Сперва следует определиться с источниками проблемы, когда пишет a disk read error occurred. Их существует немало, но некоторые легко диагностируются, поэтому приступим:

  • Вирус повредил загрузочный сектор системы;
  • Антивирус, что-то напутал и стёр нужные записи;
  • Ошибка проявилась после неправильной установки Windows или инсталляции одной ОС поверх другой;
  • Вы производили разбивку HDD на логические диски. Вообще, это не является проблемой, но при наличии битых секторов, может случиться какой-либо сбой;


  • Возможно, вы роняли системный блок/ноутбук или же сам жесткий диск;
  • Отошли или перебиты шлейфы, их всего два и поэтому проверить легко;
  • Вероятной причиной бывает наличие изношенного блока питания, если не достаточно напряжения, диск не сможет работать правильно;
  • Иногда ломаются контролеры на материнке;
  • Восстановление или откат системы, в случаи с недостаточным местом на носителе. Таким образом часть файлов перебивается, а другая остаются прежними, создавая проблемы.
  • Поломка жесткого диска или наличие большого количества нестабильных секторов.

Большинство ситуаций с a disk read error occurred исправить удаётся, в основном те, что связаны с программными сбоями или шлейфами подключения.

Когда появляется так называемый синий экран смерти, у большинства пользователей возникает ужас и шок. Поэтому можно представить их эмоции, когда вместо обыкновенной загрузки на черном фоне отображается сообщение об ошибке чтения данных с жесткого диска и его распознавания, что, как правило, представлено строкой A disk read error occurred.


В статье будут рассмотрены способы решения этой проблемы.

Сообщение A disk read error occurred. Причины, последствия и способы исправления Сначала нужно определиться с причинами, которые способны вызывать ошибки подобного вида. Например, возникло на экране сообщение A disk read error occurred. Press. Как исправить данную ошибку, не каждому пользователю известно. Большинство из них даже не осведомлено, что это вообще такое. Вероятно, именно пользователь и нанес операционной системе непоправимый ущерб. Самыми простыми причинами являются:

Установка второй системы на локальный компьютерный терминал;
инсталляция старой версии Windows поверх усовершенствованной модификации;
повреждение загрузочного сектора, что произошло в результате некорректного завершения работы;
физические повреждения винчестера, а также подключаемых шлейфов;
конфликты между системой и антивирусными программами и прочее.

Как можно заметить, причин данной неполадки множество. Однако сейчас речь пойдет о том, как интерпретировать сообщение компьютера. Каковы пути исправления подобных ситуаций? Все довольно просто, поэтому не стоит заранее паниковать. В этом нет ничего страшного. Существует несколько решений проблемы, которые необходимо рассмотреть более подробно.

Роль BIOS при восстановлении работоспособности системы

Сначала нужно определиться с BIOS. Стоит отметить, что он является неотъемлемым программным компонентом материнской платы, куда, как правило, монтируются все остальные устройства. Другими словами, она может распознавать все «железо», которое подключено при помощи шлейфов, а также изменять основные параметры, поддерживаемые данными устройствами во время использования. Так или иначе, рассуждать о том, что именно BIOS позволяет исправить подобную ошибку, не имеет смысла. Как известно, никто от нее не застрахован.

Как исправить ситуацию, используя настройки BIOS?

Сначала необходимо удостовериться в последовательности загрузки. Для этого нужно вызвать настройки BIOS перед запуском операционной системы Windows. Как правило, это осуществляется в самом начале загрузки, после инициализации. При этом совершается нажатие клавиши «Del» или «F2», «F12» и других. В данном случае зависит от модификации используемого оборудования и версии BIOS либо производителя. Далее стоит посмотреть на приоритет загрузки в отношении первичного устройства. Системный диск должен быть выставлен первым, когда не задействован другой вариант. Здесь также возникают проблемы. В данном случае они связаны с режимом работы винчестера.

Очень часто в результате неправильного переключения режимов IDE/SCSI для SATA-контроллера в BIOS «ломается» вся систему, что приводит не только к невозможности считывания данных, но и отсутствия определения системой самого жесткого диска. Вторичная функция BIOS состоит именно в настройке приоритетов загрузки. Здесь существует такой момент, что операционная система должна начинать загрузку с определенного носителя.

Как исправить через БИОС?

Пришло время определиться с настройками BIOS. Для Сначала необходимо перейти в настройки загрузок и ознакомиться с системным разделом в загрузке. Ним может выступать Boot Device Priority, Boot Sequence и прочее.

Проверка физического подключения жестких дисков

Далее стоит рассмотреть ситуацию, при которой строка на черном экране возникает снова и снова. Что предпринять в таком случае? Если используется стационарный компьютерный терминал, желательно проверить шлейфы, при помощи которых винчестер подключен к материнской плате. Однако строка A disk read error occurred все равно может остаться. В данном случае все немного сложнее, поскольку все «железные» компоненты несъемные. А самостоятельно лезть в ноутбук и срывать пломбы не каждому пользователю захочется. Как минимум, для исправления подобной ситуации придется воспользоваться программными средствами.

Восстановление системы

Перед тем как использовать кардинальные методы, необходимо удостовериться в том, что система работоспособна, а чтение данных с винчестера осуществляется без проблем. При этом не важно, загружается система нормально или нет. В первую очередь стоит воспользоваться загрузкой в безопасном режиме. Далее следует перейти к функции отката из контрольной точки. В случае, когда такие действия оказались безрезультатными, нужно попробовать загрузиться с установочного либо восстановительного диска, на которых необходимо выбрать именно тот момент времени, до которого требуется восстановить систему. Правда, и это не всегда оказывается эффективным.

Проверка загрузочной записи

Как правило, о проблемах с винчестером информирует сообщение A disk read error occurred. В данном случае можно воспользоваться хотя бы простейшими способами, предусмотренными самой системой. Понадобится обратить внимание на определенные команды, которые исполняются самой системой для восстановления данных, реестра и прочего. Также следует учитывать наличие специальных команд, исполняемы путем использования меню «Выполнить». Рекомендуется задействовать вместо него командную строку, а после приступить к самим командам.

Специальные команды

XP (Windows), хоть и поддерживает множество команд, однако является несколько отсталой даже в отношении алгоритмов их исполнения. Но при вызове командной строки некоторые из них работают идентично. Нужно установить в BIOS CD/DVD с диском инсталляции или восстановления системы первичный приоритет и загрузиться с него. Далее необходимо перейти к консоли и применить раздел восстановления загрузчика. Правда, рекомендуется перейти сразу к командной строке, а после этого попеременно вводить команды.

Если появление синего экрана смерти способно не на шутку встревожить, то что можно говорить о тех случаях, когда при включении компьютера появляется черный экран с одной или несколькими строчками на английском языке. Сегодня мы попробуем разобраться с одной из самых грозных и распространенных ошибок disk read error occurred press ctrl+alt+del to restart . Переводится она как «Не могу прочитать диск, нажмите ctrl+alt+del и перезагрузите компьютер».

Причины disk read error occurred могут быть разными, но так или иначе они связаны либо с повреждением данных на диске, либо с повреждением самой магнитной поверхности диска, либо со шлейфом или иными аппаратными компонентами, что встречается намного реже. Ниже вы можете ознакомиться с основными методами лечения ошибки, но сначала давайте узнаем, что же может стать ее первичной причиной.

  • Некорректная установка второй операционной системы
  • Установка старой версии Windows поверх новой
  • Манипуляции с логическими разделами при наличии нестабильных секторов
  • Падение работающего ноутбука (повреждение механики)
  • Восстановление системы из образа на забитый под развязку раздел
  • Отключение работающего компьютера кнопкой питания
  • Ошибочное удаление загрузочной записи антивирусом
  • Повреждение загрузочной записи вирусом
  • Физический износ диска и наличие на нем множества бэд-секторов
  • Проблемы с контактами, шлейфом, контроллерами
  • Неисправности блока питания

Итак, если вы столкнулись с ошибкой disk read error occurred, первым делом убедитесь в отсутствии аппаратных проблем. Зайдите в BIOS и посмотрите, определяется ли диск вообще. Если нет, проверьте контакты. Для верности можно попробовать подключить диск к рабочему компьютеру. Если диск не определяется BIOS или определяется неверно, данные на нем превратились в «кашу» – несите компьютер в сервисный центр, в этом случае лучше довериться специалистам.

Часто появление ошибки disk read error occurred связано с частичным или полным разрушением MBR – загрузочной записи, расположенной в нулевом секторе диска и обеспечивающей опознание логических разделов. Если информация MBR корректна, управление передается разделу «Зарезервировано системой» и дальше – по цепочке системному разделу C. При обнаружении несоответствия выдаётся ошибка disk read error occurred или Reboot and selеct proper boot device. Впрочем, известны случаи, когда ошибка disk read error occurred появлялась при повреждении загрузочных файлов скрытого раздела «Зарезервировано системой».

Проверка скрытого раздела

Загрузитесь с диска Acronis Disk Director или аналогичной программы и для начала убедитесь, что раздел «Зарезервировано системой» помечен как активный (установлен флажок). Если такой отметки нет, кликните по разделу правой кнопкой мыши и выберите опцию «Пометить как активный».


Заодно убедитесь, что необходимые для загрузки системы файл bootmgr и папка Boot находятся на месте. Если одного из этих элементов нет, скорее всего, причина ошибки в этом.


Восстановление файлов скрытого раздела

Для восстановления загрузочных файлов скрытого раздела вам понадобиться загрузочный образ с Windows 8.1. Загрузитесь с него, нажмите «Восстановление системы», «Диагностика», «Дополнительные параметры», «Командная строка».


Чтобы определиться с буквами дисков, выполните команду notepad.exe. В открывшемся Блокноте выбираем «Файл», «Открыть», «Этот компьютер» и смотрим буквы разделов. В нашем примере скрытый раздел имеет букву C, раздел с Windows букву D, а загрузочный диск букву X.


Восстановим файлы загрузки, выполнив команду bcdboot D:/Windows . Если ошибка была связана с повреждением файлов загрузки, проблема будет решена.


Проверка файловой системы и восстановление загрузочной записи

Ошибка disk read error occurred может быть вызвана повреждением файловой системы. Для анализа и исправления ошибок диска в командной строке загрузочной среды выполните команды chkdsk C: /r и chkdsk C: /f , а затем повторите то же для основного раздела с системой (раздел D).



Если проверка не выявила проблем, пробуем восстановить загрузочную запись. Для этого в командной строке выполняем эти команды:

bootrec.exe /fixmbr
bootrec.exe /fixboot


После этого выполняем поиск операционных систем и добавляем их в список меню загрузки:

bootrec.exe /rebuildBcd


Примечание

Для восстановления записей MBR можно использовать сторонние программы, например, загрузочный образ Paragon Partition Manager . Эти же программы можно использовать для проверки и устранения ошибок на жестком диске, если анализ chkdsk не дал результатов.

Прочие варианты

Если вышеописанные способы не помогли, можно попробовать переустановить систему, предварительно удалив и основной системный и зарезервированный разделы. А еще лучше снять диск, подключить его к другому компьютеру и, скопировав всю ценную информацию, полностью отформатировать, а заодно выполнить проверку на наличие ошибок. После этого на чистый диск устанавливается система.


Как вариант, можно попробовать следующий способ. От пользовательского раздела акронисом или другой аналогичной программой отделяется нераспределенное пространство и в него устанавливается копия Windows. После этого в меню загрузки должны появиться две системы, одна из которых, а может быть даже обе, окажутся вполне рабочими.

Отличного Вам дня!

Рассмотрим ситуацию, когда в вашей системе более одного жесткого диска. На одном из них уже установлена операционная система, а на второй вы установили Windows 7. Возникла необходимость удалить из системы жесткий диск, на котором Windows 7 не установлена. Но оказалось, что без этого диска ваша система загружаться не хочет.

Это произошло потому, что перестало соблюдаться одно из трех условий успешной загрузки:

* диск, с которого выполняется загрузка, должен быть активным;
* MBR должна быть совместимой с bootmgr;
* на активном диске должны находиться файлы загрузки операционной системы. Для Windows 7 это файл bootmgr и хранилище данных конфигурации загрузки (BCD), находящееся в скрытой и системной папке Boot.

Рассмотрим решение проблемы на примере конфигурации, представленной на рисунке

На скриншоте "Управления дисками" видно, что диск С:, на котором установлена Windows 7, не активен. Активным является диск D:. Файлов загрузки Windows 7 (они скрытые и системные) на диске С: так же не обнаружится. Задача: перенести загрузчик с диска D: на диск С:, то есть обеспечить соблюдение вышеназванных условий.

Использование установочного диска или диска восстановления Windows 7

При наличии этих дисков перенос загрузочных файлов не составляет труда. Физически отключите "ненужный" жесткий диск, загрузитесь с диска, установив в BIOS привод CD-DVD первым загрузочным устройством, войдите в среду восстановления. После того, как закончится сканирование и поиск установленных операционных систем, выполните "Восстановление запуска". Программа восстановления подготовит нужным образом жесткий диск и скопирует на него необходимые файлы. После перезагрузки возможность загрузки будет восстановлена.

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

Перенесение файлов загрузки с использованием утилиты bcdboot.exe

Условно можно разделить предстоящую операцию на три этапа, соответствующих трем необходимым условиям успешной загрузки.

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

Первый: войдите в оснастку "Управление дисками" (Win + R, в строке "Выполнить" наберите diskmgmt.msc и нажмите OK) и посмотрите, какая буква присвоена первому слева разделу диска, который планируется оставить. Именно этот раздел мы сделаем загрузочным и активным: щелкните правой кнопкой мыши по выбранному разделу и выберите пункт контекстного меню "Сделать раздел активным". Учтите, что этот раздел должен иметь атрибут "основной".

Второй: запустите командную строку с правами администратора. Все команды, о которых пойдет речь далее, будут выполняться последовательно без выхода из командной строки.

Код:
DISKPART
list disk
sel disk X
list partition
sel part 1
active
exit

где X - номер диска, который предполагается оставить, в списке дисков (команда list disk).

2. Перезаписываем загрузчик (MBR) (делаем его совместимым с bootmgr):

Для этого понадобится утилита bootsect.exe. Заранее скачайте и распакуйте ее, например, в корневой каталог раздела С:.

Код: [Выделить]
c:\bootsect /nt60 All /force

примечание: опыт показывает, при наличии в конфигурации 2-х и более HDD ключ /force необходим.

3. Переносим BCD и файл bootmgr на новый активный раздел:

Код: [Выделить]
bcdboot %Windir% /l ru-Ru /s С: (может быть C:\windows\system32)

Ключ /l - выбор языковых параметров менеджера загрузки. Если ваша система не русскоязычная, используйте другие значения этого ключа, например, для английского языка - en-Us, для немецкого - de-DE, и т.д.

Ключ /s - определяет букву тома, назначенную целевому системному разделу, в который копируются файлы среды загрузки. Это раздел, который мы сделали активным. Так как микропрограмма команды по умолчанию использует текущий системный раздел (до извлечения жесткого диска - это раздел D:), применение этого ключа с буквой предполагаемого загрузочного раздела - обязательно!

Проверяем и редактируем BCD

Выполните команду

Код: [Выделить]
bcdedit /store С:\boot\bcd


По результатам выполнения команды проверьте параметры (подчеркнуты на скриншоте):

* в секции "Диспетчер загрузки Windows" параметр device должен быть равен букве нового активного раздела, в нашем случае - С:.
* в секции "Загрузка Windows" параметры device и osdevice должны быть равны букве раздела, на котором сейчас расположены каталоги Windows. В нашем случае, это тоже С:.
* в случае несоответствия внесите необходимые изменения с помощью команд:

Код: [Выделить]
bcdedit /store С:\boot\bcd /set {bootmgr} device partition=С:
bcdedit /store С:\boot\bcd /set {current} device partition=С:
bcdedit /store С:\boot\bcd /set {current} osdevice partition=С:

Обычно выполнение команд не требуется, но проверить не помешает.

Таким образом, перенесение файлов загрузки на другой диск - не такая сложная задача.

Вместо заключения, или "Русскоязычное меню мультизагрузки"

В связи с тем, что программа восстановления запуска, выполняющаяся из среды восстановления, использует параметры "по-умолчанию", язык менеджера загрузки становится английским. При наличии одной загружаемой системы это не заметно, а при наличии меню мультизагрузки - бросается в глаза. Если вас это не устраивает, выполните в командной строке:

Код: [Выделить]
bcdboot %Windir% /l ru-Ru

Выполнить ее нужно уже после перенесения файлов загрузки в новый раздел. Если после этого не завелось то:

Варианты:
1. как сказал выше -- продёрнуть шлейфы на харде.
2. слетел загрузчик или отсутствует нужный компонент:
а) вставьте диск с дистрибутивом операционной системы.
б) выберите языковые настройки.
в) нажмите восстановление системы.

2.а. Если в появившемся меню отсутствует "восстановление системы" :
=> Грузитесь в командную строку и запускайте bcdedit.
Скорее всего, Вы увидите device unknown и/или osdevice unknown.
Тогда нужно выполнить команды:

bcdedit /set {default} device partition=С:
bcdedit /set {default} osdevice partition=С:

P.S Это если как сказал EXGNF не дохлый винт.