|
楼主 |
发表于 2005-6-26 09:54:59
|
显示全部楼层
8 、Windows XP挂起到硬盘后的异常故障解决
??Windows XP除了界面上的美观和安全性能大大提高外,在很多小地方考虑得很周到,体贴方便了用户。比如它的储存当前状态到硬盘,然后开机不必再经过硬件的初始化,直接从储存的状态读取数据,一般能在15秒左右开机,启动的速度大大提高。但是,由于硬件和软件的兼容性,使用XP的这种功能的时候,可能会遇到一些异常的情况,下面就分析一下并给出参考的解决办法:
一、板载声卡发音不正常
??现在很多主板都附带了AC97的声卡,如果您的机器里的板载声卡是软声卡,那么有可能会在挂起到硬盘后,第二次快速开机的时候,发现声音不正常。笔者见过一块精英的SIS735主板上附带的软声卡就是如此——不仅在windowsXP快速开机后发音不正常,在windows98退出到纯DOS状态后,再用EXIT指令回到windows图形界面的时候,声卡根本不发音。
??参考的解决办法:由于这是硬件方面的问题,故此人工调整的机会不大。可以尝试更换最新的驱动程序,如果不行,就只好买一块外接的声卡或是老老实实地重新启动电脑了。值得注意的是,在XP中,此时声卡还是有很小沙哑的声音的,听起来就像音箱的问题不是声卡的问题,实际却是这种声卡必须经过硬件的重新初始化才能重新使用造成的。这才是我写出这点异常情况真正原因,免得大家在音箱上浪费时间,甚至乱“调整”损坏了音箱。
二、显示不正常(花屏或黑屏)
??有的机器,在快速开机或是从SLEEP状态唤醒后,可能会出现花屏和黑屏现象。这可能有三种原因:
??1、显示卡驱动的不完善:这算是最轻的故障,你找一个稳定的驱动程序版本安装就是;
??2、电源功率对显示卡的影响:有的劣质电源功率不够,会造成AGP显示卡的供电不足,而XP的重新快速开机是不再初始化硬件的,依赖主板的ACPI功能,所以可能会在电源方面有些影响。
??参考的解决办法:一是在BIOS里和windows的电源选项里进行调整,尽量不使用花哨的功能;二是可以建立一个文本文件的快捷方式,放在桌面上,加上自己定义的快捷键,在黑屏或花屏的时候,按快捷键启动这个文本,可能会在屏幕的部分区域显示出文本的内容,多用鼠标点击切换几次画面,显示卡因为刷新了显存中的内容,可能会恢复正常的显示,这是个有点旁门左道、治标不治本的法子,但很实用,呵呵。
三、快速开机后鼠标无法移动
??这种故障并不是死机,键盘还是有响应的。其实在以前的windows9X里的唤醒后,也有出现。可能会有两种情况:
??1、你的鼠标和主板或是电源不兼容。
??2、你的鼠标是冒牌货,所以windowsXP在使用相应内置的驱动程序的时候,识别上有问题,造成一些BUG。
??参考的解决办法:先试试把鼠标拔掉,再插上,利用windows的即插即用再次检测鼠标,但这样长久可能会损坏主板接口;更换其他品牌的鼠标,最好是正品鼠标;或是把鼠标的连接从PS/2接口与串口切换一下试试,有些PS/2接口的鼠标是不太适应XP的新功能的。顺便提醒一句,别小看鼠标的冒牌问题,以为能用就成——在安装windowsXP和windows2000的时候,经常就因为假鼠标造成安装的失败。
四、激活问题
??windows XP加入了激活的设置防止盗版。有的人安装的是30天要激活的版本,如果你的主板电池掉电了,开机的日期不正常,在快速开机的“欢迎使用”之后,windows XP可能会提示你必须激活才能使用。因为有的人贪图方便,可能会在没保存或转移某些重要文档的情况下就用了挂起到硬盘的功能,遇到激活提示的时候,因为激活功能锁定了系统,不能再进入图形界面处理未完成的文档而损失工作的成果。这虽不算快速开机的真正故障,也不算很普遍,还是要提醒大家的,如果你不想激活产品,那么注意你的日期哦——因为快速开机毕竟也是一种重新启动,windowsXP是会检测的。
9 、Windows XP精彩答辩
为何我在DOS下安装Windows XP 很慢
哈哈,你一定没有在安装前运行smartdrv.exe,如果不运行这个,可能一个晚上你也安装不完。Smartdrv.exe这么文件在windows 98/me的光盘或是windows/command/里有。
为何安装过程中系统提示我必须转化分区为NTFS
哈哈,这个是因为你在windows 下安装的时候安装的不仔细,刚开始安装的时候有个高级-再安装过程中允许我选择安装到的分区。重新运行安装程序,记得选择这个,然后重新启动后就可以选择安装到的分区和是否保留原分区格式,或是格式化为NTFS OR FAT32等等。
为何我的modem不能在XP下工作
这个主要是因为驱动程序的问题,很多猫的Windows 2000下的驱动程序也不能在XP下用了,不过倒是有些猫的98的驱动程序可以在XP下用。另外,金网霸ESS芯片的内猫以及一些rockwell芯片的内猫都可以在XP下很好的工作,用XP自带的驱动即可,而且对于金网霸内猫的用户XP下的驱动没有了像Windows 2000下那样电话打进来就死机的问题了。
为何我安装了 Windows XP 关机总是变成重起
哈哈,能遇到这个问题算你幸运了,这个问题是有些主板的高级电源管理不能被WindowsXP支持。一般用AWARD的BIOS的主板的电脑没有这个问题,到目前为止,遇到AMI的BIOS的主板有这个问题,如技嘉的主板。解决的办法是升级你的主板的BIOS,即刷新BIOS.,哈哈,可不要刷错了型号。
为何我的QQ在 Windows XP下运行很慢
这个问题好像是目前版本的QQ和Windows XP不大兼容,尤其是老的版本,QQ710还可以,难道是微软为了推广MSNMessenger故意这么做的?哈哈哈……看来我们要等QQXP了。
为何我的Windows XP 下的Internet Explorer 运行很慢
这个问题嘛,如果你的机器CPU和内存够用的话,一般没这个问题。不过嘛,我发现,如果你对IE的高级选项里的东西做了改动,如一些效果等等,本来关掉这些效果为了加速IE,其实,这时就会出现IE运行很慢,尤其是显示上面的菜单和工具栏的时候。解决办法就是高级选项的面板上,点击默认,使用IE默认的设置即可。
为何我的 Windows XP 安装了简体中文语言包后还是英文的
在一些BBS上,我发现很多朋友不大会安装这个语言包,其实安装好了后,欢迎屏幕已经由WELCOME变成了欢迎了,至于界面,到控制面板,地区区域选项,菜单显示,选择简体中文即可,注销后重新登录即可。如果你不选择所有用户都使用这个配置的话,你会发现,其它用户里面还是英文界面的,哈哈,这次可以中英文版同时用了。
为何MPEG4格式AVI在Windows Media Player 8.0 不能放
有时候用Media player放avi的时候只有声音没有图像,或是不能放,这是由于缺少解码器的原因,到www.divx.com 下载安装divx即可。
为何安装了Windows XP后,我的其它操作系统里的Norton antivirus 2001不能用了
这个是由于Norton2002以前版本的Norton杀毒软件和Windows XP不兼容,而且要命的是这个不兼容是由于新版的操作系统的ntldr,ntdetect.com, 冲突造成的,如果你不用旧版的文件代替,即使删掉Windows XP也没用的。解决办法是到symantic的网站下载补丁,或是使用norton2002,目前norton antivirus 2002可以很好的在XP下运行。
为何PS手柄驱动不能在XP下用
更换手柄驱动程序可以解决。去这里下载:www.topcmm.com下载后,如果运行setup安装不成功,用添加删除新硬件安装驱动。
关于局域网里Windows XP 的网络问题
Windows XP的安全性提高,默认不启用NBT.有时候,在局域网里使用自带的防火墙会出现的访问问题,关掉防火墙即可。
关于Windows XP下的显卡驱动问题
Windows XP自带了FOR NVIDIA系列的显卡驱动程序一般没有问题,而目前的新版的雷管XP驱动在某些机器上安装后会出现问题,建议大家使用系统自带的驱动。NVIDIA目前正在修正雷管驱动。
Windows XP 安装好后,如何把FAT 32转化为NTFS
使用convert命令,在命令行模式下用convert.exe这个命令随时转化的。例如:
convert c: /fs:ntfs把c盘转化为NTFS.
Windows XP下如何创建启动软盘
插入软盘,然后在软盘驱动器的图标上点击右键,弹出菜单选择格式化,在格式化窗口里最下边选择创建MS-DOS启动盘即可。
10 、Windows XP深入问答
1、我使用Windows XP系统,请问使用什么方法可以提高启动速度?
使用微软提供的“Bootvis”软件可以有效的提高Windows XP启动速度。这个工具是微软内部提供的,专门用于提升Windows XP启动速度。下载后解压缩到一个文件夹下,并在“Options”项中设置使用当前路径。之后从“Trace”项下拉菜单中选择跟踪方式。该程序会引导Windows XP重新启动,并记录启动进程,生成相关的BIN文件。之后从Bootvis中调用这个文件,从Trace项下拉菜单中选择“Optimize system”命令即可。
2、我使用Windows XP时发现,随着不断地增加、删除应用程序,磁盘可用空间不断减少,这是为什么?
从Windows 2000开始,Windows会在每个硬盘分区中建立一个“System Volume Information”文件夹,在该文件夹中提供的是系统默认保存的系统还原备份文件。不过Windows 2000还没有正式提供系统还原功能,在XP中,你可以看到相关的选项。为防止这个问题发生,最简单的方法就是关闭“系统还原”功能。如果要删除这个文件夹中保存的文件,你需要以Administrator(管理员)身份登录系统。
3、如何提高Windows XP的运行速度?
Windows XP虽然提供了一个非常好的界面外观,但是不可否认这样的设置也在极大程度上影响了系统的运行速度。如果你的机器运行起来速度不是很快,建议将所有的附加桌面设置取消,也就是将Windows XP的桌面恢复到Windows 2000样式。设置的方法非常简单,在“我的电脑”上单击鼠标右键,选择“属性”,在“高级”选项卡中单击“性能”项中的“设置”按钮,在关联界面中选择“调整为最佳性能”复选框即可。此外,一个对Windows XP影响重大的硬件就是内存。使用256MB内存运行Windows XP会比较流畅,512MB的内存可以让系统运行得很好。
4、我在Windows XP中设置了用户存取磁盘权限,但是后来由于不慎将用户删除,现在不能查看被加密的磁盘和文件了,怎么办?BTW:使用PQ不能将该分区转换为FAT32分区。
Windows XP具有更高的安全性能,如果设置用户的时候使用了权限保护功能,其他用户是不能直接访问你的文件夹的,即使是系统管理员。这样虽然安全,但是出了问题也是非常头痛的事情。如果你正好遇到这样的问题,必须以Administrator身份登录,然后在文件夹选项中的“View(查看)”选项卡中的“Advanced Settings(高级设置)”列表窗口中关闭“Use simple file sharing(使用简单文件共享)”复选框。之后返回相应的文件夹或者磁盘分区,在关联的菜单中选择“Properties(属性)”命令,切换到“Security(安全)”选项卡,此时可以看到其中没有允许访问的任何用户,单击“Advanced(高级)”按钮,进入高级设置界面。切换到“Owner(所有者)”选项卡,在其中如果有你的用户列表,选择它,并选择界面下边的 “Replace owner on subcontainers and objects(替换子容器及对象的所有者)”复选框,单击“Apply(应用)”添加设置,此时你可以看到在“Permissions(权限)”选项卡中看到你的名字了。当然,如果在“Permissions(权限)”选项卡中允许你添加新的访问用户,则可以忽略上面的操作。单击“OK(确定)”按钮返回,现在就可以访问原来加密的文件夹,或者磁盘了。此外,如果你在“Pemissions”选项卡中看到了一个很长的“S-1-5-21-xxxxx”等全部是数字组成的用户,这可能就是以前创建的用户名,但是它已经损坏了,选择该用户,清除界面中的“Inherit from part the permission entries that apply to child objects. Inculde these with entries explicitly defined here(从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目)”复选框。在关联的界面中选择“Copy(复制)”命令,之后可以将这个无用的用户删除。
5、我安装了Windows XP,在“添加/删除程序”里没找到制作启动盘的程序,我该怎么办?
在Windows XP中并没有自带制作启动盘的程序,需要使用其他工具才能实现,你可以在以下地址下载到相应版本的制作工具。
家庭版本 http://go1.163.com/xiaolh/winxp3/20020117/20020117A.htm
高级版本 http://go1.163.com/xiaolh/winxp3/20020117/20020117B.htm
在使用中需要注意的是,此程序做的启动盘只能供Windows XP使用,并且要使用此程序你需准备6张格式化的空白1.44MB高密度软盘,其中第一号盘就可以用来启动计算机。
11 、Windows XP网桥功能初探
如今,在Windows XP中,已经集成了连接不同网段的“网桥(Bridge)”功能,它的配置简单易行,大大方便了中小型局域网之间的互联与拓展。
在配置Windows XP 的网络组件时要注意以下几点:
1、配置Windows XP的网桥服务器不要配制成域控制器,只需配置成为独立的服务器即可。
2、安装的两块网卡均要保证工作正常,检验方法为:打开“控制面板→系统”,找到“硬件”选项卡,点击“设备管理器”,展开“网络适配器”,看到两块网卡的图标之前没有黄色惊叹号,“设备状态”为“工作正常”即可。
3、Windows XP网桥所支持的网络通信协议是TCP/IP,只能在以TCP/IP协议通讯的网络中转发数据包。但是,网络中的主机操作系统却不一定要是Windows系列,如果是Linux或其他的操作系统,只要是正确装载了TCP/IP协议,Windows XP网桥一样可以与其协同工作。
下面,我们开始一步步配置Windows XP网桥。
第一步:给网桥中的两个不同网段接口分配不同的IP地址。我们要互联的两个网段一个是10.0.0.0,在网桥中我们可任选一块网卡,给它分配固定的IP地址10.0.0.1,作为10.0.0.0的网络接口。具体方法为:打开“控制面板”,选“网络”,选中“本地连接”(第一块网卡)的“属性”,打开“TCP/IP”,选中“指定IP地址”,填入10.0.0.1,子网掩码为255.0.0.0,网关为10.0.0.1即可。
同理,我们可以给“本地连接2”(第二块网卡)指定IP地址为192.168.0.1,子网掩码为255.255.255.0,网关为192.168.0.1。
第二步:启动Windows XP网桥。在“本地连接”(第一块网卡)上单击鼠标右键,找到“新建网桥(Create Bridge)”,点击之后,Windows XP即会出现一个“网桥(Network Bridge)的图标。但由于此时只有一个网络接口存在于网桥中,因此网桥还暂时不能工作(网桥图标上有红*)。我们在“本地连接2”(第二块网卡)上同样执行一次“新建网桥(Create Bridge)”的操作之后,可以看到网桥的图标已发生了改变。在网桥图标上单击鼠标右键,选择“属性”,可以检查刚刚加入的这个网络接口的各项属性,如网卡名称,各自绑定的IP地址等。
第三步:网桥启动之后,将10.0.0.0网段内的主机网关一律设为10.0.0.1,将192.168.0.0 网段内的主机网关一律设为192.168.0.1。我们在10.0.0.0的网段内任选一台电脑,如10.0.0.2,在命令行内键入“ping 192.168.0.2”,如能收到“Reply from 192.168.0.2……”的回应,即可说明网桥工作正常,两网段已经连通并可互传文件。
笔者还要补充两点:
1、Windows XP网桥不只局限于连接两个网段,它可以连接多个网段,将网段的接口按照上面所说的方法依次加入即可。
2、Windows XP网桥只能采取手动指定网络路径的方式,因此效率不会很高,在大型的局域网中,所需转发的数据包流量很大时,它的作用比不上专用的路由器。
12 、Windows XP硬件优化全功略
相信大家都想令自己的Windows XP启动速度更快,工作更稳定,那么如何做呢,下面我们就来简单介绍一下如何从优化Windows XP。
一、缩短启动时间
推荐大家使用微软发布的Bootvis软件,它能够对系统进行自动优化,以缩短启动所用的时间,在“Trace”中选择“Optimize System”然后重新启动即可;另外也可以通过Windows XP内建的MsConfig设置程序减少启动时所加载的程序来缩短启动时间,只在运行中输入启动“msconfig”再通过“Startup”进行相关设置即可。
1)、Bootvis
2)、msconfig
二、设置处理器二级缓存容量
Windows XP无法自动检测处理器的二级缓存容量,需要我们自己在注册表中手动设置,首先打开注册表(运行中输入“Regedit”),再打开:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
选择“SecondLevelDataCache”,根据自己所用的处理器设置即可,例如PIII Coppermine/P4 Willamette是“256”,Athlon XP是“384”,P4 Northwood是“512”。
三、安装UPnP安全补丁程序
微软最新发布了针对Windows XP的UPnP安全补丁程序,该程序修正了WinXP中存在的安全漏洞,大家可以通过下面的地址更新:
Windows XP Home & Pro UPnP Patch
四、关闭系统还原及休眠支持
虽然这两项功能也并非完全没有任何作用,但考虑到需要需要占用很大的硬盘空间,所以最好把它们关闭;首先鼠标右健单击桌面上的“我的电脑”,选择“属性”,找到“系统还原(System Restore)”,在“Turn off System Restore on all drives”前打上勾就可以了。
休眠支持只需要通过控制面板 -> 电源选项 -> 休眠(Hibernate),把“Enable Hibernate”前面的勾去掉就可以了,这样一来可以空出512MB的硬盘空间。
五、释放QoS Packet所占用的20%网络带宽
Windows XP内建的QoS Packet需要占用20%的网络带宽,还好我们可以通过“Group Policy”来关闭,具体步骤如下: 在运行中输入“gpedit.msc”,启动该程序后,选择Computer Configuration -> Administrative Templates -> Network -> QoS Packet Scheduler,选择右边的“Limit reservable bandwidth”,设置为“Enabled”,再把“Bandwidth Limit”设置为“0”。
六、禁止虚拟内存(页面交换文件)执行
本方法最好在配备256MB以上内存(推荐384MB或512MB)的系统上使用,具体步骤为,启动注册表编辑器,然后找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
选择“DisablePagingExecutive(禁止页面文件执行)”,设置为“1”,这样可以从一定程度上改善内存的性能,提高系统的运行速度,毕竟内存比硬盘快得多。
七、删除Windows XP中不需要的组件
1)、删除系统文件备份,执行sfc.exe /purgecache
2)、删除驱动备份,删除WINDOWS(XP安装目录)\driver cache\i386目录下的Driver.cab文件
3)、删除DLL备份文件,目录为WINDOWS(XP安装目录)\system32\dllcache,
4)、删除WINDOWS(XP安装目录)\ime下不用的输入法
八、验证Windows XP是否已激活
在运行中输入“oobe/msoobe /a”;版本号可以通过WINDOWS(XP安装目录)system32/NTOSKRNL.EXE,鼠标右键 -> 选内容查看即可。
九、设置IRQ优先权
从HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl,在右边新建名为“IRQ#Priority”的DWORD键值,其中“#”为相关设备的IRQ号,例如“8”,然后把键值设置为“1”即可;如果遇到IRQ问题,可以试试这个方法。
十、加快关机速度
与启动一样,Windows XP的关机速度也是一样的慢,要加快关机速度,首先我们先要通过注册表开启WinXP的自动结束任务功能(AutoEndTasks),具体步骤为: 找到HKEY_CURRENT_USER\Control Panel\Desktop,把AutoEndTasks的键值设置为1即可。
然后再修改“HungAppTimeout”为“4000(或更小)”(预设为50000),该键值同样也在HKEY_CURRENT_USER\Control Panel\Desktop目录下;最后一步再找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置后的关机速度明显快了一些,
十一、完全关闭Windows XP文件保护功能
从注册表中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。
十二、启动硬盘/光驱DMA模式
打开系统属性 -> Hardware(硬件) -> Device Manager(设备管理器) -> IDE ATA/ATAPI controllers,选择“Primary IDE Channel”或“Secondary IDE Channel”,检查DMA模式是否已启动,一般来说如果设备支持,系统就会自动打开DMA功能;另外驱动器现在所用的传输模式也可以在这里看到。
十三、禁用Dr. Watson调试程序
在运行中输入“drwtsn32”,然后把除了“(Dump All Thread Contexts)转储全部线程上下文”之外的全都去掉,否则一旦有程序出错,硬盘会响很久,而且会占用很多硬盘空间。
13 Windows XP优化指南
动手前的准备
动手之前,首先要确保以管理员的身份登录操作系统,因为普通用户身份下好些选项是无权使用的。接下来请激活清晰字体(ClearType),ClearType能使桌面的文字看起来更加清晰易读——这对于手提电脑或液晶显示器用户尤其重要,请看下面关闭和打开ClearType(清晰字体)的前后效果对比图:
关闭清晰字体ClearType
打开清晰字体Cleartype
要激活ClearType,请打开控制面板的显示属性,点击“Appearances(外观)”选项卡,然后点击“Effects...(...效果)”按钮,就会弹出如下对话框(由于笔者用的是英文版,涉及到Windows界面的东东,下面均采用前面这样写出英文并括号中注明中文意思的方式):
勾上“Use the following method to smooth edges of screen fonts...(用下列方法圆滑屏幕字体边缘)”并在下拉菜单中选择“ClearType(清晰字体)”,然后点击OK(确定),Apply(应用)按钮。
效果好多了吧?下面我们看看其它的优化!
好哩……先来看看一些基本的优化。其中有些是Windows 95/98/ME等以前版本上都有的优化设置,在XP中同样有效,所有这些优化设置都是在在Windows XP Professional版中测试的——它们多半在XP 家庭版中同样有效,有些优化在家庭版中改了个名而已。
优化一——MsConfig
大多数朋友都应该熟识MsConfig了,这是一个系统内置的Windows设置工具。点击开始菜单,选择“运行”,然后在录入框中敲入“msconfig”回车。我们要动手脚的是“Startup(启动)”选项卡,点击它,就可以看到这个界面:
这个选项卡中显示了Windows启动时运行的所有程序。这里没有一个程序对Windows来说是生死悠关的,所以放心大胆地把不要的去掉。图中可以看到,笔者把NDetect(ICQ的启动程序)和WinAmpa(就是MP3播放器Winamp了)。把部分勾勾去掉之后,Windows启动会快些,同时空闲的系统资源也会多出一些。
优化二——其它启动优化
做完前面的优化,让我们进一步深入其它启动项。再次点击开始——>运行,在录入框中敲入“services.msc”,回车后弹出如下窗口:
这是Windows启动过程的更详细列表,凡是在名字右边标着“Automatic(自动)”的项目都是Windows启动时运行的软件。鼠标单击选中其中一条,就会显示出一些文字,说明它有什么作用。中果决定不需要某种服务,只要右键点击它,把属性中的“Automatic(自动)”改为“Manual(手动)”就得了。
优化三——IE网络浏览器加速技巧
Windows XP自带Internet Explorer 6,有个小技巧,修改之后启动得飞快(在我的机子上,简直是瞬间启动)。有些朋友试过为“半条命”游戏建个快捷方式,用一定方法修改之后启动加快,这里也是同样原理。右键点击Internet Explorer快捷图标(如任务栏上的快捷启动栏中那个IE图标),打开图标属性之后在“Target(目标)”后面加上“-nohome”参数,如下图:
优化四——菜单延迟
另一个简单的优化小把戏,就是把滑出菜单时的延迟去掉。修改这个,要用到注册表编辑器(点击开始——>运行,然后敲入“regedit”回车)。要修改的键值在 HKEY_CURRENT_USER\\Control Panel\\Desktop。具体要修改的键名是MenuShowDelay——只需把值改为0就得了。记住,要重新启动计算机后更改才生效。
优化五——GPEDIT和Autoplay
Windows XP自带了一个非常好用的优化文件,它就是gpedit.msc。开始——>运行,敲入“gpedit.msc”并回车。这是一个非常有效的编辑工具,可以非常方便地修改一些常见的设置。譬如,你不喜欢CD自动播放的话,用这个工具修改再简便不过了,运行gpedit.msc之后,依次点击Computer Configuration(计算机设置)——>Administrative Templates (管理模板)——>System(系统),这里可以看到一个“Turn off Autoplay(关闭自动运行)”值,右键点击它选择“属性”:
这里还有很多其它的设置,自己慢慢玩,看有什么值得优化的吧。
优化六——寻找“添加/删除”菜单中隐藏了的选项
不喜欢MSN Messenger吗,或是想把Windows Media Player媒体播放器给删掉?可惜打开控制面板中的“添加/删除程序”,Windows XP自带的程序都不在里面。其实很容易找到,只需用记事本打开Windows\\inf\\sysoc.inf文件,找到类似下面这一段:
[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7
Display=desk.cpl,DisplayOcSetupProc,,7
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7
AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7
这是当前所有已安装部件列表,继续前面MSN Messenger的例子,这个程序条目名是“msmsgs”,在倒数第三行。可以看到被我标为红色的“hide”字样,就是这个参数在控制Windows“添加/删除程序”中不显示这一项。只需把“hide”删掉就得了,如下:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
改为:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
现在重新启动计算机,就可以在“添加/删除程序”列表里看到MSN Messenger了。如果想要在添加/删除程序里看到所有的已安装组件,只需用记事本打开sysoc.inf文件,用记事本的查找/替换功能把所有“,hide”替换为“,”就行了。
优化七——关闭Windows的文件保护
警告:这样修改之后可以直接删除Windows的关键文件。
默认状态下系统禁止用户删除系统和程序文件,经过修改注册表可以彻底解除这个限制。打开注册表找到HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows
NT\\CurrentVersion\\Winlogon 中的SFCDisable,把它的值改为0xFFFFFF9D,如下图:
如果要用文件保护,重新把它值改为0就行了。
优化八——关闭计算机时自动结束任务
在关机的时候,有时会弹出讨厌的对话框,提醒某个程序仍在运行,是否结束任务。其实完全可以通过一点点修改让Windows自动结束这些仍在运行的程序。在注册表中打开HKEY_CURRENT_USER\\Control Panel\\Desktop 目录,把里面的AugoEndTasks键值改为1:
注:可能会找不到AutoEndTasks键值,如果是这样的话,自己建一个串值并把它改为这个名字,值设为1就可以了。
优化九——内存性能优化
Windows XP中有几个选项可以优化内存性能,它们全都在注册表下面位置:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\
Session Manager\\Memory Management
禁用内存页面调度(Paging Executive)
在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户(256M以上)才好使用这个设置。这个设置的名字正如它的功能一样,叫“DisablePagingExecutive”。把它的值从0改为1就可以禁止内存页面调度了。
提升系统缓存
把LargeSystemCache键值从0改为1,Windows XP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这意味着XP的内核能够在内存中运行,大大提高系统速度。剩下的4M内存是用来做磁盘缓存的,在一定条件下需要的时候,XP还会分配更多一些。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。正如前面所说的,必须有256M以上的内存,才好激活LargeSystemCache,否则不要动它。
输入/输出性能
这个优化只对server用户才有实在意义——它能够提升系统进行大容量文件传输时的性能。在默认情况下,这个键值在注册表中是不存在的,必须自己建一个DWORD(双字节值)键值,命名为IOPageLockLimit。多数人在使用这项优化时都发现8到16M字节之间性能最好,具体设什么值,可以设进去试试看哪个值可以获得最佳性能。记住这个值是用字节来计算的,因此,譬如你要分配12M的话,就是12 * 1024 * 1024,也就是12582912。跟前面的内存优化一样,只有当你的内存大于256M的时候才好更改这里的值。
优化十——加速共享查看
这是一项很棒的优化,在找到这项优化之前,我经常在漫长地等待窗口显示其它机子上的共享目录中敲破头皮。通常情况下,当Windows XP连接到其它计算机时,会检查对方机子上所有预定的任务——这真是多余,而且还会让你等上30秒钟,实在太糟糕了。所幸的是,很容易就可以把这个过程给禁掉。首先,在注册表中找到HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows/Current
Version\\Explorer\\RemoteComputer\\NameSpace。在这里面,应该有个
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}键。只需把它删掉,重新启动计算机后,Windows就不再检查预定任务了,速度明显提高!
优化十一——手动指定进程次序
同时按下Control+Alt+Delete三个键,然后点击“Processes(进程)”选项卡,可以看到一个如上图所示的对话框,在这里可以看到目前正在运行的所有进程。如果要为一个程序分配更多的进程时间,如3D Studio Max,只需右键点击这个进程,再把鼠标指针向下移动到“Set Priority>(设置优先级)”,然后选择你想要这个程序处在哪个优先级。当我接收email时,我会把3DMAX设为“标准”,但当我离开计算机的时候,我会把它的优先急提升为最高的“实时”,这样可以计算机更专注更快速地处理3D动作。
优化十二——为IRQ中断请求排优先次序
这是本优化指南的最后一项优化,也是一项非常有效的优化。计算机的每一个主要部件都设了个IRQ中断号。这里就是要通过修改每个IRQ请求的优先次序达到优化目的。这里主要的优化对象是系统/CMOS实时钟,它通过主板来提升性能。首先,要确定你想要哪个组件获得更高的性能,然后找到这个硬件正在使用的IRQ中断号。怎么找呢?打开控制面板里的系统属性(也可以按键盘上的Windows+Break热键组合打开它)。选中“硬件”选项卡,然后点击“设备管理器”按钮。
右键点击要查IRQ号的组件,选择“属性”,然后点击“资源”选项卡。
这里可以看到设备正在使用的IRQ中断号(如果没有IRQ中断号,选择另一个设备)。把中断号记下来,然后运行注册表编辑器regedit,找到注册表中的HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\
PriorityControl 位置。我们要在这里建立一个名为IRQ#Priority(其中“#”是具体的IRQ中断号)的DWORD双字节值,然后把它的值设为1。譬如说,我的系统CMOS实时钟的IRQ中断号是8,我要建立的键名就是IRQ8Priority。
重新启动计算机之后,就会发现刚优化过的组件性能有所提高。笔者强烈建议用这个方法优化系统CMOS实时钟,因为它能改善整块主板的性能。当然也可以把多个IRQ中断号优先级提高,但这样做的效果没那么好,而且有可能造成系统不稳定。要把这个优化设置撤消的话,只要把刚才建立的注册表键值删掉就OK了。 |
|