修改注册表优化系统加快各项速度.docx
《修改注册表优化系统加快各项速度.docx》由会员分享,可在线阅读,更多相关《修改注册表优化系统加快各项速度.docx(12页珍藏版)》请在冰豆网上搜索。
修改注册表优化系统加快各项速度
修改注册表优化系统
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的L2
Cache为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”,并设其值为用户的密码。
禁用不必要的服务优化系统
概述:
单击“开始”→“设置”→“控制面板”。
双击“管理工具”→“服务”,打开后将看到服务列表,有
些服务已经启动,有些则没有。
右键单击要配置的服务,然后单击“属性”。
在“常规”选项卡上选择
“自动”、“手动”或“禁用”,其中“自动”表示每次系统启动时,WindowsXP都自动启动该服务;“
手动”表示WindowsXP不会自动启动该服务,而是在你需要该服务时手动启动该服务;而“禁用”则表示
不允许启动该服务。
在实际配置时,选择“手动”或者“禁用”都可以实现关闭该服务的目的,推荐使
用手动功能,这样你随时可以启动一些临时需要的服务。
有些服务是WindowsXP所必需的,不能关闭,否
则将会造成系统崩溃。
至于各项服务的功能,我们可以通过双击该服务或将鼠标悬停在该服务名上查看
。
具体服务的说明浅显,大家看得懂,可以自己选择那些要那些不要。
修改的方法是:
选中禁用的服务
,点右键,选"属性">"停止",将"启动类型"设置为"手动"或"已禁用"。
参照:
以下为一些不常用的服务:
Alerter-错误警报器。
禁用
AutomaticUpdates-windows自动更新,不影响手动更新。
禁用
Clipbook-与局域网电脑共享粘贴/剪贴的内容。
禁用
ErrorReportingService-错误报告器。
禁用
FastUserSwitchingCompatibility-多用户快速切换服务,不如用注销了。
禁用
HelpandSupport-帮助。
手动
HumanInterfaceDeviceAccess-支持多媒体键盘等HID设备。
手动
IMAPICD-BurningCOMService-有其他的刻录软件就不需要了。
禁用
IndexingService-索引服务,用于快速查找文件,关闭也能查。
手动
IPSECServices-安全方面的。
手动
NetMeetingRemoteDesktopSharing-用Netmeeting实现电脑共享。
禁用
NetworkDDE-禁用
NetworkDDEDSDM-禁用
PerformanceLogsandAlerts-记录机器运行状况而且定时写入日志或发警告。
手动
PortableMediaSerialNumber-禁用
PrintSpooler-打印机服务,关掉就无法打印了,视情况而定。
手动
RemoteDesktopHelpSessionManager-远程帮助服务,禁用
RemoteRegistry-远程注册表运行/修改。
大漏洞,禁用
RoutingandRemoteAccess-路由服务。
禁用
SecondaryLogon-给与administrator以外的用户分配指定操作权.手动
SecurityAccountsManager-像ProtectedStorage,IISAdmin才需要。
手动
SmartCard-智能卡服务,我没用过。
手动
SmartCardHelper-智能卡帮助,手动
SystemRestoreService-系统还原服务,自己决定。
我选禁用
TCP/IPNetBIOSHelper-如果你的网络不用Netbios或WINS,就禁用
UninterruptiblePowerSupply-UPS用的吧。
手动
UploadManager-用来实现服务器和客户端输送文件,简单文件传输不需要这个!
手动
VolumeShadowCopy-同MSSoftwareShadowCopyProvider。
手动
WebClient-不清楚,我用手动
windowsTime-网上时间校对。
手动
WirelessZeroConfiguration-无线网络设置服务。
手动
WMIPerformanceAdapter-不清楚。
手动
winxp专业版的各标准服务简介
alerter-错误警报器。
禁用
applicationlayergatewayservice?
C有些防火墙/网络共享软件需要。
手动
applicationmanagement-用于设定,发布和删除软件服务。
手动
automaticupdates-windows自动更新,不影响手动更新。
禁用
backgroundintelligenttransferservice?
C后台智能传输。
手动
clipbook-与局域网电脑共享粘贴/剪贴的内容。
禁用
Com+Eventsystem ?
C很多软件需要。
自动
COM+Eventsystemapplication -和上面的差不多,但不是那么重要。
手动
ComputerBrowser-用来浏览局域网的服务,但关了也不影响浏览!
手动
CryptographicServices-windows更新时用的。
手动
DHCPClient?
C局域网域用户和宽带adsl拨号可能需要。
手动
Distributedlinktrackingclient-用于局域网更新连接信息。
手动
DistributedTransactioncoordinator-并行处理使用,如果你不是服务器的话,就禁用
DNSClient-DNS解析服务。
服务器用。
手动
Errorreportingservice-错误报告器。
禁用
EventLog-系统日志纪录服务,用于查找系统毛病.自动
Fastuserswitchingcompatibility-多用户快速切换服务,不如用注销了。
禁用
helpandsupport?
C帮助。
手动
Humaninterfacedeviceaccess-支持多媒体键盘等HID设备。
手动
IMAPICD-burningCOMservice -有其他的刻录软件就不需要了。
禁用
Indexingservice?
C索引服务,用于快速查找文件,关闭也能查。
手动
InternetConnectionFirewall(ICF)-xp防火墙,没什么用。
禁用
IPSECServices-安全方面的。
手动
LogicalDiskmanager -磁盘管理服务。
手动
LogicalDiskmanageradministrativeservice-同上。
手动
messenger?
C局域网内利用netsend命令传递消息。
禁用
MSsoftwareshadowcopyprovider-软件备份。
禁用
NetLogon-登陆domain,如果局域网是工作组方式或是个人用户,请禁用
Netmeetingremotedesktopsharing-用Netmeeting实现电脑共享。
禁用
NetworkConnections-上网/局域网要用的!
自动
NetworkDDE 和NetworkDDEDSDM -禁用
NetworkLocationAwareness-如有网络共享或ICS/ICF可能需要.(服务器端)手动
NTLMSecuritysupportprovider-安全方面的。
禁用
NVIDIADriverHelperservice-nvidia显卡帮助,禁用
Performancelogsandalerts-记录机器运行状况而且定时写入日志或发警告。
手动
PlugandPlay-自动检测新装硬件。
自动
Portablemediaserialnumber-禁用
PrintSpooler-打印机服务,关掉就无法打印了,视情况而定。
手动
ProtectedStorage-储存本地和网上服务密码,包括填表时的“自动完成”等功能。
自动
QoSRSVP?
C个人用户用不着。
手动
Remoteaccessautoconnectionmanager-我是ADSL,设成了手动
Remotedesktophelpsessionmanager-远程帮助服务,禁用
RemoteProcedureCall(RPC)-系统核心服务!
自动
RemoteProcedureCallLOCATOR-管理RFC数据库服务,手动
remoteregistry-远程注册表运行/修改。
大漏洞,禁用
removablestorage -磁带备份用的。
禁用
routingandremoteaccess-路由服务。
禁用
secondarylogon-给与administrator以外的用户分配指定操作权.手动
securityaccountsmanager-像ProtectedStorage,IISAdmin才需要。
手动
server-局域网文件/打印共享需要的。
自动
shellhardwaredetection-不清楚,自动
smartcard?
C智能卡服务,我没用过。
手动
smartcardhelper?
C智能卡帮助,手动
SSDPDiscoveryservice-没有什么硬件利用这个服务。
禁用
systemeventnotification-记录用户登录/注销/重起/关机信息。
视情况定。
手动