首页/安全/安全加固速查/Windows 审计策略核查(auditpol)

Windows 审计策略核查(auditpol)

auditpol 是 Windows 审计配置的核查与设置入口:登录、进程创建、账户管理三块必须先开,否则事后无据可查。

安全加固速查安全更新于 2026-10-13

审计策略决定事后有没有据可查

Windows 的审计策略用命令行工具配置与查看,它决定哪些类型的事件会被记录到事件日志里。加固的重点很明确:登录与注销、进程创建、账户管理这三块必须先开。没开启的类别不会产生任何事件,事后无论怎么排查都是空白;三块都开之后,才能进一步做事件分析与整改验证。

基本信息

加固项系统审计策略
适用平台Windows 10/11 与 Windows Server 2016+
风险等级高
基线登录、进程创建、账户管理等关键类别已开启
工具审计策略命令行工具,需管理员权限

典型使用场景

  • 等保安全审计:条款要求审计范围覆盖到具体用户与关键操作
  • 事件响应前置条件:没有审计策略就没有日志,取证无从谈起
  • 整改验收:确认策略修改后确实产生新记录
  • 域内统一:按批次核对成员机的审计类别配置是否一致
  • 证据留档:导出当前策略作为合规材料

查看与开启

查看与开启
auditpol /get /category:*                     # 全量查看当前策略
auditpol /get /category:"Logon/Logoff"        # 查看登录相关类别
auditpol /set /subcategory:"Logon" /success:enable /failure:enable
auditpol /set /subcategory:"Process Creation" /success:enable
auditpol /set /subcategory:"User Account Management" /success:enable /failure:enable
auditpol /backup /file:C:\evidence\auditpol.csv   # 导出留档

三块必开与对应事件

类别覆盖内容主要事件号
登录与注销登录成功与失败、注销、会话结束4624、4625、4634、4647
进程创建可执行文件的启动记录4688
账户管理账号与组的创建、修改、删除、加组4720、4726、4728、4732
特权使用分配与使用特殊权限4672
中文系统上类别与小类名称经过本地化:脚本不要硬编码英文名称,先完整列出类别看实际名称再写设置命令,否则设置会失败且报错信息不直观。修改之后立即导出策略作为证据,同时抽查事件日志确认新策略确实产生记录。
域环境中的本地策略可能被组策略覆盖:配置完成后要用组策略结果查询确认最终生效来源,只看本地设置会误判。审计类别全开还会显著增加日志量,需要同步检查日志容量与轮转,避免记录被快速覆盖。

从策略到分析的闭环

审计策略只是起点。完整闭环是:开启关键类别、确认事件正常产生、为日志预留足够容量、建立定期分析动作(例如每日看失败登录排行与新增账号)。策略开了不分析,等于有了记录却没人看;分析动作固定下来,才能把审计能力真正用在发现问题上。

易错点

  • 只开成功不开失败:爆破与异常尝试恰恰记录在失败事件里,两类都要开启
  • 硬编码英文类别名:中文系统上名称已本地化,设置命令会静默失败
  • 忽略组策略覆盖:本地配置可能不生效,需查询最终生效结果
  • 开了策略不留证:缺少导出文件,复评时无法证明策略状态
  • 不考虑日志量增长:类别全开会让日志快速轮转,反而丢失关键记录

数据来源与参考

  • Microsoft 文档:auditpol
  • 等保 2.0:安全审计
  • CIS Windows Benchmark:审计策略

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