Как исправить ошибку «a disk read error occurred» или «bootmgr is missing»
Если ошибка вызвана повреждением файловой системы
Начать исправление ошибки с припиской ««a disk read error occurred»» лучше всего с диагностики винчестера. Для этого скачайте на флешку какую-нибудь программу, соответствующую поставленной задаче, например, Crystal Disk Mark, HDDScan или что-то подобное.
- Также можно создать новый образ ОС – запишите его со «здоровой» системы на отдельный носитель – не тот, которым вы пользовались перед возникновением проблемы с чтением диска.
- Вставьте флешку и запустите процесс восстановления. Как заставить ОС прочитать в первую очередь содержимое съемного носителя, зависит от вашей БСВВ – в некоторых случаях требуется смена приоритета загрузки.
- Если вы решили воспользоваться утилитой для проверки целостности файловой системы, то просто следуйте подсказкам, если же вы располагаете только образом ОС – читайте далее.
- Когда появится окошко с перечнем возможностей, выберите пункт «Command line», в месте, указанном курсором, введите без кавычек: «diskpart», нажмите «Интер», затем впишите «list volume».
- Последняя команда нужна нам, чтобы узнать, какой литерой обозначен системный диск (вдруг, это не распространенный вариант «С») и сколько в нем разделов. Чтобы запросить их проверку, для каждого нужно назначить отдельную литеру.
- Пишем команду «select volume номер раздела, которому не присвоена буква», а затем следующее: «assign letter=желаемая буква». Эту операцию повторяем со всеми безымянными разделами.
- Далее даем команду «exit» и выбираемся в основное окно «Командной строки».
- В поле вводим без кавычек: «chkdsk буква, обозначающая основной диск: /буква, обозначающая раздел» (это будет выглядеть примерно так: chkdsk C: /m ).
Теперь можно закрыть Command line и перезапустить ПК или ноутбук – винчестер проверится автоматически. Если после перезагрузки система заработала нормально, без «a disk read error occurred», значит, проблема решена.
Ошибка A disk read error occurred Что делать?
Причин ошибки может быть много, но мы можем сузить их до трех основных:
- Неправильная конфигурация MBR. Наиболее распространенными причинами неправильной настройки MBR являются ошибки записи на диске и вирусные атаки. В значительной степени это решило проблему путем устранения неполадок на уровне программного обеспечения без замены нового жесткого диска.
- Неверно настроенная таблица разделов: если таблица разделов не настроена правильно, эта проблема может быть решена на уровне программного обеспечения.
- Проблема может быть связана с самим физическим жестким диском.
1. Запуск проверки диска из командной строки
Поскольку компьютер не загружается, вам необходимо устранить проблему с помощью дополнительных опций диагностики. Существует много способов, как попасть в дополнительные параметры windows.
- Первое что нужно сделать это перезагрузить компьютер или ноутбук быстро несколько раз, чтобы спровоцировать диагностику.
- Выключите и включите компьютер 3-4 раза с помощью кнопки на системном блоке, когда загрузка дойдет до ошибки.
- Создайте диск восстановления или установочную windows на другом ПК, если имеется. Это поможет вам зайти 100 процентов в дополнительные системные настройки.
Когда вы зашли в настройки, запустите командную строку и введите следующую команду:
chkdsk C: /f /x /r
C — это локальный диск, где расположена система windows. Запустится диагностика, при которой будут выявлены и автоматически исправлены ошибки на вашем жестком диске. Если инструмент не смог справится со своей работай или он не выдал никаких ошибок, и ошибка «A disk read error occurred» все ровно появляется, то двигаемся дальше.
2. Восстановить главную загрузочную запись
Поскольку предыдущий случай потерпел неудачу, проблема может быть связана с основными загрузочными записями (MBR). Время от времени, основная загрузочная запись может быть повреждена. Это серьезная проблема и ее можно исправить. Вам нужно будет восстановить главную загрузочную запись (MBR) .
Запустите обратно командную строку в дополнительных параметрах, как описано уже выше. И введите следующие команды один за другим:
bootrec /fixMbr
bootrec /fixboot
Выйдите и перезагрузите систему. В некоторых случаях, вам может понадобиться задать программный код загрузочных секторов, обеспечивающих загрузку. Введите для этого ниже команду.
bootsect /nt60 SYS or bootsect /nt60 ALL
3. Обновите BIOS системы
Обновление BIOS может привести к ошибкам, если действия выполнены неверно. В тоже время известно, что обновление БИОСа помогает решить много ошибок с компьютером и ошибка «A disk read error occurred» одна из них. Что вам потребуется?
Узнать версию BIOS тремя путями.
- Зайдите в параметры bios при загрузке, нажимая F2 или DEL и поищите версию вашего биоса и как можно больше информации.
- Если есть возможность загрузиться на рабочий стол, то вы можете узнать версию BIOS . Можно создать диск восстановления windows и загрузиться в безопасном режиме, еще можно создать загрузочную флешку Linux.
- Запустить командную строку, как описано выше в дополнительных настройках при загрузке, и попробовать ввести команды: msinfo32.exe, systeminfo.
Найти файлы обновления BIOS.
Далее посетите сайт производителя, чтобы загрузить обновление BIOS, например, если у вас есть ноутбук Dell или материнская плата на компьютере Asrock, то посетите официальные сайты. На официальных сайтах вы найдете документацию, инструкцию по обновлению BIOS. Процедура обновления выполняется двумя путями:
- Это обновление с помощью специальной программы от официальных производителей.
- Создание установочной флешки с официально скаченными прошивками.
4. Проверка оборудования
Нужно обязательно проверить жесткий диск подключив его к другому компьютеру с системой windows и проверить, запуститься ли он без ошибки «A disk read error occurred».
- Извлеките жесткий диск и подключите его к какой-либо другой системе. Проверьте, можете ли вы получить доступ к файлам и папкам. Если система считывает жесткий диск, сканируйте его с помощью средств восстановления и выполните проверку на вирусы.
- Если у вас есть основания полагать, что жесткий диск хорошо работает при подключении к другой системе, вы можете подумать о замене кабелей жесткого диска или даже портов подключения.
- Если у вас есть 2 модуля RAM в системе, попробуйте поменять их местами в разные слоты. Вытрите пыль с этих микросхем на всякий случай.
- В случае перегрева и дыма оборудования, немедленно обратитесь к техническому специалисту для ремонта.
Специальные команды
Предположим, что у нас есть проблема в виде ошибки со строкой на черном экране A disk read error occurred. Как исправить? XP (Windows) на сегодняшний день, хоть и поддерживает большинство команд, но все-таки является несколько отсталой даже в плане алгоритмов их исполнения.
Тем не менее при вызове командной строки что в «экспишке», что в «семерке», что в «восьмерке», что в той же «десятке» некоторые команды работают универсально.
Это касается секвенций типа «First Boot Device» и «Second Boot Device». Устанавливаем в BIOS CD/DVD с находящимся в приводе диском инсталляции или восстановления системы первичный приоритет и загружаемся с него, после чего переходим к консоли (в Windows XP — клавиша «R»).
Здесь можно использовать раздел восстановления загрузчика, но лучше перейти непосредственно к командной строке, а затем поочередно ввести команды Bootrec /FixMbr, Bootrec /FixBoot, если требуется проверка наличия нескольких «операционок» в системном разделе при старте — Bootrec.exe /ScanOs, в крайнем случае — для перезаписи всей загрузочной области с проверкой системного диска на наличие ошибок и несоответствий — Bootrec.exe /RebuildBcd. После этого уж точно сомневаться в работоспособности системы не придется.
Ошибка «A disk read error occurred» — причины
Ошибка «A disk read error occurred» говорит о том, что у системы возникли проблемы с загрузкой на этапе начального чтения диска. Речь идет о системном диске, к которому обращается компьютер при старте.
Обратите внимание: В некоторых случаях при первичной загрузке может возникать ошибка «A disk read error occurred» и из-за дополнительных накопителей, в том числе и подключенных через USB. Чтобы убедиться в факте возникновения ошибки «A disk read error occurred» по причине неисправности того или иного диска, отключите от компьютера все накопители и оставьте только системный. Если проблема сохранится, значит проблема в нем
Если пропадет — в одном из других дисков
Если проблема сохранится, значит проблема в нем. Если пропадет — в одном из других дисков.
Довольно редко ошибка «A disk read error occurred» возникает без предварительных потенциально губительных для диска действий со стороны пользователя. Исходя из этого, проще всего установить причину неисправности, если знать, какие конкретно действия производились с компьютером до возникновения ошибки.
Чаще всего причиной ошибки «A disk read error occurred» являются:
- Жесткий диск плохо подключен. Например, отсутствует контакт SATA провода, либо контакт неустойчивый (кабель плохо подключен). Возможно, причиной проблемы также является повреждение кабеля или контактов разъема/кабеля;
- Неисправная работа UEFI или БИОС. Чаще всего такая проблема может возникнуть после обновления программы первоначального запуска компьютера, либо после внесения изменений в ее настройки;
- Повреждение файловой системы на жестком диске. Одна из самых распространенных причин возникновения ошибки «A disk read error occurred»;
- Проблемы с питанием диска. Если блок питания работает неправильно, это может вести не только к отключению всех систем в целом, но и к неправильной работе некоторых компонентов. Например, может не хватать питания жесткому диску, что и приведет к рассматриваемой ошибке;
- Неисправность жесткого диска. Сюда можно отнести всевозможные физические дефекты накопителя. Подобной проблемой чаще страдают именно HDD, тогда как SSD являются более надежными в данном плане;
- Проблемы с загрузкой операционной системы из-за неправильной работы загрузчика (загрузочной записи). Чаще всего такая проблема возникает после восстановления системы.
В зависимости от того, из-за чего возникает ошибка «A disk read error occurred», будут разниться способы ее устранения.
Как надо делать
Надеюсь, мне удалось донести мысль о том, что попытки поймать и обработать OutOfMemoryError в коде — сомнительная затея по ряду причин. Для этих целей лучше полагаться на следующие параметры JVM:
- -XX:+HeapDumpOnOutOfMemoryError и -XX:HeapDumpPath — сгенерируют дамп кучи во время ООМ, даже если приложение осталось работать
- -XX:+ExitOnOutOfMemoryError и -XX:ExitOnOutOfMemoryErrorExitCode — позволяют просто завершить процесс с определенным кодом
- -XX:+CrashOnOutOfMemoryError — остановит с ошибкой и создаст лог JVM
Последние два параметра появились только в JDK 8u92, остальные еще в 1.4. Оптимальным поведением является завершение процесса в случае OutOfMemoryError. Такая логика — самая понятная для всех разработчиков и тех, кто будет поддерживать приложение. Попытки обработать подобные ошибки могут привести к последствиям, неочевидным даже для самого автора.
About “A disk read error occurred“
The following information on this error has been compiled by NeoSmart Technologies, based on the information gathered and reported by our global network of engineers, developers, and technicians or partner organizations.
Symptom 1: “A disk read error occurred” error screen on startup
The “A disk read error occurred error” appears on a black screen without an identifiable error code.
Pressing the Ctrl, Alt and Del keys will only restart the computer and boot into the same error screen:
A disk read error occurred Press Ctrl+Alt+Del to restart
In most cases the error can appear for any of the following reasons:
- Incorrect or invalid MBR configuration
- Improperly configured partition table
- Faulty hard drive
- IDE cables failing
- Bad RAM memory
- Issues with your computer’s BIOS version
The most common cases of this error are attributable to an incorrectly-flashed MBR to the system startup disk or the absence of an active partition on the startup disk. In these situations, the recommendations below should resolve the problem readily. If the problem is with hardware, additional diagnosis and the possible replacement of system components may be needed.
Возможные источники неисправности
Сперва следует определиться с источниками проблемы, когда пишет a disk read error occurred. Их существует немало, но некоторые легко диагностируются, поэтому приступим:
- Вирус повредил загрузочный сектор системы;
- Антивирус, что-то напутал и стёр нужные записи;
- Ошибка проявилась после неправильной установки Windows или инсталляции одной ОС поверх другой;
- Вы производили разбивку HDD на логические диски. Вообще, это не является проблемой, но при наличии битых секторов, может случиться какой-либо сбой;
- Возможно, вы роняли системный блок/ноутбук или же сам жесткий диск;
- Отошли или перебиты шлейфы, их всего два и поэтому проверить легко;
- Вероятной причиной бывает наличие изношенного блока питания, если не достаточно напряжения, диск не сможет работать правильно;
- Иногда ломаются контролеры на материнке;
- Восстановление или откат системы, в случаи с недостаточным местом на носителе. Таким образом часть файлов перебивается, а другая остаются прежними, создавая проблемы.
- Поломка жесткого диска или наличие большого количества нестабильных секторов.
Большинство ситуаций с a disk read error occurred исправить удаётся, в основном те, что связаны с программными сбоями или шлейфами подключения.
Для начала борьбы с недугом необходим установочный диск Windows, иначе ничего не получится. Также, нужно быть готовыми, что может потребоваться полная переустановка ОС.
Способы исправления ошибки «a disk read error occurred»
Черный экран с коротким сообщением: ««a disk read error occurred»» появляется при запуске компьютера или ноутбука либо безо всяких предпосылок, либо после попытки нормализовать работу системы, пользуясь образом, записанным на внешнем носителе. Уведомление об ошибке сопровождается советом перезапустить ОС, но на деле эта мера оказывается совершенно бесполезной, и экран никуда не пропадает.
Исправление ошибки «a disk read error occurred».
Возможные источники неисправности
Как видно из самого описания «a disk read error occurred» (в переводе: «произошла ошибка чтения с диска»), проблема возникла с чтением диска, что заставляет подозревать в неисправности именно диск, с которого вы пытались делать рестарт системы. Однако причины ошибки могут заключаться и в самом компьютере:
- Нарушение структуры системных файлов ПК. Обычно такое происходит, если у вас часто отключают электроэнергию, и компьютер не успевает завершить работу, как полагается. Так же подобное может произойти с ноутбуком, если он подвисает, и вы его перезагружаете, вынимая батарею.
- Если компьютер завис или самопроизвольно перезагрузился во время создания копии ОС на диске, некоторые разделы могут отсутствовать, и вы увидите ошибку чтения.
- Что-то случилось с винчестером: он неправильно подключен, испортился, окислились контакты, на нем горела осевшая пыль и т. п.
- Винчестер не подключен к плате.
- Испортилась зарядка ноутбука, и система отключила винчестер или некоторые из его функций.
Сразу же проверьте винчестер: вставьте его в другой ПК, посмотрите, нет ли пыли, запаха гари, все ли верно установлено, и только потом приступайте к исправлению создавшейся ситуации.
Если вы брались за запись образа ОС, значит, скорее всего, столкнулись с какими-то проблемами. Вспомните, с какими именно: может быть, компьютер часто зависал, выключался сам по себе, выкидывал предупреждающие окна и т.п.
Это может означать, что проблема именно в винчестере.
Повреждение загрузчика ОС
Если ««a disk read error occurred»» никуда не делась, стоит проверить, не поврежден ли загрузчик Windows – такое часто бывает при попытках установить поверх 10-ой версии семерку или ХР
Загрузчик – важное звено в цепи запуска ОС
При включении ПК он должен получить от БСВВ управление компьютером. Если БСВВ не находит его по прежнему «адресу», возникает сообщение об ошибке.
Для исправления можно предпринять следующее (актуально для Windows с 7 по 10 версию):
- Вставьте флешку с образом ОС и выберите «Восстановления системы».
- Нас интересует раздел Troubleshooting — Advanced Setting – Diagnostics.
- Запускаем Command Line, пишем: «diskpart», жмем «Интер», затем «list volume» и снова «Интер». Этого можно не делать, если вы выполняли инструкции из предыдущей главы и помните, какой буквой у вас обозначен системный диск. Узнав это, пишем «exit».
- Теперь набираем: «bcdboot С:windows» (как вы понимаете, вместо буквы С может быть другая).
Ждём подтверждения, что команда успешно выполнена, и перезапускаем ОС.
Проблемы с настройками БИОС или UEFI
Если перед тем, как возникла ошибка, вы что-то меняли в БИОС (или UEFI), значит, нельзя сбрасывать со счетов, что это могло повлиять на работу системы.
- Войдите в БИОС (или UEFI – действия будут одинаковыми), найдите Exit и подпункт Load Setup Defaults. В зависимости от версии, это могут быть также опции Load Optimized Defaults или Load Fail-Safe Defaults.
- Посмотрите, с какого диска осуществляется загрузка – быть может, компьютер не мог нормально заработать, потому что в приоритете указана какая-нибудь флешка, которая уже не подключена.
Устранение системных проблем
Корнем системной неисправности является:
- Повреждение файлов из-за вируса;
- Неправильная работа антивируса;
- Некорректная установка Windows;
- Сбой в произведении любой процедуры изменения логического диска.
С другими возможными причинами сбоя, а также с вариантами решения проблемы, можно ознакомиться здесь.
A disk read error occurred — как исправить? – Очевидно, что стандартные методы Windows не помогут, так как доступа к ним нет. Необходимо восстановить файлы, отвечающие за загрузку, в частности bootmgr и проверить активность раздела.
Безвредное и первостепенное действие заключается в активации раздела «Зарезервировано системой». Доступ к нему можно получить, только используя LiveCD программы, лучшими являются Acronis и Paragon. С помощью UltraISO или другой программы создайте автозагрузку на флешке с данным приложением.
- Подключите накопитель с подготовленной программой;
- Нажмите F9 в процессе запуска BIOS;
- Выберите устройство для обработки;
- Вы увидите раздел «System» с небольшим объёмом;
- ПКМ и «Отметить как активный».
Дополнительно проверьте на диске C, в разделе Boot, чтобы присутствовал файл bootmgr. Даже, если он здесь находится — это не гарантирует его исправность. Поэтому лучше его перезаписать.
Методика восстановления работоспособности
Итак, что делать – a disk read error occurred? На первом этапе данной работы необходимо отключить питание и получить доступ к внутренностям системного блока. Пользователю необходимо выполнить визуальную и тактильную проверку надежности соединений всех проводов, шлейфов.
Для внесения ясности в ситуацию с БП есть два варианта:
- Проверить устройство на его работоспособность с помощью мультиметра.
- Переставить изделие на иное оборудование, которое гарантированно является рабочим.
Возникли проблемы? Придется раскошелиться на некоторую сумму денег, чтобы приобрести функционирующий аналог. Если же все хорошо, то третьим этапом в данной методике будет запуск компьютераW и переход в меню БИОСа, где следует убедиться в том, что PC определяет наличие жесткого диска и он выставлен по умолчанию, как загрузочный. Не читается винчестер? Попробовать подключить его на ином оборудовании и оценить возможность дальнейшего использования. Если такого шанса нет, то очередной похож в магазин для покупки нового накопителя.
Если же все вышеописанные этапы не выявили причину ошибки, то рекомендуется повторить следующую последовательность действий:
- Сделать запись на переносной носитель программы, известной как Acronis Disk Director. Естественно, для этого потребует доступ к иному ПК в рабочем состоянии. Инициировать запуск ПО.
- Убедиться, что зарезервированный операционкой раздел является активным – об этом говорит наличие галочки.
- Проверить наличие важнейшей папки “Boot” и не менее нужного файла “bootmgr”.
- Выполнить меры по восстановлению операционной системы. Для этого нужна загрузочная флешка или диск, с которой следует начинать загрузку – выставить приоритет всегда можно в БИОСе.
- При переходе в меню восстановления изначально нужно попытаться исправить загрузочный файлы. Для этого выбрать в меню переход в командную строку, в которую необходимо вбить ” bcdboot (буква системного раздела):/Windows”.
- Очередное возвращение в туже командную строку, за счет чего появляется возможность проанализировать и исправить, если в этом появится необходимость, файловую систему. Последовательный ввод: chkdsk C: /r и chkdsk C: /f. Аналогичную операцию повторить для диска “Д”.
- Следующий этап происходит все в том же месте. Использование последовательных команд “bootrec.exe /fixmbr” и “bootrec.exe /fixboot” приведет к восстановлению системных записей.
- Дальше необходимо добавить восстановленную ОС в загрузочное меню. В ту же строку вводится ” bootrec.exe /rebuildBcd” и выбирается требуемый вариант дальнейших действий.
Только если все вышеописанные операции не принесли положительного результата, а юзер смог убедиться в исправности используемого им оборудования, остается самый кардинальный способ – чистая установка совершенно новой операционки. Естественно, изначально следует убедиться в правильности создания загрузочного носителя информации и в качестве самого образа.
Восстановление данных
Некорректная работа, частые ошибки и другие проблемы с компонентами, отвечающими за хранение данных, могут быть причиной их утери. Потеря важных файлов и документов является досадной неприятностью, которую следует немедленно исправить. Для эффективного решения данной проблемы рекомендуется использовать специализированную программу для восстановления данных RS Partition Recovery, которая сможет быстро вернуть все удаленные или отформатированные фотографии, документы, медиафайлы и любую другую важную информацию. RS Partition Recovery обладает продвинутым функционалом, позволяющим проводить многоуровневую проверку дисков, выявляя все файлы, удаленные даже длительное время назад. Вместе с RS Partition Recovery Вы можете не переживать за сохранность файлов на своем компьютере.
Fix 3. Run Surface Test to Check HDD If Disk Read Error Occurred
If your hard drive has a bad sector, it could cause «a disk read error occurred» issue during the process of computer startup. You can run a professional partition software to check your hard drive for bad sectors.
To make it, you need EaseUS Partition Master to create a bootable USB flash drive or CD/DVD. Then, restart the computer from the bootable device you just created. Follow the steps to check bad sectors:
Step 1. Open EaseUS Partition Master. Right-click the disk that you want to check, and then click «Advanced» > «Surface Test».
Step 2. The operation will be immediately performed and all bad sectors will be marked as red.
If there is a bad sector, take out the hard drive. Connect the hard drive to a healthy computer and fix the bad sectors.
Подводим итоги
В результате, чтобы устранить рассматриваемую проблему, вам надо будет проделать следующие действия (это касается только стационарных компьютеров):
- планка оперативной памяти переставляется из одного слота в другой. Или же просто вытаскивается и ставится обратно;
- у жесткого диска проверяется работоспособность его SATA-кабеля. Оптимально если есть еще один: в таком случае он просто заменяется;
- переподключить SATA-кабель к другому разъему на материнской плате.
Если же ничего не помогло, воспользуйтесь следующими способами устранения проблемы:
- проверьте раздел System Reserved (скрытый) на наличие того, активный он или пассивный);
- восстановите загрузчик MBR;
- восстановите целостность системы файлов (с помощью утилиты Сhkdsk).
Надеюсь, что компьютер удастся загрузить в обычном режиме и вам не придется переустанавливать систему, что будет самым крайним случаем.
Авторизуясь, вы даете согласие на обработку персональных данных.
Выводы
Стоит понимать, что проблем с загрузкой и ошибок при ней может быть очень много и выше изложена лишь небольшая часть. Однако мы рассмотрели наиболее часто встречаемые ошибки при загрузке Windows.
Однако следует знать, что не все ошибки решаются легко (например, при помощи перезагрузки). Любая ошибка оповещает пользователя о том, что произошел какой-либо сбой.
Это значит, что стоит уделить внимание причине проблемы и нормальному её разрешению. Это исключит последующие проблемы с компьютером и продлит время его функционирования
Некоторые из ошибок сообщают о неполадках в системе ОС, другие сигнализируют о том, что проблемы кроются гораздо глубже – в железе.
Вторым особенно необходимо уделить внимание, во избежание серьезных проблем. Однако это не значит, что стоит пренебрегать системными ошибками, так как постоянное их появление может спровоцировать проблемы с железом
По сути это замкнутый круг. И если не обращать внимания на проблему, то могут возникнуть серьезные неполадки.
Также понимание того, что не все проблемы можно решить самостоятельно спасут Ваш компьютер от значительного количества ошибок и поломок. Поэтому не стоит пренебрегать вызовом специалиста.
ВИДЕО: Не загружается Windows? Восстанови загрузку Windows 10, 8 или 7 (bootrec, fixmbr, fixboot)