Как диагностировать загрузку операционной системы или проблемы с оборудованием

24
  • Как я могу узнать, является ли моя проблема аппаратной?
  • Если это так, как я могу выяснить, какой компонент виноват
  • Как я могу исправить другие проблемы перед операционной системой?

Кроме того, за что отвечают все эти компоненты, и если они сломаются, что может пойти не так?

(Этот вопрос часто возникает, и предлагаемые решения, как правило, совпадают. Эта вики-сообщество является попыткой дать исчерпывающий, наиболее полный возможный ответ. Не стесняйтесь добавлять свои вклады с помощью правок.)

оборота соандос
источник
1
хороший вопрос - мне нравятся эти вопросы «объединить общие проблемы в один вопрос»
Хороший человек

Ответы:

22

Как я могу определить, связана ли моя проблема с моим оборудованием?

  1. Проблема возникает до загрузки вашей операционной системы?
  2. Проблема возникает в разных операционных системах на одном компьютере?
  3. Не кажется ли, что у ошибок нет причины (например, случайные сбои каждые несколько дней / часов, не связанные с какой-либо конкретной программой или временем, проведенным с ПК)?

Как я могу выяснить, какой компонент виноват?

Очень краткое изложение того, что происходит, когда компоненты выходят из строя

  • Жесткий диск: «Отсутствует операционная система» или аналогичный, часто запрашиваемый для запуска CHKDSK(или аналогичный).
  • RAM: Программы / ОС вылетают без видимой причины и без реальной картины.
  • CPU / Heatsink / Power Supply / Outlet: компьютер выключается при выполнении большой работы, компьютер вообще не запускается или резко выключается.
  • USB-накопитель: подключенные устройства не распознаются или не получают питания.
  • Материнская плата: ничего не запускается.

Конец резюме

Мой компьютер вообще не включается

Короткое замыкание в любом месте системы может привести к отключению питания из-за перегрузки по току. Поэтому отключите все компоненты, кроме:

  • источник питания
  • системная плата
  • Процессор
  • Вентилятор процессора
  • один модуль памяти (иногда требуется один модуль на банк)
  • видеокарта (может быть частью материнской платы или процессора)
  • выключатель питания и светодиод
  • Динамик для ПК (пьезо-зуммер подключен к четырехконтактному разъему на материнской плате, а не к стерео / динамикам объемного звучания компьютера)

Если ваш компьютер по-прежнему не может включиться вообще (блок питания и вентиляторы процессора не вращаются), ваша проблема связана с одним (или несколькими) из следующих компонентов:

  • Электропитание: Ваша машина не получает достаточно энергии для запуска. Для настольных компьютеров убедитесь, что у вас достаточно большой запас. Если запас кажется достаточно большим, он все равно может быть поврежден. Для ноутбуков, убедитесь, что он подключен, и зарядное устройство работает.
  • Материнская плата: Где-то на вашей материнской плате есть что-то зажаренное / сломанное. Хотя это редко, это случается.
  • Чип BIOS: Сам чип BIOS может быть зажарен на машине. Это крайне редко, но возможно.

Мой компьютер включается, подает звуковой сигнал и выключается

Это так называемые звуковые коды. Используйте веб-сайт вашего производителя (в случае настольного компьютера, веб-сайт производителя материнской платы), чтобы узнать, какие звуковые коды для вашей конкретной машины. Как правило, звуковой код точно скажет вам, что не так с машиной (то есть клавиатура не найдена, жесткий диск не найден и т. Д.). Звуковые коды будут работать даже при отсутствии экрана (это их основное преимущество перед сообщениями на экране).

Мой компьютер включается, но есть некоторые проблемы:

Шаг 1: Проверка настроек BIOS

Самое первое, что нужно проверить - это проблема BIOS, а не аппаратная проблема. В некоторых случаях они могут показаться очень похожими, поскольку BIOS запускается перед загрузкой.

Хотя способ установки параметров BIOS вашего компьютера может различаться, обычно есть кнопка, которую вы можете нажать до загрузки операционной системы (наиболее распространенные варианты - «Удалить», F2, F10, F12, «Конец»), которая приведет вас к настройке BIOS. ,

Оказавшись там, проверьте, не отключено ли какое-либо оборудование (в частности, оборудование, которое, как вы подозреваете, может работать неправильно или вообще не работает). Если это так, включите его и посмотрите, все ли работает сейчас. Если это не читается дальше.

Шаг 2: Запуск диагностики памяти

