新装的Win7系统体积是有点吓人,一张2.4G左右的光盘装出来的系统小则6~7G多则12~13G(虚拟内存页面文件视内存容量而定)。Win7是否天生就这么臃肿庞大呢?非也~
一、Win7系统盘清理
1、关闭虚拟内存(注:若原配只有2G内存没有升级内存容量到4G的话请不要关闭,否则系统很容易会爆内存导致进程甚至系统崩溃)
Win7占硬盘空间最大头的文件,首当其冲就是虚拟内存文件,或者叫页面文件。这个文件隐藏在C盘根目录下,文件名为pagefile.sys。虚拟内 存是XP时代就有的功能,其核心本质就是通过将硬盘空间虚拟为内存来供程序调用写入,借此来解决操作系统与进程占用内存资源过大而物理内存容量不足的矛 盾。虚拟内存大小默认是由系统自动调节的,一般为当前物理内存容量的2倍左右。
关闭虚拟内存,不单可以省出3~4G空间,而且可以明 显提高系统的运行速度并且极大地减少硬盘读盘次数(也就可以延长硬盘寿命降低坏道产生几率)。坦白地说虚拟内存的确能解决物理内存不足的问题,可惜硬盘终 究不能当内存用,而且本身就是冯诺尔曼架构电脑中的瓶颈。硬盘速度比内存低了几个数量级,延迟反而高了几个数量级,虚拟内存终究是治标不治本的方法。使用 虚拟内存的代价也就是后台运行程序多或者跑大型3D游戏是程序启动、运行、切换的时候系统反映缓慢甚至假死,需要很长时间才能反映过来,尤其是玩占用内存 特别多的大型游戏时特别明显,相信大部分人都感同身受(玩游戏时硬盘频繁读盘导致一卡一卡,切换出桌面需要黑屏很长时间才能反应过来)。
也很坦白地跟大家说,要在经常后台开很多程序甚至要玩大型游戏的情况下畅快运行Win7系统,2G内存是捉襟见肘的。Win7系统是基于Vista的 NT6.1架构,在支持新硬件、提高新功能同时资源消耗较XP也有提高,空载状况下最低也要占300~400M内存,运行程序时进程占用内存量也较XP 大。如果在使用2G内存内存的状况下关闭虚拟内存一般只能满足上网、文档编辑等应用,运行大型游戏会相当吃紧容易崩溃。如果物理内存升级到4G的话就相当 充裕了。这也是奉劝没有升级内存的童鞋不要关闭系统休眠的原因。
关闭方法稍微有点复杂:右键点击我的电脑,选择属性,然后选择左边的 高级系统设置,在高级菜单下点击第一项性能的设置按钮,在性能选项框中再点击高级,然后点击下面的虚拟内存的更改按钮,最后选择系统所在的分区,然后点击 选择下面的无分页文件,点击确认,最后一步一步确认退出即可。重启系统后,你就会发现虚拟内存不见了,C盘也瘦身了3~4G了。
总结:对小Y而言,再加一条2G DDR3内存升级内存到4G双通道是王道。
2、关闭系统休眠(注:若经常贪图方便用休眠功能的童鞋请不要做这步,否则休眠功能将不可用)
说Win7的大头文件,老二就是休眠文件了。这个文件也是C盘隐藏在根目录下面,文件名为hiberfil.sys。其大小与电脑物理内存大小相等。系 统休眠的原理就是当点击休眠后将当前内存中所有内容写入到休眠文件中(内存断电后数据会消失而硬盘不会),这样系统就可以安心直接断电合上盖子;当下次开 机的时候就将休眠文件中所有内容复制回内存,这样电脑就直接回到休眠前的运行状态。大多数情况下一般都是用睡眠,休眠相对少用,而且休眠启动速度甚至比重 新启动要慢一些。因此,如果不用休眠功能,大可以放心关闭系统睡眠,腾出空间来给系统减肥。
关闭系统休眠简单不少,打开C:\Windows\System32目录,找到cmd.exe,右键点击以管理员身份运行,输入powercfg -h off然后回车即可。使用Windows7优化大师亦可以。
3、关闭系统还原并删除还原点(习惯使用系统还原的童鞋不要关闭)
系统还原的原理是通过对还原点的设置,记录我们对系统所做的更改,当系统出现故障时,可以在不需要重新安装操作系统,也不会不影响个人数据文件(例如文 件、电子邮件或相片)的情况下,使用系统还原功就能将系统恢复到更改之前的状态继续正常使用。默认状况下一般安装补丁、对系统做了某些更改、安装了驱动程 序后Windows都会自动生成还原点,少则几M多则上百M。还原点也可以自己手动增加并生成还原镜像文件。当系统出现问题时Windows可以在开机时 按F8高级菜单调出高级菜单加载上次正确配置来还原,也有可能Windows检测到问题后自动还原。诚然Windows7的系统还原功能较Vista和 XP有了大幅增强,但系统还原仍有其局限性,比如系统文件丢失、中毒、软件出错时还原亦无济于事,而且不更改默认设置的话还原点越积越多系统会越来越大。 相对而言使用一键还原或者Ghost备份要远胜于系统还原。因此,若不用系统还原功能,大可以放心关闭并删除所有还原点。
关闭方法很简单,如上面关闭虚拟内存那样,打开我的电脑熟悉-高级系统设置后,选择系统保护菜单,选中C盘(默认就系统盘打开),点击配置,就可以对系统还原进行关闭并清除还原点操作了。
4、删除Windows不需要组件与备份文件
下面来详细看看这些可以裁减掉的组件的位置以及内容:
1、 C:\Windows\SoftwareDistribution
各位同学不要被文件夹的名称蒙骗~这个文件夹其实是系统打补丁后旧系统文件的备份文件夹,类似于以前XP系统在C:\Windwows文件夹下面 KBXXXXXX的隐藏文件夹。微软放出的补丁不是修复BUG就是补系统漏洞,而一般系统打上补丁后极少会因为带来不稳定状况而需要卸载的。因此这个文件 夹下的所有文件可以放心删除。删除这个文件夹可以腾出200M或者更多的硬盘空间,视系统打过的补丁数量而定。
在Windows正常运行状态下,这个文件夹中部分文件是被使用无法删除的。需要完整删除可以在开机的时候狂按F8进入安全模式来删除。
2、 C:\Windows\winsxs\Backup
winsxs文件夹是Windows目录下一个非常重要的文件夹,存放了Windows有很多重要的组件,版本也很复杂,其重要性不亚于耳熟能详的 System32文件夹。这些文件支撑着mscorwks.dll,没有它们nmscorwks也无法加载。如果里面的系统文件被强行删除 后,Windows可能只能勉强进入安全模式,Windows也就“挂”了。为了保证Windows的正常运行,里面的文件在不知道是什么作用的时候千万 不要删除的。不过winsxs单个文件夹就占用了Windows一半多的体积(近3GB)。不但如此,随着系统使用时间的增加,winsxs文件夹的体积 会变得越来越臃肿。winsxs文件夹是否就是那么“玉女”不可侵犯呢?非也~其下面的Backup文件夹下的所有内容是可以放心删除的。Backup文 件夹下的文件和上面的SoftwareDistribution文件夹一样,其实也是备份储存Windows打补丁后原来的旧系统文件,只是储存的文件 “来头”更大、文件夹体积比SoftwareDistribution小一点罢了。
删除C:\Windows\winsxs\Backup下的文件相对复杂一些,想简单删除的话可以使用Windows7优化大师附带的系统清理大师来删除。手动删除则需要先取得Backup文件夹所有权。
3、C:\Windows\System32\DriverStore\FileRepository
看到名称很多童鞋可能已经猜到了,这个文件夹其实是储存Win7自带的驱动程序文件。另外,系统安装了硬件的新驱动后旧驱动也会被Win7备份存放到这 里。很多童鞋(尤其是用台式机的)只要机子硬件是08年或者之前发布上市的,新装了Win7后就能直接用系统可以不装驱动靠的就是它。作为新一代 Windows系统,为了支持这么多已经发布的老硬件,Win7自带的驱动远远比Vista和XP要完善,代价就是体积也变得巨大。对新装的Win7系统 这个文件夹体质就有700~800多M。随着系统所装的驱动硬件增多、更新过的驱动版本越来越多,这个文件夹体积也会像雪球那样越滚越大。显然,大家也猜 到其实里面大部分驱动文件都是和机子是不匹配用不上的,只有少部分适合本机。另外很多时候系统更新了修正了BUG、强化了功能的新版驱动后完全没有必要备 份旧驱动。
不过文件夹虽然很臃肿,但其还是很很重要。很多Windows支持的硬件和一些热插拔的硬件的原始驱动也存放到这里。一些 童鞋使用Windows7优化大师清理过里面的文件后,本来可以热插拔的手柄、插卡等插上机子后就没反应装不上驱动,就是因为里面的文件被清除的缘故。因 此各位童鞋若需要清理里面这些多余的文件,最好先在机子上装过所有要用到的硬件并安装好驱动,在对这个文件夹动刀。
4、其他可清理的文件夹和系统临时文件夹:
C:\Users\Public\Music:存放示例音乐,也就是Windows新装后打开Media Player就能听到的歌。估计没人会听吧~可以放心删除~
C:\Users\Public\Pictures:存放示例图片。估计没人会看吧~删除之~
C:\Users\Public\Videos:存放示例视频,也就是Windows新装后打开Media Player就看的那两段~删了吧~
下面的文件夹都是存放系统临时文件的。各位童鞋可以酌情清理其中的垃圾文件。
C:\Windows\Temp:存放程序安装、运行产生的临时文件,可以放心删除里面的垃圾
C:\Users\(当前系统用户名)\AppData\Local\Temp:同样是存放程序安装、运行产生的临时文件,WinRAR解压的默认临时目录也是这里。可以放心删除里面的垃圾
C:\Users\(当前系统用户名)\AppData\Local\Microsoft\Windows\Temporary Internet Files:IE或者IE内核浏览器浏览网页时下载的各种图片、Flash等内容就是存放到这里,当网页看过后里面的东西就变成垃圾文件了~放心清理吧~
C:\Users\(当前系统用户名)\AppData\Local\Microsoft\Windows\History:顾名思义,存放浏览网页留 下的Cookies、历史、表单、密码。要清理保存过的密码、浏览历史、记录就删除里面的内容吧~其实就是在IE-Internet选项里面清除。
经过上面一轮减肥瘦身,对于全新安装干净的32位系统而言其占用空间可以控制在5G以内,对64位则可以控制在6G以内。远远比原装正版OEM系统要“苗条”,同时也干净多了。
二、系统服务优化篇
系统篇和开机启动项篇是重头戏部分。很多童鞋可能会疑惑,怎么Win7老读硬盘搞到硬盘灯一闪一闪系统卡顿、CPU占耗高系统速度不够快,连开机也要占 这么多内存?其实都是Win7庞大的系统服务惹的祸。其实Win7很多系统服务都是不必要的,或者说基本用不到的,而且这些服务中有一些正是占内存、读硬 盘、拖慢系统的“元凶”。下面列出究竟哪些是不必要的。
注意:Win7很多服务中并不是所有服务都是废的,其中很多基本服务支撑着 Win7系统基本功能。这些基本服务如果被禁用或者关闭,轻则系统运行不稳定、功能失效,重则直接蓝屏死机,甚至开机连系统都无法进入。因此优化Win7 服务时按本文所说对特定项优化即可,千万不要在不清楚某项服务的来源与作用的情况下不懂装懂将这里列出的服务之外的服务随意禁用!另外小Y很多触摸功能以 及显卡切换也需要其中两项服务支撑,详细可以参考下面的帖子:《Y460 Y560开启显卡切换与触摸式快捷键&开机启动项解析优化攻略》
服务优化的本质其实就是将无用的系统服务给予禁用,不允许其以后开机时跟随系统启动,以此来降低系统负载,使电脑可以轻装上阵。打开系统服务优化界面很 简单,点击控制面板->系统和安全->管理工具->服务即可调出服务界面,也可以使用Windows7优化大师自带的服务优化大师。
强烈建议禁用以关闭的系统服务:
1、Superfetch
Superfetch的基本原理是为程序运行提供预读快取的数据存放空间来加快程序运行速度,将数据同时写入内存和硬盘。这些缓存文件在硬盘上的位置是 在C:\Windows\Prefetch目录下,文件后缀名为 .db。也正是因为这个服务导致Win7开机后就频繁读取硬盘(而且很死板的是也是读本来读写就够频繁的C盘)。也由于硬盘速度远逊于内存(上面说了), 因此打开此服务后实际效果反而感觉变慢,尤其是对于硬盘速度本身就差些的本本(特别是5400转的)。因此关闭这个服务可以大幅降低Win7系统在空载下 的读盘频密程度,同时也可以降低内存使用量,系统速度也会随之提高。强烈建议禁用此服务。
2、Application Experience
诸位是不是安装完一个程序后,Win7总会弹出一个既烦人又令人哭笑不得的“使用推荐设置安装”的软件兼容窗口,点了“使用推荐设置”按钮后软件又傻乎 乎的重复安装一遍了。其实Win7对06年后的软件兼容一般都不错,即使是64位,也根本没必要采用所谓“使用推荐设置”重复安装,而且少了这个弹出窗口 系统也清爽很多。因此强烈建议禁用此服务。不过要注意的是,禁用此服务后系统会出现一个BUG,就是刚运行过的exe程序,甚至是在Windows资源管 理器窗口中看到过或者看到其快捷方式后,此exe文件会被暂时锁定无法改名、剪切、覆盖,即使删除后仍残留记录,无法覆盖、重命名,甚至装此exe的文件 夹也会无法删改。需要等一段时间或者重启后才可操作。
3、Program Capability Assistant Service
和上面Application Experience一个作用。要去掉那个恼火的弹出窗口也必须将此服务禁用。
4、Shall Hardware Detection
这个就是自动播放服务,就是开在后台检测系统有否插入U盘、光盘、移动硬盘之内的煤质,有就弹出让你播放打开。虽然说Win7的U盘自动播放服务不会再运行U盘上的程序一定程度上可减少中毒的几率,不过应该没几个人用得到自动播放吧。放心禁用。
5、Windows Defender
顾名思义,这个服务其实就是微软设计来对付恶意软件、广告软件。可惜这个功能终究是个鸡肋,没多少意义也根本防不了病毒。要防毒还是老老实实买个正版杀毒软件吧。放心禁用之。
6、Windows Search
顾名思义,即是搜索文件和邮件用的。但实际上,没有这个服务Windows资源管理器照样可以搜索文件。禁用之。
7、Security Center
又是一个鸡肋服务。诸位发现自己Win7右下角是不是老是举着一面白棋?就是这个服务惹的祸。其实这个服务也就是检测系统杀毒有没有装、防火墙有没有 开、UAC有没有开、自动更新有没有开。这个服务很S*B……只要其中一个没开就给你举白旗警告让你开,全开了才说你系统安全啦……无语吧……放心禁用干 掉它吧……
8、Windows Time
顾名思义,始终服务。其实就是一直联网和微软时间服务器联网更新本机时间(针对机子BIOS记录时间不准)。但一般来讲谁会介意那一两分钟甚至是几秒的差距?禁用之。
9、Windows Backup
没错,看名称就知道是系统还原服务。就如上面所说,系统还原一般都用不着,放心关闭吧。
其他也可以关闭的服务(可选,可关可不关):
1、Internet Connection Sharing (ICS)
2、IPsec Policy Agent
3、Media Center Extender Service
4、Net.Tcp Port Sharing Service
5、Remote Desktop Configuration
6、Remote Desktop Services
7、Remote Registry
8、Routing and Remote Access
9、Secondary Logon
10、SSDP Discovery
11、System Event Notification Service
12、Windows Image Acquisition (WIA)
对于原配正版WIn7 Home Basic系统以及自己新装的系统,一般驱动安装后也会创建一些没用的服务。首当其冲就是Intel的驱动垃圾开机启动项以及服务一大堆一点用处都没有。 见到时Intel XXXX开头的服务放心一把全禁用吧。当然安装某些软件后这些软件也会创建一些没用的服务,童鞋们也可以根据自己的情况禁用。经过一轮服务优化 后,Win7的内存占用量、CPU使用率会大幅下降,系统速度也会明显加快。
所谓开机启动项优化其实就是将没用的软件开机启动项删掉,不让其开机就跟着系统启动,和服务优化一个道理。开机启动项优化起的作用不亚于服务优化,有时候效果甚至胜于服务优化。毕竟一开机就开那么多程序,机子启动不慢进系统后不卡才怪。
对于系统优化,请童鞋们参考我下面的另一篇帖子,里面列出了启用显卡切换、触摸键所需的开机启动项,这些启动项以外的可以放心禁用或者删除:《Y460 Y560开启显卡切换与触摸式快捷键&开机启动项解析优化攻略》
删除这些开机启动项可以使用Windows7优化大师中的系统设置->启动设置来删除,也可以按Win+R键调出运行窗口,输入MSConfig,点击启动菜单,即可将无用的启动项禁掉。
对开机启动项优化,童鞋们切勿使用累死360之类的优化软件乱来优化,诸如“一键优化”之类。这些“优化”都会傻乎乎地将Y460或者其他机型一些支持快捷键之类的软件给禁掉,也就将这些功能给废了。这也是很多菜鸟乱来搞搞乱了又不知道从何下手的原因。
其他优化
1、大幅提高界面反应速度
大 幅提高界面反应速度相信对要经常切换窗口编辑多个文档的上班族以及喜欢打开一大堆浏览器窗口的童鞋是十分有用的。Win7继承了Vista的华丽Aero 透明3D特效界面,同时也加入了很多酷炫的动画特效。虽然看起来很美观很酷炫,但这是以牺牲系统反应速度和增大系统资源消耗为代价。能否在保留基本的透明 特效情况下提高窗口反应速度,答案是肯定的。
(1)大幅降低视窗反应延迟。
要降低延迟,就必须将一些不必要的淡入淡出特效关闭。 淡出淡出看起来好看,实际上很拖时间。右键点击我的电脑,然后点击属性,然后点击左边的“高级系统设置”,然后点击第一个“设置”,即可看到要设置的窗 口。推荐按下面的截图中的设置关闭这些特效,注意的是最后一项“”在最大化和最小化时动态显示窗口“也要关闭!(因为窗口不够长,这项没在截图上显示出 来)。关闭之后,按Alt+Tab键,你会发现那窗口切换速度怎一个爽字了得。
(2)大幅降低桌面与开始菜单的反应延迟。
打开Windows7优化大师,将”移动到桌面上预览桌面延时“改成0,并将”开始菜单显示速度“改成1毫秒。这样点起了简直就是瞬间反应了。
(3)关闭图片与视频预览
Win7人性化做得太彻底了,彻底倒见到视频和图片多或者全是的文件夹就扫描读缩略图显示预览效果。这就是一打开包含这些文件的文件夹要半天的原因。关掉预览就省时多了。打开系统优化->系统加速,将禁用预览的钩全勾上吧。
2、关闭UAC
装 个软件就黑屏弹出窗口问你允不允许,运行个程序也弹出来问你允不允许,进控制面板修改系统设置也要允许,就连删改C盘上的东西也要允许……这就是UAC。 实话实说,对于权限漏洞一直百出的Windows系统,UAC确实是不治本但治标的办法,让平常系统不是在最高的管理员权限下,不然病毒木马轻易取得权限 更改系统。但是即使UAC拦得再多也总有漏洞,而且大多病毒在UAC“监护”下也能正常运行。加上一直弹出烦人的窗口拦截各种操作,因此关掉UAC也就是 很有必要了。打开控制面板->系统和安全->更改用户账户控制设置,将滑动条拉到最低,然后按确定即可。