为SSD找回浪费的空间
酷玩派
和传统的机械硬盘不同,SSD是一个娇气的家伙,如果不在乎一些小细节就会造成空间的白白浪费。可能你会说120GB的SSD浪费个10多GB没啥了不起的,但笔者手中的SSD只有32GB啊,浪费了一半的空间可是伤不起的,于是笔者决定针对小容量SSD开始优化之旅。
优化步骤
第一步:开启AHCI和TRIM功能
在开始优化之前,需要确保系统的SATA控制器在AHCI模式下和TRIM在Windows 7中启用。可以在Windows 7的“设备管理器”中查看“IDE ATA/ATAPI controllers”项目,如果没有“AHCI”字符的话(如图1),那就说明AHCI模式没有被开启。一般来说,AHCI是需要在安装操作系统之前,在主板BIOS中选中SATA模式进行更改的,否则就会出现无法正常进入系统的蓝屏问题。

如果已经安装了操作系统咋办?也不是没有办法,在传统的IDE模式下进入系统,下载安装MicrosoftFixit50470补丁,再重启进入主板BIOS设置为AHCI即可。下载地址:http://support.microsoft.com/kb/922976。
Windows 7是使用SSD的最佳系统,因为它可以自动识别SSD并启用TRIM功能,当然也可以验证一下它是否启用。
以管理员身份运行“cmd”,输入“fsutil behavior query DisableDeleteNotify”回车,如果显示的是“DisableDeleteNotify = 0”,则TRIM启用;如果是“DisableDeleteNotify = 1”,则 TRIM被禁用。
第二步:关闭系统还原、驱动器索引
系统还原相当于就是系统的备份,但对于小容量SSD而言,本身容量就十分宝贵,将备份放在它上面就显得比较浪费,因此在这里可以将它关闭。
右击“计算机”,点击“属性”→“系统保护”,选择作为系统盘的SSD,点击“配置”设置为“关闭系统保护”再点击“确定”(如图2)。如果你实在需要系统备份的话,也可以在这里将备份移动到机械硬盘的分区中。

驱动器索引的目的是为了帮助提高机械硬盘的检索性能,能更迅速地找到文件,但SSD本身的速度就够快了,因此也可以关闭它。点击“计算机”,右击系统盘的“属性”,取消“除了文件属性外,还允许索引此磁盘驱动器上文件内容”的勾选(如图3),再点击“应用”。如果跳出需要管理员权限的窗口,就点击继续即可。

第三步:关闭虚拟内存、禁用休眠
为了加快存储和检索数据的速度,系统会将一部分机械硬盘的空间当成虚拟内存来使用,并在硬盘上建立页面文件。但SSD的速度远远快于机械硬盘,因此这样的页面文件不但起不到实际作用,还白白占用了空间。

右击“计算机”,点击“属性”→“高级系统设置”→性能栏的“设置”→“高级”→虚拟内存栏的“更改”,选择系统盘设置为“无分页文件”(如图4),再点击“确定”,接着需要重新启动电脑。
为了使用休眠功能,系统也会在安装时创建一个名为hiberfil.sys的隐含系统文件在系统盘中,禁用它也可以节省空间。以管理员身份运行“cmd”,输入“powercfg -h off”后回车即可。
第四步:关闭Prefetch和SuperFetch
Prefetch和SuperFetch也会生成缓存文件,鉴于SSD的短存取时间,可以禁用这些选项。运行“regedit”注册表编辑器,打开“HKEY_LOCAL_MACHINE\SY
STEM\CurrentControlSet\Contr
ol\SessionManager\Memory M
anagement\PrefetchParameter
s”项目,将“EnablePrefetcher”和“EnableSuperfetch”的值从1或3修改成0(如图5)。
同时还可以在注册表中关闭其中两个项目,打开“HKEY_LOC
AL_MACHINE\SYSTEM\Curre
ntControlSet\Control\SessionM
anager\Memory Management”项目,将“ClearPageFileAtShutdo
wn”和“LargeSystemCache”的值从1修改成0,再重新启动电脑。

第五步:关闭搜索和调整电源设置
Windows的搜索功能也会在硬盘中创建一个特定的文件和文件夹索引,目的是提供更快的本地搜索速度,由于它要占用大约10%的空间,因此也可以关闭它。
运行“services.msc”,找到“Windows Search”服务项,右击它选择“属性”,将“启动类型”选择为“禁止”,“服务状态”设置为“停止”(如图6),再点击“确定”。

调整电源设置可以避免SSD在闲置时产生碎片垃圾文件。进入控制面板的电源选项,选择目前选用的电源计划,再进入“更改高级电源设置”,将硬盘的关闭时间改为“从不”,点击“确定”即可。
优化结果
按照以上步骤优化后,笔者的32GB SSD在多个测试软件中,前后的性能差距最大为4%,应该说性能提升效果并不太明显。但是这样优化的最大好处是,原来30GB的占用空间减少到18GB,多出了12GB的空间,这样又可以安装更多的应用软件了。
编辑观点
@电脑报吕远:由于机械结构的工作原理,传统的硬盘需要建立各种缓存文件来提升存储速度,但在这些功能在高性能的SSD中,不但起不到提速的作用,反而变成了占用空间的麻烦。特别是对于容量较小的SSD而言,那可是惜GB如金,因此如果它的空间不够时,不妨使用这些方法来优化。当然你也可以根据自己的实际需要,对其中的步骤进行选择性取舍。