切换到宽版
  • 5048阅读
  • 8回复

注册表修改资料 [复制链接]

上一主题 下一主题
离线北海散人
 
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看楼主 倒序阅读 使用道具 楼主  发表于: 2004-01-17
修改注册表设置系统安全性

  Windows的注册表是管理整个操作系统的核心所在,通过编程或手工修改注册表的有关设置可对系统安全性进行有效控制。目前许多有关系统安全保护的工具软件便是以这种方式来实现的。根据笔者的一些实际体会,现就有关Windows注册表中涉及系统安全性的常用键介绍如下:

  预备动作:在WINDOWS开始菜单中选择“运行”后,再在弹出的窗口中输入“redegit”,按确认键进入注册表编辑器。

1、 基本原理

1、进入如下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\后,在“Explorer”键值下新建下列DWORD值:

NoDesktop 隐藏桌面上的所有图标(=1时为有效)

NoDrivers 隐藏驱动器(DWORD值的低26个bit从低到高分别对应A-Z驱动器,各bit位=1时为有效)

NoFind 隐藏开始菜单中的“查找”项(=1时为有效)

NoRun 隐藏开始菜单中的“运行”项(=1时为有效)

NoNetHood 隐藏桌面的“网上邻居”图标(=1时为有效)

NoSetTaskbar 禁止开始菜单的“设置”项中设置“任务栏和开始菜单”(=1时为有效)

NoSetFolder 禁止开始菜单的“设置”项中设置“文件夹选项”(=1时为有效)

NoViewContextMenu 隐藏在桌面空白处右击鼠标时弹出的上下文菜单(=1时为有效)

NoStartBanner 隐藏WINDOWS启动时出现在任务栏的箭头标示和“单击此处开始”字样

NoTrayContextMenu 隐藏任务栏上按右键时弹出的菜单(=1时为有效)

NoFileMenu

NoEntireNetwork 隐藏“网上邻居”中的“整个网络”(=1时为有效)

NoCommonGroupsNoClose 隐藏开始菜单中的“关闭系统”项(=1时为有效)

NoSaveSetting 退出前不保存设置(=1时为有效)

2、进入HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\后,在子键“System”下新建以下DWORD值(=1时为有效)

DisableRegistryTools 禁止编辑注册表编辑器

NoDispAppearancePage 隐藏显示属性中的“外观”属性页

NoDispBackgroundPage 隐藏显示属性中的“背景”属性页

NoDispCPL 禁止设置显示属性

NoDispScrSavPage 隐藏显示属性中的“屏幕保护”属性页

NoDispSettingsPage 隐藏显示属性中的“设置”属性页

3、进入HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\后,在子键“Network”下新建以下DWORD值(=1时为有效)

NoWorkgroupContents 隐藏“网上邻居”中的工作站显示

NoEntireNetwork 隐藏“网上邻居”中的整个网络显示

NoFileSharingControl 禁止文件共享

NoPrintSharingControl 禁止打印机共享

4、进入HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\后,新建主键“WinOldApp” 后,在该子键下新建DWORD值(=1时为有效)

Disable 禁止使用MS-DOS模式

NoRealMode 禁止使用单一模式的MS-DOS

5、锁定“我的电脑”、“我的文档”、“回收站”、“控制面板”等。

A、锁定我的电脑

进入HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32后,在“默认”串值后加上“-”符号,例如原值若为 ‘shell32.dll’ 则修改为 ‘shell32.dll-’

B、同理可锁定

我的文档 :{450D8FBA-AD25-11D0-98A8-0800361B1103}

控制面板: {21EC2020-3AEA-1069-A2DD-08002B30309D}

回收站: {645FF040-5081-101B-9F08-00AA002F954E}

6、限制运行Windows应用程序

进入HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun后,在该子键下新建串值,串值从“1”开始命名,串值为能运行的应用程序路径名。如:

名称 数据

1 “c:\windows\myprogram1”

2 “d:\….\myprogram2”

该限制启动后,只有在RestrictRun列表内的程序能够运行,请保证Systray.exe程序包含在列表中。

2、 编程实现

一般来讲,最好用编程的方法来修改注册表而不是手工,因为手工操作容易造成失误使系统的损坏,不过建议在对注册表进行任何形式的操作前先将其进行备份以防万一。

对注册表操作的函数有许多,其中实现以上设置修改的主要有:

1、RegOpenKeyEx( ) 打开指定的关键字(32位Windows)

2、RegSetvalueEx( ) 在打开的注册表关键字的值域中存储数据。它可以设置另加的

值和类型信息到指定的关键字中

3、RegCloseKey( ) 释放指定关键字的句柄







1 提高子菜单速度
位 置:HKEY_CURRENT_USER\Control Panel\Desktop
键值名:Menushowdelay
  双击键值Menushowdelay后,弹出该键值的编辑窗口,在文本输入框内输入“0”后,再单击“确定”按钮即可。注意在系统默认的菜单弹出效果下,不易感觉到菜单弹出速度的提高;这时,请在桌面上单击“属性”命令,弹出“显示 属性”窗口,然后在“效果”标签下将“动画显示菜单和工具提示”下的“淡入淡出效果”改为“滚动效果”。

2 去掉“关闭系统”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoClose
取 值:1为隐藏、0为显示

3 自动刷新窗口内容
位 置:HKEY_LOCAL_MACHINE\System\Currentcontrolset\Control\Update
键值名:UpdateMode
取 值:0、1
若“UpdateMode”键值为0,则设置为自动刷新,
若“UpdateMode”键值为1,则设置为手工刷新;
这等于在资源管理器窗口内按“F5”键或者在“查看”菜单中选择“刷新”命令。

4 去掉“设置”
一 位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoSetFolders
取 值:1为隐藏、0为显示
二 位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoSetTaskbar
取 值:1为隐藏、0为显示

5 去掉升级
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoCommonGroups
取 值:1为隐藏、0为显示

6 去掉“文档”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoRecentDocsMenu
取 值:1为隐藏、0为显示

7 自动清除“文档”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:ClearRecentDocsonExit
取 值:1为自动清除、0为不自动清除

8 去掉“查找”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoFind
取 值:1为隐藏、0为显示

9 锁定“文档”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoRecentDocsHistory
取 值:1为锁定、0为不锁定

10 去掉“运行”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoRun
取 值:1为隐藏、0为显示

11 搜索“自启动”程序
位 置:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
在注册表内,我们可以查询系统启动后加载了哪些程序。单击注册表内的目录树,这里最重要的是“装载源”,从“软件环境”、“启动程序”显示的结果看,绝大多数“自启动”程序都是通过注册表加载的,即“装载源”显示为“Registry (Machine Run)”的程序。

12 去掉“注销”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoLogOff
取 值:1为隐藏、0为显示

13 缩短“新建”选项
当你用鼠标右键点击资源管理器空白处,并选取新建菜单时,会弹出建立多种程序文件的菜单,但是里面有一些你可能并不常用,比如现在我要去除掉菜单中的“Wave Sound”项目,来缩短菜单。 打开注册表,请选择查看下的搜索项,然后输入“shellnew”,并选择“全字匹配”选项;在HKEY_LOCAL_MACHINE与HKEY_LOCAL_ROOT下进行查找,找到后将该其下面的shellnew子键删除掉即可。

14 清除配色方案
位 置:HKEY_CURRENT_USER\Control Panel\Appearance\Schemes
首先请找到该子键,在窗口的右边会出现系统自带的各种配色方案,将你认为无用的配色方案删除掉,一般只保留“Windows默认”一项。 然后再打开“控制面板”窗口中的“显示”,然后在“显示 属性”窗口中单击“外观”标签,在“窗口配色方案”下拉列表中进行查看。

15 修改桌面图标
例如,我们修改Windows桌面上“回收站”的名字及图标,可执行如下操作步骤。
位 置:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
  先打开注册表编辑器;然后根据上面提供的位置找到该主键,双击窗口右边的“回收站”,弹出字符串编辑器, 然后在文本输入框内,将“回收站”改为“垃圾筒”, 重新启动机器后,桌面上的回收站就变成了垃圾筒,但图标依旧!单击{645FF040-5081-101B-9F08-00AA002F954E}前面的“+”,则展开这个主键,在它下面还有一个子键DefaultIcon。然后单击此子键,在右窗格中的“数据”栏下将出现三个图标文件名,分别为“<未命名>”、“Full”(满)、“Empty”(空)的回收站图标,这三个图标包含在动态链接库Shell32.dll文件里面,图标资源所在的序号分别是31、31、32, 其数据格式是“C:\Windows\System\Shell32.dll,31”等(调用动态链接库中的图标资源,采用这种格式就可以啦!)。如果您想把它改成自己的图标,则只要将此数据改为自己图标或者动态链接库即可,例如使用图标文件为“C:\Windows\help.ico”,这样再重新启动机器就可以看到垃圾筒的图标被改变了。利用同样的方法可以修改桌面上其它的图标和文字。

星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 沙发  发表于: 2004-01-17
注册表修改资料2
16 删除“系统”
  当你想删除桌面上的“回收站”、“Internet Explorer”等图标时,会发现它们不能用一般的方法删除。这时还可以通过修改注册表来办到。
位 置:HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace在该分支下面有多个子键,这些子键将对应桌面上的“系统”图标,在窗口右边你就可以看到。删除不需要的图标,即对应的键值;重新启动后,会看到桌面上的一些图标不见啦!

17 隐藏桌面
位 置:HKEY_CURRENT_USER\Software\Microsoft
\Windows\CurrentVersion \Policies\Explorer
键值名:NoDesktop
取 值:0、1
  这种隐藏桌面图标的方法与简单地在“显示 属性”窗口内,使用“Active desktop”下的隐藏图标的方法不一样。这里的隐藏除了将图标隐藏外,连整个桌面都一并隐藏了起来,并且同时禁止了在桌面上点击鼠标右键功能。

18 去掉“网上邻居”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoNetHood
取 值:1为隐藏、0为显示

19 关闭系统版本号
位 置:HKEY_CURRENT_USER\Control Panel\desktop
键值名:PaintDesktopVersion
取 值:0为隐藏、1为显示
说 明:它能把你的Windows的版本号在桌面的右下角显示出来,如果你使用的是测试版, 那么就可以将桌面右下角的文字去掉。

20 隐藏指定驱动器
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
键值名:NoDrives
取 值:需要说明一下,在这里使用的是2的N次方来代表一个驱动器名称,而非寻常的A、B、C、D……,下面就给出各驱动器名与2的N次方的对应关系,以方便读者:A: 1, B: 2,C: 4, D: 8, E: 16, F: 32, G: 64,H: 128, I: 256,J: 512,K: 1024, L: 2048, M: 4096, N: 8192,O: 16384, P: 32768, Q:65536,R: 131072,S: 262144,T: 524288, U: 1048576, V: 2097152, W:4194304,X: 8388608, Y: 16777216, Z: 33554432按照上面的取值规则,如果你要隐藏A、B、C三个驱动器,输入7即可,因为7=1+2+4,如果你要隐藏所有驱动器,输入67108863。

21 修改“回收站”
位 置:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder
键值名:Attributes
取 值:40 01 00 20、70 01 00 20
说 明:缺省情况下是40 01 00 20,把它改为70 01 00 20后,就可以把桌面上的“回收站”象资源管理器内的文件一样,能任意地更名或者删除了。

