XP操作系统DIY优化实例.docx
《XP操作系统DIY优化实例.docx》由会员分享,可在线阅读,更多相关《XP操作系统DIY优化实例.docx(26页珍藏版)》请在冰豆网上搜索。
![XP操作系统DIY优化实例.docx](https://file1.bdocx.com/fileroot1/2023-7/5/b905ead7-3a98-436d-bc87-822b10258970/b905ead7-3a98-436d-bc87-822b102589701.gif)
XP操作系统DIY优化实例
1、加快开机及关机速度
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[ControlPanel]-->[Desktop],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillAppTimeout]的数值数据更改为1000.另外在[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillServiceTimeout]的数值数据更改1000.
2、自动关闭停止响应程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[ControlPanel]-->[Desktop],将字符串值[AutoEndTasks]的数值数据更改为1,重新启动即可。
3、清除内存内被不使用的DLL文件
在[开始]-->[运行]-->键入[Regedit]-->[HKKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Windows]-->[CurrentVersion],在[Explorer]增加一个项[AlwaysUnloadDLL],默认值设为1。
注:
如由默认值设定为[0]则代表停用此功能。
4、加快宽带接入速度
(1)家用版本:
在[开始]-->[运行]-->键入[regedit]-->在[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Policies]-->[Microsoft]-->[Windows],增加一个名为[Psched]的项,在[Psched]右面窗口增加一个Dword值[NonBestEffortLimit]数值数据为0。
(2)商业版本:
在[开始]-->[运行]-->键入[gpedit.msc],打开本地计算机策略,在左边窗口中选取[计算机配置]-->[管理模板]-->[网络]-->[QoS数据包调度程序],在右边的窗口中双击"限制可保留的带宽",选择"已启用"并将"带宽限制(%)"设为0应用-->确定,重启动即可。
5、加快菜单显示速度
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[ControlPanel]-->[Desktop],将字符串值[MenuShowDelay]的数值数据更改为[0],调整后如觉得菜单显示速度太快而不适应者可将[MenuShowDelay]的数值数据更改为[200],重新启动即可。
6、加快自动刷新率
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control]-->[Update],将Dword[UpdateMode]的数值数据更改为[0],重新启动即可.
7、加快预读能力改善开机速度
WindowsXP预读设定可提高系统速度,加快开机速度。
按下修改可进一步善用CPU的效率:
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager]-->[MemoryManagement],在[PrefetchParameters]右边窗口,将[EnablePrefetcher]的数值数据如下更改,如使用PIII800MHzCPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。
8、利用CPU的L2Cache加快整体效能
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager],在[MemoryManagement]的右边窗口,将[SecondLevelDataCache]的数值数据更改为与CPUL2Cache相同的十进制数值:
例如:
P41.6GA的L2Cache为512Kb,数值数据更改为十进制数值512。
9、在启动计算机时运行Defrag程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Dfrg]-->[BootOptimizeFunction],将字符串值[Enable]设定为:
Y等于开启而设定为N等于关闭。
10、关机时自动关闭停止响应程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_USERS]-->[.DEFAULT]-->[ControlPanel],然后在[Desktop]右面窗口将[AutoEndTasks]的数值数据改为1,注销或重新启动。
11、在不同的内存空间中运行程序
找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer子键,把MemCheckBoxInRunDlg设置成1,“开始”菜单的“运行对话框”会增加一个“在独立的内存空间中运行”选项。
12、禁止修改用户文件夹
找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer。
如果要锁定“图片收藏”、“我的文档”、“收藏夹”、“我的音乐”这些用户文件夹的物理位置,分别把下面这些键设置成1:
DisableMyPicturesDirChange,DisablePersonalDirChange,DisableFavoritesDirChange,DisableMyMusicDirChange
13、显示映射网络驱动器的按钮
找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced子键,把MapNetDrvBtn设置成1。
映射网络驱动器的按钮将出现在Windows资源管理器和“我的电脑”的工具条上。
14、减小浏览局域网的延迟时间
和Windows2000一样,XP在浏览局域网时也存在烦人的延迟问题,但介绍这个问题的资料却很难找到。
如果你浏览一台Win9x的机器,例如,在网上邻居的地址栏输入“\computername”,XP的机器会在它正在连接的机器上检查“任务计划”。
这种搜索过程可能造成多达30秒的延迟。
如果你直接打开某个共享资源,例如在网上邻居的地址栏输入“\computernameshare”,就不会有这个延迟过程。
要想避免XP搜索“任务计划”的操作,提高浏览网络的速度,你可以删除HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerRemoteComputerNameSpace{D6277990-4C6A-11CF-8D87-00AA0060F5BF}子键。
该键的类型是REG_SZ。
15、XP中让程序开机即运行的新方法
点击“开始”菜单中的“运行”,在打开的“运行”对话框中输入“Regedit”,打开注册表编辑器。
顺次展开注册表到HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows下,在这里新建一个字符串值,方法是右击主键“Windows”,在弹出的菜单中选择“新建”→“串值”,把该字符串值命名为“load”。
然后,双击“load”,在弹出的窗口中将它的键值改为你想开机就自动运行的程序路径。
要注意的是应该使用文件的短文件名,即“C:
\ProgramFiles”应该写为“C:
\Progra~1”。
16、屏蔽系统中的热键
点击“开始”→“运行”,输入Regedit,打开注册表编辑器。
然后依次打开到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,新建一个双字节值,键名为“NoWindowsKeys”,键值为“1”,这样就可以禁止用户利用系统热键来执行一些禁用的命令。
如果要恢复,只要将键值设为0或是将此键删除即可。
17、关闭不用的共享
安全问题一直为大家所关注,为了自己的系统安全能够有保证,某些不必要的共享还是应该关闭的。
用记事本编辑如下内容的注册表文件,保存为任意名字的.Reg文件,使用时双击即可关闭那些不必要的共享:
WindowsRegistryEditorVersion5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareServer"=dword:
00000000
"AutoSharewks"=dword:
00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"restrictanonymous"=dword:
00000001
18、修改服务名称和解释
在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下的次级主键就是各个服务,选中任何一个次级主键,在右边可以看到DisplayName和Description两个字符串,DisplayName就是在“管理工具→服务”里面显示的名字,Description就是对应服务的描述。
二者可以任意修改,但是次级主键名和其他的不能乱动。
19、取消磁盘空间不够警告提示
WindowsXP会自动监控磁盘空间剩余量,一旦磁盘空间不足的话,会提示你并挂起系统还原功能。
如果要取消的话,就打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,新建一个Dword值NoLowDiskSpaceChecks,然后修改为1即可。
20、自动关闭停止响应的程序
在WindowsXP操作系统中,我们可以通过修改注册表,使WindowsXP诊测到某个应用程序已经停止响应时就自动关闭它,这样就不需要手工干预了。
想要实现这个功能,请点击“开始”→“运行”输入RegEdit,打开注册表编辑器,依次展示HKEY_CURRENT_USER\ControlPanel\Desktop\AutoEndTasks,将其键值改为1即可。
21、让“我的电脑”和“我的文档”“乾坤倒挂”
Win2000以下版本的视窗操作系统的“我的电脑”的图表都是放在“我的文档”之上的,到了Win2000及其以后操作系统则正好相反。
在WindowsXP中,我们可以利用修改注册表来把“我的电脑”图标放在“我的文档”之上,具体操作步骤如下:
在注册表中找到HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103},然后新建Dword值“SortOrderIndex”,并修改其键值为“54”(16进制)。
如果要把“我的文档”放在首位的话,只需要修改“SortOrderIndex”的键值为48(16进制)即可。
22、每次启动时保持桌面设置不变
我们可以通过修改注册表来保护我们的桌面设置,无论做了什么样的修改,只要重新启动之后桌面就会恢复原样。
步骤如下:
打开注册表编辑器,找到HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion\Polices\Explorer子键分支,在它的下面找到NoSaveSettings,其类型为REG_SZ,将其键值改为“0”,或者直接删除该键值项,重新启动系统使设置生效。
23、禁止IE下载文件
在有些公用电脑上需要禁止下载文件功能,虽然某些管理软件可以做到这一点,但安装调试这类软件实在是太麻烦了。
其实在注册表中稍作修改就可以满足大家的要求了。
打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones\3,然后在右边找到1803这个DWORD值,将其键值修改为3即可。
重新启动IE看看还能不能够下载的?
如果要取消限制的话,只需要还原DWORD值为0即可。
24、让IE支持多线程下载
一般情况下,大家都使用多线程下载软件如Flashget等下载文件,其实IE也可以支持多线程下载的,只是微软将这个功能给藏了起来。
我们把它给挖出来就可以使用了。
打开注册表编辑器,在注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings下新建双字节值项“MaxConnectionsPerServer”,它决定了最大同步下载的连线数目,一般设定为5~8个连线数目比较好。
另外,对于HTTP1.0服务器,可以加入名为“MaxConnectionsPer1_0Server”的双字节值项,它也是用来设置最大同步下载的数目,也可以设定为5~8。
25、让WINDOWSXP自动登陆
打开:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon,在右边的窗口中的新建字符串"AutoAdminlogon",并把他们的键值为"1",并且把“DefaultUserName”的值设置为用户名,并且另外新建一个字符串值“DefaultPassword”,并设其值为用户的密码。
下面是需要关闭的服务
点击开始菜单点击运行输入services.msc
Alerter建议:
已停用
ApplicationLayerGatewayService建议:
已停用
ApplicationManagement建议:
手动
AutomaticUpdates建议:
手动/已停用(更新升级需要)
BackgroundIntelligentTransferService建议:
手动(更新升级需要)
ClipBook建议:
已停用
COM+EventSystem建议:
手动
COM+SystemApplication建议:
手动
ComputerBrowser建议:
已停用
CryptographicServices建议:
自动(更新升级需要)
DCOMServerProcessLauncher建议:
自动
DHCPClient建议:
自动
DistributedLinkTrackingClient建议:
已停用
DistributedTransactionCoordinator建议:
手动
DNSClient建议:
自动
ErrorReportingService建议:
已停用
EventLog建议:
自动
FastUserSwitchingCompatibility建议:
已停用
FaxService建议:
已停用(传真机需要)
HelpandSupport建议:
已停用
HTTPSSL建议:
手动
HumanInterfaceDeviceAccess建议:
已停用
IMAPICD-BurningCOMServic建议:
已停用
IndexingService建议:
已停用
IPSECServices建议:
已停用
LogicalDiskManager建议:
手动
LogicalDiskManagerAdministrativeService建议:
手动
Messenger建议:
已停用
MSSoftwareShadowCopyProvider建议:
已停用
NetLogon建议:
已停用
NetMeetingRemoteDesktopSharing建议:
已停用
NetworkConnections建议:
手动
NetworkDDE建议:
已停用
NetworkDDEDSDM建议:
已停用
NetworkLocationAwareness(NLA)建议:
已停用
NetworkProvisioningService建议:
手动
NTLMSecuritySupportProvider建议:
已停用
PerformanceLogsandAlerts建议:
已停用
PlugandPlay建议:
自动
PortableMediaSerialNumberService建议:
已停用
PrintSpooler建议:
已停用(打印机、传真机需要)
ProtectedStorage建议:
自动
QoSRSVP建议:
手动
RemoteAccessAutoConnectionManager建议:
手动
RemoteAccessConnectionManager建议:
手动
RemoteDesktopHelpSessionManager建议:
已停用
RemoteProcedureCall(RPC)建议:
自动
RemoteProcedureCall(RPC)Locator建议:
已停用
RemoteRegistry建议:
已停用
RemovableStorage建议:
手动
RoutingandRemoteAccess建议:
已停用
SecondaryLogon建议:
已停用
SecurityAccountsManager建议:
自动
SecurityCenter建议:
已停用
Server建议:
已停用
ShellHardwareDetection建议:
已停用
SmartCard建议:
已停用
SmartCardHelper建议:
已停用
SSDPDiscoveryService建议:
已停用
SystemEventNotification建议:
手动(更新升级需要)
SystemRestoreService建议:
已停用
TaskScheduler建议:
已停用
TCP/IPNetBIOSHelper建议:
已停用
Telephony建议:
手动
Telnet建议:
已停用
TerminalServices建议:
已停用
Themes建议:
自动/已停用(主题服务需要)
TrueVectorInternetMonitor建议:
自动
UninterruptiblePowerSupply建议:
已停用
UniversalPlugandPlayDeviceHost建议:
已停用(有人反映关闭这个将导
致U盘不显示盘符,但是可以正常使用,大家自己选择吧)
VolumeShadowCopy建议:
已停用
WebClient建议:
已停用
WindowsAudio建议:
自动
WindowsFirewall/InternetConnectionSharing(ICS)建议:
已停用
WindowsImageAcquisition(WIA)建议:
手动(扫描仪、数码相机、摄像头...
等外设需要)
WindowsInstaller建议:
手动
WindowsManagementInstrumentation(WMI)建议:
手动
WindowsManagementInstrumentationDriverExtensions建议:
手动
WindowsTime建议:
已停用
WindowsUserModeDriverFramework建议:
自动
WirelessZeroConfiguration建议:
已停用
WMIPerformanceAdapter建议:
已停用
Workstation建议:
自动
WINXP优化精髓
加快开机与关机的速度:
①选“开始\运行”,键入Regedit,展开HKEY_CURRENT_USER\ControlPanel\Desktop,将字符串值“HungAppTimeout”的数值更改为200,再将字符串值“WaitToKillAppTimeout”的数值数据更改为1000;
②另在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control下,将字符串值“HungAppTimeout”的数值数据更改为200,将字符串值“WaitToKillServiceTimeout”的数值数据更改为〔1000〕;
③使用微软Bootvis.exe优化启动速度。
我们到微软官方网站先下载bootVis.exe,然后解压后运行bootvis.exe,之后在Trace下选nextboot和driverdelays等,此后XP会重新启动,并将记录启动数据产生成BIN的文件。
再在“file\open中打开这个文件,在Trace下选Optimizesystem即可。
提示:
此优化需时颇长,请耐心等待。
清除注册表内不用的DLL文件:
在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKKEY_LOCAL_MACHINE〕\〔SOFTWARE〕\〔Microsoft〕\〔Windows〕\〔CurrentVersion〕\〔Explorer〕
增加一个机码〔AlwaysUnloadDLL〕默认值为〔1〕
如默认值设定为〔0〕则代表停用此功能
加快宽频连接速度:
在〔开始〕\〔运行〕\键入〔regedit〕\在〔HKEY_LOCAL_MACHINE〕\〔SOFTWARE〕\〔Policies〕\〔Microsoft〕\〔Windows〕
增加一个名为〔Psched〕的机码
在〔Psched〕右面窗口增加一个Dword值〔NonBestEffortLimit〕数值数据为〔0〕
『仅适用用WindowsXP家用版本』
加快菜单显示速度:
在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_CURRENT_USER〕\〔ControlPanel〕\〔Desktop〕\将字符串值〔MenuShowDelay〕的数值数据更改为〔0〕
调整后如觉得菜单显示速度太快而不适应者可将〔MenuShowDelay〕的数值数据更改为〔200〕
重新启动生效。
加快自动更新率:
在〔开始〕\〔运行〕\键入〔Regedit〕\〔HKEY_LOCAL_MACHIN