Non. La commande PowerShell :
Set-MpPreference -DisableRealtimeMonitoring $true
ne supprime pas Microsoft Defender Antivirus et n'enlève pas définitivement sa protection antivirus. Elle désactive uniquement la protection en temps réel (real-time monitoring).
Points importants :
- L'antivirus Defender reste installé sur Windows.
Sur les versions récentes de Windows, la protection peut se réactiver automatiquement après un redémarrage ou après un certain temps.
Si la fonctionnalité Tamper Protection (protection contre les
modifications) est activée, la commande peut ne rien changer. Microsoft indique
que certaines options, dont DisableRealtimeMonitoring, ne peuvent être modifiées que
lorsque cette protection est désactivée.
Les administrateurs système et les outils de sécurité surveillent souvent l'utilisation de cette commande, car elle est parfois utilisée par des malwares pour réduire la détection antivirus.
Pour vérifier l'état actuel :
Get-MpComputerStatus | Select-Object RealTimeProtectionEnabled
ou :
Get-MpPreference | Select-Object DisableRealtimeMonitoring
Pour réactiver la protection :
Set-MpPreference -DisableRealtimeMonitoring $false
Pour un PC Windows 10/11 classique (non géré par une entreprise) :
- Ouvre Sécurité Windows.
- Va dans Protection contre les virus et menaces.
- Clique sur Gérer les paramètres dans la section « Paramètres de protection contre les virus et menaces ».
- Active ou désactive Protection contre les falsifications (Tamper Protection).
Chemin rapide :
Sécurité Windows
→ Protection contre les virus et menaces
→ Gérer les paramètres
→ Protection contre les falsifications (Tamper Protection)
Quand Tamper Protection est activée :
- les commandes
PowerShell comme
Set-MpPreference -DisableRealtimeMonitoring $truesont généralement bloquées ; - les modifications via le Registre, GPO ou scripts sont également protégées ;
- Defender garde actives certaines protections critiques.
Pour vérifier son état en PowerShell (admin) :
Get-MpComputerStatus | Select-Object IsTamperProtected
Si la valeur est True, la protection est active.
Non.
Les commandes :
Set-MpPreference -DisableRealtimeMonitoring $true
et
Set-MpPreference -DisableRealtimeMonitoring $false
servent uniquement à désactiver ou réactiver la protection en temps réel de Microsoft Defender.
Elles n'activent pas et ne désactivent pas la fonctionnalité Tamper Protection (Protection contre les falsifications).
$true→ demande la désactivation de la protection en temps réel.$false→ réactive la protection en temps réel.
Si Tamper Protection est déjà activée, Windows peut ignorer ou bloquer la modification. Dans ce cas, la protection en temps réel reste active malgré la commande.
Pour vérifier les deux états :