我教你学之注册表系统外观修改实例(二)
作者:
●为汉字输入法排序:
一些用户在安装完Windows XP后系统中有许多输入法,在选择自己喜欢的喜欢使用的输入法时需要按好多次Ctrl+Shift键,十分不方便,其实,可以通过注册表对输入法的默认显示顺序进行修改。
打开HKEY_CURRENT_USER\Keyboard layout\preload子键分支,可以看到右边的窗格中有几个数字,所有的输入法顺序就是从1往下排的,但你能看到它们的默认值是十六进制数字,并没有说明各代表什么输入法。你可以单击任务栏的输入法指示器“En”图标,其中从上到下的顺序就是输入法的子键的编号顺序。Windows XP自带的输入法的值是:
英语(美国):00000409
微软拼音输入法3.0版:e00e0804(其它版本的微软输入法也是这个编号)
全拼输入法版本5.0:e0010804
智能ABC输入法版本5.0:e0040804
当改变顺序时,不需要改变它们的默认值,只要将它们的顺序号重新命名即可。但重新命名时不可使用已经存在的数字,为此要先将已经存在的名字改为一个临时的名字,然后将序列号按自己的需要重新排列,完成后退出注册表编辑器,重启生效。
●扩充[开始]菜单鼠标右键功能——“快速启动”/“快速关闭”系统:
在注册表编辑器中打开HKEY_LOCAL_MACHINE\Software\Classes\Directory\shell快速启动系统子键分支,用鼠标右键单击Shell,选择[新建]|[项],命名为“Command”,修改默认的键值为“C:\Windows\Rundll.exe user.exe, exitwindowsexec”,这样重启后当鼠标右键点击[开始]菜单时就会出现“快速启动”的选项了。若要增添“快速关闭系统”选项,则同样在HKEY_LOCAL_MACHINE\Software\Classes\Directory\shell快速启动系统子键分支,用鼠标右键单击Shell,选择[新建]|[项],命名为“Command”,修改默认的键值为“C:\Windows\Rundll.exe user.exe, exitwindows”即可。
●设置[开始]菜单中子菜单的延迟时间:
打开HKEY_CURRENT_USER\Control Panel子键分支,在右边新建DWORD类型的值,命名为“MenuShowDelay”(如果已经存在就不用建了),该值表示的是菜单显示延迟时间,其单位是ms,如果您不喜欢系统自动弹出菜单,因为这样会影响您做别的操作,则可以将这个值设的大些,那么系统看上去就只在您单击该菜单时才显示子菜单了。
●隐藏快捷方式上图标上的小箭头:
打开HKEY_CLASSES_ROOT\lnkfile子键分支,将右边窗口中的IsShortCut键删除,重启即可生效。
●禁制桌面名称有“快捷方式”四个字:
打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer子键分支,然后在右边的窗口中新建一个二进制键值,命名为“link”,并将其值设为00 00 00 00,重启生效。
●修改桌面图标及其他系统组建的显示名称:
打开HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache子键分支,可以在右边的窗口中看到系统中各种组建的显示名称,只要你喜欢更改其中的任意名称,双击键值项,在弹出的对话框中填入您自己喜欢的名字即可,重启电脑后,相应的程序显示名称就是您自己输入的了,是不是很有个性呀:)