《系统维护及注册表的使用》由会员分享,可在线阅读,更多相关《系统维护及注册表的使用(83页珍藏版)》请在金锄头文库上搜索。
1、为什么讨论注册表?为什么讨论注册表?注册表在整个注册表在整个Windows系统中起系统中起着重要作用着重要作用注册表维护是计算机维护的重要注册表维护是计算机维护的重要组成部分组成部分一、注册表概述一、注册表概述1.1.何谓注册表?何谓注册表?注册表是注册表是Windows的一个内部数据的一个内部数据库,存放着:库,存放着:应用程序和计算机系统配置信息应用程序和计算机系统配置信息应用程序和系统的初始化信息应用程序和系统的初始化信息应用程序和文档文件的关联关系应用程序和文档文件的关联关系硬件设备的说明、状态和属性以及硬件设备的说明、状态和属性以及各种状态信息和数据各种状态信息和数据注册表包括的内容
2、:注册表包括的内容:Win9X将所有注册表文件存放在将所有注册表文件存放在:C:WindowsSYSTEM.DAT和和C:WindowsUSER.DATWin2000/XP/NETWin2000/XP/NET篇篇 用户配置文件用户配置文件保存在根目录保存在根目录“DocumentsandSettings”下用户名的目录中,包括两个隐藏文件:下用户名的目录中,包括两个隐藏文件:NTUSER.DAT、NTUSER.INI及及ntuser.dat.LOG日志文件。日志文件。系统配置文件系统配置文件位于位于Windowsxp系统目录下的系统目录下的“SYSTEM32CONFIG”中中sam.*Secu
3、rityAccountManager,安全帐号管理器安全帐号管理器default.*默认注册表文件默认注册表文件security.*安全性注册文件安全性注册文件system.*系统注册文件系统注册文件software.*应用软件注册表文件应用软件注册表文件注册表中最重要的文件是那些没有扩展名的文件,也就是当前注册表中最重要的文件是那些没有扩展名的文件,也就是当前注册表文件。还有一个名为注册表文件。还有一个名为system.alt文件,这个就是注册表文件,这个就是注册表的副本的副本方法方法1.“开始开始”菜单菜单”运运行行”regedit.exe命令命令如何打开注册表?如何打开注册表?方法方法2
4、.直接双直接双击击regedit文件文件记录所有数据文件记录所有数据文件(含含OLE技术技术)的格式和关联信息的格式和关联信息包括了当前登录用户的包括了当前登录用户的用户配置文件信息用户配置文件信息包括了当前计算机的配置数据包括了当前计算机的配置数据,如硬件设如硬件设备、应用程序、系统设置、安全数据库备、应用程序、系统设置、安全数据库包括默认用户的信息和包括默认用户的信息和所有以前登录用户信息所有以前登录用户信息主要有五大根键主要有五大根键包含了系统启动时使用的包含了系统启动时使用的硬件配制文件的相关信息硬件配制文件的相关信息注册表逻辑结构体系注册表逻辑结构体系OLE-ObjectLinkin
5、gandEmbedding(对象链接与嵌入对象链接与嵌入).根键根键子键子键主键主键键值项与键值键值项与键值 键值的三种类型:键值的三种类型:1、二进制值(、二进制值(BINARY)2、DWORD值值3、字符串值、字符串值二二进进制制数数据据双击后进入编辑双击后进入编辑小提示:二进制数据全是以十六进制的方式显示小提示:二进制数据全是以十六进制的方式显示back1.二进制(二进制(BINARY)-为任意长度为任意长度,以十六进制的方式显示以十六进制的方式显示DWORD值值同上一页一样,双击其中一项进入编辑同上一页一样,双击其中一项进入编辑2.DWORD值值为一个为一个32位(位(4个字节,即双个
6、字节,即双字)长度字)长度3.字符串值(字符串值(sz)-表示文件描述、硬件标识表示文件描述、硬件标识字符串值字符串值修改注册表方法修改注册表方法 方法方法1:使用软件修改使用软件修改(安全安全)通过一些专门的修改工具来修改注册表,较通过一些专门的修改工具来修改注册表,较好的注册表维护与优化工具比如好的注册表维护与优化工具比如NortonUtilities提供的提供的WindowsDoctor和和NortonCleansweep提供的提供的RegistrySweep以及以及magicset、tweakui、winhacker等等方法方法2:间接修改间接修改(比较安全比较安全)将要修改的写入一个
7、将要修改的写入一个.reg文件中,然文件中,然后导入注册表中。这样做的好处是可后导入注册表中。这样做的好处是可以避免错误的写入或删除等操作,但以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和是要求用户了解注册表的内部结构和.reg文件的格式。文件的格式。温馨提示温馨提示:若在若在“Regedit”已经被锁住已经被锁住,方法方法:“开始开始运行运行Regedit”按确按确定之后,出现定之后,出现“注册表编辑已经被注册表编辑已经被您的系统管理员停用您的系统管理员停用”。限制不准用户执行限制不准用户执行“Regedit”的的注册表信息是:注册表信息是:HKEY_CURRENT_USE
8、RSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem中的中的“DisableRegistryTools”这一项这一项值值1.1.制作制作.REG.REG文件文件 方法方法: : 新建一个文本文件,在其中输入新建一个文本文件,在其中输入以下内容:以下内容: REGEDIT4 /REGEDIT4 /之后必须空一行之后必须空一行HKEY_CURRENT_USERSoftwareMicrosoftHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystWindowsCur
9、rentVersionPoliciesSystem em DisableRegistryTools=dword:00000000 DisableRegistryTools=dword:00000000 怎么写怎么写REG文件文件?方法:方法:取名储存时,在记事本的存盘对话框中的取名储存时,在记事本的存盘对话框中的“保存类型保存类型”应选择应选择“所有文件(所有文件(* *.*.*)” 。如如“unlock.regunlock.reg”并保存并保存2.导入导入REG文件文件方法方法:“开始开始程序程序MS-DOS方式方式”输入输入regeditc:tempunlock.reg后按回后按回车车(若
10、若unlock.reg是放在是放在C:TEMP方法方法3:直接修改直接修改(最不安全,但最直接最不安全,但最直接有效有效)通过注册表编辑器直接的来修改通过注册表编辑器直接的来修改注册表的键值数据项,但是要求用注册表的键值数据项,但是要求用户有一定的注册表知识,熟悉注册户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎,表内部结构而且一定要小心谨慎,否则会把系统弄瘫。否则会把系统弄瘫。【任务任务】通过修改注册表,以默认的通过修改注册表,以默认的用户帐户登录用户帐户登录WindowsXP(即自动(即自动登录系统),并设置自动登录的登录登录系统),并设置自动登录的登录框,登录框标题为框,登录
11、框标题为“问候问候”,登录框,登录框中显示中显示“欢迎使用本计算机欢迎使用本计算机”。Step2-在在“注册表编辑器注册表编辑器”窗口的窗口的左侧框中依次展开左侧框中依次展开“HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersion”,单击,单击“Winlogon”项项操作步骤操作步骤:Step1-打开注册表编辑器打开注册表编辑器温馨提示温馨提示: :由于层次结构太多,快速找路径的方法由于层次结构太多,快速找路径的方法:方法方法1:逐级寻找逐级寻找如可先用鼠标双击如可先用鼠标双击“HKEY_LOCAL_MACHINE”根键,再按根键,
12、再按S键,键,找到找到“Software”,再按,再按M键,找到键,找到“Microsoft”,再按,再按W键,找到键,找到“WindowsNT”,再按,再按C键,找到键,找到“CurrentVersion”。方法方法2-用用”查找查找”命令命令用用”编辑编辑”|”查找查找”或在右键单击或在右键单击左窗口的注册表文件夹使用快捷菜单,左窗口的注册表文件夹使用快捷菜单,选择选择“查找查找”,再输入要查找的名称,再输入要查找的名称Step3-添加或修改键值添加或修改键值AutoAdminLogon设为设为1;/设置是否可以自动设置是否可以自动登陆登陆DefaultDomainName/自动登陆的计算
13、机名称或者自动登陆的计算机名称或者登陆网络的域名登陆网络的域名(如如:“jsj”表示本机的计算机名称表示本机的计算机名称);DefaultUserName设为本机已有的用户帐户名称设为本机已有的用户帐户名称/用用于自动登录的账户名称于自动登录的账户名称LegalNoticeCaption设为设为“问候问候”;/提示框提示框的标题的标题LegalNoticeText设为设为“欢迎使用本计算机欢迎使用本计算机”。/提示框的文本内容提示框的文本内容温馨提示温馨提示:若没有找到某项,在快捷菜单中选择若没有找到某项,在快捷菜单中选择“新建新建|字符串值字符串值”,命名后再修改键值。,命名后再修改键值。S
14、tep4-设置完毕后重新启动计算机设置完毕后重新启动计算机,便可见提示便可见提示注册表的备份注册表的备份注册表由两个文件组成:注册表由两个文件组成:“system.dat”和和”user.dat”,它们存放在它们存放在windows目录下。通过导入、导目录下。通过导入、导出的注册表文件扩展名为出的注册表文件扩展名为“.reg”。而自动备份的注册表文。而自动备份的注册表文件以件以”.cab”压缩格式存放于压缩格式存放于“windowssysbackup”文件文件夹中,它还包括了另外两个重要文件:夹中,它还包括了另外两个重要文件:“system.ini”和和“win.ini”.三种备份方式:三种备
15、份方式:1、在、在windows下备份下备份2、在、在dos下备份下备份3、直接备份注册表、直接备份注册表1.在在windows下备份下备份l进入注册表编辑器后,选择进入注册表编辑器后,选择“文件文件”“导出导出”命令命令2.在在DOS环境下备份环境下备份l进入DOS系统,在DOS盘符下l输入“scanreg/backup”,按Enter键即可3.直接备份注册表直接备份注册表l直接将直接将Windows目录下的目录下的“system.dat”和和“user.dat”两个文件复制到备份介质上,当系两个文件复制到备份介质上,当系统瘫痪而无法进入统瘫痪而无法进入windows系统时,进入系统时,进入
16、dos系系统将该备份覆盖原来的文件,即可恢复以前的正统将该备份覆盖原来的文件,即可恢复以前的正常数据常数据注册表的恢复注册表的恢复l注册表的恢复可以分成两种情况:l1、XP系统能够启动的情况下的恢复l2、XP系统不能够启动的情况下的恢复1. XP1. XP系统能够启动的情况下的恢复系统能够启动的情况下的恢复如何使用备份文件还原如何使用备份文件还原?选择选择“文件文件”“导入导入”命令;命令;如何使用系统还原功能恢复?如何使用系统还原功能恢复?选择选择“开始开始”| |“所有程序所有程序”| |“附加件附加件”| |“系统系统工具工具”| |“系统还原系统还原”2、XP系统不能够启动的情况下的恢
17、复系统不能够启动的情况下的恢复使用上次正常启动的注册表配置使用上次正常启动的注册表配置l操作方法:操作方法:当计算机通过内存、硬盘自检后,当计算机通过内存、硬盘自检后,按按F8键键,进入启动菜单,然后选择,进入启动菜单,然后选择“最后最后一次正确启动的配置一次正确启动的配置”选项即可。选项即可。使用安全模式恢复注册表使用安全模式恢复注册表l操作方法:操作方法:如果上述操作无效,按照上述方如果上述操作无效,按照上述方法进入启动菜单,选择法进入启动菜单,选择“安全模式安全模式”选项,选项,直接导入备份文件直接导入备份文件注册表修复方法注册表修复方法l1.重启计算机:通过新启动将硬盘中的信息重启计算
18、机:通过新启动将硬盘中的信息调入内存来修正各种错误调入内存来修正各种错误l2.使用安全模式启动系统:该模式下计算机使用安全模式启动系统:该模式下计算机能自动修复注册表问题。能自动修复注册表问题。l3.重新检测设备:删除引起错误的设备的驱重新检测设备:删除引起错误的设备的驱动,让系统重新检测这个设备再安装一次。动,让系统重新检测这个设备再安装一次。l4.重新安装重新安装1.自动刷新自动刷新l自动刷新可以省去手动刷新的麻烦,节约宝贵时间,方法自动刷新可以省去手动刷新的麻烦,节约宝贵时间,方法如下:如下:lHKEY_LOCAL_MACHINESystemCurrentControlSetContro
19、lUpdatel找到该子键后,双击找到该子键后,双击UpdateMode”选项,将它的值设置选项,将它的值设置为为“0”,这样就可以进行自动刷新;如果设置为,这样就可以进行自动刷新;如果设置为“1”,则表示要手动才能刷新。则表示要手动才能刷新。注册表的应用注册表的应用-windows系统应用方面的设置系统应用方面的设置l2.去掉去掉windows系统用的自动更新功能系统用的自动更新功能l在注册表编辑器中找到下面的子键在注册表编辑器中找到下面的子键HKEY_CURRENT_USERSoftwareMicrosoftWiondowsCurrentVersionPoliciesExplorerl在右
20、边新建在右边新建DWORD值值“NoCommongroups”,然后然后将其值设置为将其值设置为“1”(0是代表打开更新功能),是代表打开更新功能),在重新启动计算机即可在重新启动计算机即可3.优化优化windowsxp系统文件系统文件l在注册表编辑器里找到下面的子键:在注册表编辑器里找到下面的子键:lHKEY_LOCAL_MACHINESystemCurrentControlSetControlFile-System”l在右边的窗口中新建在右边的窗口中新建DWORD值值“ConfigFileAllocSize”,将它的值设为将它的值设为“000001f4”,重启计算机就可以了重启计算机就可以
21、了4.启动自动优化磁盘功能启动自动优化磁盘功能l在注册表编辑器里找到下面的子键:在注册表编辑器里找到下面的子键:lHKEY_LOCAL_MACHINESoftwaremicrosoftdfrgbootpopimizefuncationl在右边的窗口中在右边的窗口中Enable选项的键值改为选项的键值改为“y”(“N为启动为启动”),重启计算机即可,重启计算机即可5.卸载不用的应用软件卸载不用的应用软件l在注册表编辑器里找到如下的子键:在注册表编辑器里找到如下的子键:lHKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent-VersionUninsta
22、lll在此子键子下新建应用软件之键(如在此子键子下新建应用软件之键(如Winzip),接着在新接着在新建的子键中,新建字符串建的子键中,新建字符串“DisplayName”,值为值为“软件名软件名”;新建字符串;新建字符串“UninstallString”,值为值为“带路径的反带路径的反安装程序名安装程序名”6.提高光驱的预读性能提高光驱的预读性能6.自动播放光碟自动播放光碟7.加快上网速度加快上网速度注册表的应用注册表的应用-网络方面的设置网络方面的设置1.如何在注册表里面修改主页?如何在注册表里面修改主页?IE首页的注册表文件是放在首页的注册表文件是放在:HKEY_CURRENT_USER
23、SoftwareMicrosoftInternetExplorerMainStartPage下下方法方法1鼠标双击鼠标双击方法方法2-通过注册表里面修改主页通过注册表里面修改主页l2、更改、更改IE收藏夹、历史记录的保存路径及缓冲的路径收藏夹、历史记录的保存路径及缓冲的路径3.更改更改“网页的历史记录网页的历史记录”目录目录4.禁止更改禁止更改IE的辅助功能设置的辅助功能设置5.禁止使用网上邻居禁止使用网上邻居6.为同一部电脑设置为同一部电脑设置2个个IP地址地址7.清理清理IE网址列表网址列表注册表的应用注册表的应用-系统安全方面的设置系统安全方面的设置l在注册表编辑器里找到如下的子键:在注
24、册表编辑器里找到如下的子键:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrent-Versionpoliciessystem在右窗口中找到或新建一个在右窗口中找到或新建一个DWOR值,键名为:值,键名为:disableregistrytools,设键值为设键值为1。1.禁用注册表禁用注册表l在记事本中输入:在记事本中输入:Windowsregistryeditorversion5.00HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrent-Versionpoliciessystem”disableregist
25、rytools”=dword:00000000输入后,将文件保存为输入后,将文件保存为unlock.reg,双击运行该文件即双击运行该文件即可可恢复禁用注册表恢复禁用注册表l3、防止匿名用户进入系统、防止匿名用户进入系统4.启动启动WORD97的宏病毒的保护功能的宏病毒的保护功能5.网络蠕虫网络蠕虫W32.Sircam病毒病毒6.运行运行和和查找查找的历史记录的历史记录清理注册表清理注册表l在注册表中有很多无用的东西,尤其在注册表中有很多无用的东西,尤其是在我们的电脑使用了一段时间后,这个是在我们的电脑使用了一段时间后,这个时候我们需要给电脑时候我们需要给电脑“减肥减肥”,从而达到,从而达到优
26、化和维护系统的应用。优化和维护系统的应用。l关于注册表的清理软件有很多(优化大师、关于注册表的清理软件有很多(优化大师、超级兔子等等),下面以超级兔子等等),下面以“优化大师优化大师”的的使用来介绍如何清理注册表使用来介绍如何清理注册表:Step1-运行运行“优化大师软件优化大师软件”,并选择,并选择“注注册表清理册表清理”Step2-点击点击“扫描扫描”,等待扫描的结束,等待扫描的结束Step3-删除扫描出来的冗余注册表信息删除扫描出来的冗余注册表信息l2、点击、点击“扫描扫描”,等待扫描的结束,等待扫描的结束3、不备份冗余信息,删除垃圾注册表文件、不备份冗余信息,删除垃圾注册表文件DWOR
27、DDWORD值值-32-32位的数值位的数值字符串值字符串值-表示文件描述、硬件表示文件描述、硬件标识标识在打开在打开word文档时,出现提示信息:文档时,出现提示信息:原因:安装了原因:安装了noteexpress软件,软件,使用期限即到使用期限即到解决办法:卸载解决办法:卸载noteexpress软件软件即可即可现象现象:本地连接正常,数据包可发送,但接收为本地连接正常,数据包可发送,但接收为0 0,2020分分钟左右后为钟左右后为1 1然后是然后是2.2.上不了网上不了网. .本地连接数据包只有发送本地连接数据包只有发送, ,没有接收的没有接收的解决方法解决方法 ? ?可能可能1-网卡惹
28、的祸网卡惹的祸故障现象故障现象:我家一台电脑不能连网,我家一台电脑不能连网,本地网络连接状态只发送数据,而接收本地网络连接状态只发送数据,而接收数据包为数据包为0。故障处理故障处理:使用笔记本电脑测试,网使用笔记本电脑测试,网络正常,于是更换计算机网卡,故障解络正常,于是更换计算机网卡,故障解决。决。故障原因故障原因:网卡物理故障。网卡物理故障。可能可能2-双绞线惹的祸双绞线惹的祸故障现象故障现象:故障现象故障现象:利用利用ADSLMODEM的路由功能,的路由功能,笔者与六个邻居通过一个笔者与六个邻居通过一个10MHUB共享一条共享一条ADSL宽带上宽带上网,一个月来运行正常。前天,自家电脑突
29、然不能上网了,网,一个月来运行正常。前天,自家电脑突然不能上网了,ADSL虚拟拨号不通,而其它五家都能正常上网虚拟拨号不通,而其它五家都能正常上网故障处理故障处理:首先怀疑是系统故障,于是在首先怀疑是系统故障,于是在WindowsXP中重装网卡驱动程中重装网卡驱动程序,重建序,重建ADSL拔号连接,仍然不能拨通,接着在自家换用其它能正常上拔号连接,仍然不能拨通,接着在自家换用其它能正常上网的笔记本电脑,故障依旧,这就排除了电脑本身的问题。在网的笔记本电脑,故障依旧,这就排除了电脑本身的问题。在HUB上调上调换了端口,甚至直接连接到换了端口,甚至直接连接到ADSLMODEM上,故障依旧,而他人利
30、用该上,故障依旧,而他人利用该端口却能正常上网,这也就排除了端口却能正常上网,这也就排除了HUB端口故障。查看本地连接,网络端口故障。查看本地连接,网络连接图标正常地显示在任务栏,上面并未出现连接图标正常地显示在任务栏,上面并未出现“”(事实上网络不通时事实上网络不通时网络连接图标上往往有个网络连接图标上往往有个“”),再查看网络连接状态,发现只有发送,再查看网络连接状态,发现只有发送数据包,接收数据包为数据包,接收数据包为0,由此断定网络连接有问题,于是检查了一下线,由此断定网络连接有问题,于是检查了一下线路,看是否有扭曲或断裂,并未发现异常现象,然后在双绞线两端依次路,看是否有扭曲或断裂,
31、并未发现异常现象,然后在双绞线两端依次重新制作水晶头接头,故障还是没有解决。于是冷静地思考了一下,双重新制作水晶头接头,故障还是没有解决。于是冷静地思考了一下,双绞线有四对线,水晶头中绞线有四对线,水晶头中1、2、3、4、5、6、7、8位置依次为白橙、橙、位置依次为白橙、橙、白绿、兰、白兰、绿、棕、白棕,实际使用的是其中两对线,它们排在白绿、兰、白兰、绿、棕、白棕,实际使用的是其中两对线,它们排在水晶头的水晶头的1、2与与3、6位置。由于接收数据包为位置。由于接收数据包为0,怀疑是其中一对线有问,怀疑是其中一对线有问题题(白橙、橙或白绿、绿,事实上应该是排在白橙、橙或白绿、绿,事实上应该是排在
32、3、6位置的一对线为接收数位置的一对线为接收数据线据线),于是在双绞线两端重新制作接头,按照非常规的排线顺序,于是在双绞线两端重新制作接头,按照非常规的排线顺序:水晶头水晶头中中1、2、3、4、5、6、7、8位置依次为白橙、橙、白兰、棕、白棕、兰、位置依次为白橙、橙、白兰、棕、白棕、兰、白绿、绿,当然仍要保持白绿、绿,当然仍要保持1、2为一对线,为一对线,3、6为一对线。重新连接好双为一对线。重新连接好双绞线,问题解决了。为了进一步证明自己的推断,白绿、绿这一对线有绞线,问题解决了。为了进一步证明自己的推断,白绿、绿这一对线有问题,后来借来了网线测试仪,果然测得白绿、绿这一对线不通,但由问题,后来借来了网线测试仪,果然测得白绿、绿这一对线不通,但由于于7、8位置上这一对线是备用线,实际上不起作用,对网络连接并没有位置上这一对线是备用线,实际上不起作用,对网络连接并没有影响。影响。解决办法:使用卫士解决办法:使用卫士360或超级兔子王设置修复或超级兔子王设置修复IE