22 修改桌面
位 置:HKEY_CURRENT_USER\ControlPanel\desktop
说 明:打开注册表编辑器,然后打开该分支。在此分支右窗格内可以看到一些项目,现介绍几个如下:HungAppTimeout:这是指一个应用程序出错时试图等待响应的时间,值为毫秒,缺省值为5000毫秒(即5秒),可以减少为3000毫秒,以加快系统的响应能力。MenuShowDelay:这是指“开始”菜单中当鼠标指向一个具有下级 菜单的菜单项时等待出现下级菜单的延迟时间,单位也是毫秒,可以设成100,即等待0.1秒就会出现(前面已经提到过)。ScreenSaveActive:这是现在屏幕保护功能是否可用,值为0或1,0即为不用屏幕保护功能,1为可用,但必须你已经使用了屏幕保护功能。ScreenSaveTimeOut:这是指屏幕保护的延时,值类型为一个数值。单位是秒,最小值是60秒,但必须你已经使用了屏幕保护功能;如果你将数值改为1,那么每停顿1秒钟,便会启动屏幕保护。WaitToKillAppTimeout:这是指当按下 Crtl+Alt+Del后以后,出现“关闭程序”对话框,出现提示“结束任务”、“等待”时选择“等待”的等待时间,单位是毫秒,默认值是10000。可以减少等待时间。

23 定制按钮颜色
  尽管Windows在外观中可以定义多种窗口显示方案,但要定义某一个部位的颜色,如将黑色的按钮字体改变为其它的颜色, 它就无能为力啦!通过修改注册表能很容易实现。 在注册表内找到HKEY_CURRENT_USER\Control Panel\Colors的子键,然后将窗口右边的“Bottontext”键值由原来的“0 0 0”改为“255 0 0”(代表红色)。

24 汉字后加空格
位 置:HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion
键值名:插空格
取 值:0不插入空格、1插入空格

25 活用Enter键
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion键值名:
取 值:0保留原功能,输入法不处理、1等同于Esc键,用于清除当前外码输入状态说 明:当取值为1时,如果有候选窗口,会自动隐藏输入窗口,清除所有外码,但不隐藏外码输入窗口。当无候选窗口,清除外码,并隐藏外码输入窗口。

26 活用Space键
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion键值名:
取 值:0指明这是作为结束外码输入的标志键,这种设置适合于形码、1指明这是作为候选选择键,这种设置适合于音码。

27 系统时间格式
位 置:HKEY_CURRENT_USER\ControlPanel\International键值名:sTimeFormat
取 值:H:mm:ss、HHmm不等
说 明:在通常情况下,Windows在任务栏中使用“23:12”的时间格式来显示时间, 但是您可以通过修改注册表编辑器来更改此时间格式。

28 更改登录背景
位 置:HKEY_USERS\.DEFAULT\Control Panel\Desktop
键值名:Wallpaper
取 值:目标背景图文件路径

29 修改注册码
位 置:HKEY_LOCALMACHINE\Software\Microsoft\Windows\CurrentVersion
键值名:ProductId
取 值:任意字符

30 禁止自动运行
  在通常情况下,绝大多数在Windows启动时自动运行的应用程序有如下两种设置办法:在“启动”程序组中添加快捷方式 如果使用的是这种方法。则我们只需将它们的快捷方式从 “启动”程序组中删除即可达到禁止它们自动运行的目的。修改Windows的注册表数据库如果您使用过一些诸如CD播放机等的用户都知道,在使用这些软件时,都将在任务栏右边 将出现一个图标,这有时会带来不便。其实,这些软件的自启动程序的注册项放在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run分支中。您只要到此分支中找出对应的自启动程序即可,另外,在“Run”主键下还可能有“SysExplr”子键。如果有该子键,可以将其中的内容清空,同样也能取消Windows启动时自启动的程序。那么反过来,我们怎样在注册表内添加自启动程序呢?先找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run主键,然后在它的窗口右边建立一 个名为“SysExplorer”的键值名,并将其值设为“Explorer.exe”,退出注册表编辑器,注销用户后重新启动计算机,系统将自动运行资源管理器。 另外Windows还提供了一次性的自启动功能。紧跟在“Run”主键后面有一个“RunOnce”和“RunOnceEx”子键,你可以在这两个子键内设置新的键值,让系统自动运行一次某个程序,即仅在下一次启动Windows时才有效。

31 软件显示乱码
   解决的方法是在注册表内找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\fontassoc\Associated CharSet位置,将窗口右边内的“SYMBOL(02)” 键值(这是系统的机内码)改为“NO”即可。

32 删除软件的残骸
  每一个Windows操作系统的的使用者可能都有这样的经历,由于种种原因直接在硬盘中删除了某个文件夹,或者是在“添加/删除程序”里面对一些软件进行反安装。但是有些程序却还有注册信息留在注册表内,当你再次从“添加/删除程序”中卸载该程序时,老是提示“试图删除XXXXXX时出错,放弃卸载”,从而导致了卸载程序错误。当机器中安装大量的软件后随着时间的后移,就在系统的注册表中就形成了垃圾,影响了机器的运行速度。下面介绍彻底清除这些垃圾的方法。用注册表编辑器来清除注册表中关于卸载应用程序的相关键值数据HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall位置,一般的软件在注册表内的反安装子键里有“DisplayName”、“UninstallString”这两个键值,第一个显示的是软件的名称、第二个 显示的是反安装的一些信息。双击第二个键值后,便会明白反安装是怎么回事,反安装实际上是你所安装的软件自带有一个反安装程序,在安装该软件时,它会自己记录一些安装信息存放Install.log文件中,卸载时用这个反安装程序再带上.log文件的参数即可。另外,有些软件反安装时使用的是系统提供的反安装程序。再如,许多应用软件在卸载之后仍会在注册表文件内留下一些无用信息。比较集中的地方在HKEY_LOCAL_MACHINE\Software、HKEY_CURRENT_USER\Software和HKEY_USERS\.Default \Software。这几项里面的内容基本上一致,在其中一处作查找删除就行了。比较常用到的方法是进入HKEY_LOCAL_MACHINE\Software分支中,然后重点查找那些已经确信被安全卸载了的软件的残留信息,在确认无误后删除。

33 恢复CD Key
  如果你不小心将Windows的CDKey丢失了,担心在以后需要安装系统时会遇到什么麻烦。我该如何才能找回它呢?您可以从NT的注册表中找到这个CDKey。打开注册表,然后再找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion”位置,在右侧的ProductId键值中,就包含了CDKey的信息,另外,如果您所使用的NT是OEM版本,则有可能整个ProductId的串值就是CDKey!

34 加入登录信息
  因为加入这样的功能需要修改NT的注册表,所以请您小心并做好备份。首先在注册表中的找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon子键,然后在窗口右边找到“LegalNoticeCaption”和“LegalNoticeText”两个键值。如果没有, 请添加这两个键值。然后在这两个键值内分别输入“这是我的服务器”、“欢迎光临!”。关闭注册表,重启机器,这次您就看到在登录窗口之前,将会出现一个新的窗口,包含上面您所输入的这两条信息。

35 防范非法入侵
  介绍如何防止本地用户非法入侵 Windows NT 系统的文章已经并不少见,但如何防范远程用户呢?当然,一般的做法是,可以在用户拨号进入系统(或通过局域网进入系统)时限制其对文件的访问权限,以达到保护文件的目的。但毕竟这种安全级别不够高,如何能将这些用户锁在系统的门外,以达到绝对安全的目的呢?NT为驱动器和系统目录创建默认共享的目的,是为了使系统管理员、备份程序和其他授权用户及服务性工作能顺利访问其他个人用户的文件。当其他用户访问您的系统时这些共享对象并不显现出来。但是任何一个远程 用户只要知道这些共享对象的确切名称,并且有访问权的话,他就可以与这些共享对象建立连接。令人遗憾的是,NT系统的安全机制非常脆弱。虽然SecurityPack5的出台为老用户提高到管理员水平而提供了一些补漏措施,并且还 有一些NT的安全检查方法,但仍然还会有其他漏洞存在。所以如果您的计算机在局域网上,或者是通过Modem连接 上网的,那么可通过取消这些组件的共享来保护数据。 为了达到此目的,打开NT的注册表编辑器。在注册表编辑 器中,将当前目录定位在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lanmanagerserver\parameters,如果没有AutoShareWks键值名,那么请你新建立一个;然后再双击它并输入“3D0”,最后单 “确定”按钮、关闭注册表编辑器,然后重新启动计算机。

36 ICQ中有“漏洞”
  ICQ是由以色列一家叫Mirabilis的公司出品的网络软件,其作用是为Internet上的用户提供实时的信息传递服务。有了它,你就可以同千里之外的朋友交流信息,还可以在对方不在线的情况下“呼叫” 他(她)上线,难怪广大网友都亲切地叫它“网络寻呼机”。但是,你是否知道在ICQ for Windows版本中 有一个“漏洞”。ICQ在Windows注册表中有一个键值被称为“Auto Update”(自动更新)。如果该键值被设 置成“Yes”,那么每一次登录到服务器的时候,就会将你的计算机中一些重要信息发送到登录的服务器上。 这些信息包括:你正在使用的操作系统类型、版本、序列号、用户登记名称、公司名称、所使用的浏览器版本等等。这些重要信息的发送可能会被黑客或某些别有心的人所利用,给你带来不必要的麻烦。为了避免此问题的发生可采用修改注册表关掉ICQ的“自动更新”功能。首先在注册表内找到 HKEY_CURRENT_USER\Software\Mirabilis\ICQ\DefaultPrefs位置,并在窗口右边找到“Auto Update”键值; 将“Auto Update”键值由“Yes”修改为“No”即可。为了你系统的稳定性,在进行修改时请注意要在关闭ICQ 应用程序的情况下进行修改。修改完毕后,请重新启动计算机。

37 增加执行文件路径
  如果需要运行的程序不在指定的目录中,则DOS系统一般采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;在Windows中则可以更秘密地增加程序路径,而不是通过设置自动批处理的方式,这就需要通过修改注册表来实现上述目的。 比如要为“C:\ProgramFiles\pdoc\pdoc.exe”文件增加路径。先打开注册表,然后找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppPaths的位置,在窗口右边新建一个名为“pdoc.exe”的主键,选择该主键,将其默认值设为“C:\ProgramFiles\pdoc\pdoc.exe”;再新建名为“Path”的主键,将其设为“C:\ProgramFiles\pdoc”。这样就可以通过在“运行”命令行中键入“pdoc.exe” 或“pdoc”来运行该程序了。另外你还可以为已经存在的程序设置新的主键,比如可以为MicrosoftWord 97添加名称为“Word.exe”的主键。假设Word 97安装在“C:\ProgramFiles\MicrosoftOffice\Office\”目录中,则其操作为:打开注册表,在“我的电脑”文件夹中依次选择“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppPaths”,新建名称为“Word.exe”主键,选择该主键,将其默认值设为“C:\ProgramFiles\MicrosoftOffice\Office\Winword.exe”即可,建立执行目录的方法与上例一样。

38 更改系统安装目录
  如果使用光盘安装Windows,当添加新的硬件时,系统配置驱动程序时会提醒需要在光驱中插入Win 98光盘,而且每次都 要这样做,的确太麻烦了。您可以将Win 98安装盘中的所有“*.CAB”文件都拷贝到硬盘的某个目录下,比如“D:\Backup\PWin98”,然后运行注册表编辑器,在“我的电脑”文件夹中依次选择“HKEY_LOCAL_MACHINE”、“Software”、“Microsoft”、“Windows”、“CurrentVersion”、“Setup”,将“SourcePath”主键的值改为“D:\Backup\PWin98\”,
