Logs\scesrv.log C:\Windows\Security\Logs\scesrv.log
scesrv.log : journal de secedit (/analyze, /configure, /export, /import), réécrit à chaque exécution ; liste les paramètres de sécurité non appliqués.
À quoi ça sert
scesrv.log est la sortie par défaut de secedit, l’outil de configuration et d’analyse de la sécurité locale : sans option /log, c’est ici que secedit /analyze, /configure, /export et /import écrivent leur résultat. Il est réécrit à chaque exécution, donc il ne garde que le dernier passage.
Ce qu’il contient
- Les résultats regroupés par type de stratégie : stratégie de compte, droits des utilisateurs, options de sécurité, services, fichiers, Registre.
- Pour chaque paramètre refusé, l’erreur Windows associée (par exemple un compte ou un groupe introuvable dans un droit d’utilisateur).
- Une ligne de fin qui indique si le traitement s’est terminé avec succès ou avec des erreurs.
Risques et bonnes pratiques
- Lisez-le immédiatement après un
secedit /configure: le passage suivant l’écrase. Pour garder une trace, indiquez un fichier de sortie avec/log. - Les erreurs de traitement de la stratégie de groupe pour la sécurité se recoupent avec le journal Application (source SceCli : 1704 pour une application réussie, 1202 pour un échec) ; lisez les deux.
- Les noms de comptes et de groupes cités peuvent identifier votre organisation : relisez avant de partager.
Commandes utiles
:: Configuration avec un journal à part (en administrateur)secedit /configure /db C:\Temp\test.sdb /cfg C:\Temp\modele.inf /areas USER_RIGHTS /log C:\Temp\secedit-config.log
:: Analyse de la machine par rapport à un modèlesecedit /analyze /db C:\Temp\test.sdb /cfg C:\Temp\modele.inf /log C:\Temp\secedit-analyse.log# Résultats d'une application de stratégie de sécurité (SceCli)Get-WinEvent -FilterHashtable @{LogName='Application'; ProviderName='SceCli'} -MaxEvents 20 | Select-Object TimeCreated, Id, Message
# Lignes d'erreur du dernier passageSelect-String -Path "$env:windir\security\logs\scesrv.log" -Pattern 'Error|Failed|erreur|échec'Format
Fichier texte lisible, écrasé à chaque exécution de secedit.
Rotation et archivage
Pas de rotation : le fichier est remplacé. Copiez-le avant de relancer secedit si vous voulez conserver le résultat.
Comment le lire
Allez à la section du type de stratégie qui vous intéresse et cherchez les lignes d’erreur, puis le nom du paramètre concerné. Une erreur Windows 1332 ou « Aucun mappage n’a été effectué entre les noms de compte et les ID de sécurité » signale un compte ou un groupe introuvable dans une stratégie.