一 注册表应用宝典( 十 )


58.禁用注册表编辑器Regedit
为了防止他人修改你的注册表 , 科研禁止注册表编辑器regedit.exe运行 。打开注册表到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicIEsSystem , 如果你发现Policies下面没有System , 则请在它下面新建一个主键 , 名字就是System , 然后在右边空白处新建一个DWord , 名字取为DisableRegistryTools , 再修改它的值为1 , 以后 , 别人、甚至是你都无法再用regedit.exe 啦 , 如果要恢复的话 , 请把下面的字打成一个REG.REG文件:

REGEDIT4
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"DisableRegistryTools"=dword:00000000PoliciesExplorer , 选择"新建"的"DWORD" , 然后输入名字为" NoClose" , 再双击它 , 修改 NoClose 为1表示禁用"关闭系统" , 0则相反 。
如果想对所有用户生效 , 可以在下面目录中执 行相同操作:Hkey_Users.defaultSoftwareMicrosoftWindowsCurrent VersionPoliciesExplorer 。
59.禁用"任务栏属性"功能
任务栏属性功能 , 可以方便用户对开始菜单进行修改 , 有时我们不想让普通用户对其进行修改 , 可以通过修改注册表对其进行限制 。
打开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer分支 。在右窗格内新建一个DWORD值"NoSetTaskBar" , 然后双击"NoSetTaskBar"键值 , 在弹出的对话框的"键值"框内输入1 。
60.禁用MS Dos方式
虽然我们在"我的电脑"中隐藏了所有的驱动器 , 但是用户仍可以利用MS-DOS方式访问到各个驱动器 , 因此 , 为安全起见 , 我们还得禁止普通用户使用MS-DOS方式 , 其操作步骤如下:
打开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer分支 。在该分支下新建一个主键"WinOldApp" , 然后单击"WinOldApp"主键 。在右窗格内新建一个DWORD值"Disabled" , 然后双击"Disabled"键值 , 在弹出的对话框的"键值"框内输入1 。
为防止用户在重新启动计算机时进入"重新启动计算机切换到MS-DOS方式" , 还得在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer分支的右窗格中创建一个DWORD键值"NoRealMode" , 然后单击"NoRealMode"键值 , 在弹出的对话框内的键值框输入1 。
61.禁用Windows 98内置的"查找"功能
打开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer分支 。在右窗格内新建一个DWORD键值"NoFind" , 然后双击"Nofind"键值 , 在弹出的对话框内的键值框内输入1 。
62.为系统增加启动时自动加载的程序
您可以增加系统启动时自动运行的程序 , 比如可以不通过"开始"菜单的"程序"选项的"启动"组来自动运行Windows资源管理器 , 方法如下:打开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun , 新建一个名为"SysExplorer"的主键 , 设其值为"Explorer.exe" , 退出注册表编辑器 , 注销用户或重新启动计算机后 , 系统将自动运行资源管理器 。98还可以为不同用户配置不同的自动启动程序 , 具体操作是:在"我的电脑"文件夹中依次选择"HKEY_CURRENT_USER"、"Software"、"Microsoft"、"Windows"、"CurrentVersion"、"Run" , 其余步骤同上 。
63.让系统自动运行一次某个程序
打开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce中设置新的键值可以让系统自动运行一次某个程序 , 即仅在下一次启动Windows时才有效 。
64.为Windows程序设置可执行路径
如果需要运行的程序不在指定的目录中 , 则DOS系统一般采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;在Win 98中则可以更秘密地增加程序路径 , 而不是通过设置自 动批处理的方式 , 这就需要通过修改注册表来实现上述目的 。

推荐阅读