重新启动计算机即可。 如果网络上有一个文件服务器,假定Win98安装盘备份在“D:\Backup\PWin98\”目录中,文件服务器的机器名为“MMX233”,D盘共 享名为“DiskD”,则将“SourcePath”主键值改为“\\MMX233\DiskD\Backup\PWin98\”,注销用户或重新启动Windows即可。

39 去掉IE内的分级审查口令
  首先找到在注册表的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \Currentversion\Policies\Ratings位置,这里保存的是IE下“Internet属性”对话框的“内容”选项页中的“分级审查”中的口令,该口令是经过加密的,在下图中你可以看到记录该口令的有两个键值,而二进制的“key”键值则是加过密的,去掉口令的方法即是将子键下的这两个键值删除,如果没有口令,这个子键无键值。下次进入IE,你就可以安全地进入分级审查,并且可以直接跳过输入“旧密码”,直接加入密码即可.

40 设置中文Windows内的系统语言
  如果你安装了一个英文游戏,并且不支持中文,例如QUAKE。就可以将中文Windows内的汉字按照英文一样来处理。比如每个汉字都被当成了两个字符来处理,删掉一个汉字也需要按两下删除键,而且每到行末,就会出现汉字丢掉一半的奇怪现象。如果遇到这样的情况,千万别着急重新安装Windwos,你还可以先试一试下面的方法。首先在注册找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Locale的位置,将原来的“00000804”改为默认的“00000409”(系统默认使用的语言系统).

41 更改IE标题栏中的文字
  首先在注册表中找到下面的位置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main,然后再新建一个字符串值,将其命名为Window Title
(注意两个词中间有一个空格).

42 如何删除多余的DLL文件
  在WIN98的System子目录下存有大量的DLL文件,这些文件可能被系统或应用程序共享。但是由于经常安装和卸载软件,就会在System目录下留下一些DLL垃圾文件。它们不但占用了硬盘空间,而且还降低系统的运行速度。删除它们的步骤如下:
  1.运行“REGEDIT”, 打开注册表编辑器。
  2.打开
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs分支。
  这里SharedDLLs子键记录的就是有关程序共享的DLL信息,每个DLL文件的键值说明它已被几个应用程序共享。如果是二进制键值为“00 00 00 00”,则表明不被任何程序共享。(另外“0x00000001 (1)”是十六进制表示法)
  3.System目录中删除对应的文件。

43 去掉桌面快捷方式的小箭头
  在一些程序的安装过程中,会自动在桌面上创建该程序的快捷方式,方便了我们的使用。但是那个小箭头不太好看。我们可以利用修改注册表来去掉它。首先要注意此快捷方式是什么类型的,一般说来以.LNK居多,也有一些是.PIF(指向MS-DOS程序的快捷方式)。具体步骤如下:
  1.运行注册表编辑器,打开HKEY_CLASSES_ROOT\lnkfile分支。
  2.在lnkfile子键下面找到一个名为“IsShortcut”的键值,它表示在桌面的.LNK快捷方式图标上将出现一个小箭头。右键单击“IsShortcut”,然后从弹出的菜单中选择“删除”,将该键值删除。
  3.关闭注册表编辑器,重新启动Win98,就可发现快捷方式图标上已经没有小箭头了。
  同理,对指向MS-DOS程序的快捷方式(即.PIF)图标上的小箭头,则除了是打开HKEY_CLASSES_ROOT\piffile分支外,其余同上。

星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 板凳  发表于: 2004-01-17
注册表修改资料3
Windows2000安全策略设计概要

任何事物都有一定之规,系统管理员只有建立一套严密的安全规则,才能有效保障操作系统的稳定运转。本文就Windows2000操作系统的安全策略设计进行概要分析,旨在让大家从宏观角度了解系统管理员都应在哪些方面执行必要的安全配置,然后根据实际环境再在各个环节分别扩展,最终创建一个安全的Windows 2000服务器。

确认所有磁盘分区的格式都为NTFS
我们都知道,NTFS分区磁盘具备高强度的访问控制机制,它能够有效地保护数据不被泄漏与篡改,这是其它格式的分区所不具备的,比如FAT、FAT32或者FAT32x。所以,首先我们要确保服务器上的每个分区都被创建为NTFS格式。对于已经成为FAT格式的分区,我们可以使用“convert”程序完整地将之转换为NTFS格式。有一点提醒大家,当使用“convert”程序时,被转换的磁盘驱动器将被设置为对Everyone的Full控制权限,这将是非常危险的。要解决这个问题,我们可以使用Windows NT Server Resource Kit中提供的“fixacls”软件,它能够帮助我们为驱动器重新配置更为合理的权限。

确认“Administrator”帐号具有一个强健的口令
Windows 2000允许我们设置口令的长度可达127位。通常情况下,长口令要比短口令强健,包含多种字符类型(指口令中包含字母、数字、标点符号或者非打印ASCII码)的口令要比单一字符类型口令(指口令全部是数字或者全部是字母)强健。所以,要实现最大的保护工作,就要为“Administrator”帐号创建至少9位长度的口令,并使口令的前7位中至少包含一个标点符号或者非打印字符(非打印字符是按住ALT键再输入小键盘数字产生的特殊字符)。而且,如果一个系统管理员管理着多个服务器,那么各服务器的“Administrator”帐号口令不应该相同。

禁止不需要的服务
安装完Windows 2000 Server后,我们就应该禁止掉该服务器不承担的任何网络服务程序。特别要考虑的是,服务器是否需要运行任何IIS服务组件,是否需要运行文件和打印机共享服务。 另外,除非特别需要,我们也不要在服务器上安装其他应用程序。比如说,不要安装电子邮件客户端程序、office产品等等。总之,不是必须运行的程序,不安装!

禁止或删除不需要的用户帐号
我们应该经常查看用户帐号列表,将不怎么使用的帐号坚决禁止,或者干脆删除掉。比如,禁止Guest帐号。

合理设置文件、目录和注册表的访问权限
根据具体需求,建议对Windows 2000安装后默认文件、目录以及注册表访问权限进行修改。

删除所有不需要的文件共享
建议删除系统中所有不必要的文件共享服务,降低信息暴露风险。

限制注册表不被匿名访问
默认情况下,注册表可以被远程访问。但我们要限制远程访问的用户,一般情况下只开放administrators的远程访问权限。要实现这个目的,需要修改注册表,步骤如下:

1、添加下列key:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg。
2、选择winreg,点击安全(Security)菜单,再点击权限(Permissions)。
3、设置Administrator的权限为完全控制(Full Control),并确认列表中没有其他用户或组,点击确定(OK)。

通过以上对注册表键值的安全许可设置,就控制了哪些用户或组可以远程访问注册表内容。

限制LAS信息不被匿名访问
LSA 是Local Security Authority的缩写,即本地安全颁发机构,它的功能是负责在本地计算机上处理用户登录与身份验证。LSA的信息非常重要,我们应该限制匿名用户对LSA的访问。要实现这个目的,需要修改注册表,步骤如下:

1、创建键值\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA\RestrictAnonymous
2、赋值为1,类型为REG_DWORD

设置强健的口令策略
对于口令的设置管理,我们应该做到:

1、最小口令长度至少为8。
2、建立适合的最小口令使用期限,一般在1-7天。
3、建立适合的最大口令使用期限,一般不超过42天。
4、设置口令的历史保持次数至少为6,就是说,当前设置的口令不能与最近6次中的任何一次相同。

设置用户帐号锁定策略
用户帐号锁定就是指当一个帐号登录失败的次数超过administrator设定的次数,该用户帐号将被自动禁止使用,直到administrator再次启用它。建议将这个次数设置为3-5之间。Windows NT资源工具箱(Resource Kit)中有一个程序passprop.exe,它可以帮助我们对在管理工具中不能访问的帐号进行设置,比如要为administrator帐号设定锁定策略,就执行下面的命令:

passprop /adminlockout

重新配置Administrator帐号
Administrator即超级用户,它的权限至高无上,重要性毋庸置疑,同时也是被攻击最多的对象。我们要对安装后默认的Administrator帐号重新配置,从而达到最大的安全性。建议采取如下措施:

1、为administrator重新起名,最好是不起眼的名字,比如:myadminok,mygod等等。
2、再次创建一个administrator帐号,但不分配任何权限,以达到诱骗目的。同时经常查看事件日志文件,检查是否有使用这个帐号的企图,从而及早发现攻击隐患。
3、使用passprop程序为真正的administrator帐号设置帐号锁定策略。
4、禁止本地计算机的administrator帐号。
星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 地板  发表于: 2004-01-17
注册表修改资料4
Windows 98 注册表修改大全!(一)

Win98系统优化

1.加快Windows 98启动速度

  Windows98在启动时能自动加载一些程序运行,有的程序放在"开始"菜单中的启动组里,一些重要的、不须用户干涉的系统程序,则存放在注册表中。如果想加快Windows98的启动速度,可以适当地删除这些程序。在启动组中的程序可以通过"任务栏"很方便地删除。如果程序不在启动组中,则须要通过修改注册表来删除。

  点击HKEY_LOCAL_MACHINE\MICROSOFT\WINDOWS\CURRENTVERSION\Run,选择右边窗口中出现的开机自启动程序,将之删除即可。

点击HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RunServices,单击右边窗口中出现的开机自启动程序,将之删除。

  Run和RunServices的区别是,Run中的程序是WINDOWS初始化后才运行的,而RunService中的程序是在操作系统启动时就开始运行的,也就是说RunServices中的程序先于Run中的程序运行,如电源管理程序。

2.提高光驱的读写能力

  为光驱增加缓存是提高光驱读写速度的一个有效方法,由于Windows98推荐使用四倍速或更高速的光驱访问方式,与目前所流行的光驱不相符合。为了适应当今流行的16倍速以上的光驱,我们可以通过修改注册表来提高光驱缓存的大小和预读取性能,以加快光驱的运行速度,将光驱性能发挥到极限。

  点击HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\FILESYSTEM\CDFS,在该项右边窗口中找到CACHESIZE和PREFETCH两项,如果选择的是Windows 98推荐的四倍速或更高速的光驱访问方式,这两项的值分别是"6B020000"和"E4000000"。 。这时可以针对光驱的实际使用情况来修改,如果光驱常用于多媒体的播放,可以把CACHESIZE值修改为"D6040000","AC090000"是光驱缓存的最大值。为保证高速光驱始终如一的速度,可以对PREFETCH值进行修改,如8倍速为"C0010000",16倍速为"80030000",24倍速为"40050000",32倍速以上为"00070000"。

  注意:如果修改了两个键值导致光驱不能正常工作,如不能正常播放VCD,请降低一个档次的值。

3.提高软盘驱动器的读写速度

  在机器所配置的驱动器中,恐怕软盘驱动器的读写速度最慢,除了由物理方面的性质所决定之外,也跟Windows98系统采用默认FIFO来管理软盘驱动器,使之不具备后台存储管理功能有关,因此可以通过修改注册表来优化软盘驱动器的性能。

  点击HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\CLASS\FDC\0000,在该项右边窗口的空白处,单击鼠标右键选择"新建"菜单中的"DWORD值"命令,命名为"ForeFifo",修改值为"0"。

4.快速打开文件编辑

