注册表操作(备份)(隐藏文件显示)(禁止下载)(桌面快速启动图标)
杀毒吧
全部回复
仅看楼主
level 4
da1feng 楼主
采用注册表来管理系统配置,主要是为了提高系统的稳定性,平时操作系统出现的一些问题,诸如系统无法启动、应用程序无法运行、系统不稳定等情况,很多都是因为注册表出现错误而造成的,而通过修改相应的数据就能解决这些问题,所以,掌握如何正确备份、恢复注册表的方法,可以让每一个用户更加得心应手地使用自己的电脑。一、利用注册表编辑器手工备份注册表 注册表编辑器(Regedit)是操作系统自带的一款注册表工具,通过它就能对注册表进行各种修改。当然,"备份"与"恢复"注册表自然是它的本能了。(1)通过注册表编辑器备份注册表 由于修改注册表有时会危及系统的安全,因此不管是WINDOWS 98还是WINDOWS 2000甚至WINDOWS XP,都把注册表编辑器"藏"在了一个非常隐蔽的地方,要想"请"它出山,必须通过特殊的手段才行。点击"开始"菜单,选择菜单上的"运行"选项,在弹出的"运行"窗口中输入"Regedit"后,点击"确定"按钮,这样就启动了注册表编辑器。 点击注册表编辑器的"注册表"菜单,再点击"导出注册表文件"选项,在弹出的对话框中输入文件名"regedit",将"保存类型"选为"注册表文件",再将"导出范围"设置为"全部",接下来选择文件存储位置,最后点击"保存"按钮,就可将系统的注册表保存到硬盘上。 完成上述步骤后,找到刚才保存备份文件的那个文件夹,就会发现备份好的文件已经放在文件夹中了。(2)在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 /E filename.reg Regpath参数含义:/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\/e regedit.reg",该命令的意思是把整个注册表备份到WINDOWS目录下,其文件名为"regedit.reg"。而如果输入的是"regedit /E D:\regedit.reg"这条命令,则是说把整个注册表备份到D盘的根目录下(省略了"/L"和"/R"参数),其文件名为"Regedit.reg"。
2008年12月31日 09点12分 1
level 4
da1feng 楼主
(3)用注册表检查器备份注册表 在DOS环境下的注册表检查器Scanreg.exe可以用来备份注册表。命令格式为:Scanreg /backup /restore /comment参数解释:/backup用来立即备份注册表/restore按照备份的时间以及日期显示所有的备份文件/comment在/restore中显示同备份文件有关的部分注意:在显示备份的注册表文件时,压缩备份的文件以.CAB文件列出,CAB文件的后面单词是Started或者是NotStarted,Started表示这个文件能够成功启动Windows,是一个完好的备份文件,NotStarted表示文件没有被用来启动Windows,因此还不能够知道是否是一个完好备份。比如:如果我们要查看所有的备份文件及同备份有关的部分,命令如下:Scanreg /restore /comment隐藏文件的显示:把下面的内容保存成 a.reg 文件后,双击导入注册表 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL] "RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" "Text"="@shell32.dll,-30500" "Type"="radio" "CheckedValue"=dword:00000001 "ValueName"="Hidden" "DefaultValue"=dword:00000002 "HKeyRoot"=dword:80000001 "HelpID"="shell.hlp#51105" ________________________________________________________________________________________________禁止下载:下面内容复制到记事本,存为ie.reg,双击导入 REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3] "1803"=dword:00000003 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel] "SecurityTab"=dword:00000001 ________________________________________________________________________________________________如何禁止编辑注册表:开始--运行--输入"gpedit.msc"打开组策略 为了防止他人修改你的注册表,我们可以在组策略中禁止访问注册表编辑器,具体步骤如下: 依次展开“用户配置→“管理模板→“系统”,然后在右边窗口中找到并双击“阻止访问注册表编辑器”项,并将其设置为“已启用”,这样用户在试图启动注册表编辑器时,系统将提示:注册编辑已被管理员停用。 另外,如果你的注册表编辑器被锁死,也可以双击此设置,在弹出对话框的“设置”标签中点选“未被设置”项,这样你的注册表就可以解锁了。如果要防止用户使用其他注册表编辑工具打开注册表,请双击启用“只运行许可的Windows应用程序”,这样用户只能运行您所指定的程序了。________________________________________________________________________________________________清除系统垃圾:最后将它保存为后缀名为.bat的批处理文件,更名为“清除系统LJ.bat”@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" 
2008年12月31日 09点12分 2
level 4
da1feng 楼主
del /f /s /q "%userprofile%\Local Settings\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除系统LJ完成! echo. & pause ________________________________________________________________________________________________创建快速启动拦图标:1).右键任务栏---工具栏---快速启动---打勾. 2).右键任务栏---属性---显示快速启动---打勾. 如果还不行的话: 点击"开始"->"运行"输入"regsvr32 /n /i:u shell32"回车 在弹出框点“确定”,快速启动栏里的“显示桌面”又回来啦 注:32后面有个空格 然后重新启动。 再或者: 打开“记事本”: 把下面内容复制上去: [Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop 然后,文件→另存为→文件名→“显示桌面.SCF”(不要把引号也搞上去了)→保存 (保存到桌面吧)。再拖回到快速启动栏上________________________________________________________________________________________________如何修复注册表:如何修复Windows XP受损注册表步骤1---将windows xp安装光盘插入cd-rom驱动器,然后重新启动计算机并设置bios由光驱启动; 步骤2---启动系统后当进入windows xp安装界面时按"r"键选择"要使用故障控制台修复windows xp安装";步骤3---如果使用的是双启动或多启动计算机,那么在故障恢复控制台选择要访问的安装;然后按照提示,输入管理员 (密码如果管理员密码为空,则直接按enter键);步骤4---在故障恢复控制台命令提示符处,输入下列几行命令,并在每行之后按enter键: md tmp copy c:\windows\system32\config\software c:\windows\tmp\software.bakcopy c:\windows\system32\config\sam c:\windows\tmp\sam.bakcopy c:\windows\system32\config\security c:\windows\tmp\security.bakcopy c:\windows\system32\config\default c:\windows\tmp\default.bakdelete c:\windows\system32\config\systemdelete c:\windows\system32\config\softwaredelete c:\windows\system32\config\samdelete c:\windows\system32\config\securitydelete c:\windows\system32\config\defaultcopy c:\windows\repair\system c:\windows\system32\config\systemcopy c:\windows\repair\software c:\windows\system32\config\softwarecopy c:\windows\repair\sam c:\windows\system32\config\samcopy c:\windows\repair\security c:\windows\system32\config\securitycopy c:\windows\repair\default c:\windows\system32\config\default步骤5---键入exit退出故障恢复控制台,计算机将重新启动即可__________________________________________________________________________________________XP注册表被禁用解决方法 用户可以试试以下几种方法: 一、组策略法。 -输入Gpedit.msc,在用户配置里打开 “管理模板 ”,再打开 “系统” ,然后打开右边框里的 “禁用注册表编辑工具” ,属性----禁用! 二、批处理文件法。 建立一个文本文档,内容如↓: reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableRegistryTools /t reg_dword /d 00000000 保存后将.txt改成.bat,双击运行后,输入y即可。 三、INF文件安装法。 建立一个文本文档,内容如↓: [Version] Signature="$CHICAGO$" [DefaultInstall] Addreg=Add [Add] HKCU,"Software\Microsoft\Windows\CurrentVersion\Policies\System",DisableRegistryTools,%REG_DWORD%,0 [Strings] REG_DWORD=0x00010001 
2008年12月31日 09点12分 3
level 1
喝完茶啦。。。。来啦
2010年08月25日 08点08分 6
1