Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025
Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .
Конвейеры ETL с Apache Airflow и Python
AI_Generated 13.05.2025
ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .
Выполнение асинхронных задач в Python с asyncio
py-thonny 12.05.2025
Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .
Работа с gRPC сервисами на C#
UnmanagedCoder 12.05.2025
gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .
CQRS (Command Query Responsibility Segregation) на Java
Javaican 12.05.2025
CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . .
Шаблоны и приёмы реализации DDD на C#
stackOverflow 12.05.2025
Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .
Сегодня мы поговорим о причинах и основных методах устранения ошибок «A disk read error occurred» или «BOOTMGR is Missing», которые могут возникать во время работы Windows 10.
Содержание
- Причины и их решение
- Восстановление загрузочной записи диска (MBR)
- Исправление ошибки «BOOTMGR is Missing»
- Восстановление данных
Операционная система Windows обладает системой оповещения пользователя о сбоях в работе при помощи сообщений ошибок, показывающихся при возникновении различных неполадок. С помощью текста ошибки пользователь может значительно сузить круг поиска проблем и быстрее исправить сбоящую программу или некорректно работающий компонент.
Ниже будут описаны причины и способы решения ошибок «A disk read error occurred» или «BOOTMGR is Missing», возникающих из-за проблем с жестким диском, BIOS-ом, повреждением системы вирусным ПО, а также другими неполадками.
Причины и их решение
Ошибка «A disk read error occurred» в переводе на русский означает «Ошибка чтения диска». С этого можно сделать вывод, что причиной возникновения ошибки стал один из подключенных носителей. Это может быть, как флешка или дисковод, так и основной жесткий диск.
Для исправления данной проблемы и четкой установки причины проблемы следует выполнить следующие действия:
- Отключить все флешки и другие внешние накопители.
- Проверить запуск системы только с подключенным HDD.
- Проверить правильность подключения разъёмов в системном блоке (пыль и болтающиеся неподключенные провода могут вызывать сбои в работе системы).
- Посмотреть, видит ли система HDD в BIOS.
- Подключить сбоящий HDD на другом компьютере (необходимо, чтобы убедится в правильности работы материнской платы, блока питания и других компонентов, влияющих на запуск).
- Провести дефрагментацию сбойного диска на другом компьютере.
Проверив и исправив физические проблемы с накопителем, следует сделать вывод, что корень ошибки кроется в самом HDD. Чаще всего жесткий диск может некорректно работать из-за следующих проблем:
- Ошибки файловой системы, возникшие в результате неправильного выключения компьютера или переназначения разделов.
- Ошибки или повреждения загрузочной записи диска.
- Некорректная работа после обновления или изменения BIOS.
Восстановление загрузочной записи диска (MBR)
Для исправления ошибок жесткого диска, следует восстановить главную загрузочную запись (MBR):
Шаг 1. Загружаемся с загрузочной флешки или установочного диска Windows и нажимаем кнопку «Далее».
Шаг 2. На экране выбора языка системы открываем «Восстановление системы».
Шаг 3. В окне восстановления системы выбираем пункт «Поиск и устранение неисправностей».
Шаг 4. Переходим в пункт «Дополнительные параметры» и открываем «Командная строка».
Шаг 5. В открывшемся окне командной строки следует ввести две команды:
bootrec /fixmbr – для перезаписи загрузочной записи
bootrec /fixboot – для перезаписи загрузочного сектора
После восстановления загрузочной записи компьютер должен запуститься без ошибок.
Исправление ошибки «BOOTMGR is Missing»
Ошибка «BOOTMGR is Missing» возникает у пользователей Windows 7 и 8 при повреждениях загрузочных записей на HDD.
Исправить это можно по аналогии с способом, указанным выше.
Шаг 1. Загружаемся с загрузочной флешки или установочного диска и после выбора языков нажимаем кнопку «Далее». На следующем окне следует выбрать пункт «Восстановление системы».
Шаг 2. Нажимаем «Нет» и «Отмена» на всех последующих окнах.
Шаг 3. Перейдя на окно «Параметры восстановления системы» выбираем пункт «Командная строка».
Шаг 4. В командной строке необходимо ввести две команды:
- bootrec.exe /FixMbr
- bootrec.exe /FixBoot
Если они окажутся неэффективными, при следующей загрузке заходим в командную строку и вводим команду bcdboot.exe c:\windows (где с – диск с системой).
После завершения любых из вышеописанных действий, настоятельно рекомендуется проверить свой жесткий диск при помощи специальных утилит. С тем, как проверить и исправить диск, Вы сможете ознакомиться в статье Как проверить и исправить жесткий диск при помощи бесплатной программы Victoria.
Восстановление данных
Некорректная работа, частые ошибки и другие проблемы с компонентами, отвечающими за хранение данных, могут быть причиной их утери. Потеря важных файлов и документов является досадной неприятностью, которую следует немедленно исправить. Для эффективного решения данной проблемы рекомендуется использовать специализированную программу для восстановления данных RS Partition Recovery, которая сможет быстро вернуть все удаленные или отформатированные фотографии, документы, медиафайлы и любую другую важную информацию. RS Partition Recovery обладает продвинутым функционалом, позволяющим проводить многоуровневую проверку дисков, выявляя все файлы, удаленные даже длительное время назад. Вместе с RS Partition Recovery Вы можете не переживать за сохранность файлов на своем компьютере.
Часто задаваемые вопросы
Ошибка «A disk read error occurred» означает что операционной системе не удалось считать данные с диска. Это может быть, как программный сбой, так и аппаратный.
Для начала отключите все съемные накопители и другие диски чтобы исключить возможность конфликта драйверов. Затем проверьте правильность подключения диска. После этого проверьте все возможные варианты программных ошибок (битые сектора, ошибки файловой системы и т.д.). Также можно подключить накопитель к другому компьютеру.
Воспользуйтесь программой RS Partition Recovery. Программа позволит получить доступ к данным в случае программных ошибок, повреждений файловой системы накопителя и во многих других случаях.
Эта ошибка указывает на проблемы с загрузчиком. Возникать она может как из-за проблем с жестким диском, так и из-за действий вирусов, которые могут повредить файловую систему накопителя или сам загрузчик. Более детально читайте на нашем сайте.
Загрузитесь с загрузочного диска или флэшки и запустите командную строку. Затем выполните команду «bootrec.exe /FixMbr» а затем «bootrec.exe /FixBoot». Процесс восстановления загрузчика детально описан на нашем сайте.
Проверено Adam Bean
Адам — редактор сайта. У него более 12 лет опыта в области цифровой экспертизы и восстановления данных. Он также продолжает исследовать и делиться последними достижениями в области восстановления данных и безопасного хранения
Содержание статьи:
- Что можно посоветовать для исправления ошибки чтения диска
- ШАГ 1
- ШАГ 2
- ШАГ 3 (если не определяется диск)
- ШАГ 4 (если диск определяется)
- Вопросы и ответы: 4
Вопрос от пользователя
Здравствуйте.
Сегодня из ниоткуда на экране ПК появилась одна пакость: «A disk read error occurred… Press Ctrl+Alt+Del». С системой ничего не делал: не удалял, не обновлял, не устанавливал… и т.д.
Есть подозрение только на одно: я накануне часа 2 вечером копировал фильмы на флешки и DVD-диски. Может с диском что-то случилось? Подскажите, как это можно исправить…
Здравствуйте.
Если перевести эту ошибку на русский (для более простого понимания широкой аудитории) — то она означает, что «Произошла ошибка чтения диска». Возникать она может не всегда из-за поломки диска (хватает и других причин: сбившиеся настройки BIOS; неправильное отключение, приведшее к ошибкам файловой системы и т.д.).
Ниже, постараюсь в пошаговом и простом «стиле» представить первичную диагностику. Думаю, большинство с ней справятся… 👌
*
Что можно посоветовать для исправления ошибки чтения диска
ШАГ 1
И так, первый совет банальный: проверьте и отключите от компьютера все флешки, CD/DVD-диски, внешние HDD, дискеты и т.д. (тем более, если вы накануне что-то записывали на эти типы накопителей).
Примечание: многие пользователи, скинув на внешний накопитель данные, забывают его в USB и выключают компьютер. А затем, при включении, ПК начинает искать загрузочные записи на этой самой флешке (например) — разумеется, их не находит и возникает ошибка*!
Флешка подключена к USB-порту!
👉 Дополнение: если к компьютеру подключен сканер, принтер, телефон и пр. периферийные устройства — отключите их также на время диагностики. Оставьте мышь, клавиатуру, монитор — т.е. самый «минимум».
Если накануне устанавливали доп. диски (HDD/SSD и пр.) — отключите их!
*
ШАГ 2
Если первый шаг не помог — следующее, что я порекомендую — это проверить настройки BIOS (UEFI) компьютера.
👉 В помощь!
1) Как войти в БИОС (BIOS) на компьютере / ноутбуке.
2) Как сбросить настройки BIOS.
*
👉 В первую очередь в BIOS нужно проверить 2 вещи:
- определяется ли диск (на котором установлена Windows). Видна ли его модель/размер? Если не определяется — см. шаг 3.
- стоит ли диск первым в очереди* загрузки (примечание: в BIOS можно задавать приоритет накопителей: т.е., например, можно задать, чтобы компьютер сначала искал загрузочную флешку, а если ее нет, загружался с диска. Нам нужно сразу же указать диск…).
Как правило, модель диска (если он определился) можно увидеть сразу же после входа в BIOS (на странице «Main»). Установлен ли этот диск первым по приоритету загрузки — см. раздел BOOT. Пример привел на фотографиях ниже. 👇
Диск определяется (уже неплохо)
Boot Option #1 — указан диск с ОС Windows (настройки BIOS)
Примечание: после проведенных изменений в BIOS — не забудьте сохранить настройки. Как правило, для этого достаточно нажать клавишу F10.
*
ШАГ 3 (если не определяется диск)
Это явно указывает на какую-то аппаратную причину… (не всегда не определяющийся диск начал сыпаться и нуждается в замене).
Для начала я бы посоветовал отключить системный блок от питания и посмотреть, не отошел ли какой-нибудь шлейф от диска. Желательно попробовать подключить диск к другому разъему на мат. плате (благо на любой мат. плате есть по несколько SATA-портов).
Не отошли ли шлейфы…
Если диск компьютер так и не увидел, то первое в чем необходимо убедиться — исправен ли он вообще, не пришел ли в негодность. Для этого лучше всего диск подключить к другому компьютеру / ноутбуку. Если у вас есть спец. переходники — диск можно даже подключить к USB-порту (пару ссылок ниже о том, как это сделать).
👉 В помощь!
1) Как подключить второй жесткий диск к компьютеру, ноутбуку.
2) Как подключить жесткий диск к USB-порту.
Подключение SATA и кабеля питания к диску
👉 Кстати!
Компьютер можно использовать даже без диска! Для этого вам понадобиться спец. подготовленная флешка (так называемый «живой» LiveCD) — Windows будет загружена прямо с нее (и она мало чем отличается от обычной ОС).
О том, где загрузить нужный ISO образ с LiveCD и как его правильно подготовить — можете узнать из этой статьи.
*
ШАГ 4 (если диск определяется)
И так, на этом этапе будем считать, что диск определяется в BIOS, он первый в приоритете загрузки, и с него раньше ПК благополучно загружался…
Для дальнейшей работы нам понадобиться 👉 LiveCD-флешка от Сергея Стрельца.
👉 Загрузившись с нее — необходимо открыть программу Victoria и проверить диск (оценить его состояние — не начал ли он сыпаться (из-за этого, кстати, «часть» диска могла перестать читаться и, как следствие, ошибка «A disk read error occurred»)).
👉 В помощь!
Диагностика и проверка диска за 5 мин. для начинающих (быстрый тест в новой Victoria 5)
Тестирование быстрое (Quick) — Victoria 5
👉 Если с самим диском всё в порядке — не лишним было бы проверить файловую систему на ошибки (делается также с LiveCD-флешки!).
Для этого необходимо будет открыть командную строку, ввести chkdsk C: /f /r и нажать Enter. 👇 В течении 5-15 мин. (в среднем) диск будет проверен, а ошибки исправлены.
Пример команды
👉 Если вышеприведенное не помогло, то как вариант, можно попробовать с помощью установочной флешки (с Windows) восстановить систему (загрузчик ОС). О том, как это сделать — см. эту заметку.
Восстановление системы (при установке ОС)
👉 Ну и как «последняя инстанция» возможно стоит переустановить систему, или лучше сказать установить вторую ОС в свободное место диска (благо, это можно сделать без затрагивания «старой» Windows, без потери данных и форматирования всего диска).
*
Иные способы решения — приветствуются в комментариях!
Успехов!
👋
Перезагрузка в таких случаях не помогает. Ошибка может быть связана с одной из основных неисправностей:
- нарушен порядок устройств загрузки в настройках UEFI/BIOS;
- сбились другие настройки UEFI/BIOS;
- неправильно работает или поврежден загрузчик Windows (MBR, master boot record);
- повреждены или окислены разъемы на материнской плате, накопителе или кабеле;
- поврежден SATA-кабель подключения HDD к материнской плате;
- поврежден жесткий диск.
Так себя вести ПК может по многим-многим причинам:
- некорректно установлена ОС;
- бездумные «игры» с профессиональным ПО;
- падение компьютера с высоты, сильный удар по нему;
- гроза;
- перепад напряжения в сети;
- забитый под завязку жесткий диск;
- действие вредоносного кода;
- нехватка мощности блока питания.
И это только базовые причины. Дополнительные, более редкие неисправности и причины с краткими рекомендациями приведены в конце статьи.
Совет. Будет полезно вспомнить, при каких обстоятельствах начала появляться ошибка. Эта информация поможет точнее и быстрее найти причину появления ошибки.
Способ 0. Базовая проверка
Первым делом лучше проверить надежность подключения кабелей питания и передачи данных. Начать лучше с проверки, которая покажет, определяется ли диск в BIOS. Способов войти в эти настройки несколько, но в любом случае понадобится нажать определенную клавишу или их сочетание для входа в настройки. Они, как правило, указываются на первом экране после включения компьютера.
Среди основных отметим DEL
, F1
, F2
, F10
, TAB
, Ctrl
+F2
.
Сведения о подключенных устройствах для загрузки, как правило, находятся в пунктах Boot order
или Boot device priority
раздела Boot
. Чтобы узнать в списке накопитель, на котором установлена ОС, понадобится посмотреть его модель. Название указывается на информационной наклейке на корпусе жесткого диска, на его коробке, или в инструкции. Если винчестер распознается UEFI/BIOS, то проблем с подключением нет. А, значит, можно переходить к следующим способам диагностики и устранения ошибки.
Способ 1. Настройка UEFI/BIOS
Приоритет загрузки устройств
Добравшись до настроек UEFI/BIOS, первым делом нужно проверить приоритет устройств для загрузки. Жесткий диск или накопитель другого типа, на котором установлена система, должен быть на первом месте в очереди. Инструкции для перемещения устройств по списку указываются в нижней или правой части экрана.
Режим чтения дисков
Если с приоритетом устройств для загрузки все в порядке, то следует проверить режим чтения диска. Настройка находится в Advanced
, в пункте SATA configuration
. Следует попробовать загрузить систему в режимах чтения AHCI
и IDE
по очереди.
Сброс настроек BIOS
В ряде случаев сброс настроек UEFI/BIOS помогает устранить ошибку. Для этого служат пункты Load defaults
, Restore original configuration
или Load Fail-safe defaults
на главном экране настроек или в меню Exit
.
Совет. Если сбросить настройки через BIOS не получается, то можно попробовать аппаратный способ. Для этого понадобится аккуратно извлечь небольшую плоскую батарейку из материнской платы, предварительно полностью обесточив компьютер. Затем вернуть ее на место, соблюдая полярность (маркировка батарейки «смотрит» на вас, а не на контактную площадку).
Также существует способ сброса настроек путем замыкания двух контактов на материнской плате. Но их наличие, расположение и маркировка зависят от конкретной модели. Поэтому без четкого понимания действий и их последствий, таким способом лучше не пользоваться.
Способ 2. Проверка диска и файловой системы
В операционную систему встроен ряд диагностических программ, которые помогут устранить ошибку «A disk read error occurred». Но поскольку уже установленная ОС загрузится не может, понадобится загрузочный диск. Это может быть съемный флеш-носитель или оптический диск. Флешка гораздо удобнее и проще.
Шаг 1. Командная строка с загрузочного носителя
Прежде всего, понадобится создать загрузочный диск с установочными файлами Windows. Предпочтительно той же версии, которая установлена на неисправном компьютере. Создавать придется на другом устройстве, используя программы вроде Rufus, AOMEI PE Builder или подобные им. Сгодятся и стандартные средства создания загрузочных носителей Windows. Затем:
- Подключить загрузочный носитель к компьютеру.
- Включить компьютер, и открыть настройки BIOS или меню приоритета загрузки. Нужное сочетание клавиш тоже указывается на первом экране после надписи
Boot order
илиBoot device priority
. - Выбрать загрузку с подключенного носителя.
После этих действий появится первый экран установщика операционной системы. Нам он нужен для того, чтобы открыть командную строку. Она будет доступна из меню «Восстановление системы».
Шаг 2. Подготовка к проверке диска
В окне командной строки придется работать только с клавиатуры. Сначала понадобится посмотреть список всех доступных разделов (томов). Для этого служит команда diskpart
. Ее нужно ввести в окне командной строке, и нажать Enter
.
Запустится программа, которая по команде list volume
покажет список доступных томов. В списке нам нужен тот, на котором установлена операционная система. Это не обязательно будет диск «С», ведь буква в колонке «Имя» может отличаться от названия раздела в операционной системе. Поэтому ориентироваться лучше по размеру.
Примечание. Если необходимому диску уже назначена какая-либо буква, то описанные ниже действия можно пропустить. Затем, запомнив букву системного тома, переходить сразу к третьему шагу.
Если в колонке «Имя» у нужного тома пусто, то для проверки понадобится назначить букву. Для этого служат следующие команды:
select volume \*
, где * — номер нужно тома. Команда выбирает раздел для последующих действий.assign letter=\*
, где * — любая буква, которая не используется другими томами из списка. Назначенную букву следует запомнить или записать. Без нее не получится проверить нужный раздел.exit
для выхода из программы DiskPart.
Успешная обработка каждой команды сопровождается соответствующим сообщением. После этих действий диск готов к проверке.
Шаг 3. Проверка диска
После выхода из DiskPart можно приступать к проверке диска через ту же командную строку. Чтобы начать проверку, нужно ввести команду chkdsk *: /f /r
, где * — назначенная в предыдущем шаге буква диска. Атрибуты /f /r
задают условия проверки. /f
— поиск и автоматическое исправление ошибок, /r
— поиск и восстановление поврежденных секторов носителя.
Скорость проверки зависит от размера выбранного диска. Чем больше места придется проверить, тем дольше продлится проверка. До конца проверки можно заняться своими делами.
Если в процессе были обнаружены и исправлены ошибки, то CHKDSK отразит это в информационном сообщении. Вероятность того, что именно эти ошибки приводили к появлению «A disk read error occurred» высока.
После проверки понадобится перезагрузить компьютер, вернуть порядок устройств загрузки. Если исправленные ошибки мешали загрузке, то операционная система загрузится и будет работать как обычно.
Если же после всех манипуляций ошибка не перестала появляться, то следует обратить внимание на загрузочный сектор или MBR = master boot record.
Способ 3. Восстановление MBR
В средствах восстановления Windows, упомянутых в предыдущем способе, есть специальные служебные программы — утилиты. Одна из них, «Восстановление запуска», предназначена и для устранения проблем с загрузкой ОС. «Восстановление запуска» есть в установочных файлах всех версий операционных систем Windows.
Поэтому для начала не помешает попробовать воспользоваться ими. Утилиты доступны в том же окне, из которого запускается командная строка (способ 2, шаг 2). Процесс происходит автоматически, но не обязательно поможет. В таком случае имеет смысл попробовать восстановить запуск вручную.
Восстановление запуска Windows 7
Для восстановления запуска Windows 7 понадобится ввести две команды после выхода из DiskPart:
bootrec /fixmbr
bootrec /fixboot
Первая перезаписывает MBR, вторая — загрузочный сектор жесткого диска. После этого понадобится выйти из установщика операционной системы и загрузится с системного жесткого диска (вернуть порядок загрузки в БИОСе).
Восстановление запуска Windows 10+
В случае с десятой версией ОС понадобятся те же действия, но другая команда для непосредственного восстановления загрузки: bcdboot *:\\windows
, где * — это раздел жесткого диска, на котором установлена операционная система.
Таким образом, ошибку «A disk read error occurred» несложно устранить самостоятельно. Если же ни один из приведенных способов не помог, то проблема может крыться в исчерпанном ресурсе накопителя. В таком случае понадобится диагностика его состояния с помощью соответствующих программ, копирование данных и замена.
Дополнительные советы
Проверить диск на другом компьютере
Надо отключить диск, демонтировать его из компьютера (№1), подключить к другому (№2) и проверить работоспособность. Если на втором компьютере диск заработает, тогда проблема может быть в первом компьютере и в этом случае потребуется углубленная диагностика его состояния.
Отключить все дополнительные носители информации
Вытащите из компьютера все флешки, CD-диски и подключенные внешние диски. Есть вероятности того, что в BIOS выставлена загрузка не с основного диска.
Обновление и перепрошивка BIOS
Иногда нет других вариантов для восстановления нормальной работоспособности системы, кроме обновления ПО BIOS или его полной перепрошивки. Как это делается — это отдельная история, в которую неопытному пользователю лучше не лезть.
Тестирование оперативной памяти
Да, редко, но такая ошибка появляется из-за сбоев в работе оперативной памяти. Можно попробовать оставить лишь одну планку для теста или же протестировать работу памяти с помощью специальных утилит типа MemTest.
Подключите диск другим кабелем
Если у вас завалялся где-то SATA кабель, попробуйте подключить диск им. Также рекомендуем подключить другим разъемом питание диска при его наличии.
Если дисков несколько, оставьте основной
Если в компьютере установлено несколько дисков, попробуйте оставить подключенным только один. Это действие устранит потенциальное влияние на загрузку других дисков.
Подключите в другой разъем
Попробуйте подключить диск к другому разъему на материнской плате. Есть вероятность, что один из разъемов неисправен.
Проверить окисления
Вскройте системный блок и проверьте наличие окислений на платах и контактах. Если они есть, обращайтесь к специалистам. Советов по чистке давать не будем.
Проверить повреждения комплектующих
Иногда достаточно визуальной проверки комплектующих деталей, чтобы понять, что одна из них где-то поплавилась от высокой температуры. Осмотрите материнскую плату и видеокарту на наличие вздувшихся или потекших конденсаторов.
Проверьте соединения
Если вы чистили компьютер от пыли, перемещали его, он у вас упал или вы его стукнули, проверьте надежность соединений. Что-то где-то могло отвалиться.
Отключите все лишние устройства
Иногда мощность блока питания падает. Попробуйте подключать все лишнее, чтобы остались подключенными только: материнская плата, процессор, его кулер, одна планка оперативной памяти и один жесткий диск. Этот вариант поможет и в случае, если вы установили и подключили новое дополнительное оборудование.
Переустановка ОС
Вариант радикальный, если лень возиться с восстановлением загрузки, если на диске нет нужных файлов и это при условии, что все оборудование исправно и проблема точно в загрузочных файлах.
Проверить наличие посторонних предметов
Иногда бывает так, что какой-нибудь винтик болтается где-нибудь внутри системного блока и из-за этого происходит замыкание цепей. Внимательно осмотрите и слегка «пошатайте» корпус — это позволит выявить дребезжание.
Очистите системный блок от пыли
А вы что думали? Думали, наличие пыли не вызывает эту ошибку? — Не угадали. Из-за пыли может многое произойти. Поэтому либо чистите самостоятельно, либо обращайтесь к мастеру.
Заключение
Материал подготовлен с помощью практикующих мастеров сервисного центра Запускай.РФ. Если вам не удалось решить проблему, то: а) вам не хватает опыта; б) вы плохо читали и следовали изложенным советам; в) мы что-то упустили из вида или плохо объяснили; г) вы просто хотите, чтобы вам это кто-то помог восстановить работу компьютера. В любом случае у вас есть три верных пути:
- Внимательно читать и пробовать следовать нашим рекомендациям.
- Задать уточняющий вопрос в комментариях.
- Вызвать на помощь мастера.
Хорошего вам дня! Обращайтесь!
Смогли сами устранить ошибку?
Если удалось решить проблему, поделитесь опытом — выберите тот вариант ниже, который помог.
50%
Восстановление загрузчика
(9 голосов)
5.6%
Чистка компьютера
(1 голос)
5.6%
Замена кабелей
(1 голос)
0%
Замена / Ремонт диска
(0 голосов)
0%
Замена / Ремонт блока питания
(0 голосов)
33.3%
Переустановка ОС
(6 голосов)
5.6%
Перенастройка BIOS
(1 голос)
0%
Переподключение деталей
(0 голосов)
А disk read error occurred press ctrl+alt+del to restart или в переводе Произошла ошибка чтения диска нажмите ctrl+alt+del для перезагрузки! Вполне возможно друзья, Вы сейчас сидите перед монитором наблюдаете сие радостное сообщение в верхней левой части монитора и думаете, чтобы оно могло обозначать, также перебираете в уме варианты решения задачи, но не знаете какой применить в первую очередь:
- Проверка на ошибки раздела с операционной системой (C:) утилитой Chkdsk (ведь произошла какая-то ошибка чтения), но как загрузиться в Windows?
- Подключите жёсткий диск к другому разъёму SATA на материнской плате или замените информационный шлейф SATA.
- Автоматическое восстановление — но до него даже не доходит дело, так как при загрузке моментально появляется эта ошибка А disk read error occurred press ctrl+alt+del to restart на чёрном экране.
- Восстановление системы с помощью точки восстановления, но опять же, как это сделать, если операционная система не загружается, да и поможет ли?
- Загрузка в среду восстановления и восстановление загрузчика операционной системы командами Bootrec.exe /FixMbr и Bootrec.exe /FixBoot, как мы делали при ошибках загрузки BOOTMGR is missing press CTR-Alt-Del for restart и ошибки NTLDR is missing?
Не буду томить Вас и хочу сказать, что причины возникновения этой ошибки могут быть разные, в первую очередь виновата повреждённая главная загрузочная запись жёсткого диска (MBR)! На новых жёстких дисках имеющих таблицу разделов GUID (GPT) мне тоже попадалась такая беда.
Ещё может быть виноват повреждённый загрузчик Windows и в таком случае по всей логике должна появится ошибка BOOTMGR is missing press CTR-Alt-Del for restart или NTLDR is missing, но может выйти и А disk read error occurred press ctrl+alt+del to restart.
Дабы не быть голословным, я Вам всё расскажу и покажу. Начнём с простых решений и закончим сложными. Все они могут помочь.
Примечание: Статья подойдёт для Windows XP, 7, 8, 8.1, только если у вас XP выбирайте самый последний вариант в этой статье или вот это обновление.
Друзья, если всё, что написано ниже повергнет Вас в шок и Вы уже приготовитесь распрощаться со своей операционной системой и установленными не за один день программами, то это зря! Есть способ намного проще чем все эти пляски с бубном вокруг командной строки, данный способ приведён последним, подойдёт всем операционным системам, доберитесь до него!
А disk read error occurred press ctrl+alt+del to restart
На работу мне частенько приносят компьютеры с этой ошибкой и как любой человек периодически сталкивающийся с какой-то одной и той же задачей я выработал своеобразный алгоритм поведения.
В первую очередь расспрашиваю человека о том, что он делал за компьютером перед появлением ошибки и вношу информацию в специальный текстовый файлик. Затем, если не помню по памяти решение, в этом же файле смотрю информацию была ли такая проблема раньше и как я её решил. Со временем данный файл разросся и в него даже стали заглядывать мои коллеги и один из них как-то сказал: «Ты бы выложил всё это в интернет, многим бы пригодилось, чё инфу то жоп-шь!»
Выкладывать в сеть простой текстовый файл было как-то стыдно, вот так и появился наш с Вами сайт!
Так вот друзья, моя память и история этого файла говорила, что в основном ошибка А disk read error occurred появлялась у пользователей после таких действий:
- В последнее время, перед загрузкой операционной системы часто запускалась проверка жёсткого диска на ошибки и во время очередной такой проверки я просто отключил компьютер от сети и включил заново, думал что винда стартует уже без этой долгой проверки, в результате на чёрном экране появилась ошибка А disk read error occurred press ctrl+alt+del to restart. Как можно вернуть работающую винду, там очень много нужных мне программ?
- Проверял операционную систему на вирусы сканером Kaspersky Virus Removal Tool и вышло предупреждение, что заражён загрузочный сектор жёсткого диска, после очистки системы от вирусов компьютер стал загружаться с этой же ошибкой.
- Уронил работающий ноутбук на пол и вышла уже знакомая нам ошибка.
- Проверял жёсткий диск на бэд-блоки программой HDDScan и случайно запустил проверку жёсткого диска тестом Erase —Тест в режиме линейной записи (посекторное стирание данных). Опомнился буквально через пару секунд и остановил тест, но в следующий раз компьютер загрузился с ошибкой А disk read error occurred. Загрузился я с LiveCD все файлы операционной систем целые, а винда почему-то не грузится. В интернете говорят, что я успел стереть загрузочная запись жёсткого диска (MBR). Как можно её восстановить?
- Устанавливал на компьютер вторую операционную систему, после установки естественно грузилась только вторая, в качестве менеджера загрузки установил загрузчик EasyBCD 2.0.2, но видимо что-то не так там настроил и ни одна винда не грузится, сижу вот с ошибкой при загрузке А disk read… и что—то там ещё. Что делать?
- При отделении пространства от диска D: и присоединении его к диску C: компьютер перезагрузился и вышла знакомая нам ошибка.
Друзья, любой компьютерщик Вам скажет, что во всех перечисленных случаях, по большей части от действий пользователей страдала загрузочная запись жёсткого диска (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 и папку Boot, в ней находятся файлы конфигурации хранилища загрузки (BCD). Данные файлы скрыты и для их отображения в системе нужно включить отображение скрытых защищённых системных файлов.
Файл 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 МБ должен быть активным, отмеченным красным флажком. На скришноте видно, что он неактивный, из-за этого вполне может выходить наша ошибка при загрузке.
Делаем Скрытый раздел System Reserved активным, щёлкаем на нём правой мышью и выбираем Отметить как активный.
Нажимаем Применить ожидаемые операции.
Том «Зарезервировано системой будет отмечен как активный.
Перезагружаемся и ошибки как не бывало.
Что делать, если у вас нет загрузочного диска 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)
Один раз у меня был интересный случай с этой ошибкой на Win 8. Что только я не делал, она выходила снова и снова, но помогло вот что.
Загружаемся с диска восстановления или установочного диска 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)
и посмотрел на содержание раздела System Reserved (Зарезервировано системой), объём 350 МБ содержащего основные компоненты необходимые для загрузки Winows 8, такими компонентами являются файл bootmgr и заодно файлы конфигурации хранилища загрузки BCD (находящиеся в папке Boot). Так вот, папка Boot была, а загрузчика bootmgr не было, поэтому винда и не грузилась.
Я просто скопировал загрузчик с установочного диска Windows 8 на раздел System Reserved (Зарезервировано системой). Делается это так.
Примечание: Если у вас Windows 7 читаем эту статью.
Грузимся с установочного диска 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, затем зайти в меню Выбор действия,
добраться до командной строки, далее вводим команду Notepad, откроется блокнот, Файл->Открыть.
Типы файлов выбираем Все файлы и жмём на Компьютер.
В появившемся окне мы без труда можем определить скрытый раздел 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 на уже действующую.
После установки второй Windows 8 появилось меню, в котором можно было выбрать старую Windows 8 и новую, обе прекрасно загружались и работали.
Если Вам при загрузке системы не нужно загрузочное меню, то просто выберите Windows 8 для загрузки по умолчанию вот по этой статье — Как убрать при загрузке выбор системы.