從 Microsoft Defender 排除 UWF 之後,Windows 不會啟動
本文討論如何在從 Microsoft Defender 排除整合寫入篩選器 (UWF) 之後,解決 Windows 不會啟動的問題。
適用於:Windows 10 企業版、Windows 10 IoT 企業版 或 Windows 11 企業版
問題
請參考下列案例:
- 您可以在 Windows 11 企業版 型、Windows 10 企業版 型或 Windows 10 IoT 企業版 型電腦上啟用 UWF 功能。
- 您可以設定 Windows Defender 的 UWF 登錄排除。 具體而言,下列登錄機碼會從寫入篩選器中排除:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WdFilter
在此案例中,計算機會在 Windows 啟動期間停止回應。
注意
- 如果您使用 命令停用 UWF 功能
uwfmgr.exe filter disable
,則不會發生此問題。 - 計算機可能會在數次重試之後啟動。
這是依照設計的行為。 若要解決此問題,請使用替代的 menthod 來排除 UWF。
排除UWF的支援方法
若要解決此問題,您可以使用 Registry Commit
選項來排除 UWF Uwfmgr.exe。 此選項可以認可變更以指定值。
下列命令可以認可指定登錄值的變更:
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" Start
注意
因為命令只能指定單一登錄值,因此您必須針對您要認可變更的登錄機碼指定整個登錄值。
例如,您可以在下列螢幕快照中找到類似值的登錄值。
若要認可登錄子機碼下 WDFilter
所做的所有變更,您必須執行 Registry Commit
選項,如下所示:
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" DependOnService
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" Description
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" DisplayName
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" ErrorControl
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" Group
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" ImagePath
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" Start
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" SupportedFeatures
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" Type
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter\Instances" DefaultInstance
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter\Instances\WdFilter Instance" Altitude
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter\Instances\WdFilter Instance" Flags
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter\Security" Security
注意
登錄認可選項是一次性作業。 它不會繼續執行單一命令來略過寫入篩選器。 若要在電腦關機時進行值變更認可,您必須將此命令集新增至關機腳本。
如需關機腳本的詳細資訊,請參閱 使用本地組原則編輯器處理啟動、關機、登入和註銷腳本。
其他相關資訊
若要檢查 WDFilter 登錄機碼是否從 UWF 登錄篩選中排除,請以系統管理員身分開啟命令提示字元視窗,然後在提示字元中執行 uwfmgr.exe get-config
。