三、注册表高级应用 工具软件可对注册表进行一系列的优化等操作。但碰到特殊的个案,就不灵了,还是需要我们手动进行。在对注册表操作之前,切记切记做好备份,否则极容易一失足成千古恨。 (一)修改注册表表现个性 改变一般图标大小(像素):更改[HKEY-CUR
三、注册表高级应用
工具软件可对注册表进行一系列的优化等操作。但碰到特殊的个案,就不灵了,还是需要我们手动进行。在对注册表操作之前,切记切记做好备份,否则极容易“一失足成千古恨”。
(一)修改注册表表现个性
改变一般图标大小(像素):更改[HKEY-CURRENT-USER/Control Panel/desktop/WindowMetrics] ,令Shell Icon Size=″32″即可。
改变小图标大小(像素):在[HKEY-CURRENT-USER/Control Panel/desktop/WindowMetrics]中,更改或新建Shell Small Icon Size=″16″即可。
禁止系统右键弹出菜单:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,建立键值NoViewContextMenu= 01 00 00 00。
禁止任务栏右键弹出菜单 :在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建NoTrayContextMenu=01 00 00 00。
隐藏[设置]菜单中[控制面板]和[打印机]菜单项:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建键值NoSetFolders=01 00 00 00。
隐藏[设置]菜单中[任务栏和开始菜单]菜单项:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建键值NoChangeStartMenu=01 00 00 00,NoSetTaskbar=01 00 00 00。
隐藏[设置]菜单中[文件夹选项...]:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建NoFolderOptions=01 00 00 00。
隐藏[设置]菜单中[活动桌面]项:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建NoSetActiveDesktop=01 00 00 00。
隐藏[设置]菜单中[Windows Update]项:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建NoWindowsUpdate=01 00 00 00。
禁止“文档”记录功能:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建NoRecentDocsHistory=01 00 00 00。
退出时自动清除文档内容:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建ClearRecentDocsonExit= 01 00 00 00。
禁止数据光盘自动运行:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]中,新建NoDriveTypeAutoRun=00 00 00 00。
禁止CD光盘自动运行:在[HKEY-CLASSES-ROOT/AudioCD/shell]中,新建键值@=″ ″
去除新建快捷方式时自动添加的“快捷方式”字符串:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Explorer]中,令Link=00 00 00 00。或者
HKEY-LOCAL-MACHINE/Software/Classes/lnkfile
HKEY-LOCAL-MACHINE/Software/Classes/piffile
以上两处的键值中都有一个 “IsShortCut”的字符串值,删除它,
禁止使用MS-DOS方式:在[HKEY-CURRENT-USER/Software/Microsoft/Windows/CurrentVersion/Policies/WinOldApp]中,建立键值Disabled=01 00 00 00。
关闭“无反应的应用程序”的等待时间(毫秒):在[HKEY-CURRENT-USER/Control Panel/desktop]中,新建WaitToKillAppTimeOut=″10000″
关闭出错应用程序的等待响应时间(毫秒):在[HKEY-CURRENT-USER/Control Panel/desktop]中,新建HungAppTimeout=″10000″。
给Windows 98启动框换个名 打开HKEY_LOCAL-MACHINE/SOFTWARE/Microsoft/Windows/Current Version,选中Version字串,双击将Windows 98换成你希望的名字,
通过“我的电脑”直接启动资源管理器 打开HKEY_CLASS_ROOT/CLSID/{20D04FE0-3AEA-1069-A2D8-08002B30309D}/shell,右击shell,建立新主键“Open”,再在Open下建“Command”主键,键值改为“explorer /e c:/”(其缺省打开路径为“c:/”,要想改变,将“c:/”换为指定的路径名即可)。生效后双击“我的电脑”打开的就不再是“我的电脑”窗口,而是资源管理器了。
改变 Windows 98的安装路径 打开HKEY-LOCAL-MACHINE/Software/Microsoft/Windows/CurrentVersion/Setup在右边的窗口中找到“SourcePath”,然后将它改为你想要的即可。
清除积累在运行”和“查找”对话框中的文件名
打开HKEY_USERS/Default/Software/Microsoft/Windows/Current Version/Explorer/Runmru,在右窗口的“运行……”对话框删除;
打开 HKEY_USERS/Default/Software/Microsoft/Windows/CurrnetVersion/Explorer/DOC Find Spec MRU,在右窗口的“查找……”对话框删除。
让“回收站”换名或从桌面上删除它 打开HKEY-CLASSES-ROOT/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}将“默认”字符串的键值由“回收站”变为其它。
打开 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Desktop/Namespace/{645FF040-5081-101B-9F08-00AA002F954E},右击右边窗口的“默认”字符串,并选“删除”,可删除“回收站”,如要恢复,进行其逆过程,在NameSpace主键下新建名为{645FF040-5081-101B-9F08-00AA002F954E}的主键即可。
隐藏桌面的所有图标 HKEY-CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer,右窗口空白处新建/Dword为Nodesktop,将其键值改为1。恢复时只需将值改为0,或直接删除Nodesktop即可。如果更名为Nosavesettings,双击将其键值改为1,则会使桌面保持在第一次设置时的状态,即锁住桌面。如果更名为Noclose,双击将其键值改为1,则生效后开始菜单无“关闭系统”选项。恢复法同上。
加速阶层式菜单的速度
打开HKEY-CURRENT-USER/ontrol Panel/desktop,单击编辑,选“新增”,选“串值”,命名为MenuShowDelay,双击它,在调整栏设数值1-10,1为最快
启动Windows时自动登录用户名及口令
打开 HKEY-LOCAL-MACHINE/Software/Microsoft/Windows/Current Version/Winlogon,建一字符串“Default Password”,改其值为缺省用户口,
而缺省的用户名位置为:HKEY-LOCAL-MACHINE/etwork/Logon。
改变“我的电脑”、“回收站”的图标
“HKEY-LOCAL-MACHINE/SOFTWARE/Classes/CLSID”选项,然后选择“编辑”/“查找”,键入“回收站”并确认。当找到该项后, 选择该项的DefaultIcon选项, 双击名称栏中的 “Full”(或“Deafult”、“Empty”),在弹出的对话框中显示的是“回收站”所对应的图标文件,更改该值为您喜欢的图标文件(注意要写全文件路径)。用同样的方法可以修改“我的电脑”的图标,只要在查找时键入“我的电脑”并确认即可。
为文件夹菜单添加“快速清空回收站” 进入 “HKEY—CLASSES—ROOT/*/shellex /ContextMenuHandlers”,在左栏中右击ContextMenuHandlers文件夹,然后“新建” /“主键”,将新文件夹的名称一字不差地改为:“{645FF040-5081-101B-9 F08-00AA002F954E}”,然后回车确认即可。
删除运行窗口中多余的选项 在HKEY—USER/.Default/Software/Microsoft/Windows/CurrentVersion/Exploer/RunMRU的右窗口中保存着这些操作,删掉不需要的串值即可。
把控制面板中的各个组件直接加到“运行”菜单中 用资源管理器在c: /Windows/Start Menu下建立一个名为 “控制面板.{21EC2020-3AEA-1069-A2DD-08002B30309d}”的文件夹(注意:空格、句点、大括号都要输入, 不能有错, 这里大括号中的数字是注册表中控制面板对应的类标识符,可在注册表编辑器的HKEY_CLASSES_ROOT/CLSID下面查出, 各机器的值可能会有所不同,应以查到的结果为准。
删除桌面上的“系统级”图标 不能用一般的方法删除回收站、收件箱、网上邻居的图标时,先把HKEY—LOCAL—MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Desktop/NameSpace下分支的关键字和右窗口的串值 (用纸笔)记下(供恢复时用),然后删掉所不需要的分支。
修改软件的所有权名称 将HKEY—LOCAL—MACHINE/SOFTWARE/Microsoft/Deveoper/Setup右窗口所有权键值修改一下
改变窗口变化时的动画效果 HKEY—CURRENT—USER/Control Panel/Desktop/WindowsMetrics。在右边“新建”(New)/“串值”(String value),输入Minanimate后回车,为Minanimate的键值改为0。
为一台机器设置两个IP地址 HKEY—LOCAL—MACHINE/System/CurrentControlSet/Services/Class/NetTrans,0000、0001 、0002……的目录,它们用于记录协议的安装情况。找到DriverDesc为“TCP/IP”的目录,修改IPAddress和IPMask两个键。 其中IPAddress为用逗号隔开的多个IP地址, IPMask是对应的掩码。例如设置IPAddress为“202.10.1.10,202.10.1.25”,IPMask为“255.255.255.0,255.255.255.0”时,表示为系统设置了两个IP地址202.10.1.10和202.10.1.25。
时间也能个性化
打开HKEY_CURRENT_USER/ControlPanel/International主键,在右边窗口的空白处新建名为“sTimeFormat”的字符串。将其键值修改为“hh点mm分”。
让心爱的壁纸永驻桌面
HKEY_CURRENT_USER/Software/ Microsoft/Windows/CurrentVersion/Policies子键,新建一个名为“ActiveDesktop”的子键,在其下新建一个双字节值(也就是WORD值),命名为“NoChangingWallPaper”,将数值设为“1”。
防止他人更改用户的桌面设置
打开HKEY_CURRENT_USER/Software/Microsoft/WindowsCurrentVersion/Policies/Explorer中的“NoSaveSettings”(如没有此键,用户可自行添加),并将其键值从0改为1,就可以把桌面设置全部锁定了。
查看缩略图
Win 2K的用户可以在资源管理器中直接查看图片文件的缩略图,而Win 98的用户就不可能直接查看了,不过通过下面的修改就可以了。
打开HKEY_CLASSES_ROOT/Paint.Picture/DefaultIcon,双击右窗格中的“默认”,将键值参数末尾的“1”改为“%1”,重启就可以了。
找回失去的提示信息
在Windows中当你把鼠标停留在“我的电脑”等图标上时,会出现一行提示信息,如果提示没有了,该怎么办?
打开HKEY_CURRENT_USER/Software/Microsoft/WindowsCurrentVersion/Explorer/Advanced子键,在右侧的窗口中,双击“showInfoTip”,在弹出的对话框中将其值设为1,提示又回来了吧。
终止被锁死的程序
当我们在关机、重启计算机时,有时会弹出错误对话框,提醒用户“某个程序还在运行,请先关闭所有程序,然后退出Windows”,这说明由于某个程序处于锁死状态致使用户无法退出系统,通常的方法是用三个热键,然后点击结束任务来强行关闭锁死的程序,我们可以通过修改注册表终止锁死的程序,让系统安全关闭打开HKEY_CURRENT_USER/Controlpanel/desktop,双击右窗口中的“AutoEndTasks”项,将其值改为1,如果没有该项,可以新建再改之即可。
删除多余的.dll文件
打开HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Currentversion/SharedDlls子键,在右边的窗口中,每个值项的数据都说明了该值项的.dll文件有几个程序共享,如果数据为0,则可知道该文件没有程序共享,可以删掉了。
删除多余的配色方案
打开HKEY_CURRENT_USER/Control Panel/Appearance/Schemes子键,在右侧的窗口中显示了系统自带的各种配色方案,选择某个方案,然后把它删除。删除时注意保留“默认”项。
(二)注册表实战之网络与安全设置
1.网络设置
设置登录时恢复连接
在Windows中可以把远程的共享目录映射成本地的一个驱动器,给局域网用户的日常操作带来方便。如果要经常使用网络资源,可以设置计算机下次登录时自动恢复连接。
打开HKEY_LOCAL_MACHINE/SYSTEM/Current ControlSet/Control/NetworkProvider子键,新建一个双字节值,命名为Restore Connection。将数值设为1即可。
加快上网速度
打开HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/VxD/MSTCP子键,右侧窗口中的DefaultTTL,将数值设为128。然后再打开HKEY_LOCAL_MACHINE/System/ CurrentControlSet/Services/Class/NetTrans子键,将MaxMTU和MaxMSS项的数值分别设为576和536。
设置自动拨号功能
打开HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVesion/Internet Settings子键,双击右侧窗口中的NoNetAutodial,将数值设为01 00 00 00。
2.安全设置
设置Win 98开机密码
Win 98在启动时和注销后,会要求用户输入用户名和密码,但是点“取消”就可以进入,并不能阻止非授权用户的使用。只要调整几个设置,就可以防止非法用户的使用。
(1)需要将登录方式改为“Microsoft友好登录”。打开控制面板,双击网络图标,在“基本网络登录方式”下的下拉列表中选中“Microsoft友好登录”,然后点“确定”,这样就把它设置成基本的登录方式。如果没有找到,说明没有安装,那么需要添加它。
(2)接下来建立用户。在控制面板中,双击“用户”图标。点“新建”按钮,给每个可以使用此机器的用户建立一个用户名,可以立刻就输入密码,也可以留到用户登录后自己修改密码。
(3)打开HKEY_LOCAL_MACHINE/Network/ Logon,在右边新建一个DWORD值,改名为“MustBeValidated”,双击它,将值改为1,就行了,重启看看用“取消”能不能进入系统。
设置密码的安全要求
Windows系统在缺省配置下允许任何字符或字符串作为密码,包括空格,这是相当不安全的,下面我们通过修改注册表使得用户设定的密码中必须同时包含字母和数字,从而增强系统的安全性。
打开HKEY_LOCAL_MACHINE/Software/Microsoft /Windows/CurrentVersion/Policies,新建Network子键,在右侧窗口中新建一个名为AlphanumPwds的双字节值,数值为1即可。
清除特洛伊木马程序BO
BO的文件是一个图标为全透明的文件,它将自己复制入硬盘后把自己重命名为“空格.EXE”。
打开HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run子键,如果该键下的默认为.exe,说明你已经中了BO木马,删除该键。然后重启计算机,删除windows/system下的空格.exe和windll.dll即可。清除其它的木马程序与此类似,不再详述。
开机自动运行屏保
打开HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run子键,新建一个名为“密码确认”的字符串项,在数值一栏中输入屏保程序的路径和名称即可。
解除屏保密码
打开HKEY_USERS/.Default/Control Panel/ desktop,找到右侧窗口中的ScreenSave_Data,将该键删除。这样屏保的密码就轻松地解除了。