说道使用Vista,第一个就是正版验证,大家都知道该怎么做的,就不多说了.
首先Vista和XP,windows7相比哪个性能最好,那么回答是XP是综合性能最好的,虽然没有很多新技术的支持使其性能达到现有技术的完美性能,但相对而言是性能最好的.Vista由于新技术的加入,所以性能的确有优势,但只限于单任务,系统设置不当(系统优化),补丁大量备份和网络服务成了系统运行的累赘,使其性能大大下降,比如只运行一个大型网络游戏性能远比XP好,但如果多开,相比XP就会差很多,甚至出现内存不足,运行中崩溃.windows7嘛,Vista的折中方案,半残废,程序运行不如Vista快,整体使用性能比XP差,华丽的界面根本改变不了什么,但windows7加入了向后兼容硬件的新技术.
Vista新特性之驱动故障恢复,以前驱动故障直接导致蓝屏的发生,但是Vista下会自动恢复驱动程序避免蓝屏,比如在玩网络游戏时,显卡驱动发生故障,屏幕会一黑然后过1秒,就恢复正常显示了,并在通知区域提示,显示驱动程序停止响应并且已成功恢复,而网络游戏仍然在正常运行,既没掉线也没有任何显示问题.
因此,既想体验新技术,又对XP有点厌倦了,就使用Vista吧.
找一张仿正版的Vista安装光盘,或者到网上下载也行,必须是完全未修改的版本,推荐安装Vista旗舰版,
不推荐安装双系统,因为Vista会强制Vista系统盘为C盘导致盘符错乱,清理快捷方式时容易清理掉另外一个系统所属的快捷方式,如开始菜单中的所有快捷方式.如果要安装双系统推荐先安装Vista,然后安装XP,然后用VistabootPRO或仿正版光盘进行启动修复即可,虽然这样是错误的安装顺序但不会是盘符错乱.注意,某些情况下认C盘顺序无效.
安装完后是Vista最初的版本,然后什么也不要安装,直接到微软官网下载SP1,SP2独立安装补丁包,直接更新至SP2,注意更新前关闭系统还原,否则会花非常多时间来备份还原点,如果不小心忘了,趁取消选项可用时放心取消吧,windows补丁安装回滚技术是非常安全的.(回滚,进度条向后滚动,指反向安装.)
之后安装完驱动和自己要安装的基本软件之后就是系统优化了.
不过说实话,Vista其实根本不需要任何优化,优化之后反而系统速度变慢了,毕竟做系统的是微软,而且SP2也解除了半开连接数限制.
那么在使用优化软件之前,先手动优化系统设定
首先要解决的是Vista网络服务(这里指网络功能,并非指系统服务)问题,Vista在网络上进行了很多改进,从而使网络功能完善,更易于网络共享,但是大量的系统服务严重导致系统性能下降,如果在网络和共享中心里将绿色灯全开,会发现系统性能较之前有很大下降,这是因为网络发现开启UPNP,SPTD,等网络服务,共享打开server服务,windows media网络共享服务进程,密码保护共享打开网络数据加密服务,媒体共享打开media网络共享设备服务,但一般来说非局域网用户或者局域网独立不联机用户只使用网络发现功能就可以了,因为下载器需要UPNP,而且可以自动检测网络信息.其余的全部关闭,媒体共享中设定既不共享也不查找否则每次开机都有媒体共享服务和进程.
网络问题是其一,然后关闭部分服务和功能,最近在使用中发现一个功能导致系统性能下降而且纯无用的功能,那就是脱机文件功能,此功能是备份网络共享文件以提供在网络位置不可用时的数据访问,但是一般来说普通用户是用不到的,而且还占用大量硬盘空间,可恶的是居然是默认开启的,所以直接关闭重启电脑吧.(公司等大型局域网络长期共享文件的用户才会用用处,而且网络邻居是内置的局域网聊天软件,汗,- -!)
关闭windows defender,禁用defender系统服务,在MSConfig中将windows defender勾选去掉,建议用优化大师备份启动项然后删除.此功能基本上用不到,而且也不像在XP下给用户操作提示,虽然对性能基本无影响但是超级占内存,进程是占用内存最大的svchost.exe系统进程.
关闭自动更新,在windows update中更改设置将自动更新改为禁用,从不检查更新,使用操作系统重要的是注重使用,而不是注重维护,而且网速,Vista下安装更新慢等一系列问题使你要花大量时间进行更新,因此建议禁用,然后每隔半年手动检查一次,不推荐禁用系统服务,否则系统日志会出现红色错误.
然后配置系统属性-高级系统保护设定,关闭系统还原(把系统盘前的勾去掉就会提示是否关闭系统还原了),
远程连接选项卡,去掉允许远程连接.
系统服务
禁用ReadyBoost,理由非并行写入芯片闪存是无法使用此功能的,而且此功能只在系统繁忙时有效,
禁用Remote Registry,此服务允许远程用户修改本机注册表.
禁用Tablet PC Input Service,平板电脑的笔和墨迹功能,并在控制面板-打开和关闭windows功能中去掉Tablet PC功能.
禁用Terminal Services,允许远程连接到本地计算机.
Windows Media Center Service Launcher改为手动,并且不要运行media center,关于此功能放在后面说.
Windows Time改为自动延迟的启动,时间同步,Vista下某些主板时间可能出现问题,而且也不需要一开机就去同步时间吧,不建议关闭.
Windows Font Cache Service改为自动,此服务仅在VistaSP2下才能看到,通过缓存常用字体优化应用程序性能,经过试验并不影响系统性能和内存占用,只是在内存预读中优先预读字体.
Superfetch为自动,内存预读服务,Vista的新技术之一,内存空闲即浪费,内存预读取,如果说此技术垃圾,是因为你使用了优化软件的关系.
第三方软件优化,我使用的是windows优化大师7.82专业版(并非'Vista优化大师'),超级兔子虽然也有以下这些功能,但本人不习惯用超级兔子,程序很慢.
磁盘缓存优化,
输入输出缓存大小推荐32MB以上,按物理内存大小决定,此功能提高数据预读,比如播放视频时定位播放响应加快.
内存性能,未知,可能是进程内存分配.默认即可不推荐优化.
CPU时间分配,默认为程序,不推荐优化.
电源方案,自己根据使用习惯设定,不推荐优化,更改请到控制面板中的电源选项中更改.
当windows出现致命错误时自动重新启动,自行设定.
windows自动关闭停止响应的程序,不推荐,Vista有自动处理问题的方案系统,而且某些网络游戏加载资源文件也会造成不响应,但过一会就好.
关闭无响应程序等待时间,应用程序出错等待时间,默认,不推荐优化.
快速响应应用程序请求,推荐,有时候UAC的弹出框不在最前面,此选项可以解决.
虚拟内存默认即可.注,虚拟内存最小值小于物理内存会自动开启完全内存转储功能(超垃圾功能),最大值小于物理内存会日志会出现错误.因此仅推荐禁用和默认.
桌面菜单优化,只有2个可以优化的选项其他无必要.建议在windows窗口下显示菜单不要优化,否则会出现难看的菜单栏,而且在资源管理器上无法进行隐藏必须修改注册表.
资源管理器和桌面独立进程.
桌面异常自动重新启动.
文件系统优化,只有1个可以优化的选项,其余默认.
二级数据缓存,建议为windows默认值的2倍512KB,太大会造成瞬间操作响应减速.
网络系统优化,只有4个可以优化的选项,
注,不要启用LMHOSTS域名解析,此功能会使IE优先检测代理服务器设置,使页面无法打开,第二次打开才能打开页面的问题.甚至出现有Internet连接的情况下,都出现页面无法打开的错误.
上网方式自行设定
IE线程数,推荐值5
启用最大传输单元......自动调整,推荐优化
启用选择性应答并优化快速转发机制,推荐优化
增强IE网址自动探测能力,推荐优化
其余默认
开机速度优化,其中预读方式请不要更改,此功能在后面详细说明
系统安全优化,自行优化
系统个性设置,不建议优化快捷方式小图标,很可能造成图标黑块.其余自行优化.
系统服务优化,不推荐.
自定义优化,不推荐.
vista桌面显示IE非快捷方式图标,在另外一篇日志中有,不过在这里附上地址http://support.microsoft.com/kb/945402/zh-cn
不过忘记了清理Vista SP2的命令行是什么了,装了SP2后清理SP1的命令行就无效了,无论有没有清理过SP1.
完成以上,系统优化就完成了,其余的windows其它功能设定,用户组,组策略自行设定.
此时Vista性能达到最佳状态,接下来解释一些问题原因.
Tablet PC功能是为平板触屏电脑设计的,其中开始-所有程序中有快捷方式文件夹,截图工具是可以截取视频图的哦,系统自带的.
Media center,不使用电视卡的用户不需要,一旦启动每次开机都会运行4到5个进程和服务,有media player足够,关于使center播放rmvb格式,在另外的日志中.
在系统服务中可能会看到这样一个服务,Thread Ordering Server在制定期间内为线程的执行进行排序,注意是网络线程不是进程,此服务会影响网络优先级,类似于将并行连接改为单行连接,比如自动更新在下载文件时比其他程序优先使用网络,会造成其它程序网络不畅.因此开启并没有好处,此服务是为服务器设计的.
最后最重要的内容,
关于Vista新技术内存预读和延续XP的传统预读,现网络上有人认为此功能为鸡肋,影响系统性能,增加大量磁盘读写,可以禁用,
这是错误的观点,毕竟是新技术,当初设计Vista估计是将硬件更新换代速度估计错误导致的,如果有双硬盘的RAID阵列,此技术有很明显的优势,
另外传统预读的注册表设置0表示关闭,1表示应用程序预读,2表示系统预读,3表示双预读,但是不能把Superfetch的注册表值也当成这样,可能发帖的人并没有找到关于此技术的注册表值就按传统预读的值来看待了,的确网络搜索引擎和微软知识库都没有关于此注册表值的说明,但实践证明无论设定为1,2还是3都有预读系统文件.
但是可以实践,虽然本人也没有实践完全,但是已经基本了解当值为3的时候内存预读需要很长时间才能完成,2.5GB内存,7200RPM硬盘SATAⅠ至少10分钟以上,预读速度平均1~10MB,当值为2时,预读在10分钟以内完成,预读速度平均为10~25MB,
因此此注册表值是否是指预读文件的使用频率,文件多少和范围等限制,而不是传统的按用户类型分类.
如果是这样,有可能值为1时预读最快,也可能最慢,也可能速度是一样的,但可以知道的是预读文件数量越多就越慢.这样优化也就一目了然,注意优化软件中的优化是一优化2个值都被更改的,
传统优化建议应用程序预读,似乎传统双预读在Vista下进桌面很慢,XP下传统双预读要快的多.
Vista的新技术内存预读,目前只能推荐值为2.如果启动项很多,建议将Superfetch改为自动延迟的启动.
附:
注册表路径
HKEY_LOCAL_MACHINE\SYSTEM\CorrenrControlSet\Control\Session Manage\Memory Managment\PrefetchParamete
注册表值
EnableBootTrace,未知功能,已知可设置为0,已实验如果传统预读开启,无论如何设置均自动恢复为0,搜索引擎和微软知识库均找不到相关资料,翻译为开启启动痕迹.
EnablePrefetcher,可设置为0,1,2,3,0为关闭文件预读,1为预读应用程序文件,2为预读系统文件,3为双文件预读.
EnableSuperfetch,可设置为0,1,2,3,0为关闭内存预读,123值均可以选择但没有发现明显区别,必需开启传统预读内存预读才有效
2010.06.28
在右窗格中找到 EnablePrefetcher 注册表项,然后将值更改为以下之一:
• Disable Caching: 0
• Cache Applications Only: 1
• Cache Boot Files Only: 2
• Cache Everything (default): 3
如果决定更改这些设置,则您可能希望尝试不同的设置,以便看哪种性能是您希望获得的。
注:分别对应应用程序缓存,启动文件换成,所有缓存设置(缺省值)
实践配置,双通道2.5GB内存,7200RPM160GBSATAⅠ硬盘*1(2006),奔腾酷睿E5300.2.60G双核,NVIDIA7300LE128MB(2006),技嘉P43,集成千兆网卡,集成Realtek HD声卡.
开启超级预读的情况下,当内存使用超过总量的75%时,Vista系统就会出现卡机或应用程序响应缓慢和假死,甚至进程崩溃.网络游戏双开尤其明显.