也许你经常使用某个程序来打开文件进行编辑,而这些文件的扩展名是随意的,为了方便我们可以将这个程序加入到右键菜单中去。以写字板为例,在HKEY_CLASSES_ROOT\*下新建"shell"子键,在其下新建"wordpad"子键,双击该键右面窗口的"默认"处并在"键值"栏内输入"写字板",接着在"wordpad"子键下建立下一级子键"command",在"默认"的"键值"栏内输入"c:\program files\accessories\wordpad.exe %1"。不用重启系统,现在回到"我的电脑"或 "资源管理器"中右键单击任意文件(当然是写字板能加载的,不管关联与否),选"写字板"即可快速打开文件进行编辑了。

5.如何快速关机

有的计算机的Windows 95/98关机特别慢,在选择完关闭计算机后会等上好几分钟才关机,打 开我的电脑\HKEY_LOCAL_MACHINE\System\Courrent-ControlSet\Control\Shutdown,在文件夹 下创建一个名为 FastReboot 的字符串键,输入键值为1,你就可以享受快速关机了。

6.提高菜单的显示速度

点击“开始”“运行”,再输入RegEdit,运行注册表编辑器,

打开:HKEY_CURRENT_USER\Control Panel\Desktop,从“编辑”菜单中选“新建”串值

,串值名取MenuShowDelay,回车,再双击MenuShowDelay,改动MenuShowDelay的数字就可调节速度, 范围是1-2000,默认是400,数字越小越快,如果改为65535就表示要按键才显示了。 输出键值1。关闭注册表编辑器,并重新启动Windows后,你将发现开始菜单中子菜单的显示速度明显提高了。

7.改变级联菜单的显示速度

对于初学Windows'95的人来说,级联菜单并不能给他带来多少方便,执行一个程序像水中抓气球,击准真不容易。现在只要对注册表做一点小小的修改,就能像Windows3.2那样等待双击才级联。将HKEY_CURRENT_USER\ControlPanel\Desktop点亮,再用鼠标右键点击Desktop ,选新建/串 值,输入"MenuShowDelay",然后在该项后输入一个0~100000之间的数字,表示延时长度,单位毫秒,关闭注册表编辑器,重启WIN95,如果延时长度足够大,级联菜单好象只有双击才响应。

8.更快的光驱,更大的Cache

现在的光驱都已经发展到40X了,但Win98的仍然只能设置到4X的光驱,不信,请单击"控制面板"的"系统",然后选择最后一个选项卡"性能",单击"文件系统",再选择第三个选项卡的"CD-ROM",你就可以看到它的Cache 到底有多大了。

想不想让你的快速光驱使用更大的Cache而跑得更快呢,不过,因为这里设置的都是物理内存,所有内存在32MB以下的用户,请仔细考虑过才好,但对于64MB、甚至128MB的用户,没有理由不改的吧。打开到HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem
CDFS,右边能看到"CacheSize"和"Prefetch",如果你现在是使用Win98推荐的四倍速设置的话,它们的值应该是"0000026b"和"000000e4",我们需要分开来修改这两个数值,我这里省略了计算方法,大家根据自己的需求来修改吧,修改完后需要重新启动。
CacheSize DWORD
默认 0000026b
适中 000004d6
更大 000009ac
Prefetch DWORD
4x 000000e4
8x 000001c0
16x 00000380
24x 00000540
32x 00000700

想发挥修改后效力,你必须使用32位的CDFS系统,请放心,Win98默认就已经使用了,为了保险,看看系统是否使用32位,请象上面所说,到Win98设置光驱Cache的地方,再选择最后一个选项卡"疑难解答",只要里面的32 位磁盘系统没有打上勾勾就是表示没有禁止32 位。

9.传说中加快多媒体软件速度的修改方案

据说这个修改能优化运行多媒体软件的文件系统,请用注册表编辑器打开到HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem,如果右边没有"ContigFileAllocSize",请在右边空白处单击鼠标右键,选择"新建"的"DWORD",输入名字为"ContigFileAllocSize",再用鼠标双击它,修改它的值为"0x000001F4",也就是十进制的500,结束后要重新启动。

10.修改显示器刷新频率

通过编辑注册表来手工输入显示器刷新频率:选择HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\Default,双击RefreshRate即可输入刷新频率值;值为-1表示自动设定,也可输入一个有效的刷新率值(如75, 如果所输入的频率值不被你的显示器或显示卡所支持,将出现不良后果,在修改前请参阅相关说明文档)。

11. 加快程序运行速度,没有延迟!

在运行多媒体应用程序时,调用文件较多,通过对每个文件占用资源的限制,能够更合理地分配资源,加快程序运行速度:选择HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem主键;新建DWORD值"ConfigFileAllocSize",将其值设为"0x000001F4(500)"。

12.使电脑运行的更快一点

  优化Caching性能,强制Windows使用更大的文件缓存:到控制面板\系统\性能\文件系统,将"本机主要用于"下拉列表框改为"网络服务器",点击"应用",重新启动。

  依次顺序展开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\FS Templates\Server主键;将Namecache和PathCache的二进制值改为a9 0a 00 00和40 00 00 00,即将原来的值交换,退出并且重新启动。

13.实现软驱后台写盘

用过Linux的朋友对他的后台写盘印象很深吧,他会把写盘操作纪住,在系统空闲的时候再写盘。其实,在WIN98里面一样可以做到。打开\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc键值,下面的0000键值指第一软驱,0001指第二软驱。在要修改软驱的键值下新建一个DWORD值,改名为ForeFifo,值为0。

14.优化文件系统,使文件分配更合理

路径:[HKEY_LOCAL_MACHINE\System\    CurrentControlSet\Control\FileSystem]  键值:″ContigFileAllocSize″=dword:000001f4

15.禁止软盘驱动器的FIFO特性,从而优化软盘驱动器性能

路径:[HKEY_LOCAL_MACHINE\System\    CurrentControlSet\Services\Class\fdc\0000]  键值:″ForceFIFO″=″0″

16.优化磁盘文件系统

  在Windows95中,磁盘缓冲是动态分配的,不需要用户进行任何手工干预,用户也不需要在AUTOEXEC.BAT和CONFIG.SYS文件中装入SHARE和SMARTDRV等磁盘缓冲程序。缓冲的大小也是动态变化的。如果用户发现磁盘缓冲不能够再增加了,这说明用户使用的可能是实模式磁盘驱动程序。这时,用户最好使用一个保护模式的替代驱动程序,以提供32位的磁盘访问。
  用户可以在“控制面板”的“系统属性”对话框中配置文件系统的性能,在“性能”选项页中单击“文件系统”按钮,出现如图7所示的对话框。
  在“此计算机主要用途”列表框中,用户可以选择自己使用的计算机用途。其中“台式机”意味着计算机中具有比最小限制要多的内存数,而且系统也不是使用电池供电。“便携或接驳式系统”意味着计算机的内存数量比较小,而且使用电池供电,所有磁盘缓冲必须尽可能快地进行更新。“网络服务器”意味着计算机将作为网络中的对等式服务器提供文件和打印机共享服务,所以计算机中有足够的内存,并且需要非常频繁的磁盘读写,Windows95将整个系统按照允许大量磁盘读写进行优化。以上的计算机配置都会影响到注册表中的下列参数设置:

●PathCache:指定文件系统用来保存最近使用目录路径的缓冲数量。该缓冲能够减少文件系统提供文件分配表查找路径的机会,而只需要在缓冲中进行查找。对于“台式机”该参数设置为32,对于“便携或接驳式系统”是16,对于“网络服务器”是64。
●NameCache:该缓冲用于存放最近使用的文件名所在的位置。该缓冲和PathCache联合使用就能够使文件系统不需要从磁盘中查找缓冲文件名的位置。NameCache和Path-Cache都是使用普通系统堆之外的内存。对于“台式机”文件名缓冲设置为677个文件名(8KB),对于“便携或接驳式系统”是337个文件名(4KB),对于“网络服务器”是2729个文件名(16KB)。
●BufferIdleTimeout,BufferAgeTimeout和VolumeIdleTimeout:用来控制变化过的数据写到缓冲和写到磁盘之间的时间间隔。
●ContigFileAllocSize:当在MS-DOS文件系统中存储文件时,文件系统只要找到一个磁盘自由空间,就把数据写进去,而不管这个自由空间是否能够完全容纳整个文件。这也是MS-DOS文件系统经常会出现文件碎片的原因。在Windows95中,文件系统先查找是否存在一个足够大的连续自由磁盘空间,如果实在找不到,再按照MS-DOS文件系统的办法进行文件存储,而这种情况是很少发生的。所以,这种文件分配方法能够明显优化交换文件和多媒体程序的性能。ContigFileAllocSize就是控制文件系统先查找最大的连续磁盘空间。该最大连续磁盘空间的默认设置是0.5MB。Windows95在存储文件时,先查找是否一个0.5MB大小的连续磁盘空间。如果用户将ContigFileAllocSize设置成为一个比较小的值,那么就会使磁盘变得更加破碎,也显著提高了交换文件和多媒体文件的磁盘访问次数。因此,用户可以考虑将其设置为稍微大一些的值,例如0.8MB,条件是磁盘中有足够的剩余磁盘空间。
  针对每种计算机配置使用的磁盘缓冲参数被放在注册表中的Hkey_Local_Mac-hine\Software\Microsoft\Windows\CurrentVersion\FSTemplates分支上。
  HKEY_Local_Machine\System\CurrentControlSet\Control\FileSystem分支包括了当前系统实际使用的计算机配置文件。
  您可以根据具体情况进行设置。

17.更改关闭应用程序时出现“等待”对话框的时间

  您可以在任何时候使用Ctrl+Alt+Del组合键来快速地关闭应用程序(此方法特别适用于长时间没有反应的应用程序)。
  单击“结束任务”按钮,则将关闭此应用程序。单击“等待”按钮,则允许应用程序处于等待状态,而让您完成一些工作,然后在20秒钟之后再重试关闭此程序的工作。为了提高关闭此程序的速度,可通过修改注册表更改关闭应用程序时的等待时间。下面为更改步骤。
1启动注册表编辑器。
2.打开HKEY_CURRENT_USER\Control Panel\desktop分支。
3.右击右窗格,然后从“新建”菜单中选择“字符串值”,则在desktop子键中将添加了一个新键值名“New value #1”,然后将新键值名更改为“WaitToKillAppTimeOut”。
4.双击“WaitToKillAppTimeOut ”,然后在“编辑字符串”对话框的“键值”框中输入10000(单位为ms,缺省值为20000ms,即20秒),如图11所示。
  为了缩短系统关闭应用的等待时间,您可以将此等待时间降低为20000ms以下,如10000ms、15000ms等。
5.单击“确定”按钮,然后关闭注册表编辑器窗口。
6.重启计算机。

18.优化文件系统

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem在右边的窗口中创建一个DWORD值:“ConfigFileAllocSize”,并设为“1f4”。

19.加快上网速度

以下有几项方法可以改变上网速度:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP在右边的窗口中把“DefaultRcvWindow”的值改为“6400”,把“DefaultTTL”改为“128”。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans在右边窗口中创建字符串值“MaxMTU”,“MaxMSS”,并设“MaxMTU”为“576”,设“MaxMSS”为“536”。

20.缩短应用程序出错时试图等待响应的时间

打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\HungAppTimeout”是指一个应用程序出错时试图等待响应的时间,单位为毫秒,缺省值为5000毫秒,可以减少为3000毫秒,以加快系统的响应能力。

