苏伊士运河沟通的海洋:转贴:固态硬盘做系统盘的优化设置

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 06:26:08
固态硬盘做系统盘的优化设置(转自《微型计算机》)
请注意,以下操作需要修改注册表,调整系统服务,务必谨慎对待。建议在修改之前创建系统还原点或做好系统备份。
编辑注册表:(命令行中运行“regedit”)

        1)关闭预读取功能。从Windows XP开始,为了提高磁盘性能,微软在操作系统中加入了
Prefetcher磁盘预读技术,接着在Windows Vista系统中升级为Superfetch。但是这两项技术对于没有磁头和寻道时间概念的固态硬盘来说毫无意义,反而增大了磁盘I/O的开销。我们可以尝试把“
Hkey_local_machine\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters”下的两项“EnableSuperfetch”和“Enableprefetcher”设置为“0”(图2)。

        2)清空页面文件。由于固态硬盘的寿命和闪存芯片存储单元的存取次数息息相关,所以长期占用了一定的硬盘空间且读写频率很高的页面文件就是巨大的隐患。所以,这里需要让系统每次关机时都清空页面文件,同时尽可能多地使用内存。我们可以尝试把“Hkey_local_machine\
SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management”中的“
clearPageFilesAtShutdown”和“LargeSystemCache”设置为“1”(图3)。

        3)文件系统优化设置。将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
FileSystem目录下“NtfsDisable8dot3NameCreation”设置为“1”,“NtfsMemoryUsage”设置为2。

调整系统服务(进入设置界面方法“控制面板->管理工具->服务”)

        1)关闭索引服务“Windows Search”。该服务原本是为了提高Windows中搜索文件和邮件速度的,主要是因为传统机械硬盘寻道时间长,而固态硬盘则没有这个问题。

        2)还需要关闭的服务就是之前已经在注册表中禁用的功能“Superfetch”,避免出现系统异常。(图4)

调整系统环境

        1)关闭系统分区的索引功能。右键单击系统分区图标,选择“属性”,在属性窗口的常规选项卡中取消勾选“建立此驱动器的索引以更快搜索”(图5)。

        2)在设备管理器中选中固态硬盘的磁盘驱动器,右键单击打开其“属性”,在策略选项卡中勾选“启动高级性能”(图6)。该选项能够明显提高闪存介质的存取速度,但是有一定风险。特别是在掉电、死机和Windows蓝屏出现的时候,可能会导致系统分区文件丢失!

        3)修改虚拟内存,“计算机属性->高级系统设置->高级选项卡->性能设置->高级选项卡->更改”,这里推荐有多个硬盘的台式机用户将页面文件全部保存在机械硬盘上,一方面尽量延长固态硬盘的寿命。而对于笔记本电脑来说,由于没有第二块硬盘可用,所以尽可能地固定页面文件大小,不要让系统自动分配。全部设置完毕后重启系统。