注册表.docx
- 文档编号:30055527
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:15
- 大小:596.92KB
注册表.docx
《注册表.docx》由会员分享,可在线阅读,更多相关《注册表.docx(15页珍藏版)》请在冰豆网上搜索。
注册表
保护与恢复注册表
一:
注册表被破坏的原因
一:
硬件原因:
除了非正常断电外,比如CPU,硬盘,内存或其他硬件的质量不过关,都会造成数据读写错误或因过度超频等状况使机器的稳定性下降,以及病毒等对BIOS程序或CMOS存储器造成破坏等,都可能导致注册表的破坏。
为了避免由于硬件原因造成对注册表的损坏,在选择硬件时应注意质量和兼容性等问题。
但是我们也可以通过注册表优化硬件设施,从而提高计算机的性能。
如:
开启CPU的二级缓存:
打开注册表编辑器,展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement”分支,在右边窗口中选中SecondLevelDataCache并双击
注意:
SecondLevelDataCache的数值需改为与CPU二级缓存相同的十进制数值,才能保证提高系统性能。
像这样的例子还有很多,这里就不多说了。
二:
软件原因:
(1)应用程序的错误
用计算机时经常会安装不同的程序,而程序在安装过程中都会对注册表进行或多或少的修改,这些修改都有可能损坏注册表。
(2)驱动程序的不兼容性
虽然驱动程序一般都经过了比较周密的测试,但是由于PC的体系结构是一个开放性的体系结构,谁也不能确认每个驱动程序会和哪些其他程序协同工作。
因此,谁也不可能测试所有的可能性,这样就有不兼容的可能性存在。
(3)使用了错误的驱动程序
某些驱动程序是16位,在安装到32位的Windows95/98操作系统后,可能出现不兼容的情况。
(4)应用程序在注册表中添加了错误的内容
某些应用程序在修改注册表时,增加了不该增加的内容,或者将原来正确的注册表内容修改为不正确的内容。
(5)应用程序添加了错误的数据文件和应用程序之间的关联。
如过注册表被破坏了,一般情况也是大多数情况下,需要重新安装系统。
因此为避免软件原因造成注册表被破坏,可检查驱动程序是否与硬件相适应,起版本是否正确,而且在是用应用程序时不要频繁的安装和删除一些未经测试的软件。
为了避免软件原因造成注册表损坏,可检查驱动程序是否与硬件相适应,其版本是否正确,而且在使用应用程序时不要频繁的安装和删除一些未经测试的软件。
三:
病毒原因:
拥有电脑肯定离不开软件。
在当今网络时代,上网也是大部分人的选择,这些都是病毒感染的途径。
病毒对计算机的破坏力是相当强的,特别是一些专门针对注册表的病毒(如木马)。
一旦感染上,它们将迅速破坏注册表,从而导致整个系统的崩溃。
如下所示的注册表位置都是木马喜好的藏身之处,大家可以检查一下,有什么程序在其下:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion下所有以“run”开头的键值;
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion下所有以“run”开头的键值;
HKEY_USERS.DefaultSoftware
MicrosoftWindowsCurrentVersion下所有以“run”开头的键值。
如果发现有“木马”存在,最安全也是最有效的方法就是马上将计算机与网络断开,防止黑客通过网络对你进行攻击。
然后在注册表中,用regedit对注册表进行编辑,先在“HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Run”下找到“木马”程序的文件名,
再在整个注册表中搜索并替换掉“木马”程序,有时候还需注意的是:
有的“木马”程序并不是直接将“HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Run”下的“木马”键值删除就行了,因为有的“木马”如:
BladeRunner“木马”,如果你删除它,“木马”会立即自动加上,你需要的是记下“木马”的名字与目录,然后退回到MS-DOS下,找到此“木马”文件并删除掉。
重新启动计算机,然后再到注册表中将所有“木马”文件的键值删除。
虽然说一些病毒是不可避免的,但是我们可以预防。
为了预防病毒原因造成的注册表损坏,应安装一款功能强大的杀毒软件,并经常查杀病毒,定期升级病毒库,最好能打开病毒的实时监控程序以防止病毒侵入计算机。
另外,也应尽量不访问非法网站、不使用非法软件。
四:
人为原因:
人为原因主要是指用户在修改注册表时,由于不清楚注册表的结构或锁修改键值的具体含义而进行了盲目的改动,从而造成注册表被破坏。
要防止人为原因造成的注册表损坏,最重要的是在修改注册表之前,明确所要修改的内容和目的,避免盲目的修改注册表。
最稳妥的方法是定期对注册表进行备份(在下一部分即将讲到),这样即使注册表被损坏了,也可以使用备份的注册表文件进行恢复,尽量减少损失。
二:
有关注册表的备份与恢复
既然我们的注册表容易遭到那么多原因的破坏,而且被破坏后补课恢复,那么我们在这之前就需要对注册表进行备份。
一:
备份注册表的意义:
注册表是整个WINDOWS系统的核心。
保存在注册表里面的各种参数,直接控制着WINDOWS的启动,硬件驱动程序的装载以及所有WINDOW应用程序的运行。
它包括:
软,硬件的有关配置和状态信息,应用程序和资源管理其外壳的初始条件,首选项和卸载数据、联网计算机整个系统的设置和各种许可,文件拓展名与应用程序的关联,硬件部件的描述、状态和属性性能记录和其他底层的系统状态信息,以及其他数据,如果注册表受到破坏,轻者系统的启动出现异常,重者整个系统瘫痪。
所以,备份的作用(大部分也是这个作用)当我们把现在用的这个东西弄坏的时候,可以把以前一件备份好的那一份替代现在用的这个,达到保险的目的。
二:
如何备份与恢复注册表:
(一)备份
1:
直接进行备份
在windous系统中,系统配置文件在"System32"下面的“Config”目录中
主要包括Sam、System、Software、Default等几个无后缀的文件,以及对应的log文件,而用户配置文件则保存在Window安装目录下的“Doucumentsandsettings\Username”目录中,主要有Ntuser.dat与对应的log文件。
要备份Window注册表时,只需将上面的文件复制到其他目录中即可。
2:
使用注册表编辑器进行备份
(1)打开注册表编辑器,在窗口左侧的树形列表中选中要导出的根键或子健。
(2)选择“文件/导出”命令,在打开的“导出注册表文件”框中设置导出文件的保存位置和文件名。
(3)单击“保存”完成备份。
3:
利用DOS备份
当注册表损坏后,WINDOWS(包括"安全模式")无法进入,此时该怎么办呢?
在纯DOS环境下进行注册表的备份、恢复是另外一种补救措施,下面来看看在DOS环境下,怎样来备份、恢复注册表。
在纯DOS下通过注册表编辑器备份与恢复注册表前面已经讲解了利用注册表编辑器在WINDOWS环境下备份、恢复注册表,其实"Regedit.exe"这个注册表编辑器不仅能在WINDOWS环境中运行,也能在DOS下使用。
虽然在DOS环境中的注册表编辑器的功能没有在WINDOWS环境中那么强大,但是也有它的独到之处。
比如说通过注册表编辑器在WINDOWS中备份了注册表,可系统出了问题之后,无法进入WINDOWS,此时就可以在纯DOS下通过注册表编辑器来恢复注册表。
应该说在DOS环境中备份注册表的情况还是不多见的,一般在WINDOWS中备份就行了,不过在一些特殊的情况下,这种方式就显得很实用了。
进入DOS后,再进入C盘的WINDOWS目录,在该目录的提示符下输入"regedit"后按回车键,便能查看"regedit"的使用参数。
通过"Regedit"备份注册表仍然需要用到"system.dat"和"user.dat"这两个文件,而该程序的具体命令格式是这样的:
Regedit/L:
system/R:
user/Efilename.regRegpath参数含义:
/L:
system指定System.dat文件所在的路径。
/R:
user指定User.dat文件所在的路径。
/E:
此参数指定注册表编辑器要进行导出注册表操作,在此参数后面空一格,输入导出注册表的文件名。
Regpath:
用来指定要导出哪个注册表的分支,如果不指定,则将导出全部注册表分支。
在这些参数中,"/L:
system"和"/R:
user"参数是可选项,如果不使用这两个参数,注册表编辑器则认为是对WINDOWS目录下的"system.dat"和"user.dat"文件进行操作。
如果是通过从软盘启动并进入DOS,那么就必须使用"/L"和"/R"参数来指定"system.dat"和"user.dat"文件的具体路径,否则注册表编辑器将无法找到它们。
比如说,如果通过启动盘进入DOS,则备份注册表的命令是"Regedit/L:
C:
\windows\/R:
C:
\windows\/eregedit.reg",该命令的意思是把整个注册表备份到WINDOWS目录下,其文件名为"regedit.reg"。
而如果输入的是"regedit/ED:
\regedit.reg"这条命令,则是说把整个注册表备份到D盘的根目录下(省略了"/L"和"/R"参数),其文件名为"Regedit.reg"。
(2)恢复
1:
利用导出的备份文件恢复
(1)打开注册表编辑器,单击“文件/导入”
(2)在打开的“导入注册表文件”中,选中要导入的注册表文件,再单击“开始”即可。
2:
用DOS导入注册表
在MS-DOS或命令行方式下导入注册表文件
MS-DOS或命令行方式下导入注册表文件。
(1)直接在“运行”对话框中输入以下命令:
Regeditpath:
\regfile.reg如:
regeditC:
\regbak.reg如果加上参数/s则表示在导入注册表文件时没有提示信息。
如:
regedit/sC:
\regbak.reg
(2)在“运行”对话框中,输入“command”(Windows9x/2000/XP)或者“cmd”(Windows2000/XP),进入MS-DOS提示符或命令行状态,然后按上面相同的格式输入命令即可。
(3)使用Windows2000/XP的命令行注册表编辑器reg工具程序导入,命令行语法为:
regimportpath:
\regfile.reg如:
regimportC:
\regbak.reg如果路径与文件名无误,则按下回车后,屏幕将显示“操作成功结束”信息,即表示导入成功。
(4)在实模式MS-DOS下使用注册表编辑器导入备份。
引导并进入Windows9x的MS-DOS方式后,输入以下格式的命令:
regeditpath:
\regfile.reg如:
regC:
\regbak.reg如果输入无误,则屏幕将显示一个导入进度,当显示“Importingfile(100%complete)”时即表明导入成功。
(三)锁定与恢复注册表
1:
锁定
(1)在注册表编辑器中打开“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies”子健
(2)新建子健“System”
(3)在右侧窗口中单击鼠标右键在弹出的快捷菜单中选择“新建/DWORD”命令新建一个DWORD值类型的键值项,并修改齐名称为“DisableregistryTools”
(4)双击新建的“DisableregistryTools”键值项,在打开的“编辑DWORD值”对话框中的“数值数据”文本框中输入“1”:
(5)单击“确定”,完成注册表的修改,重新启动计算机是修改生效。
2:
恢复被锁定的注册表
(1)打开“记事本”程序,在里面输入
(2)将文件另存为,如图:
(3)在保存的位置找到保存的文件“unlock.reg”双击该文件图标,打开如图框:
单击“是”开始导入注册表,完成后出现
完成解锁操作。
三:
如何禁用和启用.reg后缀文件的有效性
以编辑方式打开可以更改IE背景.reg(点右键)以编辑方式打开可以更改登陆背景.reg[右键-修改]修改开始残单项目的图标.regEXE关联文件修复.regxp网速提升ADSL.reg不加载多余的DLL文件.reg不启用智能菜单(比如说隐藏不常用的菜单选项).REG不启用注册表.reg不启用自动重新启动功能.reg不显示Administrator超级用户.REG修复右键打开菜单.REG不显示共享文档和用户文档.reg不显示桌面项目.txt不在桌面上显示系统版本.reg禁用欢迎屏幕.reg关闭我的文档的重定向功能.reg禁止“打开”对话框的自动完成功能.reg彻底隐藏文件.reg彻底隐藏文件.txt创建WINDOWS登陆的提示窗口.txt修复EXE关联.reg修复无法看到附加码的问题.reg删除开始菜单中的关机按钮.reg打开IE安全设定的隐藏项目.reg打开XP资源管理器的状态栏.reg打开启动优化功能.reg登记你的WindowsXP.reg登陆选单不显示Administrator超级用户.reg登陆选单显示Administrator超级用户.reg点右键以编辑方式打开可以更改IE背景.reg点右键以编辑方式打开可以更改登陆背景.reg定制前台和后台的程序处理器分时比率.txt定制任务栏上的日期前显示的文字.txt复件开启硬件优化.REG给我的电脑添加服务.reg关闭Dr_Warson.reg关闭XP文件保护.reg关闭Zip支持.cmd关闭菜单显示延迟.REG关闭程序仅等待1秒_程序出错时等待0.5秒.reg关闭-错误快捷方式自动搜索功能.txt关闭共享.reg关闭光盘自动运行.REG关闭系统文件保护.REG关闭智能菜单(比如说隐藏不常用的菜单选项).REG关闭自动重新启动功能.reg关机时自动关闭停止响应的程序.reg关机时自动清除开始菜单的文档记录.reg还原Windows图片及传真检视器的预设值.reg加快XP开机及关机速度.reg加快菜单显示速度.reg加快程序运行速度.reg加快局域网访问速度.reg加快开关机机速度,自动关闭停止响应.reg加快开机关机速度,自动关闭停止响应.reg加快开机速度副值.reg加快搜索网上邻居的速度.reg加快预读能力改善开机速度.reg加快自动更新率.reg加上复制和移动键.reg减少开机滚动条滚动次数.reg解除被禁止访问的任务栏属性.reg解除无法执行“Regedit”的限制.reg解决不能重新安装IE6的问题.reg禁用“WindowsXP漫游”.REG禁用Messenger服务(推荐).REG禁用NTFS文件系统的追踪文件ID的功能.txt禁用RemoteRegistry服务(推荐).REG禁用SmartCardHelper服务.REG禁用SmartCard服务.REG禁用TaskSchedule服务.REG禁用WindowsTime服务.REG禁用Windows内置防火墙服务.REG禁用WirelessZeroConfig服务.REG禁用错误报告(推荐).REG禁用光驱自动播放功能.txt禁用内置刻录功能.REG禁用文件夹选项菜单.reg禁用系统还原.reg禁止(IPC$)自动打开默认共享(推荐).REG禁止IE自动安装组件.reg禁止访问任务栏属性.reg禁止改变快速启动栏长度.txt禁止更改我的文档的路径.txt禁止工具栏菜单-右键状态栏后的第一行就是工具栏.txt禁止记录最近访问过的文档.REG禁止开始菜单中的可选显示项目的显示[就等于不显示2级菜单].txt禁止使用注册表.reg禁止添加“快捷方式”字样(推荐).REG禁止远程修改注册表.reg禁止直接对开始菜单做修改并禁止在开始残单中使用右键菜单.txt开启IE自动缩图功能.reg开启CPU(256k)二级缓存,加速系统核心处理进程.reg开启CPU(512k)二级缓存,加速系统核心处理进程.reg开启IE的下载功能.reg开启硬件优化.REG开始菜单不自动弹出需要单击才弹出.txt控制面板显示方式改为经典方式.REG木马借壳法[使用前先右键编辑].reg木马乔装法-第1步[添加注册表项aaa并设置其默认项].reg木马乔装法-第2步[不显示后缀].reg木马乔装法-第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 注册表