缩小 Windows 7 上的休眠分区

缩小 Windows 7 上的休眠分区

在与 Google 彻底讨论之后,我们无法同意这一点。

我如何缩小Hibernate partitionWindows 7 OEM 设置的分区?我的笔记本电脑有一个硬盘驱动器和一个额外的 SSD 驱动器(20GB),完全由这个休眠分区使用(它是一台超极本,所以我相信也有一些用于快速唤醒的英特尔驱动程序)。

我想添加 Ubuntu 双启动,并且我想将其中一部分空间给 Ubuntu 作为交换磁盘。

而在 Win7 下分区管理器无法触及此分区,分区将其视为原始分区。

我想缩小它,以便 Win 仍然可以像以前一样使用它(只是更小),并且 Linux 可以使用它来交换。

这能实现吗?


注意:我尝试不擦除分区并重新创建,因为我认为 OEM 内容就在这个分区上。还是我错了?


编辑:

喜欢因德雷克建议,此分区可能是 SRT 缓存。而且 SRT 是使用 RAID 完成的,所以我认为整个驱动器都被使用了。

答案1

如果该分区在 Windows 中不可用(即未格式化为 Windows 可以读取和写入的文件系统),则无法将其用于休眠,因为 Windows 无法将文件放在hiberfil.sys其中。此外,SSD 的大小有点过大,因为休眠文件不需要超过您拥有的物理内存量,大概在 4-8 GB 左右。

鉴于此,SSD 更有可能被用作主硬盘的缓存,以加快对常用文件和程序的访问;这被称为英特尔智能响应技术,尽管它也可能是宏碁的某种专有实现。

答案2

是的,关于这个主题的信息很少。联想还在 SSD 上使用此休眠分区作为其“30 天睡眠”选项。使用电池时,系统在休眠 3 小时后进入休眠状态。与联想电源管理器和 Thinkpad BIOS 结合使用。请查看http://support.lenovo.com/en_US/downloads/detail.page?DocID=HT074526

我在我的 Thinkpad S430 的 mSATA SSD 上发现了这样一个 0x84 分区,它还包含一个使用 ExpressCache 缓存 OS HDD 的分区。我试图找到一些信息,了解如何让 Windows 使用此分区来替代 hiberfil.sys。看起来这个 0x84 方法是第三种方法 - OEM 方法 - Windows diskpart 将此分区类型列为“OEM”。

我怀疑当操作系统位于真正的 SSD 上时,是否仍需要此“30 天休眠”(即时启动)选项。当 SSD 用作大型主 HDD 磁盘的缓存时,这很有意义。

我将用 128GB 型号替换工厂的 16GB mSATA SSD,并在其上安装操作系统,并使用 HDD 来存储数据 - 也许我可以对 SDD 进行分区,以将其用作 W7 的主启动分区,另外还可以用于缓存 HDD?

联想在其硬件手册中警告不要使用 mSATA 端口作为启动盘,但支持热线告诉我,我可以以任何我想要的方式使用 mSATA。

相关内容