| 网站首页 | 资讯 | 技术中心 | 下载 | 图片 | 影视一区 | 影视二区 | 影视三区 | 迅雷电影 | 电视 | 电子书 | 论文 | 
您现在的位置: 电脑之家 DNZJ.NET >> 技术中心 >> 电脑学苑 >> 软件专区 >> 操作系统 >> 文章正文
  [组图]Windows Vista系统存储优化完全指南            【字体:
Windows Vista系统存储优化完全指南
作者:佚名    文章来源:不详    点击数:    更新时间:2007-12-22    

Windows Vista系统存储优化完全指南

来源:天极yesky 作者:咖啡豆豆 出处:巧巧读书 2007-12-21 进入讨论组
  • 关 键 词:
  • arp
  • cpu
  • ie
  • os
  • windows
下一页 1 2 3 4 

每一个新的操作系统的发布都会随之带来新的系统硬件需求,Windows Vista 也不外乎这个规则。

Windows 存储子系统有数个相关的组件。在本指南中,我们将把特别地侧重于硬盘和内存上,引导你通过种种设置使它们达到最优化状态,希望在所有设置结束后你能够流畅地运行你的 Windows Vista 系统。

:绝大多数的信息和设置更改都要求在 Administrative 权限下进行。

首先,最好的做法是确保你已经安装了Vista 最新的更新,要达到本指南的目的,这是非常重要的,因为在许多情况下,这些更新可能会修复一些与存储有关的问题,如内存溢出等等。你可以通过 Vista 内置的 Windows Update 程序发现并下载这些更新,而与硬件驱动有关的更新你可以在天极驱动下载中找到。

一、注册表选项

系统注册表包含了许多设置,能够让你进一步设置 Windows Vista 中的存储管理特性。如果运用得当,就可以极大地改善你的电脑在存储性能上的表现——当然,其中也有一部分设置只是心理上的安慰剂,并没有实际的效果。

要打开注册表编辑器,点击“开始”-“运行”(也可通过键盘快捷方式 Win 键+R),输入“regedit”然后点击确定按钮即可。打开注册表编辑器后,定位到以下项中:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]。

Windows Vista系统存储优化完全指南(图一)
图1

我们所感兴趣的选项就显示在上图右边的面板中。要更改它们只需在值上双击鼠标或者右键点击,选择“更改”。在下文的括号中,我将说明数值的格式。以下就将阐述各个有关的选项:

ClearPageFileAtShutdown(十六进制或十进制)。此设置可以让闲置的页面文件在系统关机时被清理(以0字节覆盖)。

*当设置为0(默认)时,闲置的页面在系统关机的时候将不会有变化,这可以使页面文件数据更易读。(家庭用户推荐选择此选项)

*当设置值为1,那么在关机的时候页面文件就会被清理,从安全的角度来说这是很有用的,这比较适用于办公等多人使用同台电脑的环境。

DisablePagingExecutive(十六进制或十进制)。这个设置控制内存子系统如何处理闲置的内核模式驱动和系统编码。

*值为0(默认)时(十六进制或十进制)说明闲置的内核模式驱动和系统编码将从内存从释放,并且记录的页面文件中。

*值为0时说明闲置的内核模式驱动和系统编码将保留在内存中。

以上这个选项我一般都建议将此值设置为0,但是如果你系统中的内存容量不是问题的话,将值设置为1,则当你再次调用已经闲置一段时间的应用程序时将获得更好的应答。

LargeSystemCache(十六进制或十进制)。这个设置控制了文件系统缓存的大小。

*当设置为0(默认)时将分配一个标准的文件系统(小于10MB内存);这时获取应用程序最佳表现的系统推荐值。

*值为1时则允许使用较大的系统文件缓存(最大可达内存总量,最小4MB);这个选项只当 Windows Vista 作为服务器时适用。如果你的电脑是作为一个游戏系统或者是其他工作站,那么这个选项反而是不利的。以下是微软的一些说明:

当你启用系统缓存模式,在一台电脑上使用统一标准的内存架构为基础的视频硬件或显卡,你可能会遇到性能和随机严重下降。这些组件的驱动在初始化启动之时,占用了其余应用程序大部分的内存。

pagingfiles:这个选项具体指定了系统中页面文件的位置、文件名和大小,例如c:\pagefile.sys 1024 2048。

注意:这与虚拟内存选项窗口十分相似,进入方式为:系统属性-高级,然后打开性能选项窗口,再次切换到其中的高级选项页,然后点击更改按钮。

SecondLevelDataCache:这个选项指明了你的CPU的二级缓存(没有设定的时候默认为256K),这仅仅适用于设定拥有off-die 二级缓存的CUP(换言之,如果你是使用老于Pentium 2的芯片,在这种情况下请更新你的硬件!)。

如今的CPU大都通过硬件层设置了这个值,正因如此,我们不用去调整这个选项,有些人建议可以手动设置是完全没有必要的,让它保持设置为0即可。至于其他选项:如NonPagedPoolSize,我们可以忽略它,让它如其他选项一样默认为0,指示其工具系统配置情况自动计算、分配。

现在定位到 PrefetchParameters 分支([HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters])。

在 Vista 中预读功能已经大大加强,在此我推荐确定 EnablePrefetcher 和 EnableSuperfetch 的值设置为默认的3(如图2),因为在许多事件中它们可能被修改。此外,没有必要定期清除预读目录(它会自动清除不需要的项目),同时,使用“/Prefetch”命令启动应用程序根本不会有有利的效果。

Windows Vista系统存储优化完全指南(图二)
图2

接着,再定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]分支。

Windows Vista系统存储优化完全指南(图三)
图3

在左边的面板可能会有一个预先设置好的项“AlwaysUnloadDLL”,在右边面板中被默认设置为1(如图3)。有人建议改变它的设置,因为它可以从内存中快速释放不使用的 DLL(动态链接库)。其实,这只适用于Windows资源管理器的扩展,微软解释说:

“在一个 DLL 未被使用过了一段时间后,Shell 壳会自动卸载该 DLL。这段闲置时间可能是过长的,特别是当一个壳扩展的 DLL 文件正在调试。对于 Windows 2000 之前的操作系统,你可以在注册表中添加以下信息来缩短闲置时间。”

如果你的注册表中有此项,那么右击它,并选择删除,因为在 Vista 系统中它是完全没有必要的。重新启动系统使改动生效。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    启动时显示加载C:\WINDOWS\s
    Windows Vista系统常用补丁功
    Windows XP 客户端的软件限制
    不自禁的幻想 Windows 7公开
    万能Windows XP的镜像文件制
    微软正式提供Windows XP SP3
    Windows XP系统中如何重置TC
    Windows Vista 创建系统健康
    TP-LINK 802.11n无线产品技术
    WindowsXP-SP2系统下AMD双核
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    您好!我是网虫,欢迎来到电脑之家做客,愿您在这里与知音相遇。建议使用 IE 6.0 以上,1024*768 分辨率全屏观看。
    设为首页加入收藏联系站长友情链接版权申明后台管理
    备案编号:鲁ICP备07010766号