首页/安全/等保与合规速查/Windows 安全日志:审核策略与关键事件

Windows 安全日志:审核策略与关键事件

Windows 审计依赖审核策略:建议覆盖登录、账户管理、策略更改与对象访问,用 auditpol 查看配置、wevtutil 或事件查看器检索关键事件。

等保与合规速查安全更新于 2026-10-13

Windows 安全日志是什么

Windows 的审计能力由审核策略决定:先打开相应类别的审核,系统才会在安全日志中记录事件。等保检查关注登录、账户管理、策略更改与对象访问是否被记录,以及日志容量与留存是否够用。Windows Server 2016 以上默认策略与旧版本差异较大,核查时要看实际生效值而不是记忆中的默认值。

基本信息

适用平台Windows Server 2012 R2 及以上、Windows 10/11
查看工具事件查看器、wevtutil 命令行、PowerShell 的 Get-WinEvent
配置工具本地安全策略、组策略 auditpol 命令行
关键类别登录/注销、账户管理、策略更改、对象访问、进程跟踪
容量管理安全日志默认大小有限,需按留存要求扩容或集中转发
留存方式日志订阅、SIEM 采集或 Windows 事件转发(WEF)

典型使用场景

  • 等保整改统一推送域内服务器的审核策略并核查生效情况
  • 排查账号异常登录时按事件 ID 检索成功与失败记录
  • 审计管理员是否创建了计划任务或安装了服务等持久化手段
  • 通过日志订阅把安全日志集中转发到日志平台长期留存
  • 检查失败登录是否触发了账户锁定,验证策略真实生效

高频事件 ID

事件 ID含义关注点
4624 / 4625登录成功 / 登录失败注意登录类型字段,类型 3/10 为网络与远程交互登录
4672分配特殊权限管理员登录的典型特征,结合 4624 一起看
4688进程创建需开启审核并配置记录命令行
4720 / 4726创建用户 / 删除用户账号生命周期管理的证据
4728 / 4732加入全局组 / 本地组提权路径的关键节点
4697安装服务常被用于持久化,需重点复核

快速核查命令

快速核查命令
auditpol /get /category:* | Select-String -Pattern "登录/注销|账户管理"   # 看审核是否开启
wevtutil qe Security /q:"*[System[(EventID=4625)]]" /c:5 /rd:true /f:text   # 最近 5 条登录失败
Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4720} -MaxEvents 10   # 近期账号创建
wevtutil gl Security   # 查看安全日志容量与覆盖策略
命令行记录需要在审核策略中显式启用「审核进程创建」并打开「在进程创建事件中包含命令行」选项,默认往往不记录参数。
日志容量是常见短板:安全日志滚动覆盖过快会导致关键时段记录消失,应按留存要求扩容并配置集中转发。

易错点

  • 只开审核不扩日志容量:安全日志很快覆盖,证据链断裂,事故时段无记录可查
  • 4624 不区分登录类型:类型 3/10 的远程登录值得重点关注,混在一起分析会漏掉异常
  • 策略只在部分服务器开启:域环境应统一推送并抽查生效值,避免逐台手工配置
  • 4688 开启但未记录命令行:能看到进程却看不到参数,溯源价值大打折扣

数据来源与参考

  • Microsoft Learn(审核策略与安全事件文档)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