21.控制选择“等待”的等待时间

  打开注册表编辑器,在“我的电脑\HKEY_CURRENT_USER\ControlPanel\desktop\WaitToKillAppTimeout”是指当用Ctrl+Alt+Del来关闭一个应用程序时出现提示“等待”时选择“等待”的等待时间,单位是毫秒,默认值是10000,可以减小以缩短等待时间。

星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 4楼 发表于: 2004-01-17
注册表修改资料5
22.清除已经删除软件在注册表中注册的公司信息

进入HKEY_CURRENT_USER\Software、HKEY_LOCAL_MACHINE\SOFTWARE、HKEY_USERS\.Default\Software,你可以看到许多熟悉的公司名。把那些已经确认被删除的程序所在公司的键删除,再看看注册表文件,应该小一点了。

23.删除多于的键盘布局

  进入HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Keyboard Layouts,这里是“控制面板”中的“键盘布局”。相信大家对其中的大多数布局不感兴趣,可以直接删掉它们的键。

24.删除多于的区域设置

  在HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Locale中,是“区域设置”,保留几个区域,其它的也可以删除。

25.更改鼠标的速度设置

打开HKEY_CURRENT_USER\Control Panel\Mouse,更改其下DoubleClickSpeed可以改变鼠标的双击速度,最快为100毫秒,最慢为900毫秒,更改其下MouseSpeed可以改变鼠标移动速度,最快为2,最慢为0。

26.清理动态链接库

在\windows\system文件夹下有许多扩展名为.dll的动态链接库文件,大多数的应用软件将它们自己运行所需要的dll文件都放在这里。由于这里的文件成百上千,所以我们根本无法记得哪一个动态链接库是属于哪一个或哪几个应用程序的。使用注册表编辑器,我们可以轻松完成这项看似非常复杂的工作。启动注册表编辑器,打开HEKY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLL分支。ShareDLLs子键记录了共享的DLL信息,每个DLL文件的键值说明此DLL被几个应用程序共享。若为"01 00 00 00"则此DLL文件被一个应用程序共享。若为 "00 00 00 00"则该DLL文件对系统不起作用,说明它是一个垃圾文件,删除该键值, 并且记下 这个 DLL文件名,从 \windows\system文件夹中将该DLL文件删除。

27.重新定位WINDOWS的Shell文件夹

Windows98中有一些文件夹是有特殊用途的,这些文件夹称为Shell文件夹。以下列举了Windows98中定义的系统文件夹,其中指明了每个文件夹的缺省路径。

名称 缺省路径
AppData \Windows\Application Data
Cache \Windows\Temporarry Internet Files
Cookies \Windows\Cookies
Desktop \Windows\Desktop
Fonts \Windows\Fonts
Favorites \Windows\Favorites
Histroy \Windows\Histroy
NetHood \Windows\NetHood
Programs \Windows\Start Menu\Programs
Personal \My Documents
PrintHood \Windows\PrintHood
Recent\Windows\Recent
Start Menu\Windows\Start Menu
Startup \Windows\Start Menu\ Programs\ Startup
SendTo\Windows\SendTo
Templates \Windows\ShellNew

用户可能因为某种原因需要修改Shell文件夹的位置,以满足自己的需要。如将My Documents文件夹重定位到自己希望的位置,或将Startup文件夹移到不同的位置,这些均可通过修改注册表来实现。
  首先我们可以在Windows98注册表的HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Shell Folders键中查找到每个Shell文件夹名称,该名称的字符串值既为完整的文件夹路径名,在同一层中还可看到称为User Shell Folders(用户Shell文件夹)的子键,这里包括了用户自己定制的所有Shell文件夹的值项。下面介绍一下如何修改一个Shell文件夹的位置:
  1. 在HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Explorer\User Shell Folders添加一个用于Shell文件夹的字符串值,此新值的名称如表一所示,如Personal,将它的缺省路径数据改为你自己的路径名,如:C:\Myself。
  2. 重新启动计算机,以使这种修改生效。
  应该注意的是当修改了Shell文件夹的路径值后,原有文件夹中的文件并不会移到新的文件夹中,我们只是改变了Shell文件夹的指向而已。

28.超频3DLabs Permedia 2芯片的显示卡

  我们可以利用更改注册表来更改显示芯片的系统时钟频率,从而超频基于使用3DLabs Permedia2芯片的显示卡,其更改步骤如下:
  1.启动注册表编辑器。
  2.利用“编辑”菜单中的“查找”命令在注册表文件中寻找“systemclock”键值名,其缺省值是为“53”&127;(这是一个十六进制数值),然后修改此数值(大于53h),则可以超频到指定的频率上。
  例如,我们有一个Permedia2芯片的Creative Graphics Blaster EXXtreme显示卡可以成功地超到96MHz&127;(该数值为60h)&127;,没有问题。后来我们又给它加上了散热片和风扇,于是它可以很好地工作在100MHz下在此,我们强烈地建议您:
  (1)在你的Permedia 2芯片的显示卡上必须安装散热片和风扇。
  (2)如果你需要玩游戏请使用3dLabs的显示驱动程序。
  另外,对于Diamond Fire GL 1000 Pro显示卡((显示芯片仍为Permedia 2))来说,通过更改注册表文件,可以提高你的显示卡的刷新速度,其操作步骤如下:
  1. 打开注册表文件。
  2. 打开HKEY_LOCAL_MACHINE\SOFTWARE\Diamond\DirectX\Direct3D\HAL分支,将该分支下的“NoDMA”键值改为1(缺省为0)。
  3. 打开HKEY_LOCAL_MACHINE\SOFTWARE\Diamond\Display分支,在此分支下增加“SystemClock键值名,且其键值为8(8MB)或者4(MB)。
  4. 关闭注册表编辑器。
29.提高软驱读写缓冲性能

在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc\0000下新建DWORD值ForceFIFO,设其值为1即可。

30.设置用软盘快速启动系统的功能

打开HKEY_LOCAL_MACHINE\Config\0001\Enum\Bios\*PNP0700\0B,设定其下FloppyFastBoost的值为01 00 00 00即可用软盘快速启动系统。

31.提高Diamond Fire GL 1000 Pro(Permedia2)显卡的速度

通过更改注册表文件,可以提高您的显示卡的速度,打开注册表,找到下面这项:HKEY_LOCAL_MACHINE\SOFTWARE\Diamond\DirectX\Direct3D.HAL.NoDMA"0"
在注册表增加这些键值:HKEY_LOCAL_MACHINE\SOFTWARE\Diamond\SystemClock_8MB or SystemClock_4MB

32.超频Cirrus Logic GD-546x系列显卡

(1)运行REGEDIT,打开注册表;
(2)寻找关键字LAGUNA;
(3)您将会找到键名为:ClockSpeed(缺省值是16,默认最小值为16,最大值为18)、Exotic(缺省是0)、Max项;
(4)把Max设置到20;把ClockSpeed设置到18或19;把Exotic设置为1。

33.超频Trident Imagine 9750系列显卡

打开注册表,找到下面这项:HKEY_LOCAL_MACHINE\SOFTWARE\Trident Microsystems目录,这时找到D3DPerformance,打开这个文件夹,更换D3DPerf从3到5或7,更换CkBlinerOn从从1到2,然后重新启动电脑,运行各种软件,您会发现显示卡的性能至少提高了15%,在D3DPerf设置为5时,性能提高了20%。

34.增加缓存,提高硬盘速度

增加硬盘的缓存也是提高硬盘读写速度的一个有效途径。

(1)进入主键[HKEY—LOCAL—MACHINE\System\CurrentControlSet\Control\FileSystem];

(2)NameCache是文件名缓存,32MB系统建议为800000,64MB系统建议为0F00000;PathCache是路径缓存,32MB系统建议为008000,64MB系统建议为0F0000。
星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 5楼 发表于: 2004-01-17
注册表修改资料6
Windows 98 注册表修改大全(二)

Win98效率提高

1.自动刷新

  每次在窗口添加一个文件夹或删除一个对象后,须要按键对窗口 进行重新刷新,很麻烦。通过修改注册表可以达到自动刷新的目的。

点击HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTRO LSET\CONTROL\UPDATE,修改 "UPDATEMODE"值,由"1"改为"0"。

2.修改系统版权信息

  点击HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DEVEOPER\SETUP,在其右窗口中保存着安装Windows98时产生的所有版权信息,用鼠标右键点击这些串值键可以随便修改,这样不须重新安装Windows 98就可修改系统原有的版权信息。

3.无用的登录

对单机用户而言,开始功能表中的登录实在是一个没有用的东西,但是又不知道如何删除。现在有方法了,照着下列步骤,就能把那碍眼的选项消除了。

打开注册表编辑器(Regedit.exe),找到下列关键字:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Current-Version\Policies\Explorer

接者选择编辑/新增/二进制值,把名字取为NoLogOff,按下Enter,再输入01 00 00 00 这组新数值 ,按下确定,重新开机后就看不到那讨厌的东西了。

4.为特定的应用程序增加声音效果

在注册表编辑器中, 打开 HKEY_CURRENT_USER\APPEVENTS\SCHEMES\APPS。

右击APPS,选择新建主键,键名是你要增加声效的应用程序名,如你看到其它的那样,然后右击刚建的主键, 再建主键。 键名可为:AppGPFault ;Close ;Maximize;MenuCommand; MenuPopup;Minimize;Open;RestoreDown;RestoreUp;SystemAsterisk;SystemExclamationSystemHand;SystemQuestion,然后关闭编辑器,回到控制面板/声音。你会发现想增加声效的程序的标签,这时你可将其连接到喜欢的音乐上。

5.修改注册名称

我们知道登录信息在安装时填入后,不可以修改。现在提供一种修改方法:在开始/运行菜单中填入regedit , 运行注册表编辑器:

在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion,这下面有许多关于Windows 95 注册的信息, Productld 表示序号,RegisteredOwner表示注册用户名, RegisteredOrganization 表示注册的单位名,Version表示Windows95 版本名字,VersionNumber 表示版本号。将RegisteredOwner和RegisteredOrganization改成其它名字,保存文件。双击该文件,确认要把该注册表项目内的信息添加到注册表中。

完成以上操作,右击我的电脑,选择属性,在常规窗口栏中,注册人和注册单位已改变。

6.让Windows 启动时自动执行某一程式

此一问题比较普通的解决方法是在[开始/程序/启动]文件夹中放置程序的快捷方式,若用此一方法, 则使用者仍然可以在开机时按住 Shift, 让Windows 忽略[启动]文件夹中的程序,也就是不行。 是不是有什么方法可以让程序一定执行呢?

答案是把程序的注册码(Registry)放在以下的SubKey下:HKey_Local_Machine\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

举例说,如果如以下 value,则 Notepad 程序在 Windows 启动时被执行:

value名称 牋value值

记事本 Notepad

填写时,[value值]的部分可以是完整程序名,但如果添入程序名(未含完整路径),则执行程序必须位于Windows的目录里或Windows的System目录下、当前工作目录或PATH环境变量所定义的目录下,Windows才能加载执行,以Notepad.exe程序为例,由于是位于Windows的目录下,所以只要程序名即可。至於[value名称]的部分则没什么限制,只要不与其他value名称相冲突即可。 

7.右击开始菜单关闭计算机

关闭机器是日常使用频率最高的操作之一,下面的设置可以简化关机过程:打开HKEY_CLASSES_ROOT\Directory\shell,选择编辑/新建主键,命名为Close,双击Close子键窗口右面的默认处并在键值栏内输入关闭计算机,它就是在右键快捷菜单中出现的提示信息,如省略此项将在右键菜单中显示主键名称Close,用&隔开可定义快捷键,然后再在Close下建立下一级子键Command, 双击该子键窗口右面的默认处并在键值栏内输入Rundll32.exe User.exe,ExitWindows字符串。 不用重启系统 ,直接右击开始菜单选关闭计算机就可关闭您的机器。

