Windows ne démarre pas après avoir exclu UWF de Microsoft Defender
Cet article explique comment contourner un problème dans lequel Windows ne démarre pas après avoir exclu le filtre d’écriture unifié (UWF) de Microsoft Defender.
S’applique à : Windows 10 Entreprise, Windows 10 IoT Entreprise ou Windows 11 Entreprise
Problème
Examinez le cas suivant :
- Vous activez la fonctionnalité UWF sur un ordinateur basé sur Windows 11 Entreprise, basé sur Windows 10 Entreprise ou sur Windows 10 IoT Entreprise.
- Vous configurez une exclusion de Registre UWF pour Windows Defender. Plus précisément, la clé de Registre suivante est exclue du filtre d’écriture :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WdFilter
Dans ce scénario, l’ordinateur cesse de répondre au démarrage de Windows.
Note
- Si vous désactivez la fonctionnalité UWF à l’aide de la
uwfmgr.exe filter disable
commande, le problème ne se produit pas. - L’ordinateur peut démarrer après plusieurs nouvelles tentatives.
Ce comportement est normal. Pour contourner ce problème, utilisez une autre menthod pour exclure UWF.
Méthode prise en charge pour exclure UWF
Pour contourner ce problème, vous pouvez utiliser l’option Registry Commit
de Uwfmgr.exe pour exclure UWF. Cette option peut valider les modifications pour spécifier une valeur.
La commande suivante peut valider les modifications d’une valeur de Registre spécifiée :
uwfmgr.exe registry commit "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" Start
Note
Étant donné que la commande ne peut spécifier qu’une seule valeur de Registre, vous devez spécifier la valeur de Registre entière pour les clés de Registre dans lesquelles vous souhaitez valider les modifications.
Par exemple, vous trouvez des valeurs de Registre qui ressemblent aux valeurs de la capture d’écran suivante.
Pour valider toutes les modifications apportées sous les sous-clés de WDFilter
Registre, vous devez exécuter l’option Registry Commit
, comme suit :
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
Note
L’option Validation du Registre est une opération ponctuelle. Il ne continue pas à contourner le filtre d’écriture en exécutant une seule commande. Pour valider les modifications de valeur chaque fois que votre ordinateur s’arrête, vous devez ajouter cette commande définie au script d’arrêt.
Pour plus d’informations sur le script d’arrêt, consultez Utilisation des scripts de démarrage, d’arrêt, d’ouverture de session et de déconnexion à l’aide de l’éditeur de stratégie de groupe local.
Plus d’informations
Pour vérifier si les clés de Registre WDFilter sont exclues du filtre de Registre UWF, ouvrez une fenêtre d’invite de commandes en tant qu’administrateur, puis exécutez uwfmgr.exe get-config
à l’invite.