翔意数码

标题: 我爱注册表 [打印本页]

作者: aftblue    时间: 2006-2-13 20:12
标题: 我爱注册表
在几年前,小编对注册表还一窍不通,后来在一高人指点下越来越喜欢,开始喜欢研究这个东东,发觉真是实用,现在就自己会的和大家交流交流,将不断有帖子更新,敬请关注讨论。。。

注册表实际上是一个包含了系统各个方面配置信息的数据库,该数据库以分层格式存储几个方面的信息,即计算机的全部硬件配置、软件配置、当前配置、动态配置、动态状态和用户特定设置,将所有的ini文件都包含在名为registry的注册表中,这样便于简化管理,使得计算机系统管理员使用管理工具提供本地或远程服务时更加得心应手。

在玩注册表之前,先要做好注册表的备份工作,要不。。。呵呵,就不要玩,所以第一步我先要不厌其烦的仔细的说明注册表的备份两种方法
一,手工备份Windows 2000/XP/Server 2003的注册表
二,使用Windows 2000/XP/Server 2003的“备份”功能备份注册表
作者: aftblue    时间: 2006-2-13 20:14
二,使用Windows 2000/XP/Server 2003的“备份”功能备份注册表
先说常用的XP/Server 2003的备份方法,在默认情况下,每次运行XP/Server 2003的“备份”功能都会打开“备份或还原向导”对话框,按照提示一步步操作就会完成备份。
主要介绍利用“自动系统恢复向导”备份注册表的具体操作步骤如下:
1)单击“开始”-“程序”-“附件”-“系统工具”-“备份”菜单项,打开“备份”工具对话框
2)在“欢迎”选项卡中,单击“自动系统恢复向导”弹出“自动系统故障恢复准备向导”对话框,直接单击“下一步”按钮,弹出的对话框与“向导”备份一致
然后按提示一步步进行

这是最常用的两种方法,还有用scanreg命令备份或9x/Me系统的注册表检查器备份等方法
作者: aftblue    时间: 2006-2-13 20:14
先做个实验吧,如何在桌面上显示Windows版本?
系统默认的情况下,桌面是不会显示Windows的版本的,但好玩的话可以修改来看看,步骤:
1)打开注册表编辑器
2)打开HKEY_CURRENT_USER\Control Panel\Desktop子键,在右侧窗口新建一个名为“PaintDesktopVersion”的双字节型数据,将其值设为“1”(0是不显示)
3)重新开机,可以看到显示的版本了
作者: aftblue    时间: 2006-2-13 20:15
更改登陆系统时的墙纸:
1)打开编辑器
2)打开HKEY_USER\.DEFAULT\Control Panel\Desktop ,在右侧窗口新建一名为“wallpaper”的字符型数据,将其值设为图片所在的目录,比如“c:\windows\kaiji.bmp”
3)重开机就可以更改登陆时的墙纸
作者: aftblue    时间: 2006-2-13 20:15
隐藏分区

症状:硬盘分区隐藏
测试说明:运行后请注销或者重启才能生效.
注册表键值:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDrives 键值设为ffffffff即可

注意事项
*建议多刷新几次以保证运行效果.
*请注意恢复阅读恢复说明.

大家在隐藏盘符的时候一般都是靠软件设置的,要手动更改恐怕不知道键值该设为多少,下面来详解一下:

打开注册表进入以下路径:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\

新建键值NoDrives,这个键的键值就是隐藏盘符的关键了,下面是一张隐藏数值例表(二进制).



说明一下吧,我也是用了很多时间才研究出来的,我们应该把这些值看成四区 00 00 00 00




第一区控制盘符a-h,第二区控制盘符i-p,第三区控制盘符q-x,第四区控制y和z盘符

一直下去都是以倍数关系的,比如A盘为01,B盘则为02,再下去就是C盘02*2=04了,不过到D盘08后,因为是16进制计算的(别告诉我你不知道什么是16进制),所以E盘08*2为16,进一位就要写成E盘10了,然后再下去F盘10*2=20.......

如果要隐藏二个分区那就把数值相加即可,比如要同时隐藏A盘和F盘,数值为01000000+20000000=21000000,如果要隐藏这个区的全部盘要写成FF(十六进制最后位)

再下去的盘都一样计算,还有,如果你是写成DWORD值的,那就要反一下了,四个区相反就可以了,比如A盘要写成00000001,I盘要写成00000100哦,建议大家动手试试看,印象会更深刻的.
作者: aftblue    时间: 2006-2-13 20:15
隐藏整个驱动器的确是一劳永逸的办法。我们同样可以通过在Windows中设定和第三方专业工具实现这一目的。在Windows中操作的方法是,进入注册表编辑器,在HKEY_CURRENT_USER\SoftWare\Microsoft\
Windows \CurrentVersion\Policies\Explorer目录中新建二进制键值“NoDrives”,当其值为“04000000”时即会隐藏C盘驱动器,该数值的前两位为“08”时隐藏D盘,为“10”时隐藏E盘,为“20”隐藏F盘,为“40”时隐藏G盘,为“80”时隐藏H盘,依此类推。这些被隐藏了的驱动器,只有在浏览器的地址栏中输入路径才能够进入,否则为完全不可见,就连Windows的“搜索”功能也奈何不了它们,但是Windows中指向其中程序和文件的快捷方式却不受影响。



不过,很多专业工具可能对驱动器的隐藏更在行,比如大名鼎鼎的分区魔术师PartitionMagic,其最新的版本为简体中文8.0版本,[点击下载PartitionMagic] (http://software.pchome.net/system/harddisk/8601.html)

启动Partition Magic后,界面中依次排列出目前系统中的全部驱动器列表(如图3所示)。选定要隐藏的驱动器,在右键快捷菜单中选择“高级”*“更改驱动器盘符”,打开一对话框,在“新建驱动器”下拉列表中选择“无”选项,并单击“应用”按钮,这个驱动器即被彻底隐藏了,即便在DOS环境中也休想看到它。 在Windows 98系统中,图3的快捷菜单的“高级”选项后并没有“更改驱动器盘符”选项,这时只好使用“隐藏分区”功能隐藏该驱动器。两者所实现的结果虽然一样,但是在Windows 98中,隐藏了一个分区之后,后面驱动器的盘符也会跟着改变。如果这个驱动器中包含了一些应用程序或文件的快捷方式,那么他们就会失效; 如果是改变了驱动器的盘符,其他盘符则会保持原有的序号,这样,其中的应用程序和快捷方式就不会失效了。所以,在Windows 2000/XP中,要尽量改变驱动器盘符而不要隐藏分区; 而在Windows 98中,要尽量隐藏最后面的一个分区。



如果最后一个分区不能隐藏怎么办?只要系统还有足够的空间,您可以创建一个新分区。方法是,在PartitionMagic 8.0中,选择“分区”*“调整容量/移动”,打开“调整容量/移动分区”对话框,在“自由空间之后”项目中输入新分区的大小,点击“确定”按钮后,新的空白分区出现,右键单击该分区,选择“创建”选项,在打开的对话框中选定分区类型,最后点击“格式化”按钮,一个新分区就产生了。 一切进行完毕后,可以将需要隐藏的文件和文件夹放入这个驱动器中。如果找不到隐藏的驱动器,可以再次运行PartitionMagic 8.0,重新将驱动器盘符改回,或者选择“高级”*“显现分区”即可。
作者: aftblue    时间: 2006-2-13 20:16
让文件彻底隐藏
在我们的电脑上总有一些属于自己的秘密文件,对于这些文件,我们当然不希望别人随便看到,就算是我们将该文件的属性设置为“隐藏”,表面上这个文件是不见了,但是众所周知,通过单击“查看”菜单中的“文件夹选项”命令,然后在“查看”标签项中选择“显示所有文件”,这样你的隐藏文件就全部曝光了,那么怎样才能彻底地隐藏文件呢?下面就告诉你一个更为安全的方法。
单击“开始”菜单,选择“运行”命令,然后在“运行”对话框中输入“regedit”,打开注册表编辑器,在左边的窗口中依次打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL分支,然后在右边的窗口中双击CheckedValue键值项,将它的键值修改为“0”,如果没有该健值的话,可以自己新建一个名为“CheckedValue”的“DWORD值”,然后将其值修改为“0”即可,最后退出注册表编辑器,重新启动计算机,接下来你就发现设置为“隐藏”属性的文件可以彻底隐身了,即使是在“文件夹选项”窗口中选择“显示所有文件”,我们隐藏的文件也不会露出来了
作者: aftblue    时间: 2006-2-13 20:17
利用注册表找回“丢失”的内存
在使用Windows95过程中,偶尔查看“我的电脑/属性”时,在常规项中显示“30MB RAM”。本人使用计算机的内存为32MB RAM,不知为何丢失了2MB RAM。
  由于平时注意到Windows95在显示硬盘可用空间等项时,有时不准确。于是进入MS-DOS方式,用MEM命令查看,显示各项均正常。重新启动计算机,查看“我的电脑/属性”,显示依然为“30MB RAM”。
  利用KV300、Kill、瑞星等杀毒软件查杀病毒,没有发现病毒。
  由此想到每次开机时,总有“Vnetsup.vxd”未找到的提示信息。怀疑丢失的2MB RAM与这个提示有关。在同事的帮助下,终于利用注表编辑器在“HKEY/LOCAL/MACHINE/System/CurrentControlSet/Sevices/Vxd”下,找到“Vnetsup.vxd”字符串,删除此主键后,退出Regedit.exe,重新启动计算机,不再出现出错提示,查看“我的电脑/属性”,常规项显示“32MB RAM”。
  “Vnetsup.vxd”字符串是存储有关网络设置中的电脑标识及用户名等信息。由此想到故障的原因,在这之前,本人出于好奇,试图给计算机系统增加拨号网络及TCP/IP协议,由于当时手头没有Windows95系统安装盘,中途退出安装,又逐项删除所选定的网络组件。但是,Windows95已将电脑标识及用户等信息载入注册表,由于未能及时在注册中删除这些内容,因此网络的驱动程序需要占用一部分系统RAM。
作者: aftblue    时间: 2006-2-13 20:17
修改注册表、优化磁盘文件系统
在Windows98系统中,磁盘缓冲是动态分配的,不需要用户进行任何手工干预,用户也不需要在AUTOEXEC.BAT和CONFIG.SYS文件中装入SHARE和SMARTDRV等磁盘缓冲程序。缓冲的大小也是动态变化的。如果用户发现磁盘缓冲不能够再增加了,这说明用户使用的可能是实模式磁盘驱动程序。这时,用户最好使用一个保护模式的替代驱动程序,以提供32位的磁盘访问。
  用户可以在“控制面板”的“系统属性”对话框中配置文件系统的性能,在“性能”选项页中单击“文件系统”按钮。在“计算机主要用途”列表框中,用户可以选择自己使用的计算机用途。其中“台式机”意味着计算机中具有比最小限制要多的内存数,而且系统也不是使用电池供电。“便携或接驳式系统”意味着计算机的内存数量比较小,而且使用电池供电,所有磁盘缓冲必须尽可能快地进行更新。“网络服务器”意味着计算机将作为网络中的对等式服务器提供文件和打印机共享服务,所以计算机中有足够的内存,并且需要非常频繁的磁盘读写,Windows98将整个系统按照允许大量磁盘读写进行优化。所以如果我们想提高自己机器的性能你可以加大缓冲区的设置,把你机器用途设置为“服务器”这样也能提高系统的整体性能。
这些计算机配置都会影响到注册表中的下列参数设置:
●PathCache:指定文件系统用来保存最近使用目录路径的缓冲数量。该缓冲能够减少文件系统提供文件分配表查找路径的机会,而只需要在缓冲中进行查找。对于“台式机”该参数设置为32,对于“便携或接驳式系统”是16,对于“网络服务器“是64,我们要优化系统只要把它设置为64就好。
●NameCache:该缓冲用于存放最近使用的文件名所在的位置。该缓冲和PathCache联合使用就能够使文件系统不需要从磁盘中查找缓冲文件名的位置。NameCache和Path-Cache都是使用普通系统堆之外的内存。对于“台式机”文件名缓冲设置为677个文件名(8KB),对于“便携或接驳式系统”是337个文件名(4KB),对于“网络服务器”是2729个文件名(16KB)。
●BufferIdleTimeout,BufferAgeTimeout和VolumeIdleTimeout:用来控制变化过的数据写到缓冲和写到磁盘之间的时间间隔。
●ContigFileAllocSize:当在MS-DOS文件系统中存储文件时,文件系统只要找到一个磁盘自由空间,就把数据写进去,而不管这个自由空间是否能够完全容纳整个文件。这也是MS-DOS文件系统经常会出现文件碎片的原因。在Windows ?文件系统先查找是否存在一个足够大的连续自由磁盘空间,如果实在找不到,再按照MS-DOS文件系统的办法进行文件存储,而这种情况是很少发生的。所以,这种文件分配方法能够明显优化交换文件和多媒体程序的性能。ContigFileAllocSize就是控制文件系统先查找最大的连续磁盘空间。该最大连续磁盘空间的默认设置是0.5MB。所以Windows98在存储文件时,先查找是否一个0.5MB大小的连续磁盘空间。如果用户将ContigFileAllocSize 设置成为一个比较小的值,那么就会使磁盘变得更加破碎,也显著提高了交换文件和多媒体文件的磁盘访问次数。因此,用户可以考虑将其设置为稍微大一些的值,例如0.5-1.0MB,当然这也要求你的磁盘中有足够的剩余磁盘空间。
  针对每种计算机配置使用的磁盘缓冲参数被放在注册表中的Hkey_Local_Mac-hine\Software\Microsoft\Windows\CurrentVersion\FSTemplates目录分支下面,而在HKEY_Local_Machine\System\CurrentControlSet\Control\FileSystem目录分支下面则包括了当前系统实际使用的计算机配置文件,在这里只是大致的讲解了计算机对于缓冲等参数的设置原理,你可以根据具体情况和你自己机器的配置进行设置,以最大程度的优化你的系统。
作者: aftblue    时间: 2006-2-13 20:18
在“新建”菜单中添加新的文件类型

在Windows 98系统中为了方便用户能够快速创建一个新文件,在快捷菜单的“新建”菜单中提供了许多内置的新的文件类型,如Windows 98提供了“WinZip文件”、“文本文档”、“Microsoft Word文档”、“BMP图像”、“声音文件”、“其他Office文档”、“Adobe PhotoShop Image”等等文件类型的新文件的创建操作。但是,因为每个人使用计算机用途的差别,有时我们需要大量的使用其他文件格式,为了方便我们需要添加自己的文件格式的创建操作。假定我们创建了一个.pdf文件类型,然后将此文件类型添加到“新建”菜单中,下面为增加步骤。
  首先使用“附件”组中的“记事本”程序输入如下一段文本,并且将此段文本保存为pdf.reg。

REGEDIT4
[HKEY_CLASSES_ROOT\.pdf]
@="pdfFile"
[HKEY_CLASSES_ROOT\pdfFile]
@="pdf文件"
[HKEY_CLASSES_ROOT\pdfFile\shell]
[HKEY_CLASSES_ROOT\pdfFile\shell\open]
[HKEY_CLASSES_ROOT\pdfFile\shell\open\command]
@="\"C:\\Windows\\NotePad.EXE\" \"%1\""
[HKEY_CLASSES_ROOT\pdfFile\shell\print]
[HKEY_CLASSES_ROOT\pdfFile\shell\print\command]
@="\"C:\\Windows\\Notepad.EXE\" /p \"%1\""
[HKEY_CLASSES_ROOT\pdfFile\shell\printto]
[HKEY_CLASSES_ROOT\pdfFile\shell\printto\command]
@="\"C:\\Windows\\Notepad.EXE\" \"%1\" \"%2\" \"%3\" \"%4\""
[HKEY_CLASSES_ROOT\pdfFile\DefaultIcon]
@="C:\\ Windows\\Notepad.EXE ,1"
[HKEY_CLASSES_ROOT\pdfFile\Insertable]
@=""
[HKEY_CLASSES_ROOT\pdfFile\protocol]
[HKEY_CLASSES_ROOT\pdfFile\protocol\StdFileEditing]
[HKEY_CLASSES_ROOT\pdfFile\protocol\StdFileEditing\verb]
[HKEY_CLASSES_ROOT\pdfFile\protocol\StdFileEditing\verb\0]
@="编辑(&E)"
[HKEY_CLASSES_ROOT\pdfFile\protocol\StdFileEditing\server]
@="C:\\ Windows\\Notepad.EXE "

  然后启动注册表编辑器,从“注册表”文件中选择“引入注册表文件”,然后输入pdf.reg文件,则将此文件引人到注册表中,此时,.pdf文件扩展名已经添加到HKEY_CLASSES_ROOT根键下,然后打开HKEY_CLASSES_ROOT\.pdf分支,然后在此分支下添加一个“ShellNew”子键,在“ShellNew”子键中添加一个名为“NullFile”的空串。关闭注册表编辑器,重新启动计算机就可以的了!打开“新建”菜单,我们发现,在“新建”菜单中将添加一个名为“pdf文件”的选项。
作者: aftblue    时间: 2006-2-13 20:18
为一台机器设置两个IP地址
一般情况下只能为一个网络适配器绑定一个IP地址,但通过修改系统注册表,却可以为一个网卡绑定多个IP地址:打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans目录分支,在此目录中可以看到多个名为0000、0001、0002…的目录,它们用于记录协议的安装情况。在它们中间找到DriverDesc为"TCP/IP"的目录,修改IPAddress和IPMask两个键。其中IPAddress为用逗号隔开的多个IP地址,IPMask是对应的掩码。例如设置IPAddress为"192.168.0.3,192.168.0.5",IPMask为"255.255.255.0,255.255.255.0"时,表示为系统设置了两个IP地址192.168.0.3 和192.168.0.5。
作者: aftblue    时间: 2006-2-13 20:18
查看注册表、认识AutoRun原理
众所周知,在一台运行Windows95/98或WindowsNT4.0以上版本的计算机中,只要在光驱中放一张CD盘,一张软件光盘,它上面的一些程序就会自动执行,这个程序也许就是这个软件的安装程序,也许是这张光盘的内容介绍。这还是在使用上给我们带来了许多方便,那么系统到底是如何实现这种功能呢?

  其实在Windows9x的文件系统核心部分有一个叫"卷跟踪"的虚拟设备驱动程序(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,用它来指示Windows9x系统自动运行哪个程序,如果文件是:
  [AUTORUN]
  open=setup.exe
  Windows9x系统在插入光盘时就会自动执行setup.exe这个应用程序,open命令指出自动运行的程序的路径和文件名。另外一个常用的命令就是icon,为光盘指定一个图标的文件名,格式为:icon=文件名,其中文件名可以指定一个图标、一个位图、一个可执行文件甚至一个动态链接库,如果指定的文件中包含不止一个图标资源,可以在文件名中加一个数字(即索引值,从"0"开始)表示第几个图标,文件名和数字之间用","分开。一旦为光盘指定图标后,在"资源管理器"和"我的电脑"中,光盘的图标都将变成你指定的这个图标。例如:icon=pname.exe,3,即使用pname.exe 文件中的第4个图标作为光盘驱动器的图标。

  如果在光盘上的根目录下有autorun.inf文件,那么Windows9x还会在光盘图标的右键快捷菜单中添加一个AutoPlay缺省选项。如果你使用的是Windows9x的中文版,在弹出的快捷菜单中显示则是"自动播放"选项,这样即使在"自动插入通告"设置被关闭的情况下,只要光驱中放有带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有效。
你想对你的软盘实行自动运行吗?那就来吧:
  在注册表编辑器中查找"NoDriveTypeAutoRun",单击查找下一个,在找到的"NoDriveTypeAutoRun"上双击,将其值由0000 95 00 00 00 (系统的缺省二进制值)更改为0000 91 00 00 00确定以后,退出注册表编辑器,重新启动计算机 以后,使更改生效。在你的软盘根目录下,存放一个Autorun.inf文件,将open和icon命令各指向一个存在的文件,双击"我的电脑"或"资源管理器"中的软盘驱动器图标,看一看效果如何?
  由面的表格可以看出,系统的缺省设置是光驱、硬盘虚拟盘的自动播放有效。所以你想要屏蔽所有的驱动器的自动播放功能,只要将"NoDriveTypeAutoRun"的值改为0000 FF 00 00 00 就行了。
  AutoPlay的确给我们带来了许多方便,我们可以利用它的这一特性使我们的硬盘、软盘、虚拟盘及网络盘在"资源管理器"和"我的电脑"中有不同的表现,最大限度地方便我们的使用。
作者: aftblue    时间: 2006-2-13 20:19
改变“我的电脑”的打开方式
我们双击“我的电脑”的时候,缺省的打开方式是一般的窗口方式,你每点下一个目录都会新开一个窗口很麻烦,我们可以修改注册表,使计算机按照我们喜欢的方式打开“我的电脑”。
  打开 \\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\目录找到 CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D},在shell下新建主键Open,再在Open下建立主键command,修改它右边的默认键值为“Explorer.exe”,这样你就可用资源管理器打开“我的电脑”。
  如果你是个念旧的人,喜欢win32那样的打开文件管理器方式,那你把默认键值修改为“WinFile.exe”,就可用文件管理器打开“我的电脑”。
当然你也可以用其它程序来打开“我的电脑”,只需在该主键下进行修改即可,如将默认键值改为“D:\Wintools\ACDSee32\ ACDSee32.exe”,那么,当你双击桌面上“我的电脑”的图标时,就会启用ACDSee32来打开“我的电脑”。但你别告诉我你想用photoshop来打开你的电脑,那没什么好玩的!
作者: aftblue    时间: 2006-2-13 20:19
增强IE中的网址自动匹配、探测查找功能
我们都知道在IE的地址栏中输入地址的时候,IE有自动匹配功能,(我们是不用输入前面的http://www,这是默认的协议和文件传输方式)。在我们输入CPCW后,IE会自动将地址补全为http://www.cpcw.com,但IE缺省的只能对.com进行匹配,如果我要找pchome.net怎么办呢?
如果要使IE能对.net、.edu、.org、等等后缀具有自动探测功能,打开HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Mail\UrlTenplate中新建三个名为“2”、“3”、“4”的字符串值,并分别更改键值为“www.%s.org”、“www.%s.net”、“www.%s.edu”就可以的了,如果你还要加多的,按照这样的格式就行的了,什么.mil等等啊。
作者: aftblue    时间: 2006-2-13 20:20
让windows98系统自动登录
有时我们在家里用电脑很懒,开机的密码都栏得输入的,那就让系统自己登陆好了。
  打开\\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Winlogon\下建立以下新的字符串键值:AutoAdminLogon,键值设为1  DefaultUserName,把键值设为默认的登录名如dingnan(你改成你的得了)  DefaultPassword,把键值为你的默认的口令如cq123456
DontDisplayLastUserName,把键值为0。此键值最好不要设为1
作者: aftblue    时间: 2006-2-13 20:20
让“资源管理器”等窗口也可以自动刷新
我们每次在“资源管理器”和“文件夹”等窗口添加一个文件夹或新添一个文件或者文件的转移的时候,必须要按键,才能对窗口进行刷新。通过修改注册表可以达到窗口自动刷新的目的。
打开HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\UPDATE,修改 "UPDATEMODE"值,由"1"改为"0",这样窗口就能做到自动刷新了。
作者: aftblue    时间: 2006-2-13 20:20
清除“添加/ 删除程序”中的删也删不掉的垃圾
在用软件提供的uninstall反安装软件后,我们发现有时还会在控制面板的下的“添加/删除程序”留有被你删除的软件的名字,有时你想删掉它但怎么也删不掉,win98真可以把人气死的啊!我们只有利用注册表来去掉这些无用的垃圾。
打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,在这个目录下面你能看到Uninstall下有软件的目录,找到你删不掉的哪个讨厌的家伙,将它整个删掉就行的了,一般该软件的反安装内容包括软件名字DisplayName 和反安装程序名UninstallString,别管它,你都删掉好了的。
作者: aftblue    时间: 2006-2-13 20:21
在“资源管理器”窗口中显示 BMP 图像 的略图
Windows 98系统中有很多 BMP 图像,为了找一个个所需要的 BMP 图像,不得不打开这些图像来查找(而一般的gif和jpg都有略图方式的)。为了节余时间,我们可以让它们直接在窗口中显示为略图。
打开 HKEY_CLASSES_ROOT\Paint.Picture\DefaultIcon ,把“默认”键值的参数“ 1 ”改为“ %1 ”。单击“确定”,然后你需要重启计算机,这样你就可以看到BMP图象的略图了。
作者: aftblue    时间: 2006-2-13 20:22
使拨号网络可以储存密码
在打开拨号网络连接项时,有的系统的“保存口令”一栏的小方格是以灰色显示,意味着你不能打勾储存密码,对于家庭用户是很讨厌的,用注册表吧:
打开 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Network /RealModeNet。 如果你能找到右面的autologon的数值是“00”,双击鼠标把数值改为 “01 00 00 00 00”,再重新启动Windows就好了。如果找不到autologon这个值,新建这个键值,类型为“Dword”, 把值设为“1”(若为“0”则就是灰色方格了),再重新启动电脑就一切OK了。
作者: aftblue    时间: 2006-2-13 20:23
修改注册表提高电脑的工作效率
第一招:提高开始菜单及其子菜单的显示速度

  打开:HKEY_CURRENT_USER\Control Panel\Desktop,从“编辑”菜单中选“新建”串值,串值名取MenuShowDelay,再双击MenuShowDelay,改动MenuShowDelay的数字值就可调节速度,值范围是1-2000,默认是400,数字越小菜单的显示速度越快,如果改为65535就表示要按键才显示了。双击刚才建立的键,输入键值1。关闭注册表编辑器,并重新启动Windows后,你将会发现开始菜单中子菜单的显示速度明显提高了。

第二招:减少桌面上右键弹出"新建"菜单的选项
新菜单是靠文件关联来实现的,就是在原来的目录和文件关联上做多几个"目录"就行的了,要删呢只要把相应的目录删去就完成了。
  当你用鼠标右键点击桌面上空白处,选新建时,会弹出建立多种程序文件的菜单,有些(比如新建 Microsoft Office 活页夹,新建 Winamp media file等等)你可能根本就不用他们,多了启动菜单的时候也慢了,能删去最好 4蚩?⒉岜肀嗉?鳎?慊鞑说サ摹氨嗉??-“查找”(快捷键ctrl+F),输入shellnew,再点查找下一个(快捷键F3),找到适合的文件类型后,删掉整个shellnew分支就行了。

第三招:扩展鼠标右键功能(刚才是删去多余的,现在我们就来添加一些有用的菜单,也能使我们效率提高)
1.增加个记事薄编辑功能
  打开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*,用鼠标右键单击*号,选择新建主键,输入名字:shell,再用鼠标右键单击刚建好的shell,再建一个叫做notepad 的主键,并将notepad 右边的(默认)改为:&Notpad,这里的&号作用是,将N作为键盘快捷按键,你也可以将&放在后面,总之它是将后面的字符作为按键(这是Windows 系统最常用和默认的菜单快捷键定义方式&N)。
然后在HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Notepad下边增加个叫command的主键,修改command 右边的默认值(Default)为notepad.exe %1

2.为弹出右键菜单增加个MS-DOS 方式
打开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell,用鼠标右键单击shell,选择新建主键,输入名字:MS-DOS Prompt,然后双击右边的默认值为: MS-DOS Prompt,再用鼠标右键单击左边的MS-DOS Prompt,选择新建主键,输入名字:command, 然后修改command的默认值为:c:\windows\dosprmpt.pif或者command.com。这样在你用鼠标右键单击目录时,就可以见到进入MSDOS的菜单,方便了对目录的操作。


第四招:关闭自动执行CD功能
在Windows系统中许多安装光盘都带有自动执行CD 这个功能,虽然能帮助不懂电脑的用户安装软件, 但当你每次放入CD时,它都会执行,浪费时间,就很讨厌了(如果能象cookie那样就好了,执行一次后就记得了,下次再也不自动执行了)。
  启动注册表编辑器,查找AutoInsertNotification,找到后将它的值改为00就禁止了自动检查CD,改为01则相反,修改后重新启动即可完成了。此方法也同时禁止了CD唱碟的自动播放。如果你还想让CD能自动播放,那就这样办吧:启动注册表编辑器,打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Polices\Explorer ,NoDriveTypeAutoRun。看看这里的NoDriveTypeAutoRun 是否是95 00 00 00,如果是就改为B5 00 00 00即可禁止自动执行CD,但不禁止CD自动播放唱碟的功能,这样就两全其美了哟!

第五招:减少启动组选项,加快Windows 98启动速度
Windows98在启动时会自动加载一些程序运行,这样的程序有些放在"开始"菜单中的启动组里,一些重要的、不须用户干涉的系统程序,则存放在注册表中。如果启动组选项很多的话,那加载半天就很慢了(记得我装了几个ICQ软件象oicq,pcicq,loadsoft都在启动是加载,结果搞得启动了半天。如果删去一些那效果就好多了!)那我们就来适当地删除这些程序。对于放在启动组中的程序可以通过"任务栏"很方便地删除。如果程序不在启动组中,则须要通过修改注册表来删除。
  打开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\Run和HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RunService,选择右边窗口中出现的开机自启动程序,选择你要删去的,将之删除就行的了。
  知道怎么删去启动组的选项,我们也可以利用它添加我们需要的启动组,比如在启动时自动运行FTP服务,运行拨号程序和其他对于你很经常开机就用到的程序。

第六招:修改软盘驱动器的属性,加快Winodows系统性能
1.提高软驱读写缓冲性能
  打开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc\0000下新建DWORD值ForceFIFO,设其值为1即可。  
  2.提高软盘驱动器的读写速度 
  在机器的外部设备中,软盘驱动器的读写速度是很慢的,除了由物理方面的性质所决定之外,也跟Windows98系统采用默认FIFO来管理软盘驱动器,使之不具备后台存储管理功能有关,但我们还是可以通过修改注册表来优化软盘驱动器的性能。
  点击HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\CLASS\FDC\0000,在该项右边窗口的空白处,单击鼠标右键选择"新建"菜单中的"DWORD值"命令,命名为"ForeFifo",把值改为"0"。
  3.设置用软盘快速启动系统的功能
  打开HKEY_LOCAL_MACHINE\Config\0001\Enum\Bios\*PNP0700\0B,设定其下FloppyFastBoost的值为01 00 00 00即可用软盘快速启动系统。

第七招:用Outlook Express收信时跳过无法收取的帐号
  打开Outlook Express后,Outlook Experss会自动对用户所设定的每个帐号进行邮件收发。如果其中一个帐号由于某些原因而无法收取邮件,就会搁置其后帐号的收发,所以我们有必要将无法顺利收发邮件的帐号跳过。
  打开HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager主键,再展开其下那个须跳过的帐号所对应的子键,将其下“POP3 Skip Account”的值(DWORD)由0改为1。

第八招:增加快速关机功能
  我们在使用中发现,有的计算机的Windows 98关机特别慢,在选择完关闭计算机后要等上好几分钟才能关机,打开\HKEY_LOCAL_MACHINE\System\Courrent-ControlSet\Control\Shutdown,在文件夹下创建一个名为FastReboot 的字符串键,输入键值为1,你就可以快速关机了。
  如果你很懒,懒得连点“开始菜单”都不愿意,那你就增加一个右键单击开始菜单中有关机的功能吧:
打开HKEY_CLASSES_ROOT\Directory\shell,选择编辑/新建主键,命名为Close,双击Close子键窗口右面的默认处并在键值栏内输入关闭计算机,它就是在右键快捷菜单中出现的提示信息,如省略此项将在右键菜单中显示主键名称Close,用&隔开可定义快捷键,然后再在Close下建立下一级子键Command,双击该子键窗口右面的默认处并在键值栏内输入Rundll32.exe User.exe,ExitWindows字符串。 这样的话直接右键单击开始菜单选关闭计算机就可关闭您的机器。

  其实我们在使用中发现,利用注册表真的可以完成很多的功能,可以使你的计算机更加符合你的使用要求,但是我们最后还是要提醒你的,修改注册表前千万记得要备份,不然改死了别找我啊!
作者: aftblue    时间: 2006-2-13 20:24
介绍了几期的注册表修改技巧,相信大家对注册表的功能有了很深的认识,但是我们在改的时候不一定了解为什么要这样改,这样改的原理是什么?注册表与Windows 98系统的关系是什么?接下来的几期我们将带你了解注册表的详细情况,使你深入到系统内部。
首先我们来看看注册表与Windows 98文件系统的关系。
Windows 98的注册表Registry由以下的六个文件组成:

  1.系统配置的注册表文件System.dat
  在Windows 9x的系统目录c:\windows中有一个隐含、系统、只读文件System.dat,它是Windows 98注册表的一部分,该文件具有如下作用:
  1)描述单一的PC配置。
  2) 描述安装在单一PC上的消息。
  3)安装即插即用类型的设备硬件配置,如设备的I/O地址、IRQ级和DMA通道等等的情况。这个文件在Windows 98的网络运行状态时,保存在本地的工作站或本地PC机系统中。在Windows 98的安装期间,Setup将首先检查你的计算机上已经安装了的硬件设备,然后在System.dat中建立适当的配置项。若从现有的Windows 3.x中升级安装Windows 98,则Setup将把现有的System.ini 、Reg.dat文件中的部分设置项拷贝到System.dat中,以保持系统的设置。
  我们经常使用“控制面板”的“系统”图标来修改系统的硬件设备和配置情况,这个时候我们进行的操作都是从System.dat中读取的系统属性设置。这个文件的作用很类似于Windows 3.x中的System.ini文件。

  2.系统配置的注册表备份文件System.da0
  Windows 98的注册表的一个非常重要的特点就是可靠性强,稳定不易损坏。这就需要靠注册表的备份文件system.da0。
  系统配置注册表System.dat的备份文件为System.da0,该文件在System.dat文件遭到意外破坏时,将由系统在启动的时候自动拷贝为System.dat。这对于并不稳定的Windows 98系统来说是非常重要的,至少给系统提供了一点重要的稳定机制。

  3.用户平台配置的注册表文件User.dat
  在Windows 98的系统目录c:\windows中有一个隐含、系统、只读文件User.dat,它也是Windows 98的注册表的重要组成部分,这个文件具有这样的作用:
  1)它定义用户优先权,如用户平台设置,运行级等等。
  2)特定于某一个用户的应用程序的安装信息,应用程序的使用信息等等。如果你是使用局域网的话,当你在Windows 98中使用网络时,Us dat必须放在网络服务器上。对于单机来说,配置了网络属性的是保存在本机的系统目录下的。
  在你第一次输入用户名和密码时,Windows 98程序将把这些信息存储在User.dat中,同时你的Windows 98的系列号也存储在USER.DAT中。如果用户在“控制面板”的“密码”图标中选择了“用户可自定义首选项及桌面设置登录时,Windows自动启用个人设置”这个选项后,Windows 98系统将会为每个用户创建他自己的User.Dat,并且把它保存为C:\Windows\Profiles\用户名\User.dat。在用户每次登录后,他自己的User.dat就会被调入到系统中,同时启动自己相应的程序信息。该文件的作为类似于Windows 3.x 系统中的Win.ini文件。


  4.用户平台配置的注册表备份文件User.da0
  用户平台配置的注册表文件User.dat也有一个备份文件User.da0。当User.dat遭到意外破坏时,将由系统将User.da0拷贝为User.dat,从而使User.dat得到了恢复。

  5.网络管理注册表文件Config.pol
  Config.pol文件是一个隐含、系统、只读文件,它主要用于Windows 98的网络用户的管理方面的策略。
  如果你在Windows 98系统里安装了“系统策略编辑器”后,则用户可以使用Config.pol文件中的限制来决定系统用户的操作权限如执行程序、修改注册表等等,这也就是说,系统根据Config.pol文件中的设置对网络用户的操作作一些限制,这种限制在Windows 98系统中被称为“策略”。

  6.网络管理注册表备份文件Config.po0
  Config.pol也有一个备份文件Config.po0,它是一个隐含、系统、只读文件。它存放在网络服务器中。重要是在config.pol损坏时起到恢复作用。

看了注册表的文件组成,我们再来看看Windows 98系统注册表Registry与INI文件之间的关系
注册表Registry与Windows 98中的INI文件有许多相似之处。注册表中的键或子键类似于INI文件中的小节,一个键值项对应于INI文件中小节里的一条设置项。
  但是我们还是很容易发现他们之间的区别的:首先Registry可以包括子键,而INI文件不支持小节的嵌套;其次Registry中的键值项还可以包含可执行代码,而在INI文件中设置项只是简单的字串;第三是在同一台计算机上有多个用户,Registry可以存储每个用户的特性,而INI文件中却不可能做到。
  如果你的计算机系统是从Windows 3.x上升级到Windows 98的,则安装程序会从System.ini和Win.ini文件文件中选择一些系统设置信息放入到注册表中。不过,为了与以前的Windows版本上的老式16位应用程序保持兼容,INI文件中的有些设置项不能迁移到Windows 98的注册表中。

1).注册表中有关Win.ini的信息
  有关Win.ini的信息的所有的子键都处于注册表的HKEY_CURRENT_USER根键中。在HKEY_CURRENT_USER子键分支下能看到[desktop] GridGranularity Control Panel\desktop ;Pattern Control Panel\desktop ;
TileWallPaper Control Panel\desktop ;
[windows] ScreenSaveActive Control Panel\desktop ;ScreenSaveTimeOut Control Panel\desktop
[Sounds] Sound Event Name AppEvents\Schemes\Apps\.Default\Sound Event Name\.current
[Hearts] Name Software\Microsoft\Windows\CurrentVersion\Applets\Hearts 等在Win.ini文件中的信息

2).注册表中有关System.ini的信息
  有关System.ini的信息的子键都处于注册表的HKEY_LOCAL_MACHINE根键中。根据机器的网络配置,有些系统可能不会出现某些子键。我们打开HKEY_LOCAL_MACHINE目录分支可以看到这些相关的信息。如
[Network]
Comment System\CurrentControlSet\Services\VxD\VNETUP
ComputerName System\CurrentControlSet\Control\ComputerName\ComputerName
EnableSharing
LMAnnounce System\CurrentControlSet\Services\VxD\VNETUP
LogonDomain
Logon Validated
MaintainServerList System\CurrentControlSet\Control\ComputerName\ComputerName
Reconnect
Reshare
Username Network\Logon
Workgroup System\CurrentControlSet\Control\ComputerName\ComputerName
[386Enh] Network
Transport Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net

在这里只是简单的介绍了注册表与Windows 98文件系统和INI文件之间的一些关系,这对于我们深入认识Windows 98系统并解决相关的问题很有帮助,在后面我们将详细介绍有关注册表的知识和更多的修改技巧。
作者: aftblue    时间: 2006-2-13 20:24
注册表的文件关联及应用
喜欢使用Windows右键快捷菜单的朋友可能知道,当你选择了一个文件(或者是文件夹或是系统图标)再单击鼠标右键,系统就会弹出一个菜单,菜单上面的各种“功能”(或称“操作”)任你选择,但是你是否注意到,当你安装一些应用软件之后,你的右键菜单是不是膨胀,以winzip为例,安装winzip之后,文件或文件夹的右键菜单当中就增加了功能选择项"Add to Zip"和"Add to xxx.zip",如图一,看到这个变化,我们不禁要问,这些选择项是怎么加入的,可不可以自己来添加。带着这些问题,我们再来看Windows的文件关联。



  什么是文件关联呢?通俗地说,就是选择不同类型的文件时,在其右键菜单上显示的各功能项。每个功能项即对应一个关联。选择了某一功能(操作),系统就去执行相应的处理程序。至于对什么文件的什么操作对应什么样的处理程序,那都记录在系统注册表中。因此,要真正弄清文件关联,必须深入研究注册表。这个问题解决了,我们就可以利用注册表随心所欲地为文件建立,修改,删除关联。

  既然关联信息都写在注册表中,那么它在注册表中又是怎样构成的呢?我们不妨打开注册表,观察根键HKEY_CLASSES_ROOT之下的各个主键。(这样或许更易说明这一点)你是不是看到了很多前面有一个点(.),后面好象是文件扩展名的主键,如图二所示


如.bat,.txt,.lnk,.bmp等。我们把这一类的主键称之为“扩展名主键”,每个扩展名主键都有一个默认键值。如:主键.bat的默认值为batfile; .lnk主键的默认值为lnkfile。举了这两个例子,你是否看出了其中的规律。即:若“扩展名主键”名为.xxx(xxx为某一类文件的扩展名),那么它的默认键值就为xxxfile。当然并不是所有的默认值都是这样,也可能多个主键对应同一默认值。比如:主键.jpeg和主键.jpg,它们的默认值jpgfile;.html和htm的默认值都为htmlfile。为什么要说这么多的扩展名主键的默认值呢?其中原因且听我慢慢道来。这个默认键值的作用就非同小可了,它可是文件关联的桥梁和纽带,是它将文件的类型(以扩展名来标识文件类型)与文件的关联联系起来。不信,你可以将某一“扩展名主键”的默认键值乱改一通,你就会发现,该类文件的许多关联项在右键菜单中消失了。既然这个重要的默认键值起了一个桥梁的作用,那么桥梁的另一端——文件的关联又是如何定义的呢?我们继续看注册表,让它来给我们解释。依然是在HKEY_CLASSES_ROOT根键之下。我们可以看到该根键之下有如下主键。如:batfile,txtfile,lnkfile 等。(如图三)看到没有



这些主键好象都是刚才我们所说的“扩展名主键”的默认值。不错,上述默认值在此处正好变成了主键名——这就是桥梁。我们把这一类的主键称为“标识主键”。一般而言,在“标识主键”之下有以下几个重要主键:(如图四)


DefaultIcon主键,它的功能是定义该类文件的默认图标。
Shell主键,它的功能是本文讨论的中心——文件关联之“命根”所在。文件的各种关联都寄生在此“根”之下,正是它定义了该类文件与多个程序相关联。它的默认值也很有用,你是否还记得双击文件可以将文件打开(对于已注册的文件),这种打开就是利用了系统注册表所设定的默认打开方式,即由shell主键的默认键值来控制。它之下的每个主键,都可称作是“关联主键”(如图四)。“关联主键”的键名是任意的(建议用英文),它的默认键值也是我们感兴趣的。因为这一默认键值会直接显示在右键菜单中,并且每个“关联主键”之下都有一个command主键,这个主键定义的就是“该关联对应的执行程序”。如图五所示,到此文件关联已昭然若揭。



  下面我们就以.reg文件(注册表的脚本文件)为例来说明其关联过程。

  首先.reg文件在HKEY_CLASSES_ROOT根键之下有一个“扩展名主键”。.reg其默认值为regfile,说明reg类型文件关联的主键是regfile。再在该根键之下找“标识主键”regfile,regfile主键之下有一个DfaultIcon主键,作用是定义reg文件的默认图标。其默认键就是图标的全路径文件名。如: C:\windows\regedit.exe,1(表示的是regedit.exe中的第2个图标)。regfile主键之下还有一个上文称之为“命根”的主键shell,reg文件的关联就记录在shell之中。下面我们就为regt建立一个关联。步骤为:在shell主键之下,新建主键xxf(名任意),置其默认值为:“徐喜峰的文本编辑器”,再在xxf主键之下新建主键command,置其默认值为C:\Windows\Notepad.exe %1,该默认值的意义为:用记事本来打开当前reg文件。若没有%1参数,则只运行记事本程序,而不打开当前文件。设置完毕,你再看看reg文件的“右键菜单”,是不是多了一个“徐喜峰的文本编辑器”选项(如图六),爽吧!~


以上所说的只是作用于普通文件的关联,然而在Windows中,除了文件,还有文件夹及特殊的文档(如我的电脑,驱动器,回收站等)。那么这些又该如何设置关联呢?那就请大家记住在HKEY_CLASSES_ROOT根键之下还有以下几个重要的系统关联主键:

  *:作用于所有文件,它与“标识主键”的关联方法一样。
  Directory:作用于一般文件夹。
  Folder:作用于所有文件夹,包括特殊文件,如:控制面板,回收站等。
  Drive:作用于驱动器,如A驱,B驱,C驱。
  Unknow:作用于系统不能识别的文件类型,即没有注册的文件类型。

  最基本的文件关联就谈到此处,下面来看看文件关联的应用。

  应用之一:让MS-DOS方式无处不在。

  经常用到DOS方式的朋友可能有些厌烦,因为每次进入DOS方式,都要选择“开始\程序\MS-DOS方式”。利用文件关联,我们可以将MS-DOS方式添加到任何文件的“右键菜单”中,这样就省事多了,方法为:
将注册表展开到HKEY_CLASSES_ROOT\*\shell分支。(在所有文件的“右键菜单”中添加MS-DOS方式)新建主键“MS-DOS",置其默认值为“进入MS-DOS方式”,在MS-DOS主键之下新建command主键,置其默认值为:“C:\Windows\command.com”。
另注册表展开到HKEY_CLASSES_ROOT\Folder\shell分支,(在所有文件夹的“右键菜单”中添加MS-DOS方式)设置同上。

  应用之二:隐去快捷方式图标中的小箭头。

  如果你觉得快捷方式图标中的小箭头有点障眼,那么利用关联,可以将之去掉,将注册表展开到HKEY_CLASSES_ROOT\lnkfile分支,将lnkfile主键之下的键值Isshortcut删除,再将注册表展开到HKEY_CLASSES_ROOT\piffile分支,将piffile主键之下的键值Isshortcut删除,即大功告成。

  应用之三:用记事本来编辑bat文件。

  有时想编辑bat文件,而习惯性地双击它,这一双击,并没有将它打开编辑,而是将它执行,让人甚为恼火。利用注册表的文件关联,可以将之改变。将注册表展开到HKEY_CLASSES_ROOT\batfile\shell分支,将shell主键的默认值由open改为edit即可。

  应用之四:更改某类文件的默认图标。

  以txt文件为例,将txt文件的图标改为“我的电脑”的图标。将注册表展开到HKEY_CLASSES_ROOT\txtfile\DefaultIcon分支,将主键DefautIcon的默认键值改为:"C:\Windows\explorer.exe,0" 即可。

  应用之五:为所有文件增加“打开方式”。

  将注册表展开到HKEY_CLASSES_ROOT\*\shell分支,新建主键open_as,置其默认值为“选择打开方式”,在Open_As主键之下新建主键command,置其默认值为:"C:Windows\rundll32.exe shell32.dll , openAs_RunDll %1"

  应用之六:将“关机”加入到右键菜单。

  将注册表展开到HEKY_CLASSES_ROOT\Directory\shell分支,新建主键close,置其默认值为“关闭系统”,再在close主键之下,新建主键command,置其默认值为:"C:\Windows\rundll32.exe user.exe, exitwindows"

  以上六例应用,总体上能够概述文件关联的基本结构和基本框架,弄清了文件关联的结构与框架,自己再增加关联就是小菜一碟了。只要你有兴趣,你可以将你的右键菜单加得满满的。如果你想了解更深一层次的文件关联,那就请你参阅有关windows注册表方面的书籍与资料,或与我联系,我的Email是amen.twty@china.net。在文章结束之前,还告诉大家一点小小的诀窍:那就是注册表在作过修改之后,很多场合需要重新启动才能生效。这里我告诉大家一个不需要重启但又能快速更改注册表的方法:选择“开始\关闭系统”,在弹出“关闭系统”框之后,按Ctrl+Alt+Del 组合键,出现“结束任务”框,选择其中的“Explorer”,再单击“结束任务”,等待一会儿(10秒左右),就会出现一个“结束任务”确认框,点击“结束任务”按钮即可。
作者: aftblue    时间: 2006-2-13 20:24
注册表系统优化修改项

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS]

键值1:"Prefetch"=dword:000000e4(默认值)
作用: 根据您的CDROM速度优化CDROM预读取性能.
注意:(如果修改以上两个键值导致CDROM工作不正常,如:播放VCD时找不到VCD碟,请降低一个级别)
4倍速:000000e4(默认值)
8倍速:000001c0
16倍速:00000380
24倍速:00000540
32倍速:00000700
36倍速:00000750
40倍速:00000800
48倍速:00000800

键值2: "CacheSize"=dword:0000026b(默认值)

作用:根据你的CDROM用途来确定缓存大小
0000026b(默认值)
000004d6(适中)
000009ac(最大)

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc\0000]

键值1:"ForceFIFO"=dword:00000001
作用:提高软驱读写缓冲性能

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem]

键值1:"ConfigFileAllocSize"=dword:000001f4
作用:优化文件系统
作者: aftblue    时间: 2006-2-13 20:25
注册表系统优化修改项

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS]

键值1:"Prefetch"=dword:000000e4(默认值)
作用: 根据您的CDROM速度优化CDROM预读取性能.
注意:(如果修改以上两个键值导致CDROM工作不正常,如:播放VCD时找不到VCD碟,请降低一个级别)
4倍速:000000e4(默认值)
8倍速:000001c0
16倍速:00000380
24倍速:00000540
32倍速:00000700
36倍速:00000750
40倍速:00000800
48倍速:00000800

键值2: "CacheSize"=dword:0000026b(默认值)

作用:根据你的CDROM用途来确定缓存大小
0000026b(默认值)
000004d6(适中)
000009ac(最大)

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc\0000]

键值1:"ForceFIFO"=dword:00000001
作用:提高软驱读写缓冲性能

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem]

键值1:"ConfigFileAllocSize"=dword:000001f4
作用:优化文件系统
作者: aftblue    时间: 2006-2-13 20:25
修改注册表加快网络速度
Windows操作系统在网络拨号设计上有加强的余地,只需增加MaxMTU、MaxSSS、DefaultRcvWindow及DefaultTTL就能加快网上奔驰的速度。

  a. 修改MaxMTU及MaxSSS启动注册表编辑器,找出以下关键字:HKEY_LOCAL_MACHINE\System\Current Control Set\Services\Class\NetTrans\000n(n表示个别拔号网络连接项号码)。例如0002,在***n右面Windows会有一些如DeviceVxDs、IpAddress等名称,在右边窗口任意空白外点击,在菜单上选“编辑”→“新增”→“字符串值”,右边窗口就会多出一个新字符串,把它命名为“MaxMTU”,再双按这个字符串值并把它设定为“576”。同样,在右边窗口加上“MaxSSS”字符串值并将它的值设定为“536”。

  b. 修改DefaultRcvWindow及DefaultTTL启动注册表编辑器,找出以下关键字:HKEY_LOCAL_MACHINE\System\Current Control Set\Services\VxD\MSTCP在右边窗口加上字符串值“DefaultRcvWindow”并把它的值设定为“2144”,再增加另一字符串值“DefaultTTL”并把它的值设定为“60”至“64”(注:60是最小值,64是最大值,只要填上其中一个值就可),完成後关闭注册表编辑器并重新启动Win95即可。
作者: aftblue    时间: 2006-2-13 20:26
巧改注册表来增强网络功能
1、指定首选的网络服务器

  在注册表中依次展开[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32\NetworkProvider],并在其主键下创建或更改串值AuthenticatingAgent,附值为指定的服务器


  2、禁止自动登陆网络

  在注册表中依次展开[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32\NetworkProvider],同时在下面主键下创建DWORE值DisableDefaultPasswords,(1=取消自动登陆,0=自动登陆)

  3、显示域名登陆确认

  在注册表中依次打开[HKEY_LOCAL_MACHINE\Network\Logon]在下面主键下创建或更改DWORD值DomainLogonMessage,(0=取消,1=启用)

  4、清理访问“网络邻居”后留下的字句信息

  使用局域网的用户在访问网络邻居时,注册表会在HEKY_CURRENT_USER/Network/Recent主键项中记录下一系列命令操作的信息,包含被访问机器的名字、访问过的应用程序及文件名等,如:主键Recent包含一名为\ierl_server\software的子主键项,表示你曾访问过名为ierl_server的服务器中的software文件夹,点击此项后编辑器右窗显示此项的名称及键值。这些内容基本没有用途,可以适当的清理一下。打开注册表编辑器后,按以下顺序依次打开各级主键:HEKY_CURRENT_USER、Network、Recent,然后把主键Recent的子项删除即可。

  5、更改IE4.0的安全口令

  您可以在IE4.0的“Internet选项”对话框的“内容”选项页的“分级审查”框中设置口令,这样,在显示有ActiveX的页面时,总会出现“分级审查不允许查看”的提示信息,然后弹出口令对话框,要求您输入监护人口令。如果口令不对,则将停止浏览。但是,如果此口令遗忘了,则无法浏览这些特征的页面。在口令遗忘后,重装IE4.0也无法去掉安全口令。这时只有求助于注册表了:
  打开HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Policies分支,在Policies子键下选择“Ratings”子键,按Del键将其删除,由于Ratings子键下的Key键值数据就是经过加密后的口令,删除了这一项,IE4.0自然就认为您没有设置口令了。

  6、从Netscape中清除曾到过的网址

  为了保密起见,您可以清除Netscape的“Addres 框的下拉式菜单内的网址,这样别人就无法获得您曾到过的网站。
  (1)在Netscape 3.x中,您必须通过注册表编辑器修改注册表达到此目的,其操作步骤如下:打开HKEY_CURRENT_USER\Software\Netscape\NetscapeNavigator\URLHistory分支。在右窗格中我们可看到这些曾到过的网址的列表清单,选择要删除的网址选项,然后按Del键即可。
  (2)在Netscape 4.x中,首先用记事本中打开文件C:\Program
  Files\Netscape\Users\caogjwj\prefs.js假定您的注册名称为zys666),此文件的内容通常是这样的:user_pref(“browser.url_history.URL_2",“http://pcworld.com.cn/")
  在此文件中删除其中您想要隐藏的网址整行,然后存盘退出即可。
  为了让Netscape 4.x不再向prefs.js文件中写入任何网址,将此文件的属性改为只读即可。

  7、为一台机器设置两个IP地址

  一般情况下只能为一个网络适配器配置一个IP地址,但通过修改系统注册表,却可以为一个网卡配置多个IP地址:运行注册表编辑器,找到HKEY_LOCAL_MACHINE\System\Cu rrentControlSet\Services\Class\NetTrans,在此目录中可以看到多个名为0000、0001、0002…的目录,它们用于记录协议的安装情况。在它们中间找到DriverDesc为“TCP/IP”的目录,修改IPAddress和IPMask两个键。其中IPAddress为用逗号隔开的多个IP地址,I PMask是对应的掩码。例如设置IPAddress为“210.73.140.3,210.73.140.5”,IPMask为“255.255.255.192,255.255.255.192”时,表示为系统设置了两个IP地址210.73.140.3和210.73.140.5。

  8、加快网络传输速度

  Windows操作系统在网络拨号设计上有加强的余地,只需增加MaxMTU、MaxSSS、DefaultRcvWindow及DefaultTTL就能加快网上奔驰的速度。
  a.修改MaxMTU及MaxSSS启动注册表编辑器,找出以下关键字:HKEY_LOCAL_MACHINE\System\Current
  Control Set\Services\Class\NetTrans\000n(n表示个别拔号网络连接项号码)。例如0002,在***n右面Windows会有一些如DeviceVxDs、IpAddress等名称,在右边窗口任意空白外点击,在菜单上选“编辑”→“新增”→“字符串值”,右边窗口就会多出一个新字符串,把它命名为“MaxMTU”,再双按这个字符串值并把它设定为“576”。同样,在右边窗口加上“MaxSSS”字符串值并将它的值设定为“536”。
  b.修改DefaultRcvWindow及DefaultTTL启动注册表编辑器,找出以下关键字:HKEY_LOCAL_MACHINE\System\Current Control Set\Services\VxD\MSTCP在右边窗口加上字符串值“DefaultRcvWindow”并把它的值设定为“2144”,再增加另一字符串值“DefaultTTL”并把它的值设定为“60”至“64”(注:60是最小值,64是最大值,只要填上其中一个值就可),完成後关闭注册表编辑器并重新启动Win95即可。

  9、修改IE5.0的搜索引擎

  在注册表中依次展开“HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
  Explorer\Search”,在右侧窗口中把“CustomizeSearch”、“SearchAssistant”改为你定义的搜索引擎,如http://www.yeah.net/,以后当你每次点IE5.0的搜索引擎时,即可自动调出你定义的搜索引擎,如上面设定的中文搜狐。 (http://www.yeah.net/,以后当你每次点IE5.0的搜索引擎时,即可自动调出你定义的搜索引擎,如上面设定的中文搜狐。)

  10、解决局域网中启动直接登录问题

  有时重新安装了操作系统后,启动时不能直接登录局域网,而只能通过按“开始”/注销,才能出现登录界面,解决方法是在注册表中依次展开“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\Real
  Mode Net”,将右侧窗口中的AutoLogon删除即可。

  11、定制IE地址

  用过IE的人都遇到过“取消操作”提示,还有“Web页不可脱机使用”,“警告:网页已经过期”等情况,但是你有没有注意到出现提示页时地址栏中显示的是什么,URL为“about:xxxxxxx”。about是除了“http”、“ftp”、“mailto”、“gopher”外的特殊协议,利用它可以使用别名调阅特定的网页,比如IE的空白页,则的URL栏中打入about:blank即可,blank即为空白页的别名。
  利用这可通过创建类似的别名,指向我指定的网页地址,在注册表中依次展开“HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
  Explorer\AboutURLs”,在右侧窗口中单击鼠标右键,从弹出的快捷菜单中,选择“新建”、“串值”,然后将“新值#1”更名为你要给指向的网页(网址)取的名字,右击该名字,再将其值设置为你想要指向的网址,注意不能省了“http://”。 (http://”。/)
  你也可以用此法给硬盘上常用网页取个别名,填上路径即可方便打开了。

  12、防止他人获取对Web页面的访问信息

  通过修改注册表我们可以隐藏曾浏览过的URL地址。其方法如下:
  对于Netscap的用户:在注册表中依次展开“HKEY_LOCAL_MACHINE\Software\Netscape\Netscape
  Navigator”分支,删除其下的URL子键的所有内容。
  对于IE用户:在注册表中依次展开“HKEY_CURRENT_USER\Software\Microsoft\Internet
  Explorer\TypedURLs”分支,删除其下的URL子键的所有内容。

  13、更改Outlook Express信箱存放路径

  如果您想修改Outlook Express信箱存放路径,可以在HKEY_CURRENT_USER\Identities\{4C44D002-7BCF-11D3-9957-AB53DA238B0C}\Software\Microsoft\Outlook
  Express\5.0下修改“Store Root”字符串值为要修改的路径。

  14、增加IE4.0自动识别功能

  经常上网的朋友知道,您要访问形如www.XXX.com这样的网站时,只要在地址框中直接键入XXX,IE就会自动加上.com的后缀进行访问,省去了很多麻烦。但是如果您想访问www.XXX.com.cn这样的网站就没那么方便了,因为IE未包含.cn后缀的自动连接功能。 (http://www.XXX.com这样的网站时,只要在地址框中直接键入XXX,ie就会自动加上.com的后缀进行访问,省去了很多麻烦。但是如果您想访问www.XXX.com.cn这样的网站就没那么方便了,因为ie未包含.cn后缀的自动连接功能。/)
  为了能够增加上述的识别功能,用户可以依次打开注册表HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
  Explorer\Main\UrlTemplate,点击右键,选择新建字符串,输入www..%s.com.cn即可添加。 (http://www..%s.com.cn即可添加。/)
作者: aftblue    时间: 2006-2-13 20:26
注册表开始菜单修改项
路径:</B>[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
键值1:"NoRecentDocsMenu"=hex:01,00,00,00
作用: 隐藏文档(Documents)菜单

键值2:"ClearRecentDocsOnExit"=hex:01,00,00,00
作用: 在每次退出系统时,自动清除文档菜单中的历史记录

键值3:″NoRecentDocsHistory″=hex:01,00,00,00
作用: 禁止将最近操作过的文档放入文档菜单历史记录中

键值4:″NoFind″=hex:01,00,00,00  作用:隐藏查找(Find)菜单

键值5:″NoRun″=hex:01,00,00,00   作用:隐藏运行(Run)菜单

键值6:″NoLogOff″=hex:01,00,00,00 作用:隐藏注销到…(LogOff)菜单

键值7:″NoClose″=hex:01,00,00,00  作用:隐匿关闭系统(ShutDown)菜单
 
键值8:″NoSetFolders″=Hex:01,00,00,00
作用: 隐匿设置(Setting)菜单中的控制面板&打印机

键值9:″NoFavoritesMenu″=hex:01,00,00,00 作用:隐匿收藏夹(Favorite)菜单

键值10:″NoStartBanner″=hex:01,00,00,00
作用: 禁止任务栏上"单击这里开始"的提示

键值11:"NoSetTaskbar"=hex:01,00,00,00
作用: 禁止设置(Setting)菜单中的任务栏合开始菜单

路径:[HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec]

默认="[FindFolder("路径", 路径)]"
作用: 改变"查找"对话框中的默认搜索路径

路径:[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Shell Icons]

键值:"19"="c:\ n\icon1.ico"(图标文件)
键值:"43"="c:\icon\icon2.ico"
键值:"20"="c:\icon\icon3.ico"
键值:"21"="c:\icon\icon4.ico"
键值:"22"="c:\icon\icon5.ico"
键值:"23"="c:\icon\icon6.ico"
键值:"24"="c:\icon\icon7.ico"
键值:"44"="c:\icon\icon8.ico"
键值:"27"="c:\icon\icon9.ico"
其他还有:6(软驱);8(硬盘);11(光驱);等等...

注意:修改完后,进入windows文件夹, 删除ShellIconCache文件(属性隐藏),然后重新启动。

改变程序图标

改变收藏夹图标

改变文档图标

改变设置图标

改变查找图标

改变帮助图标

改变运行图标

改变注销图标

改变关机图标


作者: aftblue    时间: 2006-2-13 20:27
Win XP注册表还原简单一法
Windows将其配置信息存储在一个称为注册表的数据库中,该数据库包含计算机中每个用户的配置文件、有关系统硬件的信息、安装的程序及属性设置,Windows在其运行中不断引用这些信息。Win XP提供了一个还原注册表的新方法,可以免除你在系统损坏后,重新安装Windows的漫长煎熬。
  l.重新启动计算机,在看到“选择启动操作系统”消息后,请按“F8”键。

  2.使用箭头键突出显示“最后一次正确的配置”,然后按Enter键。必须关闭NUM LOCK,数字键盘上的箭头键才能工作。

  3.如果有双启动或多启动系统,请使用箭头键突出显示要启动的操作系统,然后按“Enter”键。

  成功启动Windows后,注册表将恢复到上次成功启动计算机时的状态。选择“最后一次正确的配置” 是解决从问题(如新添加的驱动程序与硬件不相符)中恢复系统的一种方法,但是它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。而且Windows只还原注册表顶HKLM\System\CurrentControlset 中的信息,任何在其它注册表项中所做的更改均保持不变。
作者: aftblue    时间: 2006-2-13 20:27
利用注册表来防止设置的随意更改
在很多的应用环境中,并不是每个用户都需要对系统的某些特性进行设置。同时,这样的随意设置将会给系统的管理员带来很大的麻烦。虽然有很多的软件可以实现对电脑系统的设置的保护。这里我来介绍一些关于使用注册表来限制设置项的方法。
  一、开始菜单和桌面的功能限制方法:

  1、限制开始菜单项:

  在注册表:HKEY_USERS\“用户名”\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下加入如下(新建)DWORD值和它们分别的意义是: “NoRun”=1 该用户的开始菜单中的“运行”命令被禁止;

  “NoSetFolders”=1 该用户的开始菜单中的“设置\文件夹选项”命令被禁止;
  “NoSetTaskbar”=1 该用户的开始菜单中的“设置\任务栏和开始菜单”命令被禁止;
  “NoFind”=1时, 该用户的开始菜单中的“查找”命令被禁止;
  “NoStartMenuSubFolders”=1 该用户“开始”菜单中的子文件夹被隐藏;
  “NoClose”=1时, 该用户的开始菜单中的“关闭系统”命令被禁止;
  “NoStartBanner ”=1,WINDOWS启动时出现在任务栏的箭头标示和“单击此处开始”字样被隐藏;

  2、限制桌面项

  在注册表:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,在“Explorer”键值下新建下列DWORD值:
  NoDesktop=1 隐藏桌面上的所有图标;
  NoDrivers 隐藏驱动器 (DWORD值的低26个bit从低到高分别对应A-Z驱动器,各bit位=1时为有效);
  NoNetHood=1 隐藏桌面的“网上邻居”图标;
  NoViewContextMenu=1 隐藏在桌面空白处右击鼠标时弹出的上下文菜单;
  NoTrayContextMenu=1 隐藏任务栏上按右键时弹出的菜单;
  NoEntireNetwork=1 隐藏“网上邻居”中的“整个网络”;
  NoSaveSetting =1 退出前不保存设置;
二、限制控制面板


  在注册表:HKEY_USERS\“用户名”\Software\Microsoft\Windows\CurrenVersion\Policies\System,下加入(新建)下列DWORD值,则该用户的相应的控制面板项被禁止:

  “NoDispAppearancePage”=1   (禁用“显示器”属性)
  “NoDispBackgroundPage”=1  (隐藏“显示器”属性中的“背景”页)
  “NoDispCPL”=1        (隐藏“显示器”属性中的“屏幕保护程序”页)
  “NoDispScrSavPage”=1    (隐藏“显示器”属性中的“外观”页)   在注册表:HKEY_USERS\用户名\Software\Microsoft\Windows\CurrentVersion\Policies\Network下加入(新建)下列DWORD值,则该用户相应的控制面板项被限制:
  “NoNetSetup”=1     (禁用“网络”属性)
  “NoNetSetupIDPage”=1  (隐藏“网络”属性中的“标识”页)
  “NoNetSetupSecurityPage”=1(隐藏“网络”属性中的“访问控制”页)

  在注册表:HKEY_USERS\用户名\Software\Microsoft\Windows\CurrentVersion\Policies\System下加入(新建)下列DWORD值,则该用户相应的控制面板项被限制:

  “NoSecCPL”=1(禁用“密码”属性)
  “NoPwdPage”=1(隐藏“密码”属性中的“更改密码”页)
  “NoAdminPage”=1(隐藏“远程管理”页)
  “NoProfilePage”=1(隐藏“系统”属性中的“用户配置文件”页)
  “NoDevMgrPage”=1(隐藏“系统”属性中的“设备管理”页)
  “NoConfigPage”=1(隐藏“系统”属性中的“硬件配置文件”页)
  “NoFileSysPage”=1(隐藏“系统”属性“性能”页中的“文件系统”按钮)
  “NoVirtMemPage”=1(隐藏“系统”属性“性能”页中的“虚拟内存”按钮)
三、网络和用户设置


  在注册表:HKEY_USERS\“用户名”\Software\Microsoft\Windows\CurrentVersion\Policies
\Explorer下下加入(新建)下列DWORD值,该用户相应的网络和用户设置权限被取消:

  “NoDrives”=1则该用户“我的电脑”中的所有驱动器被隐藏;
  “NoNetHooD”=1,则该用户的“网上邻居”被隐藏;
  “NoEntioeNetwork”=1,则该用户的“网上邻居”中 “整个网络” 被隐藏;
  DWORD值“NoDesktop”=1,则该用户的桌面上所有的程序组被隐藏(即没有桌面);
  DWORD值“NoSaveSettings”=1,则该用户退出系统时所作的设置不被保存。

  如果有字符串值“NoWorkgroupContents”=1时, 则该用户的“网上邻居”中工作组目录被隐藏;

  2.拨号网络和共享设置:

  在注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network下建立以下DWORD值,则相应的限制有效:

  “NoDialIn”=1(禁止拨入)
  “NoFileSharing”=1(禁用文件共享)
  “NoWorkgroupContents”=1隐藏“网上邻居”中的工作站显示;
  “NoEntireNetwork”=1 隐藏“网上邻居”中的整个网络显示;
  “NoFileSharingControl”=1 禁止文件共享;
  “NoPrintSharingControl”=1禁止打印机共享;

  3.只运行允许的Windows程序的列表:

  在注册表:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Restrict Run,在该子键下新建串值,串值从“1”开始命名,串值为能运行的应用程序路径名。如:名称 数据

  ① “c:\windows\myprogram1”
  ② “d:\….\myprogram2”

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


  在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network下建立以下DWORD值,则相应的设置有效:

  “HideSharePwds”=1(使用星号(*)隐藏共享口令)
  “DisablePwdCaching”=1(禁用口令缓存;注意!请慎用此项设置, 此时控制面板中的“密码”属性中无法更改密码,登录时该用户使用任何一个密码或不用密码就可以登录。)
  “AlphanumPwds”=1(使Windows口令必须为数字和字母)
  “MinPwdLen”=n(设置Windows口令的最小长度,n大于等于0小于等于8)

  五、禁用注册表编辑器

  HKEY_USERS\“用户名”\Software\Microsoft\Windows\CurrentVersion\Policies\System\下如果有DWORD值“DisableRegstryToo ls”=1,则禁止该用户使用注册表编辑工具。

  六、禁用“MSDOS”方式、禁用单一模式的MSDOS应用程序

  在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\下,新建主键“WinOldApp” ,在该子键下新建DWORD值“Disabled”=1,则该用户的“MSDOS”方式被禁止;“WinOldApp”下如有DWORD值“NoRealMode”=1,则该用户单一模式的MSDOS应用程序被禁用。

  七、自启动的程序

  在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Mic rosoft\Windows\CurrentVersion\Run,其下的字符串值表示通过注册表自启动的程序;

  在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Mic rosoft\Windows\CurrentVersion\RunOnce,其下的字符串值表示只自启动一次的程序;

  在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Mic rosoft\Windows\CurrentVersion\RunServices,其下的字符串值表示通过注册表自启动的服务程序;

  在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Mic rosoft\Windows\CurrentVersion\RunServicesOnce,其下的字符串值表示只启动一次的服务程序。

  由此,我们可以看出上面所有的DWORD值,如果其值为“1”时表示该值有效,其值为“0”时表示该值无效;我们可以通过改变DWORD值或删除该DWORD,来轻松地使相应的限制有效或无效。
作者: aftblue    时间: 2006-2-13 20:27
注册表修改大全
提高开始菜单中子菜单的弹出速度
??点击“开始→运行”,再输入“regedit”,运行注册表编辑器,打开HKEY_CURRENT_USER\Control Panel\Desktop,从“编辑”菜单中选“新建”串值,串值名取“MenuShowDelay”,回车,再双击这个键值,改动其数值就可调节速度, 范围是1到2000,默认是400,数值越小越快。如果改为65535就表示要按键才显示了,此处将键值改为1。关闭注册表编辑器,并重新启动Windows后,你将发现开始菜单中子菜单的显示速度明显提高了。
??修改开始菜单栏目
??打开HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer,在右边空白处单击鼠标右键,选择“新建→DWORD值”,然后输入名字,就可以进行以下相关操作:
??新建键值为“NoClose”,再双击它,修改数据(1为表示取消“关闭系统”,0则相反),可以取消开始菜单中“关闭系统”命令。
??新建键值为“NoLogOff”,并双击它,修改它的值(1为隐藏,0则相反),就可以隐藏开始菜单中“注销……”菜单。
??新建键值为“NoRun”,双击修改NoRun值(1表示隐藏“运行”,0 则相反);则能够隐藏开始菜单中“运行”命令。
??新建键值为“NoFind”,然后双击“NoFind”键值,在弹出的对话框内的键值框内输入数值(1为隐藏,0 则相反),可以隐藏开始菜单中“查找”命令。
??新建键值为“NoSetFolders”,然后双击“NoSetFolders”键值,在弹出的对话框的“键值”框内输入数值(1为隐藏,0 则相反),就可以隐藏开始菜单中“设置”里的“控制面板和打印机”。
??新建键值为“NoFavoritesMenu”,设为1隐藏,为0显示,即可隐藏开始菜单中“收藏夹”命令。
??新建键值为“NoSetTaskBar”,并设其值为1隐藏,为0显示,则能禁止使用任务栏。
??新建键值为“NoChangeStartMenu”,并设其值为1锁定,0则相反,可以禁止修改“开始”菜单。如果想对所有用户生效,可以在HKEY_USERS\default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer目录中执行相同操作。
??新建键值为“NoRecentDocsMenu”,更改值为1隐藏,为0显示。可以禁止开始菜单中的“文档”选项。不过,你可能又想使电脑中能有文档菜单,只是在关机后才删除它们,那么就得这样:还是原来的那里,新建一个名字叫“ClearRecentDocsOnExit”的DWORD值,同样修改值为1自动删除,为0不删除。如果希望禁止将最近操作过的文档放入文档菜单历史记录,那么就得这样:还是原来的那里,新建一个名字叫“NoRecentDocsHistory”的DWORD值,同样修改值为1禁止。 更改输入法顺序
??打开HKEY_CURRENT_USER\Keyboard Layout\Preload,看看它的下面是不是有1 到5甚至更多,你所有的输入法顺序就是从1往下排的,但你能看到它们的默认值是些16进制的数字,并没有说明是什么输入法,要确定1到5们是代表什么输入法,请单击任务栏的输入法指示器“En”图标,弹出各种输入法,Windows98 自带的各个输入法的值如下:英语(美国):00000409;微软拼音输入法(1.5版):E00E0804;全拼输入法(版本V4.0):E0010804;郑码输入法(版本V4.0):E0030804;智能ABC输入法(版本V4.0):E0040804。
??改变顺序时,并不需要将它们的默认值改来改去,你只要将它们的序号重新命名即可,重新命名时不能命名为已经存在的名字,为此,你得先把已经存在的名字改为一个临时的名字,然后你即可将其它的序号按你想要的名字重新编排。
??输入汉字时在汉字后加入空格
??打开HKEY_USERS\DEFAULT\Software\Microsoft\Windows\Curr entVersion,可以看到有全拼,微软拼音,英文,智能ABC等等输入法,单击某个输入法的主键,可以看到在右边的窗口中有“插空格”这个DWORD值,其值改为0时表示不添加空格,为1时则表示输入汉字时自动添加一个空格。
??更改输入法所使用的字符集
??打开HKEY_ CURRENT_USER\Software\Microsoft\Windows\Curr entVersion下相应输入法子键中的“GB/GBK”值,为1表示选用GB2312字符集,为0表示选用GBK字符集。
??在“智能ABC输入法”中调整词频
??打开HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\Curr entVersion下相应智能ABC输入法子键,可以看到在右边的窗口中有“词频调整”值,将其值改为1时表示可进行词频调整。值为0则不可调整词频。 隐藏整个桌面
??打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值“NoDesktop”,并设其值为1隐藏,0则相反。
??锁定桌面
??打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,新建一个DWORD值“NoSaveSettings”,值为1锁定桌面。
??删除系统托盘中的图标
??打开HKEY_LOCAL_MACHINE\SoftWare \Microsoft\Windows\CurrentVersion\Run,在右窗口中删除对应图标的项值。
??隐藏“我的电脑”中的驱动器
??打开 HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\ Explorer 分支,在此分支下新建一个二进制值“NoDrives”,其缺省键值是 0x00000000 。 NoDrives 键值为四个字节,每个字节的每一位就对应于一个盘符(从A到Z),即第一个字节代表了从A到H的八个盘,即 01为A、02为B、04 为 C中, 80 为 H?。依此类推,第二个字节代表I到P;第三个字节代表Q到X;第四个字节代表Y和Z。因此,当相应位为 1 时,则在打开 “我的电脑”,就再也看不到对应的盘了。例如,我们要关闭C盘,只须右击 NoDrives 键值名,然后从快捷菜单中选“修改”,将其键值改为 04000000;若要关闭D盘,就此键值改为 08000000;若要关闭C和D,就将此键值改为 0C000000。
??说明:虽然我们在“我的电脑”中隐藏了所有的驱动器,但是用户仍可以利用MS-DOS方式访问到各个驱动器,因此,为安全起见,我们还得禁止普通用户使用MS-DOS方式,其操作步骤如下:打开HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer分支。在该分支下新建一个主键“WinOldApp”,然后单击“WinOldApp”主键。在右窗格内新建一个DWORD值“Disabled”,然后双击“Disabled”键值,在弹出的对话框的“键值”框内输入1。 为防止用户在重新启动计算机时进入“重新启动计算机切换到MS-DOS方式”,还得在HKEY_CURRENT_USER\Soft ware\Microsoft\Windows\CurrentVersion\Policies\Explorer分支的右窗格中创建一个DWORD键值“NoRealMode”,然后单击“NoRealMode”键值,在弹出的对话框内的键值框输入1。
??清理访问“网络邻居”后留下的信息
??打开HKEY_CURRENT_USER\Net work\Recent,其中记录了一系列命令操作的信息,包含被访问机器的名字、访问过的应用程序及文件名等,把Recent的子项删除掉。
??给你的软件增加声音
??即使没有桌面主题,Windows98也能为某些软件的事件发出声音。比如,在清空回收站时就是如此。你还可以为单个的应用程序增加一些声音,打开HKEY_CURRENT_USER\AppEvents\Schemes\ Apps,“Apps”下面的.Default就是每种事件所要发出的声音,再下面你能看到的是应用程序的名字,所以你要像这些应用程序一样,为你的软件加一个。对着Apps单击鼠标右键,选择“新建\主键”,输入你的应用程序的名字,不用输入扩展名,然后再在你新建的主键上单击鼠标右键,选择“新建\主键”,输入名字为“Open”,同样再建一个“Close”的主键,关闭注册表编辑器,到控制面板里选择“声音”,你就能在列表中找到你的应用程序,再单击“打开程序”和“关闭程序”,在下面的“浏览”中选择一个声音文件即可。除了有Open和Close 事件,其它事件还有:Default:默认;Maximize:最大化;MenuCommand:菜单命令;MenuPopup:下拉菜单;Minimize:最小化;RestoreDown:还原为小窗口;RestoreUp:还原为大窗口;并不是所有的应用软件都支持所有的声音事件,而在低档机上使用声音,会影响系统的速度。
??加快Windows的启动速度
??Windows98在启动时能自动加载一些程序,有的程序存放在“开始”菜单中的启动组,一些重要的、无须用户干涉的系统程序,则存放在注册表中。如要加快Windows的启动速度,可适当删除这些程序。在启动组中的程序可以通过任务栏方便的删除。如果程序不在启动组中,则需要通过注册表来删除。方法如下:打开HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\Run,选择右边窗口中出现的开机自动执行的程序,删除即可。打开HKEY_LOCAL_MACHINE\ SoftWare\Microsoft\Windows\CurrentVersion\RunServices,选择右边窗口中出现的开机自动执行的程序,删除即可。
作者: aftblue    时间: 2006-2-13 20:28
##1??禁止添加打印机
??打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值“NoAddPrinter”,并设其值为1禁止添加。
??禁止删除打印机
??打开HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边的窗口中新建一个DWORD值“NoDeletePrinter”,并设其值为1禁止删除。
??删除“安装卸载”列表中的应用程序
??打开HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows\CurrentVersion\Uninstall,选定该子项下希望删除的应用程序子项,按Delete键删除。
??自动关闭停止响应的程序
??打开HKEY_ CURRENT_USER\Control Panel\desktop,新增DWORD值“autoendtasks”,为1自动关闭,为0手工关闭。
??禁用注册表编辑器Regedit
??为了防止他人修改你的注册表,可以禁止注册表编辑器Regedit.exe运行。打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,在右边空白处右击鼠标,新建一个DWORD值,名字取为“DisableRegistryTools”,修改它的值为1。以后,别人、甚至是你都无法再使用regedit.exe,如果要恢复的话,新建一个REG.REG文件:
??REGEDIT4
???HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System?
??“DisableRegistryTools”=dword:00000000
??执行该文件,就可以恢复了。
??退出系统时不保存环境设置
??在通常情况下,在退出Windows 98时都将保存各种环境设置,以便重启时发生作用。但是在多用户操作环境下,许多用户都可能胡乱地更改系统环境的设置,这将造成系统环境的混乱。为此,可以通过修改注册表,使每次修改的环境设置不发生作用。修改的方法如下:打开HKEY_CURRENT_USER\Software\Micorosoft\Windows\CurrentVersion\Policies\Explorer分支。 右击右窗格,新建一个DWORD值,名字取为“NoSaveSettings”,双击“NoSaveSettings”,然后在“编辑DWORD值”对话框的“键值”框中输入1表示不保存环境的设置,0则相反。
右击开始菜单关闭计算机
关闭机器是日常使用频率最高的操作之一,下面的设置可以简化关机过程:打开HKEY_CLASSES_ROOT\Directory\shell,新建一主键,命名为“Close”,双击Close子键窗口右面的默认处,并在键值栏内输入“关闭计算机”(它就是在右键快捷菜单中出现的提示信息),如省略此项将在右键菜单中显示主键名称“Close”,用&隔开可定义快捷键,然后再在Close下建立下一级子键“Command”, 双击该子键窗口右面的默认处并在键值栏内输入“Rundll32.exe User.exe,ExitWindows”字符串,不用重启系统 ,直接右击开始菜单选“关闭计算机”就可关闭机器。要重启计算机,新建一主键“Restart”, 双击Restart子键窗口右面的默认处并在键值栏内输入“重启计算机”, 然后再在Restart下建立下一级子键“Command”, 双击该子键窗口右面的默认处并在键值栏内输入“Rundll32.exe User.exe,ExitWindows”字符串。右击开始菜单选“重启计算机”就可重新启动计算机。
修改文件的鼠标右键弹出菜单
打开HKEY_CLASSES_ROOT\?\shellex\
ContextMenuHandlers分支。该分支下有主键Winzip?笔者的电脑中装有Winzip?,删去后即可发现原来文件的弹出菜单上的Add to Zip不见了。当要在弹出菜单中添加一些可执行文件时(以notepad为例),可进行如下操作:在HKEY_CLASSES_ROOT\?\shell下新建一个名为“XXX”?XXX即是显示于弹出菜单中的文字,这里假设用“用笔记本打开”代替?的主键(需要注意的是如果在HKEY_CLASSES_ROOT\?下没有shell,则需要新建shell主键)。再在XXX下新建名为“Command”的主键,修改其默认的键值为“C?\Windows\Notepad.exe %1”(%1表示该文件不带参数,而只运行笔记本程序)即可。再添加新的菜单项重复上面的步骤。
扩展鼠标右键功能
增加“在新窗口中打开”的功能,打开HKEY_LOCAL_MACHINE\Software\CLASS-
ES\Directory\Shell,添加一个新的主键,命名为“Openwindows”,并且设定键值为“在新窗口中打开”,然后在Openwindows下新建一个主键,命名为“Command”,键值栏内填入“explorer.exe %1”。
在右键菜单中添加“清空A盘”命令
打开HKEY_CLASSES_ROOT\Drive\sh-
ell,添加一个新的主键,命名为“EmptyA”,并且设定键值为“清空A盘”,然后在EmptyA下新建立一个主键,命名为“Command”,键值栏内填入“Deltree.exe/y A?”。
增加个MS-DOS 方式
打开HKEY_LOCAL_MACHINE\Softw-
are\CLASSES\Directory\shell,添加一个新的主键,命名为“MS-DOS Prompt”,并且设定键值为“MS-DOS Prompt”,然后在MS-DOS Prompt下新建一个主键,命名为“Command”,键值栏内填入“C?\Command.com”。
禁用“控制面板”中“用户和密码”
打开HKEY_CURRENT_USER\Softw
are\Microsoft\Windows\CurrentVersion\Po-
licies\System,在右边的窗口中新建DWORD值 “NoSecCPL”,值设为1禁止修改。
作者: aftblue    时间: 2006-2-13 20:28
设置“网络”中显示属性
打开HKEY_USERS\.DEFAULT\Soft
ware\Microsoft\Windows\CurrentVersion\P-
olicies\Network,可进行以下操作:
在右边空白处单击鼠标右键,新建DWORD值“NoNetSetupSecurityPage”,并设其值为1,则禁止在“网络”中显示“访问控制”属性。
新建键值“NoWorkgroupContents”,并设其值为1,则禁止在“网络”中显示“工作组内容”属性。
新建键值“NoFileSharingControl”,并设其值为1,则禁用“网络”控制面板中“文件与打印机共享”。
设置“系统属性”中的菜单
打开HKEY_CURRENT_USER\Soft
ware\Microsoft\Windows\CurrentVersion\P-
olicies\System,可进行以下操作:
在右边的窗口中新建一个DWORD值“NoDevMgrPage”,并设其值为1,则禁止在“系统属性”中出现“设备管理器”的菜单。
新建键值“NoConfigPage”,并设其值为1,则禁止在“系统属性”中出现“硬件配置文件”的菜单。
新建键值“NoFileSysPage”,并设其值为1,禁止在“系统属性”中出现“文件系统”的菜单。
设置“控制面板”中各种属性
打开HKEY_CURRENT_USER\Soft-
ware\Microsoft\Windows\CurrentVersion\P
olicies\System,可进行以下操作:
新建键值“NoDispCPL”,并设其值为1,则禁用控制面板的“显示”设置项。
新建键值“NoDispBackgroundPag-
e”,并设其值为1,则禁用控制面板的“显示”设置项中的“背景”选项卡。
新建键值“NoDispScrSavPage”,并设其值为1,则禁用控制面板的“显示”设置项中的“屏幕保护”选项卡。
新建键值“NoDispSettingsPage”,并设其值为1,则禁用控制面板的“显示”设置项中的“Web”、“设置”、“外观”选项卡。
改变“安装/卸载”中的列表内容 在HKEY_LOCAL_MACHINE\Soft-
ware\Microsoft\Windows\CurrentVersion\-
Uninstall下有许多主键,要删除“安装/卸载”列表中的某条内容,只要删除相对应的主键即可。 更改IE标题栏中文字
在菜单栏的上面就是IE的标题栏。它默认的标题是“Microsoft Internet Explorer”。你可以把它完全改变为你喜欢的标题。方法是:打开HKEY_LOCAL_MACHINE\
Software\Microsoft\InternetExplorer\Main,新建一个名为“Window Title”的字符串并赋之你喜欢的任何标题,比如“阿Q的网络世界”。再启动IE,IE的标题栏就会变成你设定的样子。
改变下载的路径
打开HKEY_USERS\.DEFAULT\Software\Microsoft\-
Internet Explorer,在右边的窗口中新建DWORD值“Download Directory”,并设其值为你想要的下载路径,如“C?\My Documents”。
更改IE5.0的安全口令
可以在IE5.0的“Internet选项”对话框的“内容”选项页的“分级审查”框中设置口令,这样,在显示有ActiveX的页面时,总会出现“分级审查不允许查看”的提示信息,然后弹出口令对话框,要求输入监护人口令。如果口令不对,则将停止浏览。但是,如果此口令遗忘了,则无法浏览这些特征的页面。在口令遗忘后,重装IE5.0也无法去掉安全口令。这时只有求助于注册表了。方法是:打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Cu-
rrentVersion\Policies分支,在Policies子键下选择“Ratings”子键,按Del键将其删除,由于Ratings子键下的Key键值数据就是经过加密后的口令,删除了这一项,IE5.0自然就认为没有设置口令了。
增加IE的自动识别功能
IE未包含.cn后缀的自动连接功能,那么能不能对IE的自动匹配功能进行扩充,使之能自动匹配“.com.cn”、“.gov”和“.net”之类的后缀呢?回答是肯定的,方法是:打开HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExpl-
orer\Main\UrlTemplate分支,然后就可以在UrlTemplate分支下看到几个分别名为“1”,“2”……字符串值,其键值分别为“www.%s.com”、“www.%s.org”……等,它们就是用于指定IE自动匹配范围的。广大用户若拟为IE增加新的自动匹配功能,只需在UrlTemplate分支下再新建一个字符串,并将其值设置为“www.%s.com.cn”,然后就能让IE对“.com.cn”后缀进行自动识别。当然还可采用此方法增加IE对“.gov”、“.net”等后缀的自动识别。
让IE显示超级链接的完整地址
我们知道,在使用IE浏览某个网页时,只须将鼠标放到某个超级链接的下面,系统就会在状态栏中显示出该超级链接的地址,不过系统默认显示的是相对地址(跟DOS中使用的相对路径差不多),在某些情况下这可能并不能满足广大用户的需要。让IE显示超级链接的完整地址的方法是:打开HKEY_CURRENT_USER\Software\Mic-
rosoft\InternetExplorer,在右边的窗口中发现一个名为“Show_FullURL”的Dword值,它就是用于设置是否在IE状态栏上显示完整超级链接地址的,你只须将其由0改为1,IE就会在状态栏上显示出相应超级链接的绝对地址,从而满足广大用户的需要。
指定系统默认的邮件客户端软件
当机器内同时安装了Netscape和IE的邮件客户端软件,想指定其中一个为默认的E-mail程序, 则选择HKEY_CLASSESROOT\mailto\shell\open\command主键,双击“默认”,在对话框中输入Netscape或IE的全路径和%1(中间有空格),例如“C?\Program Files\Outlook Express\ Msimn.exe”/mailurl?%1或“C?\Program Files\Netscape\Pro-
gram\Netscape.exe” %1。
取消URL地址下的下划线
当你打开一个IE页面时,会发现在超级链接下方有一划线,这主要是让用户更加容易分清超级链接与普通文本的区别。但有时你不希望看到在这些超级链接下有划线,而希望取消它们,这也是非常容易办到的!事实上,IE同时为下划线提供了三种不同的显示状态,它们分别是“始终显示下划线”、“始终不显示下划线”和“将鼠标放到超级链接上面的时候显示下划线”,你完全可根据自己的需要对其加以调整。具体方法是:打开HKEY_CUR
RENT_USER\Software\Microsoft\Internet Explorer\Main分支,然后就可以看到一个名为“Anchor Underline”的字符串值,它就是用于设置是否显示超级链接的下划线的。当其值为NO时表示始终不显示下划线、为YES时表示始终显示下划线、为HOVER则表示通常不显示下划线,而将鼠标放到相应超级链接下面之后显示下划线,广大用户只需根据自己的需要加以更改即可。
改变Word文档的日期显示方式
当我们在Word文档中插入日期页眉或者页脚时,其日期的显示格式一般为:MM/DD/YYYY。但是,这不符合中国用户的显示习惯。我们希望将25/04/2001改为2001/04/25,则可通过修改注册表改变这种日期的显示方式,其操作步骤如下:打开HKEY_CURRENT_U-
SER\Software\Microsoft\Office\8.0\Word\Options,在右窗口中新建一个字符串值“DateFormat”。将DateFormat的值设为“YYYY.MM.DD”,单击“确定”按钮。这样,下次在Word中插入日期时,一定就是所希望的“2001/04/25”的格式了。
在“运行”命令行中直接运行Word 97
在“运行”命令行中直接运行Word 97,实现的方法如下:假设Word 97安装在“C?\ProgramFiles\MicrosoftOffice\Office\”目录中,则其具体实现方法为:打开HKEY_LOCAL_MACHINE\Software\-
Microsoft\Windows\CurrentVersion\App Paths,在AppPaths下新建名称为“Word.exe”的主键,选择“Word.exe”主键,将其默认值设为“C?\Program Files\Microsoft Office\Office\Winword.exe”;在Word.exe的右窗口新建字符串“Path”,其值为“C?\Program Files\Microsoft Office\Office”。这样,以后就可以在“运行”命令行键入“Word”或“Word.exe”来运行Word 97了。
让Word 97的滚动条更“酷”
当你在Word 97中拖动滚动条时,你正在查看的文档不会立即跟着滚动,只是在你释放鼠标按钮时,文档才到达新的位置。这与大部分滚动条的工作方式不同,那些文档是随滚动条一起滚动的。要让Word 97的滚动条立即跟着滚动,方法是:打开HKEY_CURRENT_US-
ER\Software\Microsoft\Office\8.0\Word\Options,在右窗口中新建一个字符串值“LiveScrolling”,在右窗口中双击新的“LiveScrolling”值,在对话框中输入1,点击“确定”即可。
启动Word97中的宏病毒保护功能
打开HKEY_CURRENT_USER\Software\Microsoft\-
Office\8.0\Word\Options,“EnableMacroVirusProtection”-的值改为1。
作者: aftblue    时间: 2006-2-13 20:28
注册表的备份与恢复
从Windows 95以来,微软就将Windows系统的配置信息存储在一个名为注册表的数据库中。它是Widnows系统管理所有软硬件的核心,其中包含了每个计算机用户的配置文件以及有关系统硬件、已安装程序和属性设置等重要信息。因此,注册表错误往往会导致系统崩溃,所以保持注册表的“健康”就显得尤为重要。那么,如何保证注册表的“健康”呢?老办法——备份与恢复。
1.Windows 9x注册表的备份与恢复

(1)使用Scanreg备份/恢复注册表

  系统在启动过程中会自动对注册表进行扫描,会将注册表及Win.ini、System.ini一同打包压缩为rb00?.cab,存放在C:\Windows\sysbckup的目录下,若有错误便自动修复。在系统运行时也可以检查注册表,注册表检测软件为了DOS版的scanreg.exe和Windows版的scanregw.exe,只要输入“Scanreg”,就会自动启动相应的版本。单击“开始”→“运行”,在“打开”对话框中输入“Scanrge”,然后单击“确定”,程序会扫描注册表,并显示扫描结果。如果注册表有错误便会提示您是否进行自动修复,如没有对注册表做备份可让它自动修复。如果正常而且今天还未备份的话,程序会提示您进行备份。
  当注册表有错,不能自动修复且不能进入Windows时,可在DOS下运行Scanreg/Fix进行修复。这样,可排除由于系统自动启动时通过初始化程序System.ini和Win.ini加载了错误的模块或应用程序以及病毒侵入造成注册表修复失败的可能。
  当使用Scanreg进行系统注册表的备份后,恢复时需要在实模式下的纯DOS环境,在DOS提示符下键入Scanreg/restore,Scanreg会先检测注册表,然后就会显示几个文件提供选择,确定自己认为正常的备份进行恢复。DOS版Scanreg.exe有3个功能,其参数如下:
  BACKUP——备份注册表
  RESTORE——恢复注册表
  FIX——修复注册表
(2)使用Regedit备份/恢复注册表

  注册表编辑器除了可以用于配置的修改外,还有一个非常重要的功能,那就是对注册表进行备份和恢复。
  ●注册表的备份
  运行“regedit”,打开“注册表编辑器”窗口。
  打开“注册表”→“导出注册表文件”菜单命令,弹出“导出注册表文件”对话框(如图6)。选择注册表备份文件的保存路径、名称以及保存全部还是只保存注册表的某个分支。根据自己的需要设定好后,单击“保存”按钮即可完成注册表的备份。




欢迎光临 翔意数码 (https://www.xynbnb.com/) Powered by Discuz! X3.4