

Les stratégies de restriction logicielle (SRL) permettent de contrôler l'exécution des applications sur Windows 10/11. Elles peuvent cependant causer des problèmes lorsqu’elles bloquent des programmes légitimes ou ne s’appliquent pas correctement, empêchant le bon fonctionnement de certains outils. Ce guide explique comment identifier, corriger ou adapter ces stratégies pour éviter les blocages injustifiés.

• Connaissance de base des stratégies de groupe (GPO)
• Savoir utiliser CMD, PowerShell, l’Éditeur de stratégie de sécurité locale
• Accès administrateur local ou domaine

• Approche #1 : Diagnostiquer les règles appliquées via CMD
• Approche #2 : Modifier ou désactiver les SRL avec PowerShell
• Approche #3 : Réviser les règles dans la console secpol.msc

• Approche #1 : Facile
• Approche #2 : Moyen
• Approche #3 : Moyen à avancé

• Approche #1 : Permet d’identifier les blocages rapidement
• Approche #2 : Possibilité d’automatiser la désactivation des règles
• Approche #3 : Contrôle fin et structuré des restrictions

• Approche #1 : N’apporte pas de solution directe
• Approche #2 : Risque de désactivation totale des protections
• Approche #3 : Risque d’erreur dans le ciblage des règles



Code:
gpresult /h C:\rapport_srl.html





Code:
Remove-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Safer\CodeIdentifiers" -Recurse

Code:
gpupdate /force





• Chemin d'accès
• Certificats
• Hachage
• Zone Internet



Code:
gpupdate /force

Utilisez une stratégie de sécurité locale test sur une machine non critique avant déploiement en production

Les SRL sont souvent utilisées pour renforcer la sécurité. Désactivez-les uniquement si vous avez une politique alternative en place (AppLocker, Defender for Endpoint, etc.)

Créez un journal des règles SRL dans l’Observateur d’événements > Microsoft > Windows > CodeIntegrity > Operational pour surveiller les blocages

Voici deux outils pour gérer ou remplacer efficacement les SRL :
• FortiClient Application Control – Gestion avancée des applications
• GFI EndPointSecurity – Contrôle des exécutions et périphériques USB

• Support Microsoft
• Microsoft Learn
• Recherche Google
• Recherche Github

Les stratégies de restriction logicielle sont puissantes mais doivent être utilisées avec précision. En cas de blocage injustifié ou de non-application, leur diagnostic via CMD, PowerShell ou la console secpol.msc permet de les corriger rapidement. Pour des environnements complexes, des solutions alternatives comme FortiClient ou GFI EndPointSecurity offrent un contrôle granulaire et centralisé.