Если у ОЗУ есть проблемы, может случиться что угодно. Поэтому первое, что нужно сделать, - запустить программу, которая проверит вашу память. В Windows 7 встроена диагностика памяти, но если она недоступна (окна не загружаются, окна не запускаются и т. Д.), Вы всегда можете использовать Memtest . Просто запишите его на CD / USB и загрузитесь на устройство. Если есть ошибки памяти, даже при работе с указанным напряжением и скоростью, вам нужно новое ОЗУ. Попробуйте поменять палку за раз, чтобы увидеть, какие палки / позиции неисправны. Если флешка неисправна, просто возьмите новую, а если позиция неисправна, вы должны решить, хотите ли вы получить новую материнскую плату.

Шаг 3: Запуск диагностики жесткого диска

Убедитесь, что с оборудованием все в порядке :

Есть что-то под названием SMART, которое поставляется практически со всеми современными жесткими дисками, которое должно сообщать вам, если ваш жесткий диск выйдет из строя. Это не очень хорошая работа, но это лучше, чем ничего. Для просмотра данных SMART используйте:

  • Windows: вы можете использовать с wmicпоследующимdiskdrive get status
  • Mac: DiskUtility (с установочного диска Mac или после загрузки ОС, если это возможно)
  • Unix: вы можете использовать SmartMonTools (и посмотреть здесь ) для получения дополнительной информации. (SmartMontools также имеет версию для Windows).

Следует отметить, что это просто места, где вы можете найти утилиты, которые могут читать данные SMART. Вы можете запустить любую из этих утилит, в основном на любом диске.

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

Проверьте файловую систему

  • Windows, получите установочный диск и запустите его chkdsk. Для этого выберите восстановление, а затем после выбора ОС (если она найдена) выберите «Командная строка». Затем введите что-то вроде chkdsk c: /f(необязательно, добавьте / r, чтобы попытаться восстановить некоторые данные, / b, чтобы попытаться вернуть некоторые сектора, / v, чтобы увидеть ошибки, и / i, чтобы ускорить его за счет не строгой проверки всего ).
  • Unix-подобные системы, вы можете использовать fsck (1) (File System ChecK), который является частью всех основных дистрибутивов Unix (включая mac, FreeBSD и Linux).

Эти инструменты должны быть в состоянии восстановить файловые системы, если это действительно проблема.

Шаг 4: Загрузчик

Используйте этот шаг, только если проблема в том, что вы не можете загрузиться / найти свою операционную систему

Super GRUB disk - отличная утилита, которая может отсканировать ваш жесткий диск и попытаться найти все загрузочные разделы, и позволит вам загрузиться с них. После загрузки важно восстановить основную загрузочную запись (MBR).

  • Windows это возможно с помощью утилиты под названием EasyBCD
  • Mac: используйте Дисковую утилиту, нажмите на свой жесткий диск (сам диск, а не разделы). Переместите треугольный ползунок, который регулирует раздел вперед и назад, и нажмите «Применить». Загрузочная инфраструктура (MBR или EFI) будет воссоздана. Примечание: он должен предупредить вас, что раздел изменяется.
  • Grub (многие дистрибутивы Linux): (взят из здесь Примечания изменить соответствующие ссылки из HD2, hd0, и т.д. на то , что подходит для вашей установки)

    1. Откройте терминал от имени пользователя root.
    2. Введите GRUB (мы сейчас находимся в интерфейсе командной строки для GRUB).
    3. Введите root (hd2,0) (установка загрузочного диска, на котором находится большая часть GRUB, и файлов системного ядра).
    4. Введите find (hd2,0) / grub / stage1 (первый файл, который GRUB использует для загрузки). Этот шаг может не быть необходимым, но лучше, чем потом сожалеть.
    5. Это дает список разделов дисков, где можно установить GRUB.
    6. Войдите в установку (hd0) (чтобы установить загрузчик на диск, который загружает мой системный BIOS).
    7. Введите quit (чтобы правильно выйти из оболочки интерфейса командной строки GRUB).
  • FREEBSD: страница здесь содержит обширные инструкции о том , как восстановить загрузчик в FreeBSD. Сокращенная сводка заключается в том, что если ваша MBR перезаписывается какой-либо другой ОС или чем-то еще, она может быть восстановлена ​​в простом ванильном состоянии, fdisk -B -b /boot/boot0 deviceгде устройство является тем устройством, с которого вы загружаетесь.

Шаг 5: Графика

Прочтите этот шаг, только если у вас проблемы с графикой

  • Если проблема обнаруживается до загрузки вашей ОС, то это аппаратная проблема.
  • Если до BIOS все в порядке, а после - проблема с видеокартой или драйвером
  • Если проблема возникает случайно, то это, вероятно, проблема с оборудованием.

Закрытие заметки:

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

Информация, связанная с данной:
Как устранить неполадки в оборудовании, связанные с зависанием / сбоем компьютера?
Как устранить неполадки, когда я понятия не имею, с чего начать?

соандос
источник