8.编辑BAT文件

在资源管理器窗口中,如果想双击一个批处理文件名的条目来编辑它而不是来运行它,那么只要将HKEY_CLASSES_ROOT\batfile\shell右窗口键的"默认"值由"open"改为"edit",关??注册表编辑器,这样再双击BAT文件时,笔记本就会弹出将BAT文件装入,供使用编辑了。

9.改变WINDOWS'95的名字

有的用户想给自己的操作系统起一个更浪漫的名字,如WINDOWS'95野狼工作室,若想就将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion右窗口键的"Version"值改为"WINDOWS'95野狼工作室"(注意串值长度&le29个英文字符),关闭注册表编辑器,再点击资源管理器/帮助/关于Windows'95,即完成。

10.删除运行和查找中多余的选项

当点击开始/运行菜单时,在打开窗口中保存了以前所做的一些操作,有些可能不需要了,想删掉它,在HKEY_USER\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU的右窗口中保存着这些操作,删掉不需要的串值即可。同样,在HKEY_USER\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Doc FindSpecMRU的右窗口中保存着查找的选项。

11.Win98启动时显示提示信息

Win98启动时你可以充分发挥你的想象力,吓吓那些胆子小的非法用户吧。打开注册表到:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon,同样用鼠标右键单击右边的空白处,选择新建字符串,输入名字为LegalNoticeCaption,双击它,修改成你想要显示的标题,注意,这里的内容是作为标题的,你可以输入"警告"等字,然后再象上面新建一个字符串,名字为Log On Message,这才是你想显示的信息,快把它的内容改为"滚蛋吧,你!"。

12.取消启动时需要选择用户的方法

一旦你在控制面板里的用户设置中删除所有的用户后,Win98在启动时还会让你选择,已经没有用户了还要选择,真是个低能的系统,我们不能忍受每次启动的按键,回复到原来的Win98 吧。 打开注册表到HKEY_LOCAL_MACHINE\Network\Logon,用鼠标左键双击右边的UserProfiles,修改它的值为0,以后再启动时,Win98会问你要用户名及密码,如果你把密码这里留空的,你就能回复到Win98 的单用户状态。

13.隐藏上机用户登录的名字(隐身上机)

每次上机时,你都能看到上次用机的人,怎么样,不想自己用机也被人发现吗。打开注册表到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon,新建字符串DontDisplayLastUserName,修改内容为1。下次上机时,用户名单中不会再选择最后上机的人了。

14.鼠标自动激活当前窗口

你还在使用早期的Power Toy组件中的X-Mouse吗?Win98已经具有该功能了,只是大家都不 知道而已,请打开注册表到HKEY_USERS\.DEFAULT\Control Panel\desktop看看右边的 UserPreferencemask的值是不是:B0,00,00,00,请把它改为B1,00,00,00现在你的鼠标指向哪里,那里的窗口自动成为当前的窗口。

15.修改桌面的提示

每个Win98特殊的东东都有一个提示,比如把鼠标停留在我的电脑上,就会有个提示你我的电脑是什么,改变这个提示并不难,到HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D},修改右边的InfoTip的内容为你想要的,其它特殊东东的提示也是这么改 ,如果你不记得它们的ID(就是括号括住的那一串符号),请用REGEDIT的搜索功能,把你看到的提示输进去,找到后就是你要修改的那里了。

要禁止它们显示提示并不是将它们一一改为空的内容或删除InfoTip,打开注册表到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,将右边ShowInfoTip 的值由1 改为0。

16.增加驱动程序的识别级别

Win98能检查每个驱动程序的签证情况,但没有签证的驱动程序Win98也照装不误,而且也不提醒你,得到数字签证的驱动程序表示该驱动程序通过Microsoft的测试,为了Win98的系统稳定,你可以让它只安装通过认证的驱动程序。

打开到HKEY_LOCAL_MACHINE\Software\Microsoft\DriverSigning,用鼠标双击右边的Policy,修改它的第一个值为01或02,01就代表1级,02代表2级,1级就是如果没有注册标志时仅仅提示你,但允许继续安装,2级则绝不允许你安装没有认证的驱动程序。

17.如何删除或修改与注册表相关的目录和文件

不知道你可否遇见过,在删除某些文件目录,或更改名字时Win98说,这个文件或路径与注册表相关,真的是改变吗,别被它吓着你,只要你启动注册表编辑器,按下Ctrl + F,输入文件或路 径的名字让它寻找,或者也可到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths 下查找,看看App Path 下面有没有你的东西在内,将它删除就不会再有这种事 发生,但你必须清楚知道这个项目已经没用了。

18.禁止闪烁的光标

控制面板中那个设置光标闪烁的功能并不能完全禁止住光标闪烁,我这有另外一种方法,用注册表编辑器打开到HKEY_CURRENT_USER\Control Panel\desktop,看看右边有没有 "CursorBlinkRate",如果没有请在右边空白处单击鼠标右键,选择"新建"的"字符串",输入名字为"CursorBlinkRate",再双击它,修改值为-1,就OK 了。

19.给你的软件增加声音

即使没有桌面主题,Win98也能为某些软件的事件发出声音,比如,在清空回收站时就是如此。你还可以为单个的应用程序增加一些声音,请打开注册表到HKEY_CURRENT_USER\AppEvents\Schemes\Apps,"Apps"下面的.Default就是每种事件的所要发出的声音,再下面你能看到是应用程序的名字,所以你要象这些应用程序一样,为你的软件加一个。

对着Apps单击鼠标右键,选择"新建"的"主键",输入你的应用程序的名字,不用输入扩展名,然后再在你新建的主键上单击鼠标右键,选择"新建"的"主键",输入名字为"Open",同样再建一个"Close"的主键,关闭注册表编辑器,到控制面板那选择"声音",你就能在列表中找到你的应用程序,再单击"打开程序"和"关闭程序",在下面的"浏览"中选择一个声音文件即可。除了有Open和Close 事件,其它事件还有:

AppGPFault 一般保护错误
Default 默认
Maximize 最大化
MenuCommand 菜单命令
MenuPopup 下拉菜单
Minimize 最小化
RestoreDown 还原为小窗口
RestoreUp 还原为大窗口
SystemExclamation 感叹
SystemQuestion 问题

并不是所有的应用软件都支持所有的声音事件,而在低档机上使用声音,会影响系统的速度。

20.改变记事本的字体

记事本实在是太简单了,连字体都没得选择,没有办法,记事本就是记事本,但如果你想换掉记事本用来显示的字体,或许还有点希望。打开注册表到HKEY_LOCAL_MACHINE\config\0001\Display\settings,修改右边一个名叫fixedfon.fon的值为你想要的字体的文件名,默认的字体是vgafix.fon,虽然理论上可以使用TTF字体,但最好还是选择以fon为扩展名的字体。如果你不知道你的电脑中有哪些字体,请在控制面板中双击"字体"图标,就能查看到。

21.删除自动执行的Windows 程序

启动Windows时也会自动运行一些程序,当你打算长时间不需要它们,而又不想反安装的话,可以在启动Windows时按下Shift键,但对一些程序来说是无效的?下面就全面为各位讲解解除方法,这个方法还可用于反安装有冲突的驱动程序。

最简单的方法,用鼠标右键单击"开始"菜单,选择打开"Program"夹,把里面名叫"启动"的文件打开来,仔细找找有没有你的程序在内,有的话只要把它拉到回收站即可,这个方法对付普通软件有效。
为Windows3.1设计的程序是采用修改WIN.INI文件的方法,如果你用的软件是旧版本的话,就得用记事本打开Windows目录下的WIN.INI文件,看看屏幕上有没有"LOAD="这行,如果LOAD 后面就是你要找的程序则删掉它。
某些驱动程序是放在Windows目录下的SYSTEM.INI文件中,这也是Windows3.1的旧方法,和上面一样,只要用记事本打开SYSTEM.INI,再用查找功能在整个文件中找你的程序并删掉即可。
如果上面几步还达不到你的目的,只有用最后一招了,为Windows95设计的自动执行程序通常放在注册表里,运行REGEDIT,象对待目录一层层打开下面这行键名:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。然后在右边就能找到你的程序了,对着它按下鼠标右键,选择"删除"。
星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 6楼 发表于: 2004-01-17
注册表修改资料7


22.关闭Windows95启动时“单击从这里开始”的箭头

当你一进入Windows95时,任务条上会有个带字的箭头飞向“开始”键,旁边还有一行字“单击从这里开始”。如果要关闭它,打开HKEY_CURRENT_USER\Software\Micorsoft\Windows\CurrentVersion\Policies\Explorer ,将NoStartBanner 的第一个值改为00 表示能够显示,改成01 则相反。

如果想使这个修改对所有用户生效,可到下面路径中执行相同的操作:Hkey_Users\.default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。

23.关闭CD播放器自动播放功能

Windows95这个自动播放CD的功能,只要一放入CD唱碟,就会自动播放,如果你不喜欢也可以在REGEDIT 下修改。打开HKEY_CLASSES_ROOT\AudioCD\shell, 将(Default) 的值改为play 表能够自动播放,改为没有内容则禁止。

24.关闭令人讨厌的自动执行CD:

许多安装光盘都带有自动执行CD 这个功能,虽然能帮助不懂电脑的用户安装软件, 但当你第2 次放入CD时,它又让你再装一次,真是太低能了,虽然这是CD内软件的问题,但要解决这个问题唯有修改Windows 95了,省得大家老是按着Shift 键不放。

方法一:
运行REGEDIT:按Ctrl+F,输入AutoInsertNotification,找到后将它的值改为00就禁止了自动检查CD,改为01则相反,修改后要重新启动。此方法也同时禁止了CD唱碟的自动播放。

方法二:
运行REGEDIT ,打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion
Polices\Explorer ,NoDriveTypeAutoRun。看看这里的NoDriveTypeAutoRun 是否是95 00 00 00

, 如果是就改为B5 00 00 00即可禁止自动执行CD,此方法不禁止CD自动播放唱碟。

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

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

26.关掉Windows的错误的警告声

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

27.禁止用“~”的尾巴来表示长文件名

长文件名是Windows95的一个新特性,当文件名超过8个字符时,在软件名后会自动加上~1、~2等带尾巴的数字。如果要去掉这个尾巴,打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem,在 右 边 空 白处(也就 是 AsyncFileCommit 这 边) 单击鼠标右键,选 择NEW的Binaryvalue(二进制值),名字起为NameNumericTail,输入值为00时是禁止长文件名的尾巴,改成 01则相反。

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

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

29.为系统增加启动时自动加载的程序

您可以增加系统启动时自动运行的程序,比如可以不通过"开始"菜单的"程序"选项的"启动"组来自动运行Windows资源管理器,方法如下:打开HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Windows\CurrentVersion\Run,新建一个名为"SysExplorer"的主键,设其值为"Explorer.exe",退出注册表编辑器,注销用户或重新启动计算机后,系统将自动运行资源管理器。 98还可以为不同用户配置不同的自动启动程序,具体操作是:在"我的电脑"文件夹中依次选择"HKEY_CURRENT_USER"、"Software"、"Microsoft"、"Windows"、"CurrentVersion"、"Run",其余步骤同上。

