电脑技术学习

注册表应用宝典(一)

dn001
  55.清除“添加/ 删除程序”中的垃圾

  反安装软件后,有时会在控制面板的下的“添加删除程序”还留有被你删除的软件的名字,唯有再来一次自已反安装啦。打开HKEY_LOCAL_MacHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall,此时能看到Uninstall下有软件的目录,将它整个删掉即可,该软件的反安装内容包括软件名字DisplayName 和反安装程序名UninstallString。
 
  56.关掉Windows的错误的警告声

  Windows出错时发出的警告声令人十分不悦,关掉它好了。打开HKEY_CURRENT_USERControl PanelSound,将Beep 改为"No" 就不能发声,改为"Yes"则相反。

  57.更改Windows安装时的源目录

  您是否遇到过这样的问题?如果使用光盘安装Win 98,则当添加新的硬件时,系统配置驱动程 序时会提醒需要在光驱中插入Win 98光盘,而且每次都要这样做,的确太麻烦了。您可以将Win98 安装盘中的所有"*.CAB"文件都拷贝到硬盘的某个目录下,比如"D:BackupPWin98",打开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup,SourcePath 表示 Windows98安装盘所在的路径,MediaPath表示多媒体文件所在的目录。将"SourcePath"主键的值改为"D:BackupPWin98",重新启动计算机即可。如果网络上有一个文件服务器,假定Win98安装盘备份在"D:BackupPWin98"目录中,文件服务器的机器名为"MMX233",D盘共享名为"DiskD",则将"SourcePath"主键值改为"MMX233DiskDBackupPWin98",注销用户或重新启动Windows即可。

  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中则可以更秘密地增加程序路径 ,而不是通过设置自 动批处理的方式,这就需要通过修改注册表来实现上述目的。

  比如打算为"C:ProgramFilesFdcpFdcp.exe"文件增加路径,则可以按下述方法进行操作:运行注册表编辑器,打开HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionAppPaths新建名称为"Fdcp.exe"的主键,选择"Fdcp.exe"主键,将其默认值设为"C:ProgramFilesFdcpFdcp.exe";新建名称为"Path"的主键,设其值为"C:ProgramFilesFdcp"。这样就可以通过在"运行"命令行中键入"Fdcp.exe"或"Fdcp"来运行该程序了。当然还可以为已经存在的程序设置新的主键,比如可以为Microsoft Word 97添加名称为 "Word.exe"的主键。假设Word 97安装在"C:ProgramFilesMicrosoftOfficeOffice"目录中,则其具体操作为:运行注册表编辑器,在AppPaths新建名称为"Word.exe"的主键,选择"Word.exe"主键,将其默认值设为"C:ProgramFilesMicrosoftOfficeOfficeWinword.exe";新建名称为"Path"的主键,设其值为"C:ProgramFilesMicrosoftOfficeOffice"。这样,以后就可以在"运行"命令行键入"Word"或"Word.exe"来运行Word 97了。注意 这时在Win 98的DOS提示符下运行"Word"或"Word.exe"将会提示出错。

标签: