Что может привести к зависанию системы настолько, что даже нажатие кнопки сброса требует длительного времени для реагирования?

Что может привести к зависанию системы настолько, что даже нажатие кнопки сброса требует длительного времени для реагирования?

Что может быть причиной зависаний системы, которые настолько «жесткие», что даже нажатие кнопки аппаратного сброса занимает около 3 секунд, прежде чем система действительно перезагрузится (а затем она фактически выключается и снова включается вместо того, чтобы выполнить «чистый» жесткий сброс, как при нажатии кнопки во время нормальной работы системы)?

Так как изначально это происходило в основном при воспроизведении видео с YouTube, я подозревал видеокарту - однако я недавно заменил ее, и это не изменило ее. Это все еще происходит время от времени (иногда чаще, например, несколько раз за последние несколько часов).

Система работает под управлением Windows 7, но я не думаю, что это имеет значение, поскольку не думаю, что какое-либо программное обеспечение, даже ОС, может фактически повлиять на поведение кнопки сброса.

ПК не перегревается, зависания происходят случайным образом. В системе также нет вредоносных программ. Процессор — Intel Core i7-920 на материнской плате Gigabyte EX58-UD5.

Что может быть причиной этой проблемы? Неисправная оперативная память? Я пока не проводил полную проверку memtest86, но мне интересно, есть ли более вероятная проблема, чем неисправная оперативная память — проверка 12 ГБ оперативной памяти все-таки занимает некоторое время!

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

решение1

(общий ответ)

Я не уверен, но кнопка RESET не перезагружает код загрузки BIOS в ОЗУ, а просто переходит к нему. Так что если он был изменен дефектным драйвером, кнопка RESET умирает. Именно с этим подозрением я начал несколько поисков, последний из которых был "pc freeze reset button not working"

Дефектный драйвер или кастомное ядро ​​могут заменить это, поскольку они не перезаписывают фактический код BIOS. Отключение питания (кнопка питания на 4 секунды) заставляет следующую загрузку загрузить начальную программу из CMOS, таким образом "перезагружая BIOS". Вот почему ЭТО работает.

Я видел в текстовом режиме ядра Linux, что всякий раз, когда я нажимал кнопку Reset, появлялся целый кадр нового текста (не знаю, 10, 15 новых строк, вызванных сбросом?) перед фактическим сбросом. Можно заметить, что RESET может не перейти к фактическому местоположению BIOS, вызванному нормальной загрузкой...

Вы можете посмотреть спецификации процессора Intel... В Википедии указано, что IBM PC не очищает оперативную память и не выполняет IPL, и это могло унаследовать наше обычное ПО, но я не могу быть уверен, пока не поэкспериментирую с этим (может быть, есть какой-то код, который действительно перехватывает кнопку сброса?)

Таким образом, любые проблемы с этой кнопкой могут быть связаны с программным обеспечением, хотя я не могу знать наверняка (если ОС обнаруживает что-то подобное от драйвера, то, скорее всего, возникает BSOD, возможно, из-за того, что соответствующие страницы могут быть недоступны напрямую, и драйвер «пойман» на изменении таблицы страниц). Но Linux, скорее всего, «там был, это уже было»…

Случайная информация: кнопка сброса на моем ПК находится примерно в 4-5 дюймах от кнопки питания, она меньше и ее сложнее нажимать, хотя и не невозможно.

решение2

Центральный процессор (и любая интегральная схема с выводом сброса) всегда должен реагировать на сигнал сброса.

Возможные причины:

  • Сигнал сброса не доходит до ЦП. Не уверен, как на вашей плате проложены контакты кнопки сброса, но, возможно, он идет к чипсету, и, возможно, чипсет глючит или неисправен.

  • Процессор фактически сбрасывается, но не продвигается слишком далеко в BIOS из-за ошибки на самом раннем этапе инициализации. Неисправный процессор, который не проходит начальный BIST (встроенный самотест), неисправная микросхема флэш-памяти BIOS или неисправность оборудования материнской платы (обычно чипсета), которое маршрутизирует сигналы прерывания.

  • Неисправна какая-то тепловая защита на процессоре или чипсете. Возможно, ваши вентиляторы подключены неправильно или не полностью, или там есть проблема.

  • Неисправность источника питания.

Очень странно. Все, что я могу придумать, на самом деле.

Связанный контент