磁盘与文件系统

ReFS 卷故障排除指南 - Windows Server

· 52CE 我爱测

总结 本文可帮助你排查并解决影响 Windows Server 中弹性文件系统(ReFS)卷的问题。 使用故障排除清单记录环境并隔离问题的原因,然后参阅相关部分,获取常见问题及其解决方法的指导。 故障排除清单 按照以下步骤记录环境的当前状态并开始隔离问题的原因。 Note 如果未响应Windows Server,请在 safe 模式中重启系统(../performance/troubleshoot-startup-problemshow-to-start-

总结

本文可帮助你排查并解决影响 Windows Server 中弹性文件系统(ReFS)卷的问题。 使用故障排除清单记录环境并隔离问题的原因,然后参阅相关部分,获取常见问题及其解决方法的指导。

故障排除清单

按照以下步骤记录环境的当前状态并开始隔离问题的原因。

Note

如果未响应Windows Server,请在 safe 模式中重启系统。

  1. 在尝试进行修复或更改之前,请确保最近的备份可用。

    Note

    如果没有可用的最新备份,可以考虑克隆该卷,或使用 Microsoft Disk2VHD 创建一个虚拟硬盘副本。

  2. 记录以下信息:

    • 操作系统版本

    • ReFS 卷版本

    • 存储硬件的固件和驱动程序版本

    • 系统类型(例如独立、群集或虚拟化)

    • 卷所支持的工作负载

      Important

      确认你正在使用的操作系统版本是否支持 ReFS 卷版本。

  3. 查看环境的最新历史记录,了解更改或异常事件,例如以下事件:

    • 硬件更换
    • 操作系统或固件更新
    • 对存储配置的更改
    • 停电或其他非正常关机
  4. 查看当前的系统运行状况,包括以下信息:

    • 硬件和设备运行状况
    • 存储池运行状况
    • 存储空间直通(S2D)池状态(如适用)
    • ReFS 卷状态(RAW、联机、只读等)
  5. 收集以下错误和事件信息:

    • 错误消息

    • 来自所有节点的群集日志。 若要收集日志,请在其中一个群集节点上运行以下 cmdlet:

      Get-ClusterLog -UseLocalTime -Destination <folder path>
      
    • Microsoft-Windows-DeviceSetupManager/Admin 事件日志。 具体而言,查找事件 ID 131、133、135 或 140

    • 系统日志。 具体而言,查找事件 ID 55。

常见问题和解决方案

常见症状集合 请参阅相关章节
- 卷状态为 RAW
- 无法访问该卷中的数据
- 重复装载或修复失败
- 事件:事件 ID 133 或 135
卷为 RAW 或不可访问(事件 ID 133 或 135)
- 卷无法挂载
- 事件:事件 ID 134、137 或 140
- 错误信息:提示元数据页无效、校验和错误,或提示“设备正忙”。
元数据损坏或装载失败(事件 ID 134、137 或 140)
卷装载后:
- 计算机变得无响应
- CPU 和内存使用率非常高
- 备份作业速度缓慢或停止响应(挂起)
- 事件:卷上的活动量较高
卷挂载后,系统停止响应或出现资源或内存占用过高的情况
升级或降级后:
- 卷无法挂载
- 无法访问该卷中的数据
- 事件:事件 ID 133 或 137
在操作系统升级或降级后,ReFS 与操作系统不兼容
- 备份失败
- 卷影副本不会被创建或删除
- VSS 编写器生成错误
- 事件:事件 ID 12289 或 8193
备份、VSS 和快照问题(事件 ID 12289 或 8193)
- 事件:I/O 错误和事件 ID 7、51 或 153
- 存储池已降级
- ReFS 卷上的虚拟磁盘已脱机
I/O 错误、磁盘硬件故障和池降级
升级或迁移后:
- 磁盘似乎处于脱机状态
- 未声明装入点
- 消息:“脱机(磁盘由于管理员建立的策略而脱机)。
在操作系统升级或迁移后,遇到装入点或卷策略问题

卷处于 RAW 格式或无法访问(事件 ID 133 或 135)

症状

  • 卷状态为 RAW
  • 无法访问该卷中的数据
  • 遇到重复装载或修复故障
  • 事件日志列出事件 ID 133 或 135

原因

此问题通常表示文件系统已损坏。 以下任何条件或事件都可能导致此损坏:

  • 断电
  • 硬件故障
  • 不支持的 ReFS 版本
  • 未完成的后台进程

解决方案

Tip

如果卷在发生涉及 ReFS.sys 的停止错误后变得无法访问,请参阅 Windows Server 2022 Standard 中 ReFS.sys 错误后本地磁盘卷无法访问。

  1. 准备一个与损坏卷大小相同或更大的第二个磁盘。

  2. 在已挂载该卷的系统上打开命令提示符窗口。

  3. 若要尝试装载或恢复卷,请运行以下命令:

    refsutil salvage -s <SourceVolume> -d <DestinationFolder>
    

    Note

    • 在此命令中, <SourceVolume> 表示损坏卷的驱动器号, <DestinationFolder> 表示第二个磁盘上的文件夹的路径。
    • 有关此命令及其可用选项的详细信息,请参阅 refsutil salvage。
  4. 如果打捞过程失败或未完成,请尝试以下操作:

    • 查看打捞过程中的日志。
    • 检查存储硬件是否存在故障。
    • 使用第三方实用工具尝试恢复数据。
    • 如果有最近的备份,请重新格式化该卷并恢复数据。
    • 请联系 Microsoft 支持寻求帮助。 将打捞进程日志和事件日志信息附加到支持请求。

元数据损坏或装载失败(事件 ID 134、137 或 140)

症状

  • 卷无法挂载。
  • 事件日志列出了事件 ID 134、137 或 140。
  • 错误消息表明,存在无效的元数据页、校验和失败,或者“设备正忙”。

原因

此问题通常表示发生了以下情况之一:

  • ReFS 元数据已损坏。
  • 写入操作期间发生错误。
  • 安装与 ReFS 版本不兼容的操作系统升级。
  • 安装了操作系统升级,该升级更改了影响 ReFS 操作的注册表项(如元数据验证)。

解决方案

Important

本部分、方法或任务包含说明如何修改注册表的步骤。 如果您错误地修改注册表,可能会出现严重问题。 因此,请确保仔细执行这些步骤。 出于防范目的,请在修改之前备份注册表,以便在出现问题时还原注册表。 有关如何备份和恢复注册表的更多信息,请参见如何在 Windows 中备份和恢复注册表。

  1. 如果卷以前装载在较旧版本的 Windows Server 上,并且现在装载在较新版本上,请确保操作系统是最新的,并且 ReFS 实用工具的版本与卷的版本匹配。

  2. 如果出现校验和错误,请执行以下步骤(在集群系统中,请在所有节点上执行这些步骤):

    1. 在装载该卷的系统中,打开注册表编辑器,然后定位到 HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\ 子项。
    2. 若要禁用元数据验证,请将 RefsDisableVolumeIntegrityValidation 该值设置为 0。
    3. 重启系统(在群集系统中,重启所有节点)。
  3. 请重试装载卷。

  4. 如果仍然无法挂载该卷,请尝试按照 卷为 RAW 或无法访问(事件 ID 133 或 135)中所述的方法修复该卷。

  5. 如果问题仍然存在,则可能需要注册表或内核修补程序。 根据需要升级以查看此选项,并联系Microsoft 支持部门以获取帮助。

卷装载后,系统停止响应或遇到高资源或内存使用率

症状

在计算机上装载 ReFS 卷后,您会遇到以下现象:

  • 计算机变得无响应。
  • 计算机的 CPU 和内存使用率非常高。
  • 备份作业速度缓慢或停止响应(挂起)。
  • 事件日志中的事件表明该卷上的活动频繁。

原因

此问题的原因包括以下条件:

  • 已知 ReFS 问题(特别是在 Windows Server 2022 和 2025 中)
  • 第三方备份软件激进的内存回收
  • 大容量卷的内存压力
  • 过度使用图元文件

解决方案

Important

本部分、方法或任务包含说明如何修改注册表的步骤。 如果您错误地修改注册表,可能会出现严重问题。 因此,请确保仔细执行这些步骤。 出于防范目的,请在修改之前备份注册表,以便在出现问题时还原注册表。 有关如何备份和恢复注册表的更多信息,请参见如何在 Windows 中备份和恢复注册表。

  1. 安装Windows Server的最新累积更新。

  2. 如果使用第三方备份软件,请参阅供应商文档以获取建议的注册表设置。

  3. 如果前面的步骤不起作用,请分离受影响的卷,然后测试系统的稳定性。

  4. 请考虑将注册表值设置为禁用激进的内存修整。 咨询Microsoft 支持部门以获取帮助。

    Tip

    有关解决大型 ReFS 元数据流导致的内存压力的可调整注册表参数,请参阅 优化 ReFS 中的内存使用情况。

在操作系统升级或降级后,ReFS 与操作系统不兼容

症状

在装载 ReFS 卷的计算机上升级或降级Windows Server后,会遇到以下症状:

  • 卷无法挂载。
  • 无法访问该卷中的数据。
  • 事件日志列出事件 ID 133 或 137。

原因

此问题通常表示以下条件之一:

  • 当前操作系统版本不支持 ReFS 版本。
  • 卷或操作系统未正确进行升级或降级。
  • 就地升级遗漏了一个前提步骤。

解决方案

Important

升级或降级 ReFS 卷或装载的操作系统时,请按照Microsoft建议的升级路径操作,不要跳过主要版本。

  1. 在已挂载该卷的系统上,以管理员身份打开命令提示符窗口。

  2. 若要检查 ReFS 卷的版本,请运行以下命令:

    fsutil fsinfo refsinfo <Drive>
    

    Note

    在此命令中, <驱动器> 是 ReFS 卷的驱动器号。

  3. 如果 ReFS 卷版本与操作系统版本不兼容,请尝试执行以下操作之一:

    • 将该卷临时连接到运行原始版本操作系统的计算机,安装所有适用的更新,然后再次尝试升级。
    • 将该卷连接到运行该 ReFS 版本所支持的 Windows Server 版本的计算机。
  4. 升级后,请确保所有备份和存储软件都与当前操作系统版本和当前的 ReFS 版本兼容。

备份、VSS 和快照问题(事件 ID 12289 或 8193)

症状

  • 备份失败。
  • 不会创建或删除卷影副本。
  • VSS 写入器出现错误。
  • 事件日志列出事件 ID 12289 或 8193。

原因

此问题通常表示存在以下条件之一:

  • VSS 快照是孤立的或已损坏的。
  • ReFS 快照不受支持。
  • 系统资源已用尽。
  • 备份工具与 ReFS 不兼容。

解决方案

  1. 确保操作系统、ReFS 卷和备份代理都是最新的,并且彼此兼容。

  2. 若要获取可用快照的列表,请在装载卷的计算机上打开命令提示符窗口,然后运行以下命令:

    vssadmin list shadows
    
  3. 若要删除当前卷影存储关联,请在命令提示符处运行以下命令:

    vssadmin delete shadowstorage /for=[<Drive>]
    

    Note

    在此命令中, <驱动器> 表示受影响卷的驱动器号。

  4. 卸载或禁用可能与 VSS 冲突的第三方防病毒或备份代理。

  5. 若要查看 VSS 编写器状态,请在命令提示符处运行以下命令:

    vssadmin list writers
    

    此命令生成类似于以下摘录的输出:

    Writer name: 'Task Scheduler Writer'
    Writer Id: {d61d61c8-d73a-4eee-8cdd-f6f9786b7124}
    Writer Instance Id: {1bddd48e-5052-49db-9b07-b96f96727e6b}
    State: [1] Stable
    Last error: No error
    

    如果 State 值中有任何一项不是 [1] Stable,请重新启动卷影复制服务。

  6. 如果卷不可弥补地损坏,请重新创建它。

I/O 错误、磁盘硬件故障和池降级

症状

  • 事件日志列出了 I/O 错误,以及事件 ID 7、51 或 153。
  • 存储池已降级。
  • ReFS 卷上托管的虚拟磁盘处于脱机状态。

原因

此问题通常表示发生了以下情况之一:

  • 计划外电源中断
  • 磁盘、电缆、控制器或固件问题

解决方案

  1. 若要识别有问题的硬件,请查看事件日志中是否有重复的硬件错误。
  2. 在所有物理磁盘上运行硬件诊断和自我监视、分析和报告技术(SMART)测试。
  3. 如果任何磁盘失败,请立即替换它们。
  4. 请确保固件、BIOS 和所有驱动程序都是最新的,并且与操作系统和 S2D 要求兼容。

在操作系统升级或迁移后,遇到装入点或卷策略问题

症状

在已装载 ReFS 卷的计算机上升级 Windows Server 之后(或迁移到一台基于 Windows Server 的新计算机之后),您会遇到以下症状:

  • 磁盘似乎处于脱机状态。
  • 不会声明装入点。
  • 你将看到消息“脱机(磁盘由于管理员建立的策略而脱机)。

原因

升级过程中磁盘签名或存储区域网络 (SAN) 策略已更改。

解决方案

Important

在升级或迁移关键生产群集之前,请记录 SAN 策略。

  1. 若要启动 diskpart 实用工具,请在挂载该卷的计算机上打开命令提示符窗口,然后运行 diskpart 命令。
  2. 在 diskpart 提示符下,选择 ReFS 卷,然后运行 san 命令以查看当前策略设置。
  3. 根据需要,运行 san policy=OnlineAll 以重置策略,然后将受影响的磁盘联机。
  4. 请考虑创建升级后脚本的选项,该脚本可以在升级后将磁盘还原到其预期状态。

数据收集

若要对Microsoft 支持部门进行有效的故障排除和升级,请收集以下信息:

  • 日志信息:
    • 系统和应用程序事件日志(侧重于存储、ReFS、NTFS 和 VSS 事件源)
    • 备份软件日志和配置文件
    • 性能日志(磁盘队列、IOPS、延迟、内存消耗)
    • 存储空间直通(S2D)日志、群集日志和群集共享卷(CSV)运行状况
    • 由任何故障排除实用工具生成的日志(如 Procmon 或其他 Sysinternals 实用工具)
  • 状态和诊断报告
    • chkdsk /f /scan 和 fsutil fsinfo 命令的输出
    • 对 ReFS 卷执行 refsutil 和 diskpart 操作的输出
    • 来自vssadmin操作(例如vssadmin list shadows和vssadmin list providers)的输出
    • 硬件诊断和智能数据
  • 其他信息:
    • 操作系统、ReFS 卷、控制器和固件的版本信息
    • 内存转储文件(如果系统卷或软件停止响应或停止错误发生)
    • 受影响的计算机的注册表中的相关 FileSystem 值和 ReFS 值,导出到.reg文件

References

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。