如何在双启动安装中缩小包含不可移动文件的 Windows 分区

如何在双启动安装中缩小包含不可移动文件的 Windows 分区

为了在 Windows 7 旁边安装 Ubuntu,我必须缩小 Windows 7 分区 C:。但由于一些不可移动的文件,我无法使用 Windows 自己的缩小工具按计划缩小。我想你们中许多在同一硬盘上同时安装两个操作系统的人一定有类似的经历。如何解决这个问题?

任何能有帮助的参考资料也将不胜感激!

感谢致敬!


更新:

我已经确定了哪些不可移动的文件目前停止进一步缩小:

\ProgramData\Microsoft\Search\Data\Applications\Windows\Projects\SystemIndex\Indexer\CiFiles\00010015.wid::$DATA

如果我理解正确的话,该文件属于 Windows Search。我可以在 Windows 系统设置中的某个位置设置暂时删除该文件和类似文件吗(因为同一目录下有许多类似文件,我猜它们也会妨碍缩小并且无法通过碎片整理移动)?

答案1

刚刚遇到了同样的问题,但是解决 Windows“压缩卷”的不足之处对我来说效果很好。(标题提到 Vista,但它也适用于 Windows 7。)

这里重复有点长,但要点是

  • 关闭所有可以关闭的程序(当前正在使用的任何文件都被视为不可移动,包括浏览器缓存文件)
  • 运行 Windows 磁盘清理向导
  • 禁用页面文件、内核内存转储、系统还原和休眠(主要的系统级不可移动文件)
  • 运行碎片整理程序,将文件移动到磁盘的开始处

在具有大约 35 GB 可用空间的 60 GB SSD 上,Windows 7 中的“收缩卷”最初仅释放了微不足道的 100 MB,但按照文章中的步骤,它能够释放全部 35 GB。

另请参阅 ubuntuguide.org 文档多操作系统安装

答案2

在 Windows 最终推出自己的调整大小工具之前,这是老式的方法:gparted。最好从 Live CD 中完成。

答案3

Windows 有一个很棒的碎片整理实用程序,它可以将所有文件移动到磁盘的前面,以及文件之间使用的少量空间(间隙问题):迪尔姆斯(dirms-cl)。

在安全模式下运行碎片整理程序可能有助于解决无法移动的文件问题。当然,在碎片整理之前确保文件系统未被使用(通过从 CD/DVD 启动 Windows 或使用另一台计算机进行碎片整理操作)肯定有帮助。

不适用于Windows 7。

答案4

使用任务管理器杀死 explorer.exe 并重新加载。然后尝试缩小分区

http://techmans.blogspot.com/2014/04/how-to-shrink-operation-system-partion.html

相关内容