答案1
无法缩小磁盘的主要原因是,在尝试缩小卷时,磁盘上有不可移动的文件(如您的屏幕截图所示)。
最常见的“不可移动”文件是在正常计算机操作期间被锁定的文件,例如虚拟内存/页面文件/系统还原文件以及其他一些可能已打开但未在“内存中”运行的文件
我自己以前在服务器和桌面操作系统上都遇到过这种情况 - 我可以说最可能的罪魁祸首是页面文件。
修复这个问题:
Right-click Computer
Select Properties
Select Advanced system settings
Select the Advanced tab and then the Performance radio button
Select the Change box under Virtual memory
Un-check Automatically manage paging file size for all drives
Select No paging file, and click the Set button
Select OK to allow and restart.
一旦你的机器重新启动并且你知道你没有页面文件(检查 C: 的根目录,显示隐藏文件和系统文件) - 尝试碎片整理,然后再次尝试缩小卷。
之后,别忘了将页面文件重置为原始大小!如果不这样做,可能会导致任何机器出现严重的性能问题。
希望这可以帮助,
答案2
Windows 的压缩空间选项不会移动现有数据。驱动器末尾的数据会阻碍压缩过程。如果您的 1 KB 文本文件被写入分区末尾,您将根本无法压缩它。您可以尝试使用碎片整理工具,它可以移动现有数据,或者您可以完全使用第三方工具进行压缩。这被认为是有风险的,因为您可能会在 Windows 不知情的情况下修改分区内容。