Windows XP注册表技巧

来源:百度文库 编辑:神马文学网 时间:2024/04/26 13:09:52
2007年11月07日 10:59 作者:karitan
1、自动释放系统资源
在Windows中每运行一个程序,系统资源就会减少。有的程序会消耗大量的系统资源,即使把程序
关闭,在内存中还是有一些没用的DLL文件在运行,这样就使得系统的运行速度下降。不过我们可以通
过修改注册表键值的方法,使关闭软件后自动清除内存中没用的DLL文件及时收回消耗的系统资源。
打开注册表编辑器,找到[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion
explorer]主键,在右边窗口单击右键,新建一个名为"AlwaysUnloadDll"的“字符串值”,然后将
“AlwaysUnloadDll”的键值修改为"1",退出注册表重新启动机器即可达到目的。
2、关闭计算机时自动结束任务
在关机的时候,有时会弹出讨厌的对话框,提醒某个程序仍在运行,是否结束任务。其实完全可以
通过一点点修改让Windows自动结束这些仍在运行的程序。在注册表中打开
[HKEY_CURRENT_USER Control Panel Desktop]目录,把里面的"AugoEndTasks"键值改为"1"。
注意:可能会找不到AutoEndTasks键值,如果是这样的话,自己建一个串值并把它改为这个名字
,值设为1就可以了
3、加快关机速度
Windows XP的开机速度的确比以前版本的操作系统快了很多,但关机速度却慢了不少。如果你在意
关机速度的快慢,可以修改几个注册表键值,就可以大大减少Windows关闭所用的时间。首先打开注册
表编辑器,找到[HKEY_CURRENT_USER Control Panel Desktop],里面有个名为"HungAppTimeout"的键,
它的默认值是5000(如果不是,把它改为5000)。接下来,还有个"WaitToKillAppTimeout"键,把它的值
改为2000(默认值是20000)。最后,找到注册表如下位置:[HKEY_LOCAL_MACHINE System
CurrentControlSet Control]。同样地,把其中的"WaitToKillServiceTimeout"键值改为"2000"。另外
把“控制面板/管理工具/服务”中的NVidia Driver Help服务设为手动,也可以加快Windows关闭时间。
4、加快菜单显示速度
选择“开始/运行”,输入regedit,弹出注册表编辑,寻找[HKEY_CURRENT_USER Control Panel
Desktop],在右边的窗口中选择"MenuShowDelay",按鼠标右键,选择“修改”,将其数值资料改为
"100"或更小(默认值为:400),建议不要使用0,因为如此一来只要鼠标一不小心触碰到“所有程序”
,整条菜单就会跑出来,那这乱了套。
5、 设置预读以提高速度
Windows XP使用预读设置这一新技术,以提高系统速度。如果你的电脑配置不错,拥有PIII 800,
512M内存以上,你可以进行以下修改:单击“开始/运行”,输入“regedit”,打开注册表,找到
[HKEY_LOCAL_MACHINE SYSTE CurrentControlSet Control SessionManager Memory Management
PrefetchParameters EnablePrefetcher],设置数值0,1,2,3(0-Disable,1-预读应用程
序,2-启动预读,3-前两者皆预读),推荐使用“3”,这样可以减少启动时间。
6、减少开机滚动条时间
每次启动Windows XP,蓝色的滚动条都要走上好多次,其实这里我们也可以把它的滚动时间减少,
以加快启动速度。打开注册表编辑器,找到[HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control
Session Manager Memory Management PrefetchParameters],在右边找到"EnablePrefetcher"主键,
把它的默认值3改为"1",这样滚动条滚动的时间就会减少。
7、加快开机速度
在XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回
应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到[HKEY_CURRENT_USER
Control Panel Desktop],把"AutoEndTasks"的键值设置为"1";然后在该分支下有个"HungAppTimeout"
,把它的值改为"2000"(或更少),默认为50000;最后再找到[HKEY_LOCAL_MACHINE
System CurrentControlSet Control ],同样把"WaitToKillServiceTimeout"设置为"2000";
通过这样设置关机速度明显快了不少。
8、彻底隐藏文件
在注册表中打开 [HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer
Advanced Folder Hidden SHOWALL]然后新建一个"CheckedValue"的DWORD值,数据设为"0"即可。
9、清除地址栏中的记录
在“运行”中输入regedit打开注册表编辑器,找到[HKEY_CURRENT_USER Software Microsoft
Windows CurrentVersion Policies Explorer],添加一个名为"ClearRecentDocsOnExit"的DWORD
值,值为"1",重新启动以后即可。每次重新登录都会清理一次。
10、去掉菜单延迟
为了达到视觉上的真实感,Windows XP中的菜单在打开时会有滑出的效果,但这也会延缓打开
速度。我们可以在[HKEY_CURRENT_USER Control Panel Desktop]下找到"MenuShowDelay"主键,把它
的值改为"0"就可以去掉菜单延迟效果。
11、加快自动更新率:
在注册表中打开[HKEY_LOCAL_MACHINE System CurrentControlSet Control Update]
将"UpdateMode"的Dword数值更改为"0"。重新启动生效。
12、关机时自动关闭停止响应程序:
在注册表中打开[HKEY_USERS .DEFAULT Control Panel Desktop ]在右面窗口将
"AutoEndTasks"的数值资料改为"1"。注销或重新启动即可。
13、卸载无用的动态链接
资源管理器经常在内存中留下无用的动态链接,为了消除这种现象,你可以打开注册表编辑器,
设置键值[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer]
将"AlwaysUnloadDLL"的值改为"0",这一功能就会被关闭。
14、系统死机时自动重新启动
进入[HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control CrashControl]主键,在右边
的窗口中修改"AutoReboot",将其的键值改为“1”。
15、注销后自动登陆
在注册表中打开[HKEY_LOCAL_MACHINE SOFTWARE Microsoft WindowsNT CurrentVersion Winlogon]
主键,在右边的窗口中
修改"AutoAdminlogon"的字符串值,将其键值改为“1” (如果没有则新建一项)
修改"DefaultPassword"的字符串值,将其键值改为系统密码(如果没有则新建一项)
新建名为"ForceAutoLogon"的字符串值,将其键值改为“1”
(说明:如果要想重启后自动登陆只需要改前两项,如果要想注销后自动登陆那三项都要改)。
16、禁止使用注册表
在注册表中打开[HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion
Policies ]在“Policies”下面新建一个“System”的项,然后在“System”项的右边新建一个名为
DisableRegistryTools的dword值,修改为00000001即可,若想解除则修改为00000000。
17、在右键添加选项
(1)在右键添加(复制到)选项
在注册表中打开[HKEY_CLASSES_ROOT AllFilesystemObjects shellex ContextMenuHandlers]
在“ContextMenuHandlers”下面新建一个“Copy To”的项,将(默认)值修改为{C2FBB630-2971-11D1-
A18c-00C04FD75D13}即可。
(2)在右键添加(移动到)选项
在注册表中打开[HKEY_CLASSES_ROOT AllFilesystemObjects shellex ContextMenuHandlers]
在“ContextMenuHandlers”下面新建一个“Move To”的项,将(默认)值修改为{C2FBB631-2971-
11D1A18c-00C04FD75D13}即可。
18、禁止访问任务栏属性
在注册表中打开[HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies
Explorer] 将“NoSetTaskbar”值改为00000001即可。(如果没有则新建一项)
19、给回收站改名
在注册表中打开[HKEY_CURRENT_USER Software Microsoft Windows ShellNoRoam MUICache]
找到“C: WINDOWS system32 SHELL32.dll,-8964”然后改名,同理其它的中文都可以改。