您的位置:首页 > 电脑教程 > 电脑常识 返回首页

如何查看 VSS 服务的日志文件?

时间:2026-10-17 18:22:48  来源:原创

查看 VSS(卷影复制)日志(Win10/Win11,排查还原点创建失败)

VSS没有独立 txt 日志文件,日志全部存放在【事件查看器】;分为应用日志、系统日志、VSS 独立运行日志,优先看事件查看器。

方法 1:事件查看器(最常用,推荐)

  1. Win+R,输入eventvwr.msc回车打开事件查看器

① 应用程序日志(VSS 报错绝大多数在这里)

左侧:Windows 日志 → 应用程序 右侧操作栏:筛选当前日志

  • 事件来源:勾选 VSS,还可额外勾选 SystemRestore(系统还原)
  • 级别:勾选【错误、警告】 确定,列表就是 VSS 相关事件。

常见 VSS 事件 ID:

  • 8193 / 8194:VSS 写入器异常(创建还原点失败高频)
  • 12292:VSS 提供者 COM 组件出错
  • 11:VSS 信息日志
  • 20/21:快照创建失败

② 系统日志(底层驱动 Volsnap 错误)

左侧:Windows 日志 → 系统 筛选来源:Volsnap(卷影快照驱动) 常见 ID:67,快照安装失败。

③ VSS 独立 Operational 日志(Win10 1903+、Win11 才有,更详细)

左侧展开:应用程序和服务日志 → Microsoft → Windows → VSS → Operational 这里记录完整 VSS 工作流程、写入器调用、快照创建全过程。

操作技巧:复现错误(手动创建还原点),立刻刷新事件查看器,看最新生成的错误事件。

方法 2:VSS 诊断工具 vssagent(导出完整诊断包,微软官方)

管理员 CMD 执行,生成 XML 诊断报告,包含所有 VSS 状态 + 事件日志:

vssagent -gather C:vss_report.xml

生成文件:C:vss_report.xml,可以用 Vsdiagview 工具打开查看详细 VSS 写入器、提供者、磁盘信息。

方法 3:深度 ETL 跟踪日志(高级,抓完整 VSS 运行跟踪)

普通排错一般不用;适合难以定位的偶发故障。管理员 CMD:

logman start vss_trace -o C:vss.etl -ets -p {9138500e-3648-4edb-aa4c-859e9f7b7c38} 0xfff

复现故障(尝试创建还原点),完成后停止跟踪:

logman stop vss_trace -ets

生成C:vss.etl跟踪文件,可以用 Windows 性能监视器打开分析。

方法 4:配套命令快速查看 VSS 状态(不看日志,快速汇总)

管理员 CMD

vssadmin list writers        #查看VSS写入器状态
vssadmin list providers     #VSS提供者
vssadmin list shadowstorage #卷影存储配额

典型日志解读(你创建还原点失败场景)

  1. 来源 VSS,事件 ID 8193:某个 VSS 写入器报错,优先重启 cryptsvc 加密服务,再修复系统文件
  2. 来源 Volsnap,事件 ID67:磁盘 I/O 压力大、磁盘文件错误,执行 chkdsk 检查磁盘
  3. 事件 0x800423F4:VSS 超时,修改 VolSnap 注册表 MinDiffAreaFileSize 增大快照缓存

常见误区

  1. ❌ 去 C 盘找 vss.log 文本文件:Windows不生成独立 txt 日志
  2. ❌ 只看vssadmin list writers:只能看当前状态,看不到历史失败记录;历史失败必须在事件查看器查

快速排查流程(推荐)

  1. 打开 eventvwr → Windows 日志→应用程序,筛选来源 VSS,只看错误
  2. 手动尝试创建还原点,刷新日志捕获最新报错
  3. 根据事件 ID 定位,再执行之前的 VSS 修复脚本
  4. 仍无法定位 → vssagent 导出完整诊断报告
上一个电脑教程:如何使用事件查看器来解决 VSS 写入器报错问题?
下一个电脑教程:如何解决 VSS 写入器报错问题?