Да. Теперь идём не наугад, а разделяем два сценария. Пока ничего не обновляем и не отключаем.
Шаг 1 — ищем ошибки железа именно перед зависаниями
Открой PowerShell от имени администратора и выполни целиком:
$ids = 1,17,18,19,20,41,46,4101,6008,1001
Get-WinEvent -FilterHashtable @{
LogName='System'
Id=$ids
} -MaxEvents 100 |
Select-Object TimeCreated, Id, ProviderName, Message |
Format-List
Нас особенно интересуют:
WHEA-Logger 17/18/19 — аппаратные ошибки PCIe/CPU/памяти и т. п.
Display 4101 — сбой графического драйвера и его восстановление.
Kernel-Power 41 — последствия аварийного завершения.
BugCheck 1001 — если Windows успела зарегистрировать BSOD.
6008 — факт неожиданного выключения.
Пришли весь вывод, даже если он большой.
Шаг 2 — отдельно проверяем Radeon
Выполни:
Get-WinEvent -FilterHashtable @{
LogName='System'
} -MaxEvents 500 |
Where-Object {
$_.ProviderName -match 'Display|amdwddmg|AMD|WHEA'
} |
Select-Object TimeCreated,Id,ProviderName,Message |
Format-List
Здесь меня особенно интересует, есть ли сообщения типа:
Display driver amdwddmg stopped responding...
или ошибки AMD/WHEA.
Шаг 3 — проверяем, есть ли аппаратные ошибки WHEA вообще
Get-WinEvent -FilterHashtable @{
LogName='System'
ProviderName='Microsoft-Windows-WHEA-Logger'
} -MaxEvents 50 |
Select-Object TimeCreated,Id,Message |
Format-List
Если команда ничего не вернёт — это тоже полезный результат.
И пока ничего не меняй
Не:
обновляй BIOS;
переустанавливай Radeon;
отключай Hyper-V;
отключай VBS;
запускай стресс-тесты.
Сначала посмотрим эти три вывода.
Главная цель сейчас — поймать отличие между твоими двумя типами сбоя:
А) намертво зависает + вентиляторы на максимум → ищем WHEA/железо/низкоуровневый драйвер;
Б) сам перезагружается → ищем BugCheck/графику/питание.
После вывода этих команд я дам следующий конкретный тест, а не будем менять сразу пять вещей.