Что может быть причиной зависаний системы, которые настолько «жесткие», что даже нажатие кнопки аппаратного сброса занимает около 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 или неисправность оборудования материнской платы (обычно чипсета), которое маршрутизирует сигналы прерывания.
Неисправна какая-то тепловая защита на процессоре или чипсете. Возможно, ваши вентиляторы подключены неправильно или не полностью, или там есть проблема.
Неисправность источника питания.
Очень странно. Все, что я могу придумать, на самом деле.