本站专题: 主板 | CPU | 硬盘 | 内存 | 显卡 | 声卡 | 显示器 | 光驱 | 鼠键 | 电源 | 网络 | 死机 | 其他 添加 WWW.SQ120.COM 到收藏夹

首页

菜鸟学堂

DIY乐园

故障专题

网络专区

软件专区

硬件专区

在线答疑
  您现在的位置: 首页>>软件专区>>新闻 >> 注册表学习的知识

注册表学习的知识

日期:2007-5-5 22:40:41     来源:   编辑:  点击:

 
  目前Windows2000/XP/2003注册表编辑的功能除了一些基础的修改图标、查杀病毒等应用外,很多都能在系统的组策略(以后“菜菜学堂”会教大家用)中实现,所以像更改IE、隐藏控制面板组和磁盘驱动器等高级应用就交给组策略来办,会更安全和稳定。
  左脑记忆 备份与恢复注册表项:如果你只想保存一个键值或注册表项,比如HKEY_USERS\.DEFA
  ULT\Software,定位到该项上,如图2所示,右键点击该项,在菜单上选择“导出”命令,将该项保存为REG文件即可。若要还原导出的注册表子项,只要双击刚才导出的REG文件即可。
  备份整个注册表:点击“开始→所有程序→附件→系统工具→备份”,打开“备份或还原向导”,如果启动的是“高级模式”,可以点击“工具→切换到向导模式”打开向导。点击下一步选择“备份文件和设置→让我选择要备份的内容”。
  在左边的栏目中展开“我的电脑”,选中“System State”,“System State”包括注册表、“COM+ 类注册数据库”以及电脑的启动文件,最后将选定的“System State”(系统状态)保存起来即大功告成。
  如果要还原整个注册表,只要打开“备份或还原向导”,点击下一步选择“还原文件和设置”,根据提示,找到备份的“System State”(系统状态)文件,在“要还原的项目”框中,展开要还原的介质,然后单击系统状态复选框,将其选中,再点击下一步即可还原整个注册表。
病毒、木马以及黑客程序最喜欢入侵的地方就是注册表,通过注册表,它们能实现自动运行、破坏和传播等目的。能举例说明如何在注册表里查找可疑程序并删除它吗?
  注册表中有几处是病毒、木马等最喜欢入侵的,它们分别是:
  1.HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows是一个高危项。右键点击该项,按“权限”命令,选择所有的用户,将其权限“完全控制”设置为“拒绝”,“应用”后就可以避免一些不必要的病毒加载。
  该项的右边窗口有“Load”和“Run”的字符串值,这两个字符串值的键值默认是空白的(图3)。如果你的注册表该字符串的值不为空,那就可能被病毒加载了,这时一定要把值改回默认的。
  还有一个“Programs”的字符串值默认数值为“com exe bat pif cmd”。病毒喜欢在这里添加一个特殊的文件类型,比如“病毒.cpw”,可以逃过很多病毒防护软件的扫描。一旦发现这种情况,右键选中“Run”字符串值,将该字符串值删除;双击“Load”和“Programs”,将数值数据改回空即可。
  2.HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run中有许多自动启动的程序。对可疑的程序,直接鼠标右键选中,删除即可。类似“Run”这样的项在注册表中还有几处,均以“Run”开头,分别是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run、项及该项下面的RunOnce、RunOnceEx 、RunServices等(图4),同样需要注意。
  3.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,右边的“Shell”字符串值数据值为“Explorer.exe”。很容易被木马等捆绑后随系统一起启动,并且无法查杀。最好的解决办法是双击“Shell”字符串值,把值改为explorer.exe的绝对路径,如“C:\WINDOWS\explorer.exe”。
  4.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager,右边“BootExecute”的多字符串值默认键值为“autocheck autochk *”。此外,还要注意有没有“PendingFileRenameOperations”这个多字符串值,它一般由软件的安装程序自动生成。木马或病毒可以通过“PendingFileRenameOperations”来实现自身的文件改名,再配合前面所说的“BootExecute”多字符串值来自动加载启动。
  5.HKEY_CLASSES_ROOT\exefile\shell\open\command,右边“默认”字符串值的数据是““%1” %*”,该数据也容易被更改,解决方法就是将数值数据改回默认值““%1” %*”。
  左脑记忆 对初学者来说,我们不必记下注册表的所有项值。当遇到需要修改注册表解决问题的时候,只要完整地记下下面5个步骤,照着操作就可以完成具体应用。
  第一步:上Google、百度等查出要修改的具体项或键的位置,健的键值。
  第二步:备份注册表。
  第三步:打开注册表编辑器。
  第四步:查找并编辑相关项和键值。
  第五步:修改完毕后按F5键刷新注册表,验证是否修改成功,完毕。
  我是系统管理员,为什么在编辑注册表时,会弹出禁止访问的警告?
  如果你在注册表中编辑非当前账户的某些注册表项,系统会弹出禁止访问的警告框。可以登录系统管理员账户,右键点击该项,在弹出菜单上选择“权限”,让自己取得该项的完全控制权限。

本新闻共2页,当前在第2页  1  2  

 
【返回首页】

相关文章
哪款播放器有截屏和视频剪切功能
Windows主进程Rundll32已停止工作
给MSN空间添加背景音乐
不是有效镜像怎么回事
提示无法访问函数不正确怎么办

助商
 
论坛入口
 用户名:
 密  码:

     
免费注册   参观一下

最新新闻
热点新闻

电脑知识网 版权所有 严禁转载本站文章 违者追究法律责任
业务联系 TEL:13951366782
苏ICP备05048721号