共用方式為


記錄驅動程式錯誤

Microsoft DirectX 圖形核心子系統 (Dxgkrnl.sys) 記錄會顯示驅動程式相關錯誤、判斷提示、警告和事件到內部使用記錄 (Watchdog.sys) 。

除了將資訊記錄到記錄檔之外,根據預設,DirectX 圖形核心子系統的核取組建版本會在發生錯誤或判斷提示時中斷為附加偵錯工具。 根據預設,DirectX 圖形核心子系統的免費組建版本只會記錄記錄錯誤和判斷提示至記錄檔,而不會在發生錯誤或判斷提示時中斷偵錯工具。 您可以先在登錄中建立下列REG_DWORD專案來變更此預設行為:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Watchdog\Logging\BreakOnAssertion
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Watchdog\Logging\BreakOnError

若要讓偵錯工具在發生錯誤或判斷提示時啟動,您應該分別將 BreakOnErrorBreakOnAssertion 的值設定為 1 (TRUE) 。 若要讓偵錯工具無法在發生錯誤或判斷提示時啟動,您應該分別將 BreakOnErrorBreakOnAssertion 的值設定為 0 (FALSE) 。

注意

已檢查的組建可在舊版 Windows 上取得,Windows 10 1803 版之前。 使用驅動程式驗證器和 GFlags 之類的工具,在更新版本的 Windows 中檢查驅動程式程式碼。