Каждые несколько дней мой компьютер Asus X556UJ (Win 10 64-bit) перезагружается, иногда с синим экраном смерти (DPC Wachdog Violation). Файлы дампа предполагают, что проблема решена драйвером "wdiwifi.sys":

Вероятно, вызвано: wdiwifi.sys (wdiwifi!CNdisSpinLockContext:: EnterCriticalSection+13)

Как узнать, какое устройство использует этот драйвер?

1 ответ1

0

Прежде всего, как и в вашем случае, имя файла драйвера может указывать, для какого устройства предназначен драйвер.

Без использования каких-либо сторонних инструментов следующим шагом будет поиск в реестре, там перечислены все драйверы. Вы можете использовать regedit.exe или PowerShell:

Get-ChildItem HKLM:\system\currentcontrolset\services  | ForEach-Object {if ($_.GetValue("ImagePath") -like "*wdiwifi.sys"){$_.GetValue("DisplayName"), $_.Name,$_.GetValue("ImagePath")}}

Просто замените имя файла на то, что вы ищете, в вашем случае мы получим:

WDI Driver Framework
HKEY_LOCAL_MACHINE\system\currentcontrolset\services\wdiwifi
system32\DRIVERS\wdiwifi.sys

который показывает нам отображаемое имя драйвера, расположение реестра, а также расположение файла. Вы можете искать в Интернете, чтобы найти больше информации об этом драйвере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .