求用注册表简单手册

作者&投稿:周飘 (若有异议请与网页底部的电邮联系)
哪儿有注册表实用手册~

《注册表使用大全》
http://www.pcbookcn.com/book/429.htm

《WINDOWS 2000注册表管理》
http://www.pcbookcn.com/book/406.htm

《注册表实用手册》
http://www.pcbookcn.com/book/171.htm

区区“10000字”的限制,怎么能跟你说清呢,
这里有教程下载的地址:
1. 注册表实用手册 5.2

详细介绍win98,2K注册表修改技巧和优化
http://download.pchome.net/home/softeach/11838.html


2. 注册表实用手册 5.1

本手册全称“注册表实用手册”,收录的是大量简单,通俗易懂而又确实实用的windows系列
www.onlinedown.net/soft/21461.htm


3. 傻瓜注册表手册 9.08

Windows注册表(Registry)是操作系统的“灵魂”,就好比人类的大脑神经,一个人如果
www.onlinedown.net/soft/19630.htm


4. 注册表实用手册 5.2

本手册全称“注册表实用手册”,收录的是大量简单,通俗易懂而又确实实用的windows系列
http://dl.pconline.com.cn/html/1/1/dlid=4741&dltypeid=1&pn=0&.html


5. 注册表实用手册 v5.1

www.ddooo.com/softdown/32167.htm


6. 注册表实用手册 v5.1

www.ddooo.com/softdown/6090.htm


7. 注册表实用手册 v5.0(CHM)

http://down.chinaz.com/S/4242.asp


8. 《注册表实用手册》 v4.23

www.crsky.com/soft/499.html


9. 注册表编辑手册

http://download.winzheng.com/softview/SoftView_17054.htm


10. 傻瓜注册表手册 V9.08

www.pcdog.com/soft/53415.htm


11. 注册表实用手册 V5.1

www.pcdog.com/soft/27356.htm


12. 注册表 实用手册

www.pcdog.com/soft/21175.htm


13. 注册表编辑手册

www.78soft.com/soft/9835.htm


14. 注册表实用手册 5.1

www.78soft.com/soft/727.htm


15. 注册表实用手册 v5.1 注册版

www.oamo.com/Software/Catalog30/1700.html


16. 注册表实用手册 4.31

www.syku.net/down/soft/2307.htm


17. 注册表实用手册 v5.0(CHM)

www.600it.com/soft/3096.htm


18. 注册表优化实战练习手册

http://down.htcnc.net/Software/Catalog20/1176.html


19. 注册表实用手册 5.1

www.lwdown.com/downinfo/2294.html


20. 注册表实用手册 5.2

www.05sun.com/Software/Catalog95/9746.html

----------------------------------------------------------------

1. 注册表设置实例影片教程 1.0

84个设置注册表的实例教程,非常实用。
www.onlinedown.net/soft/28191.htm


2. 注册表设置实例影片教程 V1.0

www.pcdog.com/soft/36982.htm


3. 注册表优化实战练习手册(图文教程 菜鸟先飞系列教材)

www.51ct.cn/downinfo/886.html


4. 注册表设置实例影片教程 1.0

www.pay500.com/s4/47442.htm

玩转Windows XP注册表之性能优化

前言:
Microsoft的Windows
XP发布已经很久了,相信有不少朋友也都将自己的操作系统升级成XP。这款号称得上是至今功能最强大的操作系统,在功能与界面上的确比以往的Windows操作系统有了很大的改进,但新安装的Windows
XP系统并不是处于最佳的状态,大多数功能与介面都是按照预设值设置的,今天在这里,我将教大家如何通过改造windows XP的神经系
统—注册表,使你的windows xp的性能更佳,更具个性化。
1、加快开机及关机速度
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control
Panel]-->[Desktop],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillAppTimeout]的数值数据更改为1000.另外在[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillServiceTimeout]的数值数据更改1000.
2、自动关闭停止响应程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control
Panel]-->[Desktop],将字符串值[AutoEndTasks]的数值数据更改为1,重新启动即可。
3、清除内存内被不使用的DLL文件
在[开始]-->[运行]-->键入[Regedit]-->[HKKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Windows]-->[CurrentVersion],在[Explorer]增加一个项[AlwaysUnloadDLL],默认值设为1。注:如由默认值设定为[0]则代表停用此功能。
4、加快宽带接入速度
(1)家用版本:在[开始]-->[运行]-->键入[regedit]-->在[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Policies]-->[Microsoft]
-->[Windows],增加一个名为[Psched]的项,在[Psched]右面窗口增加一个Dword值[NonBestEffortLimit]数值数据为0。
(2)商业版本:在[开始]-->[运行]-->键入[gpedit.msc],打开本地计算机策略,在左边窗口中选取[计算机配置]-->[管理模板]-->[网络]-->[QoS数据包调度程序],在右边的窗口中双击"限制可保留的带宽",选择"已启用"并将"带宽限制(%)"设为0应用-->确定,重启动即可。
5、加快菜单显示速度
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control
Panel]-->[Desktop],将字符串值[MenuShowDelay]的数值数据更改为[0],调整后如觉得菜单显示速度太快而不适应者可将[MenuShowDelay]的数值数据更改为[200],重新启动即可。
6、加快自动刷新率
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control]-->[Update],将Dword[UpdateMode]的数值数据更改为[0],重新启动即可。
7、加快预读能力改善开机速度
Windows
XP预读设定可提高系统速度,加快开机速度。按下修改可进一步善用CPU的效率:在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager]-->[MemoryManagement],在[PrefetchParameters]右边窗口,将[EnablePrefetcher]的数值数据如下更改,如使用PIII
800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。
8、利用CPU的L2 Cache加快整体效能
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager],在[MemoryManagement]的右边窗口,将[SecondLevelDataCache]的数值数据更改为与CPU
L2 Cache相同的十进制数值:例如:P4 1.6G A的L2 Cache为512Kb,数值数据更改为十进制数值512。
9、在启动计算机时运行Defrag程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Dfrg]-->[BootOptimizeFunction
],将字符串值[Enable]设定为:Y等于开启而设定为N等于关闭。
10、关机时自动关闭停止响应程序
在[开始]-->[运行]-->键入[Regedit]-->[HKEY_USERS]-->[.DEFAULT]-->[Control
Panel],然后在[Desktop]右面窗口将[AutoEndTasks]的数值数据改为1,注销或重新启动。

===============================================================

Windows XP操作系统在易用性方面的确非常的方便,带给我们和以前操作系统相比更快的速度外,还有更靓丽的外观。但是,我们还是可以通过一些不为人知的技巧来让系统使用更方便。下面笔者就介绍一些技巧,通过这些技巧可能让你更好,更方便的使用Windows XP操作系统。

1、扩大虚拟内存容量

如果你的硬盘够大,那就请你打开”控制面板“中的“系统”,在“性能”选项中打开“虚拟内存”,选择第二项:用户自己设定虚拟内存设置,指向一个较少用的硬盘,并把最大值和最小值都设定为一个固定值,大小为物理内存的2倍左右。这样,虚拟存储器在使用硬盘时,就不用迁就其忽大忽小的差别,而将固定的空间作为虚拟内存,加快存取速度。虚拟内存的设置最好在“磁盘碎片整理”之后进行,这样虚拟内存就分不在一个连续的、无碎片文件的空间上,可以更好的发挥作用。

2、让密码不过期招式

Windows XP在密码过期前14天就会提醒你更换密码。除了可以通过修改注册表来取消提醒外,我们还可以在“运行”命令里输入“lusrmgr.msc”后敲击回车。在弹出的Local Users and Groups”对话框中,选择“用户”文件夹,在右边窗口中找到你所使用的用户名,例如:Format,双击后,会弹出“Format 属性”对话框,只需选中“密码永不过期”复选框。

3、隐藏不用的图标

我们隐藏任务栏中的图标除了在“任务栏和『开始』菜单属性”对话框进行自定义外,还可以通过修改注册表来实现。打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\Advanced,然后新键DWORD值,名为EnableBalloonTips,然后设该值数值为0,重新启动电脑即可。

4、了解你的Windows XP启动所消耗时间

尽管Windows XP的启动速度已经能让我们感到满意了,但微软仍然为我们提供了一款用于了解的Windows XP启动时具体所消耗启动时间的小工具,以及查看CPU的使用率、Disk I/O等等,由于该工具用图形的方式显示出来,因此一目了然。工具可到此处下载。

5、停用Windows徽标键

标准Windows键盘上都有一个Windows徽标键(即键盘上带有视窗图案的键),它的作用是和其他键配合完成一些针对Windows的快捷操作,如“Windows徽标键+D”可以立即显示桌面,“Windows徽标键+L”可以快速锁定计算机(针对Windows XP)等,为我们使用计算机提供了更为快捷的方法。

不过,有些用户并不喜欢Windows徽标键,那么你可以通过修改注册表来停用Windows徽标键:打开注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout]分支,然后在右侧窗口中找到或者新建一个名为“Scancode Map”的“REG_BINARY(二进制)”子项,双击该子项,将其键值设置为“00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00”,退出注册表编辑器,重新启动计算机后你就会发现Windows徽标键已经失去了作用。

6、让驱动程序签名不再烦人

在Windows 2000/XP中,通常我们在安装设备的驱动程序时,系统都会检查该驱动程序是否通过了微软的签名认证,如果没有通过,系统就会弹出一个警告对话框,问你是否继续安装驱动程序。事实上,很多驱动程序本身并没有问题,只是没有通过微软的认证而已。因此这个对话框会浪费我们很多时间。下面我们就动手将这个讨厌的警告框关闭:在桌面上右击“我的电脑”,选择“属性”命令打开“系统属性”对话框,切换到“硬件”选项卡。

然后点击“驱动程序签名”按钮,接着在弹出的对话框中选择“忽略”项,即“安装软件,不要征求我的同意”,注意应确保“将这个操作作为系统默认值应用”选项前的复选框选中,最后“确定”退出后即可生效。以后我们再安装驱动程序时,就可以快速地完成了,Windows 2000/XP再也不会弹出警告对话框了!

7、隐藏部分文件扩展名

在资源管理器中单击“工具→文件夹选项”,可以选择“隐藏已知文件类型的扩展名”将所有文件的扩展名隐藏起来。不过,如果你只想隐藏部分文件扩展名,那还要借助注册表编辑器:单击“开始→运行”,键入“Regedit”后回车,在注册表编辑器中展开[HKEY_CLASSES_ROOT]分支,找到要隐藏的文件扩展名并展开,然后在右侧窗口中新建字符串值“NeverShowExt”,退出注册表编辑器重新启动计算机后,该类型文件的扩展名将会自动隐藏起来。

8、恢复下载对话框

很多人取消了对话框上的“在打开这种类型的文件前始终询问”复选框,造成了“另存为”对话框的消失。这时只要你改变一下与当时下载文件类型的默认操作方式就可以恢复了。

下面以RAR文件为例介绍一下恢复该默认操作方式的步骤。首先打开“我的电脑”,选择“工具→文件夹选项→文件类型”,然后在“已注册的文件类型”列表中找到RAR文件的项目,选中该项目,并且单击“编辑”按钮,注意下方四个复选框中的“下载后确认打开”,选中该复选框并单击“确认”退出。此后,您再次下载Zip文件时,浏览器将重新显示“文件下载”提示对话框了。

9、让Windows XP关机速度更快

一些用户在安装了Windows XP后察觉到电脑关机会变得很慢。如果你安装了NVidia显卡,就得找找它的原因了。很多时候都是由于名为“NVIDIA Driver Helper Service”的服务会导致这一现象的出现。该服务一般我们是不需要的,有了它会占用更多的系统资源。关闭的方法是打开控制面板,选择“管理工具”,再点击“服务”,在弹出的窗口中找到“VIDIA Driver Helper Service”项,鼠标右键单击,选择“停止”。如果你想永远的终止该项服务,点击属性,在已启动的下拉列表框中,选择“已禁用”。

10、快速修复Internet Explorer

除了在“添加/删除程序”面板中进行再次安装而达到修复的目的外,还有个简单的方法,在“运行”对话框中输入“sfc /scannow”敲击回车键即可。

11、加快Windows XP远程访问共享文件夹的速度

在Windows XP中,如果你尝试通过网络进行来访问远程电脑中共享文件夹的话,那么将会延迟近30秒的时间,这是因为Windows XP需要额外的时间来进行查找远程电脑中所包含的任务。下面的方法可以让你加快速度。打开注册表编辑器,找到 HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/Remote
Computer/NameSpace,找到其分支{D6277990-4C6A-11CF-8D87-00AA0060F5BF},再将其删除。
12、改变时间显示设置

一般情况下,任务栏中的时间显示是“20:30”的显示格式。如要改变其它方式则可修改注册表来完成。

打开HKEY_CURRENT_USER\Control Panel\International主键,在右窗新建名为“sTimeFormat”的字符串。双击sTimeFormat项,将其“键值”修改为“h h 点m m 分”。重启后便可在任务栏上看到“h点m分”的显示格式了。

13、增加执行文件路径

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

14、禁止自动运行

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

15、妙用网络诊断功能

在Windows XP的“附件/系统工具/系统信息”下的“工具”中新增加了一个网络诊断工具,你可以选择该功能进行多种测试来收集不同的信息,通过网络诊断可以查看当前系统是否有网络连接以及与网络有关的程序和服务是否正在运行等。如果我们选择这个工具的“扫描您的系统”项即可对当前系统进行网络诊断,这个扫描的过程不需要很长的时间,然后就可以看到Internet服务、计算机信息、调制解调器和网络适配器等方面的许多信息,如果发现什么问题,系统会忠实的向你报告(如“失败”、“未被配置”等),点击某一项目前面的“+”号,还可以看到更为详细的信息。

16、禁止媒体文件预览

Windows XP中视频文件的预览文件“shmedia.dll”起着决定性的作用,主要关闭该动态链接文件就可以了。在“开始→运行”中输入“regsvr32 /u shmedia.dll”回车,出现“shmedia.dll中的DllUnregisterServer成功”的对话框就说明成功禁止预览功能了。如果想恢复它时,输入“regsvr32 shmedia.dll”即可。Windows 2000中禁止的话,打开要禁止预览的文件夹,右键单击空白处,选择“自定义文件夹”,会出现自定义文件夹向导,其中有一个“请选择模板”项,选择其中的“简易”就可以禁止预览了。

17、双系统中如何整理磁盘分区

建议你最好是在Windows 98系统下对其所在分区进行整理,在Windows XP下对其所在分区进行整理。因为每个系统的碎片整理程序都是根据这个系统的实际需要量身定做的。如果你在Windows 98下对Windows XP的系统分区进行了整理,可能会造成Windows XP的相关文件混乱或被破坏,导致Windows XP系统不正常。所以还是最好不要跨系统进行碎片整理。

18、去掉Windows的开机标志

首先你要打开“开始”→“设置”→“文件夹选项”,从“查看”标签里的“高级设置”列表框中勾选“显示所有文件”。然后打开C盘,找到MSdos.sys这个文件,并取消它的“只读”属性,打开它,在“Option”段落下,加上一行语句:LOGO=0,这样Windows的开机图案就不会被加载运行,开机时间也可以缩短3秒钟。

19、整理、优化注册表

Windows在开机启动后,系统要读取注册表里的相关资料并暂存于RAM(内存)中,Windows开机的大部分时间,都花费了在这上面。因此,整理、优化注册表显得十分必要。有关注册表的优化,可以使用Windows优化大师等软件。以Windows优化大师,点击“注册信息清理”→“扫描”,软件就会自动替你清扫注册表中的垃圾,在扫描结束后,会弹出个菜单让你选择是否备份注册表,建议选择备份,备份后再点击“清除”即可。

20、Windows XP注册表故障修复

电脑出现故障的原因很多,其中有不少是由注册表产生的。一般出现以下症状则可以初步断定为注册表出了问题:(1)运行程序时弹出“找不到*.dll”信息;(2)Windows应用程序出现“找不到服务器上的嵌入对象”或“找不到OLE控件”错误提示;(3)单击某个文档时,Windows XP给出“找不到应用程序打开这种类型的文档”信息;(4)Windows资源管理器中存在没有图标的文件夹、文件或奇怪的图标;(5)菜单、控制面板中的一些项目丢失或处于不可激活状态;(6)网络连接无法建立;(7)工作正常的硬件设备变得不起作用;(8)Windows XP根本无法启动,或仅能从安全模式启动;(9)Windows XP系统显示“注册表损坏”等信息。

此时可采取以下方法修复注册表:

A.在Windows XP下用备份文件还原

如果Windows XP还能启动,只是出现出错提示信息并且有些系统程序不能用,单击“开始”→“所有程序”→“附件”→“系统工具”→“备份”菜单项,调出“备份工具”对话框,然后点击“备份工具”对话框中的“还原与管理媒体”标签,将注册表还原到损坏前的状态。此方法有个前提条件,就是你必须有注册表损坏前的备份文件。

B.用Windows XP的“系统还原”功能还原

和上一方法一样,必须能启动进入Windows XP系统。单击“开始”→“所有程序”→“附件”→“系统工具”→“系统还原”菜单项,调出“系统还原”对话框,选择“恢复我的计算机到一个较早的时间”项,单击“下一步”,选择一个较早的还原点,然后单击“下一步”确认。Windows XP便会重新启动系统,将系统设置还原到指定的时间,并给出恢复完成的提示。如果你的Windows XP的系统还原功能被关闭,可单击“开始”→“控制面板”→“系统”项,并点击“系统还原”标签,去掉“在所有驱动器上关闭系统还原”复选框前面的“√”。

C.使用上次正常启动的注册表配置

如Windows XP无法正常启动,可使用上次正常启动的注册表配置。当电脑通过内存、硬盘自检后,按F8键,进入启动菜单,选择“最后一次正确的配置”项,这样Windows XP就可以正常启动,同时将当前注册表恢复为上次的注册表。这里需要注意的是选择“最后一次正确的配置”,并不能解决由于驱动程序或文件被损坏、丢失所导致的问题。同时,选择“最后一次正确的配置”,Windows XP只还原注册表项HKEY_LOCAL_MACHINE\System\CurrentControlSet中的信息。任何在其他注册表项中所作的更改均保持不变。

D.使用安全模式恢复注册表

如果使用“最后一次正确的配置”项无效,则可以在启动菜单中选择“安全模式”,这样Windows XP可自动修复注册表中的错误,从而使启动能够正常引导下去。引导进入系统后再执行方法1或方法2。

E.使用故障恢复控制台修复损坏后的Windows XP注册表

如果连安全模式都进不去,那么我们就不得不利用Windows XP的恢复控制台来修复系统了。

将Windows XP安装光盘放入光驱中,然后在BIOS中将光驱设为第一启动驱动器。启动电脑进入“欢迎使用安装程序”界面,按“R”键进入Windows XP的“故障恢复控制台”页面,系统会将电脑中的Windows XP系统都列出来,选择需要修复的系统,并键入管理员密码。为了尽可能修复注册表到损坏前的设置和状态,可按以下4步进行操作。

进入故障恢复控制台,新建一个临时文件夹,备份当前的注册表文件到临时文件夹中以备不时之需,然后将当前注册表文件删除,接着将“%SystemRoot%\Repair”目录下文件拷贝到“%SystemRoot%\System\Config”目录下,最后重新启动系统便可进入Windows XP系统。不过恢复此项操作的是Windows XP刚安装完后的注册表,因此,安装完后所做的任何改变和设置都将丢失。具体操作如下(这里假设Windows XP安装在E:\Windows下,具体操作应根据情况改变此文件夹):

(1)进入故障恢复控制台

(2)键入以下命令,每键入1行便按回车键1次:

md tmp

copy e:\windows\system32\config\sam e:\windows\tmp\sam.bak

delete e:\windows\system32\config\sam

copy e:\windows\repair\sam e:\windows\system32\config\sam

接着将后3行中的“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(即除上述4行命令,还另有12行命令)。这里需要注意的是,熟悉DOS命令的朋友可以将delete语句去除,在进行copy时选择“Yes”;此外这里的copy命令不支持通配符“*”和“?”,一次只能复制一个文件。如果你有另外一台电脑可用,为节省时间也可用记事本新建一个文本文件,并将全部命令拷入,例如将其取名为r1.txt,把它拷贝到Windows目录下,并在故障恢复控制台的Windows目录下运行“batch r1.txt”命令。

(3)键入“exit”退出故障恢复控制台,电脑将自动重新启动,直接以正常模式进入Windows XP系统。

这一步需要从System Volume Information文件夹中拷贝注册表文件,以恢复系统设置,不过此文件夹在故障恢复控制台下不能用,在正常情况下的Windows XP系统中也不可见,因此首先应改变几项设置使得文件夹可见。

(1)重新启动系统,从“安全模式”以管理员组成员(Adiministrators)的身份进入Windows XP系统。

(2)进入资源管理器窗口,点击“工具”→“文件夹选项”,然后点选“查看”标签,在“高级设置”框中的“隐藏文件和文件夹”下点选“显示所有文件和文件夹”项,再清除“隐藏受保护的操作系统文件”前的“√”,最后单击“确定”。

(3)进入Windows XP系统所在驱动器,进入System Volume Information\_restore{E3586CBC-4366-49A4-8B15-8C7E491AB54F}\RPn\snapshot目录(RPn中的“n”为数字,若有多个,选择最大的那个),将该目录中的_REGISTRY_USER_.DEFAULT、_REGISTRY_MACHINE_SECURITY、_REGISTRY_MACHINE_SOFTWARE、_REGISTRY_MACHINE_SYSTEM、_REGISTRY_MACHINE_SAM共5个文件拷贝到Windows\tmp文件夹中,分别将其重命名为default、security、software、system、sam。

在这一步中又要进入故障恢复台,将当前注册表文件删除,然后把刚才拷贝到Windows\tmp中的5个文件,复制到Windows\system32\config文件夹下替代当前注册表文件。具体操作请先进入故障恢复控制台,然后在命令行下输入如下命令:

del e:\windows\system32\config\sam

copy e:\windows\tmp\sam e:\windows\system32\config\sam

同理将“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(共10行命令)。

同样的道理也可以用batch命令进行上述操作,另外如果Windows XP不安装在E盘,请根据实际情况更改。

以正常模式进入Windows XP系统,运行“系统还原”工具,将系统还原到所需的还原点。具体操作可以参照前面的方法。

参考:
http://zhidao.baidu.com/question/22202492.html?fr=qrl3

注册表简单编程
早些年用过DOS系统的用户都知道,MS-DOS操作系统允许普通用户编写批处理文件来实现简单的编程。它有效地简化了我们的工作,带给我们许多方便。当时甚至出现了一些专门编写批处理文件的程序员呢。

事实上,操作系统除了提供易于操作的使用界面外,还应当有一套内建的Script(脚本)语言才算完整。从某种角度来说,批处理文件可以说就是MS-DOS下的脚本语言。到了Windows时代,虽然Windows系统仍然保留了批处理,但是批处理在Windows中就显得功能过于简单,无法满足用户的需要了——比如修改注册表,批处理能做得到吗?事实上, Windows 98之后的Windows系统,除了保留原来的批处理系统之外,开始加入了对脚本语言的支持,这就是“Windows Scripting Host”,中文译名为“Windows 脚本宿主”,简称WSH。

WSH本身并不是脚本语言,它是脚本语言的运行环境,WSH支持的脚本语言有JScript(微软版的javascript,与真正javascript不太一样)和VBScript——这个东东大家一定很熟悉啦,网页上常用。

WSH的脚本引擎(Scripting Engine)有两种方式,一种是Command方式的CScript.exe,另一种是Windows方式的WScript.exe。我们编写的脚本程序(扩展名为“.js”和“.vbs”的纯文本文件)必须通过这两者之一来加载运行。

虽然WSH支持JScript和VBScript语言,但仍然要配合WSH本身所提供的一些对象,以及对象的属性(Properties)和方法(Method)才能够发挥最大的效用。关于JScript和VBScript的程序设计我们这里就不多说了。我们现在还是把注意力放在WSH的对象上面。事实上,本文涉及的注册表编程就几乎不需要关于VBScript的任何知识,我们只需简单地套用现成的语句就可以了。

WSH中的对象主要有:WScirpt、WshArguments、WshShell、 WshUrlShortcut、WshNetwork、 WshSpecialFolders、WshCollection、 WshEnvironment、WshShort等。

每一个对象又都有各自的属性和方法。在这里我们仅就访问注册表所涉及的有关对象的方法和属性略做介绍。

首先是WshShell对象。该对象可用来设置系统环境变量以及修改注册表的数据。要修改注册表的数据,需要使用WshShell对象的三种方法: RegDelete(删除注册表数据)、RegWrite(写入或新建注册表数据)和 RegRead(读取注册表数据)。

通常我们只需要用到前两种方法,它们具体的使用方法如下:

一、RegWrite(写入或新建注册表数据)

* 新建子主键

语法为:WshShell.RegWrite "子主键名\"

例如,我们想新建一个子主键“HKEY_CURRENT_USER\MyReg”,可使用如下的语句:

WshShell.RegWrite "HKCU\MyReg\"

说明:子主键名必须以反斜线 (\) 结束,若不小心忘记输入了这个(\),则该方法返回的是键值,即表示你是想在 HKEY_CURRENT_USER\下建立了一个名叫MyReg的键值了。这一点一定要十分注意!

注意引号里子主键的开头必须是下列根键名之一:

HKEY_CURRENT_USER(可简写为HKCU)、HKEY_LOCAL_MACHINE (HKLM)、HKEY_CLASSES_ROOT(HKCR)、 HKEY_USERS和HKEY_CURRENT_CONFIG
* 在子主键下建立新的键值(或改写已有的键值的数据)

语法为:WshShell.RegWrite "子主键名\键值名","键值的数据","键值的类型"

例如我们想在子主键“HKEY_CURRENT_USER\MyReg” 下新建一个字符串键值KeyValue,设置键值的数据为“str”,可使用如下的语句:

WshShell.RegWrite "HKCU\MyReg\KeyValue", "str"

(注:键值为字符串值,可省去"键值类型"的声明)

若所建的为二进制值或DWORD值,数据为“1”,则还必须声明键值的类型,如下:

WshShell.RegWrite "HKCU\MyReg\KeyValue",1,"REG_BINARY"

WshShell.RegWrite "HKCU\MyReg\KeyValue",1,"REG_DWORD"

注意二进制值和DWORD值的数据不能加引号,而字符串值的数据则必须加引号。

二、RegDelete(删除注册表数据)

* 删除一个子主键

语法为:WshShell.RegDelete "子主键名\"

例如,我们想删除子主键“HKEY_CURRENT_USER\MyReg”,可使用如下的语句:

WshShell.RegDelete "HKCU\MyReg\"

* 删除子主键的某个键值

语法为:WshShell.RegDelete "子主键名\键值名"

例如,我们想删除子主键“HKEY_CURRENT_USER\MyReg” 的键值KeyValue,可使用如下的语句:

WshShell.RegDelete "HKCU\MyReg\KeyValue"

类似于RegWrite,有一个“\”号表示的是删除子主键,没有“\”则表示要删除的是子主键下的键值。
除了WshShell对象外,我们还必须了解一下WScirpt 对象。WScirpt对象即代表Scripting Engine,只要启动Engine就会自动产生此对象。WScript对象提供了创建和读取对象的方法。要使用WSH的其他对象(例如WshShell对象),就必须先用WScript对象的有关方法(CreateObject、GetObject)来创建和读取。

创建对象的语法如下:

WScript.CreateObject(strProgID)

其中strProgID就是我们所要创建的对象的标识名。

例如:我们要使用WshShell对象及其属性和方法,首先就要用WScript对象的方法CreateObject来创建一个WshShell对象,语句如下:

Set WSHShell = WScript.CreateObject("WScript.Shell")

举一个例子吧。大家都知道,如果你使用了“开始”菜单中的“运行”,Windows将在列表框里记录下你“作案” 的痕迹。其实这些数据是记录在注册表中HKEY_CURRENT_USER\Software\Microsoft\Windows\

CurrentVersion\Explorer\RunMRU子键下,我们只要把这个子键删除,然后再重新建立,不就可以了吗?

现在我们可以来编写一个脚本了。以VBS为例,我们可以用记事本新建一个文件,然后输入(其中“//”后的文字为注释,不必输入):

//定义对象,要编辑注册表,我们需要使用WSHShell对象及其方法

Dim WSHShell

//对象的方法CreateObject来创建WSHShell对象

Set WSHShell = WScript.CreateObject("WScript.Shell")

//然后我们使用WSHShell对象的方法RegDelete来删除 HKEY_CURRENT_USER\Software\Microsoft\

Windows\CurrentVersion\Explorer\RunMRU子键

WSHShell.RegDelete "HKCU\Software\Microsoft\

Windows\CurrentVersion\Explorer\RunMRU\"

//最后我们恢复该主键,并在该主键下恢复字符串值“MRUList”,设置其数据为空串

WSHShell.RegWrite "HKCU\Software\Microsoft\

Windows\CurrentVersion\Explorer\RunMRU\MRUList",""

程序到此结束,我们把文件另存为CleanMRU.vbs就可以了。现在我们就可以使用Scripting Engine来执行这个程序了。假设我们刚才把这个文件保存在D:\TEMP里,我们就可以使用“开始”菜单的“运行”——Wcript.exe D:\TEMP\CleanMRU.vbs。重新启动,怎么样?“运行”里已经是空空如也了吧!

如果我们这样费尽心思地编了程序,最后还是得靠手工来运行,那还不如每次直接用注册表编辑器来操作呢!其实我们完全可以让它在每次开机时自动加载。这么一说,大家肯定都知道了——我们可以使用注册表编辑器,在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\

CurrentVersion\Run”子主键下建立一个字符串值 “CleanMRU”,设置其数据为"Wcript.exe D:\TEMP\CleanMRU.vbs"。嘿嘿,这样才算大功告成。以后你每次开机,Windows就会自动执行该脚本以清除 “运行”中的历史记录了。

限于篇幅,本文仅仅介绍了WSH有关注册表修改部分的对象的初步使用。我们只要在脚本里加上一些简单的语句,就可以很方便地实现交互性的操作——当然,这就需要大家掌握更多的关于WSH和VBScript的知识。如果感兴趣的话,大家可以到微软网站下载有关WSH和VBScript的帮助文档,URL分别是http://www.microsoft.com/china/ scripting/windowshost/wshdoc.exe和http://www.microsoft.com/china/scripting/vbscript/download/ vbsdoc.exe(都是中文)。另外,在Windows的Samples目录下,有一个WSH文件夹,那里面有不少.vbs和.js例程,大家可以去打开来看看(鼠标右击图标,选择“编辑”),相信一定会有不少收获的。

最后,如果你的机器上已经安装了Windows Scripting Host,而VBS程序仍然无法运行的话,很可能是你自己或其他应用程序修改了.VBS的关联。据笔者所知,几乎每台机器上都装有的“超级解霸”就会修改.VBS文件的关联。没关系的,你只要从“控制面板”—“添加/删除程序”—“Windows安装程序”—“附件”—“详细资料”里先卸掉,然后再重新装上“Windows Scripting Host”就可以了。


注册表完全查询手册图书信息
这是一本关于注册表完全查询的专业手册,由四川电子音像出版中心出版,首次发行于2006年8月1日。它的第一版内容丰富,共包含332页,适合16开尺寸的阅读。本书的ISBN号码是790042816X,同时还有条形码9787900428165,便于识别和购买。整体尺寸为26.1厘米长、18.6厘米宽,厚度为1.6厘米,重量适中,为640克...

怎么导入注册表
工具\/原料 电脑 注册表 方法\/步骤 1、桌面点击“开始”,搜索框中输入“regedit”点击回车键。2、在注册表编辑器中点击“文件”点击“导出”。3、弹出对话框,选择保存位置及取一个名,点击“保存完成注册表的备份。4、打开“注册表编辑器”,选择“文件”点击“导入”。5、弹出对话框中选择要导入...

机械设计手册(软件版)V3.0 在Win7 64位系统下安装问题,急
1、在开始-运行中输入regedit;2、展开键:HKEY_CURRENT _USER\/software\/Microsoft\/system\/key\/o;3、打开所找到的文件,再在右边的键值框中双击O;4、将其中的数值数据改成:1~60之间的自然数,比如改成1 按F5刷新;5、重新运行--问题解决!

怎么修改注册表
修改注册表方法:1、使用键盘WIN+R打开运行,如图所示。2、输入regedit并点确定。3、这样就打开注册表编辑器了。4、点击HKEY_CURRENT_USER,将其展开。5、找到并打开需要修改数值的注册表,例图中选择的是默认注册表,鼠标右键该数值,点击“修改”,如图所示。6、在“数值数据”填写好需要的数值,点击...

机械设计手册(软件版)R2.0,不能用了,怎么破解?
机械设计手册 (R2.0版)过期破解方法 1、点“开始菜单”—“运行”。2、在打开中输入“:regedit”(注册表编辑)。3、在目录中寻找 “KEY_CURRENT_USER\/Software\/Microsoft\/System\/Key\/O”4、打开找到的文件,在右边的大框中双击O(过期的话也许此数值很大)。5、将其中的数值数据改成:1~60之间...

DOS\/BIOS\/注册表\/组策略技术手册怎么样,好不好
内容简介 《DOS\/BIOS\/注册表\/组策略技术手册》通过大量实用案例,深入浅出地介绍了常见的DOS命令、BIOS、注册表和组策略的应用技巧,让读者对DOS命令、BIOS、注册表和组策略不再感到高深莫测,而是将其用法熟练掌握。《DOS\/BIOS\/注册表\/组策略技术手册》内容包括:DOS启动盘和急救盘的应用,DOS下维护系统、管理磁盘和网...

注册表有什么用呢?
这个键包括了所以snmp(简单网络管理协议)的参数。它包括了允许的管理,配置陷阱,和有效的团体。 HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\VxD vxd键包括了win95中所有32位虚拟设备驱动信息,win95自动管理它们,所以不必要用注册表编辑器编辑它们,所以的静态vxds用子键列出。 HKEY_LOCAL_MACHINE\\SYSTEM\\...

Windows 命令行详解手册:第2版的目录
4.2 使用角色、角色服务与功能 474.3 管理角色、角色服务与功能 514.3.1 servermanagercmd基础 514.3.2 查询已安装的角色、角色服务与功能 564.3.3 安装角色、角色服务与功能 574.3.4 移除角色、角色服务与功能 58第5章 管理windows系统 595.1 检查系统信息 595.2 操作注册表 615.2.1 理解注册表与键值 615.2...

电脑注册表有什么用?
问题二:电脑注册表是什么啊~ 什么是注册表 在windows的开始\/运行菜单中输入regedit你就可以通过注册表编辑器看到注册表,注册表是什么呢?简单地说,它是用来对windows操作系统进行配置的一个工具.通过它,可以对操作系统及应用软件进行优化,可以自己设置windows的使用权限,可以解决硬件及网络设置不当带来的故障甚至可以...

控制面板里删除不掉机械设计手册(软件版3.0)?
一般如果这个软件被卸载完了之后,这个图标也会清除掉,即使他还在这里,那么你再次点击删除的时候,它会提示你软件已卸载,要不要删除这个个图标?你选择删除图标就行了,如果你非常不想见到这个图标,那么你熟悉注册表操作的话,可以在注册表里找到这个图标的位置,然后把相应的内容删除掉,你在这里就看...

祁阳县15141476774: 注册表如何使用
向群安达: 点击开始-运行-输入regedit就可以打开注册表了.请采纳谢谢了

祁阳县15141476774: 怎么学习注册表?注册表怎么使用?注册表有什么作用?
向群安达: 如何使用注册表 windows的注册表(registry)实质上是一个庞大的数据库,它存储这下面这些内容:软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据;计算机的整个系统的设置和各种许可,文件扩...

祁阳县15141476774: 电脑注册表有什么用.具体怎么操作?? -
向群安达: 一、什么是注册表 windows的注册表(registry)实质上是一个庞大的数据库,它存储这下面这些内容:软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据;计算机的整个系统的设置和各种许可,文件...

祁阳县15141476774: 请问注册表编辑器是怎么用的?? -
向群安达: windows的注册表(registry)实质上是一个庞大的数据库,它存储这下面这些内容:软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据;计算机的整个系统的设置和各种许可,文件扩展名与应用程序的...

祁阳县15141476774: 注册表怎么设置和使用? -
向群安达: 运行输入regedit,确定,就可以打开注册表编辑器,可以修改删除添加键值

祁阳县15141476774: 电脑开始运行然后输入指令进入注册表,注册表怎么使用呢?????
向群安达: 如何修改注册表,这是电脑初学者经常询问的问题,目的是让大家对注册表有所了解,如果你是高手可以跳过:).注册表是windows的命根,里面储存着大量的系统信息...

祁阳县15141476774: 注册表高手进
向群安达: 哪里都有卖此类的书籍,建议买电子工业出版社和人民邮电出版社出的有关这方面的书,他们出的书水平很高. 注册表基础知识从这里学起 本文网址: http://bbs.bitscn.com/140623 复制 一、注册表概念 注册表是一个庞大的数据库、它包含了系...

祁阳县15141476774: 注册表被禁用怎么办 -
向群安达: 图1:注册表被管理员禁用图2:在执行中输入gpedit.msc图三:确认之落伍入组策略 注册表实用手册 授权:共享软件 大小:330KB 语言: 简体中文下载地址本周共下载 19 次图四:点击用户配置下面的管理模板图五:选中管理模板中...

祁阳县15141476774: 修改注册表工具有哪些 -
向群安达: 优化大师 自动去优化注册表 还有 超级兔子 推荐arswp 优化注册表 如果是手动的话 运行里输入regedit回车就能打开了 慎重操作不清的的项,容易对系统影响

祁阳县15141476774: 寻求注册表命令注册表
向群安达: 点击开始,运行,然后在运行对话框里输入regedit,最后回车即可进入注册表了,希望我的答案你能满意,并能帮你解决问题.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网