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


12

要在Windows 7上安装Ubuntu,我必须缩小Windows 7分区C:。但是由于某些不可移动的文件,我无法使用Windows自己的收缩工具来按计划进行收缩。我想你们许多将两个操作系统都安装在同一硬盘上的人必须有相似的经验。如何解决这个问题呢?

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

谢谢并恭祝安康!


更新:

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

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

如果我理解正确,则该文件属于Windows搜索。我可以在Windows系统设置中的某个位置进行设置以温和消除该文件和相似文件(因为同一目录下有许多相似文件,我猜它们也将通过碎片整理来缩小和移动)?


关闭Windows搜索并删除该文件(及其附带的ADS)。或使用安全模式。该文件将再次创建。

我处于同样的情况。您如何得知哪个文件被锁定了?
Ultralisk

Answers:


14

只是遇到了同样的问题,但是解决Windows的“缩小卷”不足之处中的说明对我来说很有效。(标题中提到了Vista,但它也适用于Windows7。)

这里需要重复很长时间,但要点是

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

在具有约35 GB可用空间的60 GB SSD上,Windows 7中的“收缩卷”最初仅释放了微不足道的100 MB,但是按照本文中的步骤,它可以释放整个35 GB。

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


3

Windows最终提出自己的调整大小工具之前的老式方法:gparted。最好从现场CD完成。


1
在收缩之前进行碎片整理
塔卡特(Takkat)2011年

1
gparted缩小时不要移动文件。@Takkat:Windows碎片整理工具尊重不可移动的文件,因此OP问题仍然存在。
enzotib 2011年

@enzotib:感谢您告诉其他人!你知道我在问什么!
蒂姆(Tim)

3
@enzotib:不正确。从ntfsresize手册页(gparted使用):调整大小之前不需要进行碎片整理,因为程序可以根据需要重新放置任何数据,而不会冒数据完整性的风险。
psusi 2011年

2
根据手册页,您是正确的,但这与我的经验有所不同。
enzotib 2011年

1

Windows有一个很棒的碎片整理实用程序,可以将所有文件移动到磁盘的前端,文件之间使用的空间也很小(间隙问题):dirms(dirms-cl)。

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

不适用于Windows 7。


1
不幸的是,指向Dirms的链接已断开(有一个关于另一个主题的新网站)。我建议MyDefrag(以前称为JKDefrag)在所有Windows版本下都能正常运行。
米切尔·波拉(MichaëlPolla)

0

如果您打算使用同一物理驱动器上的分区进行双重引导,建议您使用Windows分区方法,如此处所述,但始终应首先对硬盘驱动器进行碎片整理。

虽然gparted它是出色的分区工具,但它并未考虑驱动器上的碎片数据。

相信我-从过去的经验中,一旦您犯了不使用Windows工具对Windows分区进行碎片整理的错误,您将会搞砸Windows安装并最终不得不重新安装它。


谢谢!但是我确实了解碎片整理,并且每次尝试缩小之前都进行碎片整理。我询问的是不可移动的Windows系统文件,这些文件现在使我无法进一步缩小。任何想法?
蒂姆(Tim)

您没有说什么是不动文件,也许这里不应该问如何移动文件的问题。尝试“ pagedefrag”可以做很多事情,还可以删除页面文件然后重新创建,这是移动它的一种方法。
robin0800

@ robin0800:我已经用妨碍您的文件更新了我的帖子。谢谢!
蒂姆(Tim)

1
这些文件可能正在使用中,因此您无法移动它们。我认为您可能需要在Windows启动和运行之前进行碎片整理。我认为Windows附带的捆绑版本可能不支持该版本(在XP和更早的版本中,这是被淘汰的商业产品),但是有一些商业版本可以。想起了Diskkeeper和PerfectDisk,但还有其他一些。
jwernerny 2011年

1
这是FUD。碎片对分手根本没有关系。在重定位超出新端点的任何文件后(如果您要缩小它),它只是调整文件系统的长度。
psusi 2011年


-1

好吧,我花了整整一天的时间来尝试整理各种碎片,以移动(极其顽固的)不可移动的元数据,为了安全起见,Win7将该元数据放在驱动器的中间。没有一个有效(Raxco,Ultradefrag,Win7 defragger)。最后,我使用了MiniTools Partition Wizard(免费供家庭使用),它“了解” Win7,并且不会弄乱Win安装。根据我的阅读,GParted(我知道并喜欢)严重地冒着将事情弄糟的风险,而我不能冒险。分区向导似乎是一个非常漂亮的程序,顺便说一句。我使用CD版本-更安全。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.