在 Server 2012R2 中缩小分区 - 如何绕过不可移动的系统还原文件?

在 Server 2012R2 中缩小分区 - 如何绕过不可移动的系统还原文件?

背景:我有一台测试机,其中 Windows Server 2012 R2 安装在一个 500GB 的分区上。我想缩小这个系统分区并创建另一个。我按照Technet 缩小基本卷,但我只有约 150GB 的可用收缩空间(见下面的屏幕截图)。文章指出 defrag 的事件日志 259,其中显示: The last unmovable file appears to be: \System Volume Information\FVE2.{e40ad34d-dae9-4bc7-95bd-b16218c10f72}.3::$DATA。此文件似乎是系统还原文件(參考),所以我想关闭系统还原。

我的问题:

  1. 如何在 Windows Server 2012R2 中关闭系统还原?
  2. 如果失败了,我该如何缩小分区而不被不可移动的文件阻塞System Volume Information

为了禁用系统还原,我尝试:

  • 许多文章(例子)告诉我转到系统属性=>系统保护,但我没有(见下面的截图)。
  • 一篇文章建议使用 添加 DisableSR 注册表值Reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v DisableSR /t REG_DWORD /d 1 /f。我照做了,然后重新启动了机器 - 没什么区别。
  • 同一篇文章建议停止并禁用该服务srservice。我试过了,但我的机器上不存在该服务。
  • 本文链接至另一篇文章这表明正在运行%systemroot%\system32\restore\rstrui.exe,但恢复文件夹也不存在。

为了进行碎片整理,我尝试了:

  • SysInternal 的 PageDefrag - 无法加载驱动程序
  • UltimateDefrag - 其启动时碎片整理程序显示“无法检测键盘”
  • 从 Windows 安装 USB 启动,点击F10并运行E:\Windows\System32\defrag.exe E: /U /V- 成功,但没有移动那些文件。

收缩量 系统属性

相关内容