30.让系统自动运行一次某个程序

打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce中设置新的键值可以让系统自动运行一次某个程序,即仅在下一次启动Windows时才有效。

31.为Windows程序设置可执行路径

  如果需要运行的程序不在指定的目录中,则DOS系统一般采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;在Win 98中则可以更秘密地增加程序路径,而不是通过设置自 动批处理的方式,这就需要通过修改注册表来实现上述目的。

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

32.修改计算机名

  修改计算机名可以通过调用控制面板来实现,也可以通过调用注册表编辑器来实现。比如要将计算机名由"MMX233"改为"P233",则可以按照下述方法进行操作:打开HKEY_LOCAL_MACHINE\System\CurrenControlSet\Control\ComputerName\ComputerName,将名为"ComputerName"的主键的值从原来的"MMX233"更改为"P233",注销用户或重新启动Windows后就会生效。

33.修改Windows中的提示内容

对Windows中提示内容进行修改,想让Windows中的提示内容变成你的语录吗?试试这个:选择HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Tips主键,在右侧面板中即可对提示内容进行修改。

34.指定系统默认的邮件客户端软件

当机器内同时安装了Netscape和IE的邮件客户端软件,想指定其中一个为默认的E-mail程序, 则选择HKEY_CLASSES_ROOT\mailto\shell\open\command主键,双击"默认",在对话框中输入Netscape或IE的全路径和%1(中间有空格),例如"C:\Program Files\Outlook Express\ Msimn.exe" /mailurl:%1或"C:\Program Files\Netscape\Program\Netscape.exe" %1。

35.解决中文Win95中汉字显示乱码

如果在Win95的操作桌面上汉字能正常显示,但进入应用程序后,一些汉字就成了乱码。通过修改注册表可以解决:打开HKEY_LOCAL_MACHINE/Systom/CurrentrolSet/Control/fontassoc发现该机上只有Associated DefaultFonts子关键字,其下也只有默认值和AssocSystemFont 两个入口值,没 有 Associated CharSet子关键字。通过"注册表编辑器"菜单编缉/新建/主键,来增加Associated CharSet 子关键字。用鼠标点取Associated DefaultFonts关键字,选取菜单中的编辑/新建/串值,则 编辑器右边出现输入框,在此框中输入FontPackageDontCare,再在其前面的图标上双击,出现"编辑字符串"对话框,在键值栏中输入宋体,按确定即可。用同样的方法加入以下几行:

FontPackageRoman=宋体
FontPackageSwiss=宋体
FontPackageModern=宋体
FontPackageScript=宋体
FontPackageDecorative=宋体
点取Associated CharSet关键字,选取编辑/新建/串值,按以上方法加入以下几行:
ANSI(00)=yes
OEM(FF)=yes
GB2312(86)=yes
SYMBOL(02)=no
(上面等式的左边为键值名,右为键值)。

做完上述修改后,关闭注册表编辑器,重新启动计算机,发现一切正常。

36.解决一些英文软件在中文Windows 95下显示出乱

打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\fontassoc\Associated CharSet 分支,将GB2312(86)的机内码改为"no"(原为"yes"), 重新启动Windows 95后就显示正常。

37.清理软件遗留注册字句信息

即使是卸载软件时,注册表文件仍然会保留软件安装时注册的许多初始信息语句(如软件的供应商、ID号、用户及组织名、某些设置参数等),如果不及时作清理工作,长时间会使得注册表文件越来越庞大,影响到系统的工作性能。依次打开HEKY_CURRENT_USER、software主键,显示的下级主键项一般是软件的供应商名,如:所有由微软提供的软件均含在Microsoft主键项中。对HEKY_CURRENT_MACHINE和HEKY_USERS中的Software主键项操作一样。通常根据已删软件的名字点击各项主键寻找,找到并确认后即可删除其配置项。

38.为一台机器设置两个IP地址

一般情况下只能为一个网络适配器配置一个IP地址,但通过修改系统注册表,却可以为一个网卡配置多个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.1 0 和202.10.1.25。

39.修改Windows 95的系统设置

打开"我的电脑HKEY_CURREN T_USER\Software\Microsoft\Windows\CurrentVesion\",你会看 到一些子文件夹,这里就是当前的一些系统设置,让我们来看一些文件夹:

1.RUN文件夹,当Windows95启动时,我们会发现有一些程序一启动便开始运行,但是在菜单"开始""程序""启动"中却找不到,这是为什么呢?,哦,原来都放在这个文件夹下面了,如果要想不让某个程序在启动时自动执行,只要将在Run文件夹下面的相应项目删除即可。

2.各种输入法文件夹,如"全拼"文件夹,其下有一些关于全拼输入法的设置,其中,表示是否用"回车"键代表取消错误的输入。一般值为0,而95版的"五笔字型"4.0版中则为1,经常让人感到非常厌烦,敲回车键在输入文章时却不是换行,只要此处改成0即可。"插空格"是指输入的每个汉字之间是否加一个空格,默认值是0,指不插空格,当我们要写HTML中文文档或者在某些英文软件中输入汉字时就需要汉字之间加空格,那么就在此将0变成1即可。

3. 打开"我的电脑\HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\"在此 文件夹下有很多项目和子文件夹,现在先看一下右边窗口的项目:

①ProductKey就是安装Windows 95/windows 98时的注册码。

②在我们安装很多微软公司的软件和其他一些软件时会发现系统已经默认了一个用户和用户单位,这个默认值是在安装Windows95/98时输入的,如果想要修改这个用户设置只要更改右边的RegisteredOwner和Registered Organization的值。值的类型是字符串。

③在此文件夹下也有Run子文件夹,功能与前面提到的功能1中的Run功能相同,也是用来在系统启动时运行一些程序,对于不需要启动运行的程序可以删除。

④RunServices子文件夹,这些文件夹内的项目是指当将windows95/98作为服务来运行的程序,这些程序也是在开机启动时作为服务来运行的,如微软的Persional Web Server、Wingate等小型服务器软 件。一般不必去动它们,以免不必要的麻烦。

4.有的计算机的Windows95/98关机特别慢,在选择完"关闭计算机"后会等上好几分钟才关机,打开"我的电脑\HKEY_LOCAL_MACHINE\System\ CourrentControlSet\Control\Shutdown",在文件 夹下创建一个名为FastReboot的字符串键,输入键值为1,你就可以享受快速关机了。
星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线北海散人
发帖
1085
金币
14154
威望
-1
贡献值
0
开心币
-1
只看该作者 7楼 发表于: 2004-01-17
注册表修改资料8


40.AutoRun原理揭密

  众所周知,在一台运行Windows95/98或WindowsNT4.0以上版本的计算机中(本文以Windows95为例),只要在光驱中放一张CD盘,它就播出美妙的音乐来,如果放入一张软件光盘,它上面的一些程序就会自动执行,这个程序也许就是这个软件的安装程序,也许是这张光盘的内容介绍。Windows95的这一特性给我们广大计算机用户在使用上带来了许多方便,同时也大大提高了计算机的智能程度。那么Window95是如何实现这种功能呢?

  原来,Windows95的文件系统核心部分有一个叫"卷跟踪"的虚拟设备驱动程序(VxD),它负责监视软盘、CD-ROM等可移动介质是否会改变。如果这些介质上的文件在被打开以后还没有关闭就取走这些介质,卷跟踪程序就会检测到这一点,立即向用户发出警告(显示器变"蓝脸"),要求用户插入原盘。当用户将光盘放入CD-ROM驱动器时,"卷跟踪" 虚拟设备驱动程序就会自动检测光盘的类型,如果是CD盘,系统就会自动调出 CD Player来播放CD;如系统检测到光盘具有PC文件系统,系统就会继续检测光盘上是否具有AutoRun.inf文件,该文件指定了AutoPlay运行的程序。通过在autorun.inf中指定文件,你可以运行光盘上的任何应用程序,当然最典型的应用程序还是应用软件的启动和安装功能。

  所有的Inf文件的内容都是ASCII文本,用来为Setup程序提供安装信息,在Windows\system 目录下就有很多inf文件。Inf文件像INI文件一样分成许多节,且内容也很多。但是AutoRun.inf文件则比较简单,只有[autorun]一节,在这一节中最基本的命令就是open,用它来指示Windows95系统自动运行哪个程序,例如:

  [AUTORUN]

  open=setup.exe

  这时,Windows95在插入光盘时就会自动执行setup.exe这个应用程序,open命令指出自动运行的程序的路径和文件名。另外一个常用的命令就是icon,为光盘指定一个图标的文件名,格式为:icon=文件名,其中文件名可以指定一个图标、一个位图、一个可执行文件甚至一个动态链接库,如果指定的文件中包含不止一个图标资源,可以在文件名中加一个数字(即索引值,从"0"开始)表示第几个图标,文件名和数字之间用","分开。一旦为光盘指定图标后,在"资源管理器"和"我的电脑"中,光盘的图标都将变成你指定的这个图标。例如:icon=pname.exe,3,即使用pname.exe 文件中的第4个图标作为光盘驱动器的图标。

  如果在光盘上的根目录下有autorun.inf文件,那么Windows95还会在光盘图标的右键快捷菜单中添加一个AutoPlay缺省选项。如果使用的是Windows95的中文版,在弹出的快捷菜单中显示则是"自动播放"选项,这样即使在"自动插入通告"设置被关闭的情况下,只要光驱中放有带autorun.inf文件的光盘,双击光驱图标就能执行open命令指定的应用程序。

  除了open和icon命令之外,在autorun.inf文件中还可以使用shell命令,用来向光盘图标的弹出菜单中添加更多的自定义菜单项。下面的两行语句为快捷菜单中添加了Demo选项,并且为菜单项设置快捷键"D":

  shell\verb\command=pname.exe

  shell\verb=&Demo

  其中,第一行定义了verb的动作,第二行指明了执行动作的菜单选项,这个动词"verb"可由光盘生产者自己指定,但一定要保证前后定义的一致性和命令的完整性。在一般情况下,自动播放(AutoPlay)是弹出菜单的缺省选项,你也可以用shell命令将AutoPlay命令更改为特殊的命令。  其实,自动运行(autoplay)不仅可以在光盘上实现也可以在软盘、硬盘甚至虚拟盘和网络驱动器上实现。但是这得修改windows95注册表的有关信息才能实现。在注册表编辑器中, HKEY_CURRENT_USER/SoftWare/Microsoft/windows/currentverson/picilies/explorer的键值NoDriveTypeAutoRun是一个四个二进制数据组成的键值,其中第一个字节表示哪些驱动器的自动播放(Autoplay)有效,下表就是这一字节的8位二进制数的具体含义。(注:二进制数为0时有效,为1时无效。)

  位 位屏蔽常数 含义

  0(低位) DRIVE_UNKNOWN 不识别的驱动器类型

  1 DRIVE_NO_ROOT_DIR 根目录不存在

  2 DRIVE_REMOVEABLE 软盘

  3 DRIVE_FIXED 硬盘

  4 DRIVE_REMOTE 网络驱动器

  5 DRIVE_CDROM CD_ROM

  6 DRIVE_RAMDISK 虚拟盘

  7(高位) 保留

  所以,你只要修改其中的某一位,就能使对应的驱动器AutoPlay有效,如果你想使软盘的AutoPlay有效,请按下面的步骤进行:

  启动注册表编辑器,使用查找命令,在"查找目标"对话框中输入"NoDriveTypeAutoRun",单击查找下一个,在找到的"NoDriveTypeAutoRun"上双击,将其值由0000 95 00 00 00 (系统的缺省二进制值)更改为0000 91 00 00 00确定以后,退出注册表编辑器,重新启动计算机 以后,使更改生效。在你的软盘根目录下,存放一个Autorun.inf文件,将open和icon命令各指向一个存在的文件,双击"我的电脑"或"资源管理器"中的软盘驱动器图标,看一看效果如何?

  由上表不难看出,系统的缺省设置是光驱、硬盘虚拟盘的自动播放有效。所以你想要屏蔽所有的驱动器的自动播放功能,只要将"NoDriveTypeAutoRun"的值改为0000 FF 00 00 00 即可。

  AutoPlay的确给我们带来了许多方便,我们可以利用它的这一特性使我们的硬盘、软盘、虚拟盘及网络盘在"资源管理器"和"我的电脑"中有不同的表现,最大限度地方便我们的使用。

41.想在进入Win98前给自己来个问候或给他人一些警告信息吗?

通过增加以下两个键值,在进入Win98前,任何人都能看到你自定义内容的信息框了: 路径:[HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\Winlogon]
键值:″LegalNoticeCaption″=″问候″
说明:这是信息框的标题。
键值:″LegalNoticeText″=″欢迎您!″ 说明:这是信息框的文本内容。

42.不启动,也能用

我们可以使用注册表编辑器查看键值及其形式。键值有多种形式,如开关型(On/off、0/1)、数值型(二进制、DWORD值)以及字符串型。开关型主要用于系统的复选框、检查框等,而数值型用于控制选项的数值。字符串型通常用于系统显示信息。这些键值修改后是不是能立刻发生作用呢?
通常地,与“控制面板”中的图标有关的注册表选项,在修改后可以立即发生作用,例如,您可以在注册表中的HKEY_CURRENT_USER\Control Panel\keyboard分支下修改KeyboardDelay、KeyboardSpeed键值数值(如图1所示),然后在“键盘”图标中查看键盘速度。
我们发现,它们之间的变化是同步的。同样地,在图1中,修改PowerCfg主键下的键值数据也会同时修改电源管理方案中的有关选项。
但是,有关硬件、网络、服务、输入法等安装方面的键值数据,必须重新启动Windows才能发生作用。如HKEY_LOCAL_MACHINE\System\Services分支下的键值数据就须要重新启动才能对Windows发生作用。但是不重新启动Windows 95/98或者计算机也能快速地更新注册表。下面介绍这种方法。
1.按下Ctrl+Alt+Del组合键,出现对话框。
2.在该对话框中单击“Explorer”选项,然后单击“结束任务”按钮,将出现如图3所示的“关闭Windows”对话框。
3. 单击“否”按钮,系统过一会儿将出现另一对话框。单击“结束任务”按钮,则返回到Windows 95/98系统环境中。
另外,还有一种方法也能快速地重启Windows 98而使注册表得到更新,不过此方法比上面介绍的方法要慢一些。
1. 单击“开始”按钮,然后单击“关闭系统”,则出现如图3所示的“关闭Windows”对话框。
2. 单击“重新启动计算机”。
3. 按住Shift键,然后单击“是”按钮,关闭Windows 98,然后出现“Windows is now restarting…”,这样就只重新启动了Windows 98。

43.退出Windows 98时不保存环境设置

  在通常情况下,在退出Windows 98时都将保存各种环境设置,以便重启时发生作用。但是在多用户操作环境下,许多用户都可能胡乱地更改系统环境的设置,这将造成系统环境的混乱。为此,我们可以通过修改注册表,使每次修改的环境设置不发生作用。下面为修改步骤。

(1) 启动注册表编辑器。
(2)打开HKEY_CURRENT_USER\Software\Micoros-oft\Windows\CurrentVersion\Policies\Explorer分支。
(3) 右击右窗格,然后从“新建”菜单中选择“DWORD值”,则在Explorer子键中将添加了一个新键值名“New value #1”,然后将新键值名更改为“NoSaveSettings”。
(4) 双击“NoSaveSettings”,然后在“编辑DWORD值”对话框的“键值”框中输入1(不保存环境的设置)或者0(保存环境的设置)。
(5)单击“确定”按钮,然后关闭注册表编辑器窗口。
(6) 重启计算机。

44.不从“开始”菜单启动应用程序

  你可以为“我的电脑”设置一个弹出菜单(按右键弹出),找到上面的关键字HKEY_LOCAN_MACHINE\ System\ CurrentControlSet\ control\ FileSystem,打开子键shell,建立一个新的子键名字类似于contr1,其值设为&Control Panel,打开它, 建立子键COMMAND,修改它的默认值为%windir%/control.exe,%windir%/explorer.exe c:/ 会打开C盘的根目录,加入参数/e,用这种方式加入你喜欢的程序。

45.使用三键鼠标

  你可能希望将双击功能定在中间的键上,这种操作在控制面板中无法设定,可找到 \HKEY_LOCAL_MACHINE \SOFTWARE \Logitech\ MouseWare\CurrentVersion \SerialV \0000 ,设为DoubleClick to 001。

46.修改某些重要的文件夹的名字和位置

  找到注册表中的 \HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Explorer \Shell Folders ,输入你要修改的值即可。

47.打开另一个窗口的文件夹(在拷贝文件时很有用)

  找到HKEY_LOCAL_MACHINE\ SOFTWARE\ Classes\ Directory\ shell,建立一个新的主键openw,设置它的默认值为“Open New Window”(或者其它),加入新的子键command,默认值为explorer.exe %1 。

48.改变应用程序的路径

  启动REGEDIT,找到Hkey_Local_Machine\Software
\Microsoft\Windows\CurrentVersion\AppPaths,找到你要修改路径的程序名,双击改变路径即可。

49.在“我的电脑”中显示“计划任务”

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComputer\NameSpace在该分支下创建一个主键“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”,在右边的窗口中创建字符串“默认”,设值为“Scheduled Tasks”。

50.在“我的电脑”中显示“拨号网络”

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComputer\NameSpace在此分支下新建一个主键“{992CFFA0-F557-101A-88EC-00DD010CCC48}”,单击此主键,在右边的窗口中创建一个字符串值:“默认”,并设值为"拨号网络"。

51.在我的电脑中显示“打印机”

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComputer\NameSpace在此分支下新建一个主键“{2227A280-3AEA-1069-A2DE-08002B30309D}”,单击此主键,在右边的窗口中创建一个字符串值:“默认”,并设值为“打印机”。

52.禁止PC在出错时发出声音

HKEY_CURRENT_USER\Control Panel\Sound在右边的窗口中,把字符串“Beep”的值改为“No”。

53.调整双击灵敏度的区域

HKEY_CURRENT_USER\Control Panel\Desktop在右边的窗口中修改“DoubleClickHeight”和“DoubleClickWidth”的值,即可改变区域大小。

54.禁止WINDOWS平滑卷动

HKEY_CURRENT_USER\Control Panel\Desktop在右边的窗口中修改“SmoothScroll”,设其值为“0”,若允许则设值为“1”。

55.开机时自动登录系统

在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon下在右边的窗口中创建字符串值:“AutoAdminLogon”,并将其值设为“1”;还创建字符串值“DefaultPassword”,其值为登录时的密码,创建字符串值:“DefaultUserName”,其值为登录时所用的用户名。

56.设立缺省的用户名和公司名称

HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info在右边窗口中找到字符串值:“DefCompany”,“DefName”,DefCompany是指公司名称,DefName是指用户名。

57.注册你的WINDOWS98

HKEY-LOCAL-MACHINE\SOFTWARE\Miscrosoft\Windows\CurrentVersion\在右边的窗口中将“Regdone”的值改为“1”

58.自动运行光碟

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer在右边的窗口中创建一个二进制值:“NoDriveTypeAutoRun”,并将其值设为“b5 00 00 00”。

59.Win 98的注册表恢复方法

重新启动到MS-DOS方式,进入Windows/Command目录,键入scanreg /restore后回车,进入界面后,可以在5个注册表备份中选择要恢复的,重新启动后即可。

60.设置电源方案

打开HKEY_CURRENT_USER\Control Panel\PoweCfg主键下的PowerPolicies子键表示系统可以采用的所以电源方案,如“家庭/办公室桌面”方案、“便携型/膝上型”方案、“始终打开”方案。而HKEY_CURRENT_USER\Control Panel\PoweCfg主键下的字符串CurrentPowerPolicy表示当前正在使用的电源方案,其值与PowerPolicies子键的电源方案值相对应。

61.查看系统分配给光驱的可用盘符

在HKEY_LOCAL_MACHINE\Enum\SCSI主键下记录着机器上所安装的光驱信息,逐层展开后,找到字符串UserDriveLetterAssignment,其值即表示系统分配给光驱的可用盘符,例如:如果为HZ表示从H到Z可以给光驱使用。

62.解决删除虚拟光驱后原光驱无法使用的问题

将HKEY_LOCAL_MACHINE\Enum\SCSI主键下的所有子键删除,,从而删除了物理光驱和虚拟光驱的信息,重新启动,系统自动找到物理光驱,并且重新在上述子键下加入了物理光驱信息,问题解决。

63.解决安装虚拟光驱后原光盘游戏无法运行的问题

安装了虚拟光驱后,物理光驱的盘符会向后移,导致原先已经安装的光盘游戏无法运行,解决方法是:在HKEY_LOCAL_MACHINE\Software主键下找到此游戏的子键,逐层展开后,一般可以找到安装光驱盘符的键值,将其值改为现在物理光驱盘符即可。

64.在Windows中使用多重配置

在HKEY_LOCAL_MACHINE\Config下的“0001”、“0002”......等子键表示系统中所设置的多重配置。另外,在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\IDConfigDB中保存着各种配置文件标识号(即“0001”、“0002”等)和配置文件名。

65.如何查找系统的安装注册码

展开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion,其下“ProductKey”的值即是系统安装时必不可少的注册码。

66.更改芯片的认证标识

展开HKEY_LOCAL_MACHINE\Hardware\Description\System\CentralProcessor\0,改动其下“VendorIdentifier”的值,如有“CyrixInstead”改为“Intel CPU”后,在看看“系统属性”对话框,哈哈,可不要给自己骗喽!

67.更改标准时间的名称

展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation,改StandardName的值即可。例如将“中国标准时间”改为“北京标准时间”。

68.查看系统中的16位和32位.dll文件

Windows 95/98中的动态链接文件有16位和32位之分,展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager,其下子健“Known16DLLs”和“KnownDLLs”分别包括了系统中的16位和32位.dll文件,用户可以对应查找。

69.使文件显示扩展名

Windows 95/98文件的默认显示方式为只显示文件名,而不显示扩展名。我们可以通过将HKEY_ USER\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced下的DWORD值“HideFileExt”的值由1改为0后即可显示文件的扩展名。

70.当删除与注册表相关的文件或目录时,如何让注册表不再发出警告

我们在删除某些文件目录,或更改它们的名字时,Windows98提示:“这个文件或路径与注册表相关,真要改变吗?”别被它吓着您,进入HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths下,查看App Paths下面有没有该目录的东西在内,将它们删除系统就不会再提示您,但您必须清楚地知道这个项目已经没用了。
星齐论道 欢迎您!


南无大慈大悲救苦救难广大灵感观世音菩萨!


离线易行
发帖
18
金币
127
威望
0
贡献值
0
开心币
0
只看该作者 8楼 发表于: 2004-06-13
很好
ok
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个