您现在的位置是: 首页 > 驱动程序 驱动程序

清理注册表优化大师_windows优化大师清理注册表导致开机慢

tamoadmin 2024-09-03 人已围观

简介1.怎样清除无用的注册表?2.电脑程序打开关不了怎么办3.电脑卡怎么清理4.怎样多个删除注册表5.关于注册表的,高手进1.键点击X盘(X代表磁盘分区,如D盘、E盘......),“属性”——“安全”——选择你当前登陆的用户名,如“Administrator”等,将“Administrator的权限”下面的“允许”项目全部打钩,确定 另外还可以点击“添加”——“高级”——打开‘选择用户或组’对话框,

1.怎样清除无用的注册表?

2.电脑程序打开关不了怎么办

3.电脑卡怎么清理

4.怎样多个删除注册表

5.关于注册表的,高手进

清理注册表优化大师_windows优化大师清理注册表导致开机慢

1.键点击X盘(X代表磁盘分区,如D盘、E盘......),“属性”——“安全”——选择你当前登陆的用户名,如“Administrator”等,将“Administrator的权限”下面的“允许”项目全部打钩,确定

另外还可以点击“添加”——“高级”——打开‘选择用户或组’对话框,——点选“立即查找”,将出现本机所有用户组,选择当前用户,“确定”,重复上面的步骤,“允许”项目全部打钩,再确定,应该就可以运行F盘所有的exe文件了

还不行的话,右键点击X盘(X代表磁盘分区,如D盘、E盘......),“属性”——“安全”——;选择“组或用户名称”里当前的登陆用户名,点“高级”——“所有者”——“目前该项目的所有者”栏目会显示“S-1-5-21-147001333-1580818891-1708537768-500”这一串;点选‘名称’里的用户名,勾选“替换子容器及对象的所有者”,点“确定”,等系统把它替换好了,就可以无限制的打开分区的exe文件了!

2.开始、运行cmd输入

assoc .exe=exefile〔assoc 跟.exe 之间要有空格〕

重新建立关联

如果是中毒请杀完先

3.或者这个办法

①进入系统盘windows文件夹,进入注册表所在的根目录。

②右键单击regedit.exe,选择重命名。(最好在DOS下改名,用ren命令)

①将文件后缀名“exe”改为“com”。

②双击打开注册表。

找到HKEY_CLASSES_ROOT\exefile\shell\open\command

双击默认键值。

输入“%1%*”,点“确定”。

按以上3种方法试试,直到解决为此。

怎样清除无用的注册表?

问题一:如何彻底清理注册表? 手工清理注册表,是一件烦琐的事,并且很危险。使用清理注册表的软件么,省心不少。在多种多样的注册表清理软件中,微软编写的免费软件RegClean值得作为首选。

RegClean不需地安装,运行时不易出错,小巧简单而好用,启动程序后就会检查注册表,单击一个按钮就会修理所找到的任何错误,能够在注册表中把卸载后的软件注册条目,可以说比任何第三方编写的注册表清洁软件都要清理得彻底。下面我们就以RegClean4.1a为例,具体介绍一下的使用方法。

一、运行RegClean

运行RegClean的方法非常简单,只要双击RegClean的图标,就会弹出一个RegClean的对话框,接下来它会自动对注册表进行分析,并检查注册表中的错误。这一过程大约要花费大约30秒到30分,时间的长短主要在注册表的大小和机器的运行速度的快慢。

Windows注册表记录了操作系统和应用程序正常运行所需的各种配置信息。由于频繁地拆装应用程序和各种设备,注册表在经过一段时间的运行之后有可能出现各种错误。RegClean分析Windows系统注册表中记录的各种设置项,查找其中出错的键码,将这些键码俯错信息存储在Undo.Reg文件中。然后,RegClean能够将这些键码从Windows注册表中删除,完成对注册表的彻底清理。

二、修理注册表

在RegClean对注册表分析完毕后,会弹出另一个对话框,只要点击对话框的右下方的“Fix Errors”按钮,RegClean就会自动修理注册表中错误。这时,RegClean会在它所在目录下创建出一个Undo.REG文件,文件名为“Undo puter yyyymmddhhmmss.REG”。RegClean将注册表信息写入此文件中,这其中含有计算机名和时间信息。然后将错误的注册表项从注册表中删除。对话框会提示你这一过程的进度。值得注意的是虽然RegClean能够修理注册表中错误,但并不能改正注册中所有的已知错误,也不能恢复一个已崩溃的注册表。因此,RegClean并不是万能的,充其量也只能解决正常注册表中出现的一部分问题,当遇到无法理解的问题时,RegClean就不会对其进行任何处理。

三、退出RegClean

在RegClean没有修理错误前,如果你不想让RegClean修理这些错误,或者RegClean在注册表中没有发现任何错误,你可以点击对话框右下方的“Cancel”按钮就可以退出RegClean。

如果RegClean已修理完毕错误,你可以点击对话框右下方的“Exit”按钮来退出RegClean。

要点提示

RegClean是一个很优秀的注册表清理软件,运行平台为运行于Intel芯片上的操作系统,包括Microsoft Windows NT 3.51(带Service pack 3)、Microsoft Windows NT 4.0(所有版本)以上、Microsoft Windows 95(所有版本)以上。

一般来说,使用RegClean清理注册表出现问题的几率很小,而且既使出现了问题也不要担心,Regclean在清理注册表以前已对注册表做了备份,我们可以先打开RegClean所在的文件夹,找到一些扩展名为Reg的文件,这些文件就是注册表的备份文件,其文件名的格式为:Undo+puter+yyyymmddhhmmss.Reg,你只需选择其中最近创建的备份文件,双击它即可恢复注册表。

有时因系统中设置的.REG文件类型打开方式的影响,在恢复RegClean注册表备......>>

问题二:如何快速清理Windows垃圾和注册表 大家可以新建个文本文档,将下面这些代码复制进去

@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*.*

del /s /q /q %windir%temp*.*

del /f /q %userprofile%cookies*.*

del /f /q %userprofile%recent*.*

del /f /s /q %userprofile%Local SettingsTemporary Internet Files*.*

del /f /s /q %userprofile%Local SettingsTemp*.*

del /f /s /q %userprofile%recent*.*

echo 清除系统LJ完成!

保存后将文本文档原有的.txt扩展名改成.bat,当你觉得系统有垃圾了,或者运行缓慢了,双击执行它就OK了。

为什么我很少用那些垃圾清理的第三方软件呢?那是因为系统自带的命令比较好用,另外老迈的电脑可带不起那些没事就全家桶的东西,仅仅因为需要一个功能就安装它们,实在是得不偿失。

至于清理注册表的方式,CFan我常用的有两种,第一种就是代码啦。

以管理员身份运行命里提示符后,把下面那些代码复制进去回车执行

reg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability /v BranchName /d fbl_release /t REG_SZ /f

reg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability /v ThresholdRiskLevel /d low /t REG_SZ /f

reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability /v ThresholdInternal /f

reg delete......>>

问题三:怎么删除注册表残留 360安全卫士的清理垃圾中有清理注册表垃圾这项功能,只要把选项选中后开始扫描清理就可以了,当然清理注册表的工具很多,windows优化大师也十分优秀.

问题四:怎么快速删除无用的注册表? 可以使用360安全卫士或者百度卫士,安全管家,之类的软件进行清理,打开软件找到垃圾清理,找到注册表一栏,打上勾勾点击开始清理就可以了,

收到满意纳一下~~

问题五:怎样快速删除注册表HKEY 恩删除不了?下载Xuetr,打开,点上方的注册表标签,进入这个路径,定位这项-选中要删除的项-右键-强制删除。

问题六:如何批量删除注册表 楼主你好其实你说的这个比你一个一个删除更麻烦这个要把你电脑的整个注册表导出然后你把导出的那个reg文件用记事本打开并且用记事本编辑我和楼主说一句实话楼主真的比你一个一个删除还麻烦楼主想想你把你系统的整个注册表导出然后你用记事本编辑里面的内容先不说你会不会编辑吧就算你会编辑那里面的内容那也要编辑好几个月或者是半年因为你安装了一个软绩那个软件会在注册表里面的大多数地方创建属于那个软件的数据而你卸载那个软件后当然那个软件在卸载过程中只会把当初在安装他的时候在注册表里面创建的所有和他有关的数据中的一部分删除有的软件甚至在卸载过程中不会把它当初在安装时候在注册表里面创建的那些数据删除,而只会把他的安装文件夹以及他的安装文件夹里面的文件删除,这就需要楼主自己清理了不过如果按楼主说的那样的话那楼主自己肯定会烦的所以我建议楼主还是打开注册表编辑器按f3输入和那个软件有关的关键词一个一个删除吧楼主可以这样你看看行不行如果那个软件在当初安装时候在注册表里面创建的数据实在是太多的话建议楼主有时间手动打开注册表编辑器搜索那些垃圾数据然后删除楼主一下子删除不了或者时间不够可以有时间就手动清理一些这样会有一天会把注册表里面和那个软件有关的东西都删除干净的另外我在告诉楼主一个办法楼主可以用软件和系统的注册表编辑器结合使用,楼主可以先用360安全卫士,金山卫士,超级兔子这些软件清理一册表等清理完成后楼主在打开注册表编辑器按编辑查找输入和那个软件有关的数据然后搜索找到多少就删除多少直到出现注册表搜索完毕为止这个办法就是先用那些软件先把注册表里面的一部分和那个软件有关的数据删除然后留下一些楼主在手动打开注册表编辑器搜索删除清理楼主看这个办法好不好

问题七:如何批量删除这几个注册表键值 你好

把下面注册表 保存 reg 文件 导入 即可

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\TypeLib\{00020813-0000-0000-C000-000000000046}\1.6\0\win32]

@=C:\\Users\\Administrator\\AppData\\Local\\Kingsoft\\WPS Office\\10.1.0.6206\\office6\\etapi.dll

[-HKEY_CLASSES_ROOT\TypeLib\{00020905-0000-0000-C000-000000000046}\8.4\0\win32]

@=C:\\Users\\Administrator\\AppData\\Local\\Kingsoft\\WPS Office\\10.1.0.6206\\office6\\wpsapi.dll

[-HKEY_CLASSES_ROOT\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}\2.9\0\win32]

@=C:\\Users\\Administrator\\AppData\\Local\\Kingsoft\\WPS Office\\10.1.0.6206\\office6\\wppapi.dll

[-HKEY_CURRENT_USER\Software\Classes\.doc]

@=WPS.Doc.6

问题八:怎样批量删除注册表中相关的项? 编辑里有查找,输入关键字,比如百度、baidu、360等。输入后用快捷键f3,要费点事。涂黑的用左键选择删除即可。

问题九:如何批量删除注册表中的键值 借助第三方工具来解决这个问题,例如Jv16 Power Tools就可以,运行该工具选择主窗口中“Registry Tools”并单击右侧第三个按钮,在打开的窗口中输入要查找的键值,单击“Continue”进行查找,查找完毕就可以进行批量删除或其它操作了。

问题十:如何批量查找注册表并删除 系统没这功能,需要其他优化软件才可以。

电脑程序打开关不了怎么办

清理注册表删除多余的DLL等文件

对共享软件感兴趣的朋友可能都知道著名的DLL文件清理工具CleanSweep。它的作用,就是将我们长期在系统中添加、删除程序时,在System目录下留下来的大量无用的DLL文件删除,从而提高系统的工作效率,减少硬盘空间的损失。通过注册表,我们也能发现一些无用的DLL文件信息或是VxD文件信息等并将其删除,从而提高系统的运行效率:在注册表中依次打开“HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\ShareDLLs”,此子键下包含的项目即是应用程序安装完毕后向注册表中写入的DLL文件共享信息,每个DLL文件的键值表明了共享此DLL文件的应用程序数目(在卸载这些应用程序时,卸载程序会给出类似“xxx文件被其他文件共享,是否确定删除”的提示),如果某个DLL文件所对应的数值为0,即表示此DLL文件对系统已没有用处,我们可以直接将其删除。对于其他类型的文件,只要其值为0,我们就可以判断其已没有用处,应当予以删除。

此外,在此子键下,你可能会发现以前删除的许多文件包括文件夹(在硬盘上已不存在)下包含的众多文件,它们的值不一定为0,但你一样可以完全将其删除。

重建作清理

我们知道,通过注册表可以将“添加、删除程序”中的各种无法删除的卸载程序信息删除,那么你有没有想过,你在大量增删各种应用程序和硬件设备驱动程序的同时,不可避免地要向注册表中写入数据。时间长了,这些废弃的数据会越来越多,你的注册表文件也越来越臃肿,不仅使你的“酒吧”因为负担越来越重而速度越来越慢,还会经常导致“酒吧”莫名其妙地罢工或提示出错。

现在,我们就动手来将这些无用的信息删除,方法是重建注册表。首先打开注册表编辑器,在注册表编辑器中单击“文件”菜单下的“导出”命令,将现有完整包含各种软件、硬件的注册表导出并为其命名,如命名为dc1.reg(因为要在DOS下执行重建注册表工作,因此最好不要起中文名称)。

然后重新启动计算机进入DOS状态(不能用Windows 98 中的DOS模式,重建注册表时Windows 98 不能运行),然后执行下述命令;

regedit/c dc1.reg(c与文件名之间应留一空格)

regedit/c表示从后面指定的文件中重新生成整个注册表。完成后再启动计算机进入Windows 98 ,你会发现重建的注册表文件比原来小了很多(视Windows 98安装后安装和卸载程序的多少而定)。这样经过“减肥”会使Windows 98的运行效率得到提高。

不过需要注意的是,用这种方法重建注册表时一定要注意的DOS的版本,一般计算机只安装了Windows 98的没什么问题,如果计算机同时安装了多个操作系统,进行此项操作最好在DOS 7.0下进行,至少也应在DOS 6.22下进行。Windows 98重建注册表需要很长的时间,以本人计算机为例,赛扬300A,升技BH6主板,64M PC100内存,昆腾火球7代6.4G硬盘,导出的注册表大小为5.86M,重建注册表约耗费了1小时,所以朋友们在进行这项操作前,最好能先加载磁盘高速缓存程序Smartdrv以便加快处理速度,同时在重建注册表前应先将原有的注册表进行完整备份,以免发生不必要的问题。

清理注册表中的软件信息垃圾

虽然现在绝大多数基于Windows 98 的软件都自带了卸载程序或是为Windows 98的“添加/删除程序”提供了卸载信息,但它们并不自觉地在退出历史舞台时将自身删的干干净净,大多数在卸载时并不会将注册表中的相关信息文件(这些信息主要是软件在初始安装时写到注册表中的有关生产商、ID号、用户名等)删除,导致注册表越来越庞大,无用的软件信息垃圾越来越多。我们可以在注册表中用手工方式删除这些无用的信息:

在注册表中依次打开“HEKY-CURRENT-USER\software”,它的下面包含的主键一般以软件生产商命名,如微软件出品的一系列软件都包含在“Microsoft”主键项中。如果确信某些软件已被删除,就可以将其键值全部删除

电脑卡怎么清理

1. 电脑开机后程序应用都打不开

一、杀毒。

拨掉网络连线、关闭系统还原,在安全模式下,用最新版本的杀毒软件杀毒。

二、清理磁盘和整理磁盘碎片。

1、在我的电脑窗口,右击要清理的盘符—“属性”—“清理磁盘”--勾选要删除的文件--确定--是。

2、清除临时文件,开始—运行—输入 %temp% --确定。3、用优化大师或超级兔子清理注册表和垃圾文件。

4、关闭一些启动程序, 开始-运行-msconfig---启动 ,除杀毒软件、输入法外一般的程序都可以关掉。

5、删除不用的程序软件。

6、整理磁盘碎片。

三、优化你的计算机

1、禁用闲置的IDE通道

右键点击“我的电脑-属性”,然后点击“硬件”接着点击“设备管理器”,在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道,选择“高级设置”,在这里找到“当前传送模式”为“不适用”的一项,将此项的“设备类型”设置为“无”。

2、优化视觉效果

右键单击“我的电脑”--“属性”—“高级”,在“性能”栏中,点击“设置”--“视觉效果”,调整为最佳性能,或只保留一些必要的项目。

3、启动和故障恢复

"我的电脑"--"属性"--"高级"--"启动和故障修复"中点击“设置”,去掉"将写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";点击"编辑",在弹出记事本文件中:

[Operating Systems] timeout=30 把缺省时间 30 秒改为 0 秒。

4、禁用错误报告

"我的电脑"--"属性”--"高级”--点"错误报告”,点选“禁用错误汇报”,勾选"但在发生严重错误时通知我”--确定。

5、设置系统还原

单击“开始”--“所有程序”--“附件”--“系统工具”—“系统还原”,在系统还原界面,去掉“在所有驱动器上关闭系统工程还原”前边的勾,在“可用的驱动器”区中,选系统盘所在的分区,单击“设置”进入“系统还原设置”窗口,将“要使用的磁盘空间”调到5%或更小,“确定”返回,按上述方法将其它分区设禁用。

6、关闭自动更新

关闭自动更新具体操作为:右键单击“我的电脑”--“属性”--“自动更新”,在“通知设置”一栏选择“关闭自动更新。选出“我将手动更新计算机”一项。

7、关闭远程桌面

右键单击“我的电脑”--“属性”--“远程”,把“远程桌面”里的“允许用户远程连接到这台计算机”勾去掉。

8、禁用消休眠功能

单击“开始”--“控制面板”--“电源管理”--“休眠”,将“启用休眠”前的勾去掉。

9、关闭“Inter时间同步”功能

依次单击“开始”--“控制面板”--“日期、时间、语言和区域选项”,然后单击“Inter时间”,取消“自动与Inter时间服务同步”前的勾。

10、关闭磁盘索引

打开我的电脑 ,右击驱动器,选“属性”,取消“使用索引以便快速查找文件”前面的勾。

11、禁用多余的服务组件

右键单击“我的电脑”--“管理”--“服务和应用程序”--“服务”,在右窗格将不需要的服务设为禁用或手动。

12、关闭华生医生Dr.Watson

单击“开始”--“运行”--输入“drwtsn32”命令,打开华生医生Dr.Watson 窗口,只保留“转储全部线程上下文”选项,取消其选项前边勾。

13、设置虚拟内存

虚拟内存最小值物理内存1.5—2倍,最大值为物理内存的2—3倍。 虚拟内存设置方法是: 右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改--在驱动器列表中选中系统盘符--自定义大小--在“初始大小”和“最大值”中设定数值,然后单击“设置”按钮,最后点击“确定”按钮退出

2. 联想电脑程序打不开怎么办

点击我的电脑右键属性

2、选择“高级”→“设置”

3、进入设置后点击“数据执行保护”并根图进行设置!

4、以上步骤完成后,点击“添加”→选择打不开的软件并点击打开!

步骤阅读

window7方法/步骤

1、点击我的电脑右键属性

2、点击高级系统设置

3、进入:高级→点击设置

4、点击:数据执行保护

5、选择:为除下列选定之外的所有程序和服务启用 DEP(U)

6、找到打不开的程序并点击打开

7、点击确定

3. 笔记本电脑打不开关不了怎么办

这个跟软件一点关系没有,是硬件的问题,数据方面,你可以把笔记本硬盘拆出来放在移动硬盘盒就可以拷贝出数据了。

笔记本启动顺序,插上电源或电池后待机电路先工作;按开机按钮,主板电源芯片接到信号给主板的各个供电单元上电并开始主板自检;主板重要部件自检通过,屏幕亮;然后操作系统接手控制权,也就是屏幕亮以后才跟操作系统 硬盘这些东西有关。

你这个是主板电源芯片有问题或有短路点等问题。

解答笔记本硬件问题,欢迎各地朋友咨询不必客气,资料中百度嗨或电话网络咨询均可。

北京地区的可以直接找我,其他省的找当地信誉好的解决故障。

4. 电脑开机点不开软件怎么办

不用修电脑,这个情况是exe程序关联出错了,修复

具体步骤如下:

1. 重新启动电脑

2. 按 F8 进入安全模式,

3. 在安全模式中打开CMD,输入:assoC<;空格>.exe=exefile<;回车>

4. 等到屏幕上显示“.exe=exefile”,关闭命令提示符窗口

5. 按 Ctrl + Alt + Del 组合键调出“Windows 安全”窗口,按“关机”按钮后选择“重新启动”选项,

6. 按正常模式启动 Windows 后,所有的 EXE 文件都能正常运行了!

5. 电脑重启,程序打不开

电脑老是重启的原因: 散热不良 显示器、电源和CPU在工作中发热量非常大,因此保持良好的通风状况非常重要,如果显示器过热将会导致色彩、图象失真甚至缩短显示器寿命。

工作时间太长也会导致电源或显示器散热不畅而造成电脑死机。CPU的散热是关系到电脑运行的稳定性的重要问题,也是散热故障发生的“重灾区”。

移动不当 在电脑移动过程中受到很大振动常常会使机器内部器件松动,从而导致接触不良,引起电脑死机,所以移动电脑时应当避免剧烈振动。 灰尘杀手 机器内灰尘过多也会引起死机故障。

如软驱磁头或光驱激光头沾染过多灰尘后,会导致读写错误,严重的会引起电脑死机。 设备不匹配 如主板主频和CPU主频不匹配,老主板超频时将外频定得太高,可能就不能保证运行的稳定性,因而导致频繁死机。

软硬件不兼容 三维软件和一些特殊软件,可能在有的微机上就不能正常启动甚至安装,其中可能就有软硬件兼容方面的问题。 内存条故障 主要是内存条松动、虚焊或内存芯片本身质量所致。

应根据具体情况排除内存条接触故障,如果是内存条质量存在问题,则需更换内存才能解决问题。 硬盘故障 主要是硬盘老化或由于使用不当造成坏道、坏扇区。

这样机器在运行时就很容易发生死机。可以用专用工具软件来进行排障处理,如损坏严重则只能更换硬盘了。

另外对于在不支持UDMA 66/100的主板,应注意CMOS中硬盘运行方式的设定。 CPU超频 超频提高了CPU的工作频率,同时,也可能使其性能变得不稳定。

究其原因,CPU在内存中存取数据的速度本来就快于内存与硬盘交换数据的速度,超频使这种矛盾更加突出,加剧了在内存或虚拟内存中找不到所需数据的情况,这样就会出现“异常错误”。解决办法当然也比较简单,就是让CPU回到正常的频率上。

硬件冲突 是由于声卡或显示卡的设置冲突,引起异常错误。此外,其它设备的中断、DMA或端口出现冲突的话,可能导致少数驱动程序产生异常,以致死机。

解决的办法是以“安全模式”启动,在“控制面板”→“系统”→“设备管理”中进行适当调整。对于在驱动程序中产生异常错误的情况,可以修改注册表。

选择“运行”,键入“REGEDIT”,进入注册表编辑器,通过选单下的“查找”功能,找到并删除与驱动程序前缀字符串相关的所有“主键”和“键值”,重新启动。 内存容量不够 内存容量越大越好,应不小于硬盘容量的0.5~1%,如出现这方面的问题,就应该换上容量尽可能大的内存条。

劣质零部件 少数不法商人在给顾客组装兼容机时,使用质量低劣的板卡、内存,有的甚至出售冒牌主板和Remark过的CPU、内存,这样的机器在运行时很不稳定,发生死机在所难免。因此,用户购机时应该警惕,并可以用一些较新的工具软件测试电脑,长时间连续考机(如72小时),以及争取尽量长的保修时间等。

由软件原因引起的死机 感染 可以使计算机工作效率急剧下降,造成频繁死机。这时,我们需用杀毒软件如KV300、金山毒霸、瑞星等来进行全面查毒、杀毒,并做到定时升级杀毒软件。

CMOS设置不当 该故障现象很普遍,如硬盘参数设置、模式设置、内存参数设置不当从而导致计算机无法启动。如将无ECC功能的内存设置为具有ECC功能,这样就会因内存错误而造成死机。

系统文件的误删除 由于Windows 9x启动需要有mand、Io.sys、Msdos.sys等文件,如果这些文件遭破坏或被误删除,即使在CMOS中各种硬件设置正确无误也无济于事。解决方法:使用同版本操作系统的启动盘启动计算机,然后键入“SYS C:”,重新传送系统文件即可。

初始化文件遭破坏 由于Windows 9x启动需要读取System.ini、Win.ini和注册表文件,如果存在Config.sys、Autoexec.bat文件,这两个文件也会被读取。只要这些文件中存在错误信息都可能出现死机,特别是System.ini、Win.ini、User.dat、System.dat这四个文件尤为重要。

1fuping111 - 近来电脑重启的问题的帖子较多,所以特此奉上此贴,希望能够解决大家的问题. 电脑无故重起的原因 一、软件 ?1.破坏 自从有了计算机以后不久,计算机也应运而生。当网络成为当今社会的信息大动脉后,的传播更加方便,所以也时不时的干扰和破坏我们的正常工作。

比较典型的就是前一段时间对全球计算机造成严重破坏的“冲击波”,发作时还会提示系统将在60秒后自动启动。其实,早在DOS时代就有不少能够自动重启你的计算机。

对于是否属于破坏,我们可以使用最新版的杀毒软件进行杀毒,一般都会发现存在。当然,还有一种可能是当你上网时被人恶意侵入了你的计算机,并放置了木马程序。

这样对方能够从远程控制你计算机的一切活动,当然也包括让你的计算机重新启动。对于有些木马,不容易清除,最好重新安装操作系统。

2.系统文件损坏 当系统文件被破坏时,如Win2K下的KERNEL32.DLL,Win98 FONTS目录下面的字体等系统运行时基本的文件被破坏,系统在启动时会因此无法完成初始化而强迫重新启动。你可以做个试验。

6. 电脑开机后打开软件没有反应怎么办

分析:无法正常进入系统或进入后无法正常操作,一般是因为软件或硬件故障导致的,原因很多且很复杂,有可能是系统文件损坏,也可能是感染,也可能是后台自启动程序过多或安全软件安装有多个造成系统死,也可能是内存、硬盘或主板出现问题。

建议:按从易到难的原则逐一排查,推荐重装系统,这是最简单快捷的方法,如果重装系统成功也能排除硬件问题的可能。

1.重启电脑,如果能够正常进入系统,说明上次不正常只是偶尔的程序或系统运行错误,无关紧要。

2.如果频繁无法正常进入系统,则开机后马上按F8,看能否进入安全模式或最后一次配置正确模式,如能则进入后退出,再重启就应当能进入正常模式。如有安全软件,可在安全模式下使用360安全卫士加360杀毒或者金山毒霸等等其它安全软件进行全盘木马、查杀。

3.如果不能,重启后按F11,看有没有一键GHOST,有则一键还原(以前要进行过一键备份)。

4.如果没有一键还原,则使用系统U盘重装系统。插入U盘后开机连按DEL键(笔记本一般为F2或根据屏幕底行提示字符)进入CMOS,进入BOOT选项卡设置USB磁盘为第一启动项。重启进入U盘启动菜单,选择克隆安装,再按提示操作即可。

系统U盘制作及重装系统的操作步骤为:

1).制作启动U盘:到实体店买个4-8G的U盘(可以要求老板帮你制作成系统U盘即可省略以下步骤),上网搜索下载老毛桃或大等等启动U盘制作工具,将U盘插入电脑运行此软件制作成启动U盘。

2).复制系统文件:上网到系统之家网站下载WINXP或WIN7等操作系统的GHO文件,复制到U盘或启动工具指定的U盘文件夹下。

3).设置U盘为第一启动磁盘:开机按DEL键(笔记本一般为F2或其它)进入BIOS设置界面,进入BOOT选项卡设置USB磁盘为第一启动项(注:部分电脑需要在此时插入U盘进行识别才能设置)。

4).U盘启动并重装系统:插入U盘启动电脑,进入U盘启动界面按提示利用下载来的GHO文件进行克隆安装。

7. 我的电脑应用程序错误,打不开了

使用Windows操作系统的人有时会遇到这样的错误信息:「“0X”指令引用的“0x00000000”内存,该内存不能为“read”或“written”」,然后应用程序被关闭。

如果去请教一些「高手」,得到的回答往往是「Windows就是这样不稳定」之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。

本文就来简单分析这种错误的一般原因。一、应用程序没有检查内存分配失败程序需要一块内存用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。

这就是「动态内存分配」,内存地址也就是编程中的「光标」。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。

当分配失败时系统函数会返回一个0值,这时返回值「0」已不表示新启用的游标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该取一些措施挽救,这就增强了程序的「健壮性」。

若应用程序没有检查这个错误,它就会按照「思维惯性」认为这个值是给它分配的可用游标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的「中断描述符表」,绝对不允许应用程序使用。

在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如nbsp;Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的「写内存」错误,并指出被引用的内存地址为「0x00000000」。

内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中「安装」的程序),更改了大量的系统参数和系统档案之后。

二、应用程序由于自身BUG引用了不正常的内存光标在使用动态分配的应用程序中,有时会有这样的情况出现:程序试突读写一块「应该可用」的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是「忘记了」向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而「没有留意」等等。

注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图「违法」的程序唯一的下场就是 *** 作终止执行,回收全部。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。

无效光标不一定总是0,因此错误提示中的内存地址也不一定为「0x00000000」,而是其它随机数字。如果系统经常有所提到的错误提示,下面的建议可能会有说明nbsp;:1.检视系统中是否有木马或。

这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3.试用新版本的应用程序。Mode:将虚拟内存撤换答案:目前为止是肯定的,也就是如在下次冷天到来时亦没再发生,就代表这是主因追加:如果你用nbsp;Ghostnbsp;恢复nbsp;OSnbsp;后建议nbsp;删除WINDOWS\PREFETCH目录下所有*.PF文件因为需让windows重新收集程序的物理地址有些应用程序错误nbsp;“0x7cd64998“nbsp;指令参考的nbsp;“0x14c96730“nbsp;内存。

该内存不能为nbsp;“read“推论是此原因源由:Winnbsp;XP的「预读取」技术这种最佳化技术也被用到了应用软件上,系统对每一个应用软件的前几次启动情况进行分析,然后新增一个描述套用需求的虚拟「内存映像」,并把这些信息储存到nbsp;WINDOWSPREFETCH数据夹。一旦建立了映像,应用软件的装入速度大大提高。

XP的预读取数据储存了最近8次系统启动或应用软件启动的信息。后叙:目前此方法亦是独步网络的(其码自己针对此问题查了许久),也是常见问题,原本几乎每天睡前关闭软件时一些程序都会发生。

read。

8. 电脑上的软件打不开了怎么办

一、感染了 这种情况往往表现在打开IE时,在IE界面的左下框里提示:正在打开网页,但老半天没响应。

在任务管理器里查看进程,看看CPU的占用率如何,如果是 100%,可以肯定,是感染了,这就要查查是哪个进程贪婪地占用了CPU。找到后,最好把名称记录下来,然后点击结束,如果不能结束,则要启动到安全模式下把该东东删除,还要进入注册表里,(方法:开始—运行,输入regedit)在注册表对话框里,点我的电脑--编辑—查找,输入那个程序名,找到后,点鼠标右键删除,然后再进行几次的搜索,往往能彻底删除干净。

有很多的,杀毒软件无能为力时,唯一的方法就是手动删除。 二、与设置代理服务器有关 在浏览器里设置了代理服务器(控制面板--Inter选项—连接—局域网设置—为LAN使用代理服务器),设置代理服务器是不影响QQ联网的,因为 QQ用的是4000端口,而访问互联网使用的是80或8080端口。

这就是很多的筒子们不明白为什么QQ能上,而网页不能打开的原因。而代理服务器一般不是很稳定,有时侯能上,有时候不能上。

如果有这样设置的,请把代理取消就可以了。 三、DNS服务器解释出错 所谓DNS,即域名服务器(Domain Name Server),它把域名转换成计算机能够识别的IP地址,如果DNS服务器出错,则无法进行域名解释,自然不能上网了。

如果是这种情况,有时候是网络服务接入商即ISP的问题,可打电话咨询ISP;有时候则是路由器或网卡的问题,无法与ISP的DNS服务连接。 可把路由器关一会再开,或者重新设置路由器,或者是网卡无法自动搜寻到DNS的服务器地址,可以尝试用指定的DNS服务器地址。

在网络的属性里进行,(控制面板—网络和拔号连接—本地连接—右键属性—TCP/IP协议—属性—使用下面的DNS服务器地址)。不同的ISP有不同的DNS地址,如电信常用的是 202.96.134.133(主用) 202.96.128.68(备用)。

更新网卡的驱动程序或更换网卡也不失为一个思路。 四、系统文件丢失导致IE不能正常启动 这种现象: 1、系统的不稳定 表现为死机频繁、经常莫名重启、非法关机造成系统文件丢失; 2、软硬件的冲突 常表现为安装了某些程序引起网卡驱动的冲突或与IE的冲突。

自从INTEL推出超线程CPU后,有一个突出的问题是XP SP1下的IE6与超线程产生冲突; 如果是第一种情况,可尝试修复系统,2K或XP系统下,放入原安装光盘(注意:一定要原安装光盘),在开始—运行里输入sfc /scanow,按回车。 如果是第二种情况,可以把最近安装的硬件或程序卸载,2K或XP的系统可以在机器启动后,长按F8,进入启动菜单,选择“最后一次正确的配置”,若是XP系统,还可以利用系统的还原功能,一般能很快解决问题。

如果是XP的系统因超线程CPU的原因,可以在BIOS里禁用超线程,这种情况下,QQ里自带的TT浏览器一般能正常浏览,可改用一试。 还有一种现象也需特别留意:就是能打开网站的首页,但不能打开二级链接,如果是这样,处理的方法是重新注册如下的DLL文件: 在开始—运行里输入: regsvr32 Shdocvw.dll regsvr32 Shell32.dll (注意这个命令,先不用输) regsvr32 Oleaut32.dll regsvr32 Actxprxy.dll regsvr32 Mshtml.dll regsvr32 Urlmon.dll regsvr32 Msja.dll regsvr32 Browseui.dll 注意:每输入一条,按回车,第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。

五、IE损坏 以上方法若果都不起作用,有可能是IE的内核损坏,虽经系统修复,亦无法弥补,那么重装IE就是最好的方法了。 重装IE并不一定就能解决问题,仅是一个处理问题的思路而已。

笔者所在学校校园网通过光纤上网,用一台浪潮NP50做Inter连接共享服务器,服务器内网卡的IP地址作为其他计算机的网关。由于最近对的查杀不及时,电子备课室中有几台微机感染了,上网升级杀毒软件,进行杀毒,发现感染的都是同一种。

杀毒完毕,发生了一个奇怪的现象,就是杀过毒的这几台微机都不能上网了。这种现象可是笔者第一次遇到,查看网卡的IP地址、网关、DNS地址都正确。

这时,笔者发现一位老师正在不能上网的机器上聊天。但是打开浏览器后,还是不能访问网站。

为什么无法打开网页,但可以用QQ聊天呢?笔者试着用C扫描改动过的系统文件,检查过程中提示C:\Windows\System下的Wsock32.dll文件可能损坏,选择"还原文件",从Windows98安装光盘中恢复此文件。重启计算机后,终于可以上网了!由此可知,感染使系统文件Wsock32.dll被破坏,最终导致机器不能上网。

笔者所在学校校园网通过光纤上网,用一台浪潮NP50做Inter连接共享服务器,服务器内网卡的IP地址作为其他计算机的网关。由于最近对的查杀不及时,电子备课室中有几台微机感染了,上网升级杀毒软件,进行杀毒,发现感染的都是同一种。

杀毒完毕,发生了一个奇怪的现象,就是杀过毒的这几台微机都不能上网了。这种现象可是笔者第一次遇到,查看网卡的IP地址、网关、DNS地址都正确。

这时,笔者发现一位老师正。

怎样多个删除注册表

一、清理磁盘和整理磁盘碎片。

1、在我的电脑窗口,右击要清理的盘符—“属性”—“清理磁盘”--勾选要删除的文件--确定--是。

2、清除临时文件,开始—运行—输入 %temp% --确定。

3、用优化大师或超级兔子清理注册表和垃圾文件。

4、关闭一些启动程序, 开始-运行-msconfig---启动 ,除杀毒软件、输入法外一般的程序都可以关掉。

5、删除不用的程序软件。

6、整理磁盘碎片--开始 --所有程序--附件--系统工具--磁盘碎片整理程序--选定C--分析--碎片整理。

二、用优化大师或超级兔子优化你的计算机 ,再挑选以下办法进行再优化。

1、禁用闲置的IDE通道 右键点击“我的电脑-属性”,然后点击“硬件”接着点击“设备管理器”,在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道,选择“高级设置”,在这里找到“当前传送模式”为“不适用”的一项,将此项的“设备类型”设置为“无”。

2、优化视觉效果 右键单击“我的电脑”--“属性”—“高级”,在“性能”栏中,点击“设置”--“视觉效果”,调整为最佳性能,或只保留一些必要的项目。

3、启动和故障恢复 "我的电脑"--"属性"--"高级"--"启动和故障修复"中点击“设置”,去掉"将写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";点击"编辑",在弹出记事本文件中: [Operating Systems] timeout=30 把 30 秒改为 0 秒。

4、禁用错误报告 "我的电脑"--"属性”--"高级”--点"错误报告”,点选“禁用错误汇报”,勾选"但在发生严重错误时通知我”--确定。

5、设置系统还原 单击“开始”--“所有程序”--“附件”--“系统工具”—“系统还原”,在系统还原界面,去掉“在所有驱动器上关闭系统工程还原”前边的勾,在“可用的驱动器”区中,选系统盘所在的分区,单击“设置”进入“系统还原设置”窗口,将“要使用的磁盘空间”调到5%或更小,“确定”返回,按上述方法将其它分区设禁用。

6、关闭自动更新 关闭自动更新具体操作为:右键单击“我的电脑”--“属性”--“自动更新”,在“通知设置”一栏选择“关闭自动更新。选出“我将手动更新计算机”一项。

7、关闭远程桌面 右键单击“我的电脑”--“属性”--“远程”,把“远程桌面”里的“允许用户远程连接到这台计算机”勾去掉。

8、禁用休眠功能 单击“开始”--“控制面板”--“电源管理”--“休眠”,将“启用休眠”前的勾去掉。

9、关闭“Internet时间同步”功能 依次单击“开始”--“控制面板”--“日期、时间、语言和区域选项”,然后单击“Internet时间”,取消“自动与Internet时间服务同步”前的勾。

10、关闭磁盘索引 打开我的电脑 ,右击驱动器,选“属性”,取消“使用索引以便快速查找文件”前面的勾。

11、禁用多余的服务组件 右键单击“我的电脑”--“管理”--“服务和应用程序”--“服务”,在右窗格将不需要的服务设为禁用或手动。

12、关闭华生医生Dr.Watson 单击“开始”--“运行”--输入“drwtsn32”命令,打开华生医生Dr.Watson 窗口,只保留“转储全部线程上下文”选项,取消其选项前边勾。

13、设置虚拟内存 虚拟内存最小值物理内存1.5—2倍,最大值为物理内存的2—3倍。 虚拟内存设置方法是: 右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改--在驱动器列表中选中系统盘符--自定义大小--在“初始大小”和“最大值”中设定数值,然后单击“设置”按钮,最后点击“确定”按钮退出

关于注册表的,高手进

问题一:如何批量删除这几个注册表键值 你好

把下面注册表 保存 reg 文件 导入 即可

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\TypeLib\{00020813-0000-0000-C000-000000000046}\1.6\0\win32]

@=C:\\Users\\Administrator\\AppData\\Local\\Kingsoft\\WPS Office\\10.1.0.6206\\office6\\etapi.dll

[-HKEY_CLASSES_ROOT\TypeLib\{00020905-0000-0000-C000-000000000046}\8.4\0\win32]

@=C:\\Users\\Administrator\\AppData\\Local\\Kingsoft\\WPS Office\\10.1.0.6206\\office6\\wpsapi.dll

[-HKEY_CLASSES_ROOT\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}\2.9\0\win32]

@=C:\\Users\\Administrator\\AppData\\Local\\Kingsoft\\WPS Office\\10.1.0.6206\\office6\\wppapi.dll

[-HKEY_CURRENT_USER\Software\Classes\.doc]

@=WPS.Doc.6

问题二:怎样批量删除注册表中相关的项? 编辑里有查找,输入关键字,比如百度、baidu、360等。输入后用快捷键f3,要费点事。涂黑的用左键选择删除即可。

问题三:自己添加的注册表怎么删除? 方法一:右键.reg文件,选择编辑,然后打开开始,运行,输入regedit,一次按照.reg文件里面的路径找到注册表项,然后删除。方法二:如果不是修改注册表值而只是添加注册表值的.reg文件,右键.reg文件,选择编辑,在中括号前面加上一个减号,保存,重新添加注册表,就可以把原有的注册表值删掉。

问题四:怎么用注册表删除桌面多余图标 打开注册表,定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace 保留下面四项: {1f4de370-d627-11d1-ba4f-00a0c91eedba} {450D8FBA-AD25-11D0-98A8-0800361B1103} {645FF040-5081-101B-9F08-00AA002F954E} {e17d4fc0-5564-11d1-83f2-00a0c90dc849} 其余的删掉即可!!!

问题五:电脑里的各种注册表怎么删除? 开始--运行--输入regedit--进人注册表~

注册表中的东西一般不要轻易删除~

不然有危险的~

可以结合工具来删除~

问题六:如何找到某个软件的注册表,并删除? 删除注册表键值只能将软件的安装信息删除

但不能删除软件本身

首先单击开始-运行输入:regedit

打开注册表编辑器

点击编辑-查找或直接按键盘上的 F3键

然后将软件相关字符搜索(注意查看其路径是否为该软件,不要误删)

一般这个方法都是对付一些卸载不了的软件使用的

问题七:怎么删除注册表中多余的文件 开始-运行-输入regedit-回车,这就打开了注册表编辑器,再依次打开下列目录:HEKY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURR工NT VERSION\RUN

把你说的那一项右键删除就行了

问题八:如何彻底删除注册表里的软件残余信息 借助专用软件清理

常用的注册表清理软件有超级兔子注册表优化软件、RegCleaner、Notron Utility、Windows优化大师等,这些软件能够查找Windows注册表中的垃圾并给予清除,使系统清洁高效。这些软件各有优缺点,完全可以根据个人爱好自由选择,它们的使用方法也较简单,这里就不再介绍了。

注册表的手动清理

虽然用专门的软件来清理注册表比较简单方便,但是它们并不是万能的,有些对于自己来说并不需要的内容就得靠手工删除了。

方法是点击“开始/运行”,在对话框中输入“regedit”,调出注册表进行如下逐项操作:

1、清除多余的窗口配色方案。可打开“HKEY-CURRENT-USER\Control Panel\Appearance\Schemes”,通常只保留“Windows标准”即可。更直观的方法是打开“控制面板/显示/外观”,在“窗口配色方案”下拉列表中进行删除。

2、删除多余的时区。可打开“HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Time Zones”,我们只使用北京时间,可以删除其余的时区设置。

3、清除国家列表。国家列表中包括了全世界100多个国家和地区,习惯是只留下“中国”,我想全部删除也无妨。可依次打开“HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Telephony\Country List”,删除多余的国家代码。

4、删除多余的语言代码表,留下“英语(美国)”、“中文(中国)”即可。打开“HKEY-LOCAL-MACHINE\System\CurrentControlSet\Control\Nls\Locale”,删除多余的语言代码。

5、删除“运行”中的程序执行记录。方法为打开“HKEY-USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU”,删除下面的内容。

6、删除失效的文件关联。注册表文件有关文件关联的内容存储在HKEY-CLASSES-ROOT键下。 该主键可以大致看成两部分。第一部分(按字母顺序A~Z排列)用来定义文件类型。第二部分与第一部分一一对应,用于记录打开文件的应用程序。一般来说,在第二部分中展开可疑键值后,如果在子键mand下无内容,说明该键为空键,可以删除。更直观的方法是打开“文件管理器/查看/选项/文件类型”,这其实可以看作是 HKEY-CLASSES-ROOT的一个图形界面, 重点查看那些使用“通用文件图标”(白底上带一个Windows标志)的项。如果确信用来打开文件的程序已经不存在,可将该项删除。上面两种方法可以配合使用。

注册表的压缩整理

Windows自带的Regedit.exe就可以做很好的压缩,即重新写入注册表文件。

其基本的用法如下:

1、在DOS下实模式(可以用“重新启动计算机并切换到DOS方式”),首先使用Regedit配合参数e导出注册表文......>>

问题九:如何彻底删除一个软件以及这个软件的注册表信息? 出了正常删除和用优化大师等清理注册表以外,很多程序都会保留安装目录,打开windows管理器,打开Program Files文件夹,你自己看看有多少已经删除的程序还保留着空的或者少量文件存在的文件吧,逐个手动删除吧。

还有一些安全级别设置较高的,比如卡巴斯基,很顽固,必须用工具清除或者只有重装系统了才能彻底清除。

删除程序不能盲动,删除了影响到windows运行,那你只有费时费事地重装系统了。

问题十:如何批量删除注册表中某些相同的键值 你好朋友;

可以先使用360清理;

360会清理一部分;清理完你再手动删除;

这样或许能让你手动删除的少一些;

金山毒霸有好几个关键词呢;

比如duba是你说的;还有k开头命名的也是;

还有kingsoft这个也算它相关的注册表数据;

这些东西手动删除确实有些麻烦;是因为注册表里面的数量太多了

第一种方法打开的注册表编辑器和Win98下的一样,而且功能相同,而使用第二种方法打开的注册表编辑器则可以方便的设置权限,建议网络管理员使用第2种方法打开注册表编辑器修改需要修改的权限设置部分以免被他人恶意修改。

Windows Vista

1.在开始菜单搜索框中输入regedit并按回车键.(需要管理员权限)

2.在运行中输入regedit.exe(需要管理员权限)

[编辑本段]注册表数据库文件的存放位置

2000/XP注册表文件按功能来分,也是由系统注册表文件和用户注册表文件两类组成的

注册表文件存放系统的所有设置信息:

系统设置和缺省用户配置数据存放在系统\系统文件夹\SYSTEM32\CONFIG文件夹下的6个文件(隐藏,无扩展名),DEFAULT、SAM、SECURITY、SOFTWARE、USERDIFF和SYSTEM中,而用户的配置信息存放在系统所在磁盘的\Documents and Setting\文件夹,包括ntuser.dat ntuser.ini ntuser.dat.log

[编辑本段]注册表的由来

在Windows 3.x操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的应用程序关联,大部分的设置放在Win.ini、System.ini等多个初始化INI文件中。由于这些初始化文件不便于管理和维护,时常出现一些因INI文件遭到破坏而导致系统无法的启动的问题。为了使系统运行得更为稳定、健壮,Windows 95/98设计师们借用了Windows NT中的注册表的思想,将注册表引入到Windows 95/98操作系统中,而且将INI文件中的大部分设置也移植到注册表中,因此,注册表在Windows 95/98操作系统的启动、运行过程中起着重要的作用。

[编辑本段]注册表的作用

注册表是为Windows NT和Windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。16位驱动在Winnt下无法工作,所以所有设备都通过注册表来控制,一般这些是通过BIOS来控制的。在Win95下,16位驱动会继续以实模式方式设备工作,它们使用system.ini来控制。16位应用程序会工作在NT或者Win95 下,它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。

在没有注册表的情况下,操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。

在系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。无BIOS支持设备安装时必须需要驱动,这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们,文件名、版本号、其他设置和信息,没有注册表对设备的记录,它们就不能被使用。

当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。

注册表保存关于缺省数据和文件的位置信息、菜单、按钮条、窗口状态和其他可选项。它同样也保存了安装信息(比如说日期),安装软件的用户,软件版本号和日期,序列号等。根据安装软件的不同,它包括的信息也不同。

然而,一般来说,注册表控制所有32位应用程序和驱动,控制的方法是基于用户和计算机的,而不依赖于应用程序或驱动,每个注册表的参数项控制了一个用户的功能或者计算机功能。用户功能可能包括了桌面外观和用户目录。所以,计算机功能和安装的硬件和软件有关,对所有用户来说项都是公用的。

有些程序功能对用户有影响,有些时作用于计算机而不是为个人设置的,同样的,驱动可能是用户指定的,但在很多时候,它们在计算机中是通用的。

注册表控制用户模式的例子有:

控制面板功能;

桌面外观和图标;

网络参数;

浏览器功能性和特征;

那些功能中的某些是和用户无关的,有些是针对用户的。

计算机相关控制项基于计算机名,和登陆用户无关。控制类型的例子是安装一个应用程序,不管是哪个用户,程序的可用性和存取是不变的,然而,运行程序图标依赖于网络上登陆的用户。网络协议可用性和优先权基于计算机,但是当前连接和用户信息相关。

这里是在注册表中基与计算机控制条目的一些例子:

存取控制;

登陆确认;

文件和打印机共享;

网卡设置和协议;

系统性能和虚拟内存设置;

在系统中注册表控制所有32位应用程序和它们的功能及多个应用程序的交互,比如复制和粘贴,它也控制所有的硬件和驱动程序。虽然多数可以通过控制面板来安装和设置,理解注册表仍是做Winnt和Win95系统管理基本常识。

[编辑本段]与注册表有关的术语

1、HKEY :“根键”或“主键”,它的图标与管理器中文件夹的图标有点儿相像。Windows98将注册表分为六个部分,并称之为 HKEY_name,它意味着某一键的句柄。

2、key(键):它包含了附加的文件夹和一个或多个值。

3、subkey(子键):在某一个键(父键)下面出现的键(子键)。

4、branch(分支):代表一个特定的子键及其所包含的一切。一个分支可以从每个注册表的顶端开始,但通常用以说明一个键和其所有内容。

5、value entry(值项):带有一个名称和一个值的有序值。每个键都可包含任何数量的值项。每个值项均由三部分组成:名称,数据类型,数据。

6、 字符串(REG_SZ):顾名思义,一串ASCII码字符。如“Hello World”,是一串文字或词组。在注册表中,字符串值一般用来表示文件的描述、硬件的标识等。通常它由字母和数字组成。注册表总是在引号内显示字符串。

7、二进制(REG_BINARY):如 F03D990000BC ,是没有长度限制的二进制数值,在注册表编辑器中,二进制数据以十六进制的方式显示出来。

8、双 字(REG_DWORD):从字面上理解应该是Double Word ,双字节值。由1-8个十六进制数据组成,我们可用以十六进制或十进制的方式来编辑。如 D1234567 。

9、 Default(缺省值):每一个键至少包括一个值项,称为缺省值(Default),它总是一个字串。

[编辑本段]注册表的结构

注册表是Windows程序员建造的一个复杂的信息数据库,它是多层次式的。在不同系统上注册表的基本结构相同。其中的复杂数据会在不同方式上结合,从而产生出一个绝对唯一的注册表。

计算机配置和缺省用户设置的注册表数据在Winnt中被保存在下面这五个文件中:

DEFAULT,SAM,SECURITY,SOFTWARE,SYSTEM,NTUSER.DAT。

Win95中所有系统注册信息保存在windows目录下的SYSTEM.DAT文件里。所有硬件设置和软件信息也保存在这个文件。它要比NT注册表文件简单的多,因为这里并不需要更多的控制。Win95被设计为一个网络的客户或者单独工作的系统,所以用户控制或者安全级别和NT不一样。这使得Win95注册表工作比NT更容易,所以这个文件也比较小。

Win95用户的注册数据一般被保存在windows目录下的user.dat里。如果你在控制面板|密码|用户配置文件中创建并使用多于一个用户的配置文件,每个用户就会有在\WINDOWS\Profiles\username\USER.DAT下它自己的user.dat文件。在启动时,系统将记录你的登陆,从你目录中的配置文件(USER.DAT信息)将被装入,以用来保持你自己的桌面和图标。

[编辑本段]控制键

在注册表编辑器中注册表项是用控制键来显示或者编辑的。控制键使得找到和编辑信息项组更容易。因此,注册表使用这些条目。下面是六个控制键 (Windows NT以前的系统)

HKEY_LOCAL_MACHINE

HKEY_CLASSES_ROOT

HKEY_CURRENT_CONFIG

HKEY_DYN_DATA (基于Windows NT的系统没有这一项)

HKEY_USERS

HKEY_CURRENT_USER

Winnt和Win95的注册表并不兼容。从Win95向Winnt升级需要你重新安装32位应用程序,重新在桌面上创建图标,并重新建立用户环境。

通过控制键可以比较容易编辑注册表。虽然它们显示和编辑好像独立的键,其实HKEY_CLASSES_ROOT 和HKEY_CURRENT_CONFIG是 HKEY_LOCAL_MACHINE的一部分。HKEY_CURRENT_USER是HKEY_USERS的一部分。

HKEY_LOCAL_MACHINE包含了HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG的所有内容。每次计算机启动时,HKEY_CURRENT_CONFIG和HKEY_CLASSES_ROOT的信息被映射用以查看和编辑。

HKEY_CLASSES_ROOT其实就是HKEY_LOCAL_MACHINE\SOFTWARE\Classes,但是在HKEY_CLASSES_ROOT窗编辑相对来说显得更容易和有条理。

HKEY_USERS保存着缺省用户信息和当前登陆用户信息。当一个域成员计算机启动并且一个用户登陆,域控制器自动将信息发送到HKEY_CURRENT_USER里,而且HKEY_CURRENT_USER信息被映射到系统内存中。其他用户的信息并不发送到系统,而是记录在域控制器里。

键和子键

数据被分割成多层次的键和子键,建立分层次(就象Exploer一样)结构更易于编辑。每个键有成组的信息而且根据在其中的数据类型被命名。每个键在它的文件夹图标上都有一个加号(+)标志子键说明在它下面还有更多内容的东西。当点开它的时候,文件夹的加号标志被替换成一个减号(-)标志,然后显示出下一级的子键。

所有软件,硬件,windows工作的设置都存放在HKEY_LOCAL_MACHINE。所有安全策略,用户权限和共享信息也包括在这个键中。用户权限,安全策略,共享信息可以通过Windows NT域用户管理器,Explorer和Win95中控制面板来设置。

HKEY_CLASSES_ROOT (是HKLM\\Classes的映射)

HKEY_CLASSES_ROOT包含了所有应用程序运行时必需的信息:

在文件和应用程序之间所有的扩展名和关联;

所有的驱动程序名称;

类的ID数字(所要存取项的名字用数字来代替);

DDE和OLE的信息;

用于应用程序和文件的图标;

HKEY_CURRENT_CONFIG.

HKEY_CURRENT_CONFIG是在HKEY_LOCAL_MACHINE中当前硬件配置信息的映射。如果系统只有一个配置文件,也就是原始配置,数据将一直在同样的地方。在控制面板|系统|硬件配置文件|创建一个额外的配置使额外配置信息放入HKEY_LOCAL_MACHINE。当Win95中存在多个配置文件时,当每次计算机启动时将给出一个提示让你选择一个配置文件。在Winnt中,在启动时你可以按空格键来选择上次正常启动时硬件配置文件。根据硬件配置文件选择的不同,特定的信息被映射到HKEY_CURRENT_CONFIG。

HKEY_DYN_DATA (基于Windows NT的系统没有这一项)

HKEY_DYN_DATA和其他的注册表控制键不同,因为实际上它并不被写入硬盘驱动器中。Win95的一个优点是,在系统启动时HKEY_DYN_DATA这个控制键储存收集到的即插即用信息并配置它们。它保存在内存中,Win95用它来控制硬件。因为是在内存中,所以它不从硬盘中读取,每次当你启动计算机时,配置都有可能会不一样。在启动时Win95必须计算超过1600种可能的配置。所以,如果系统改变既定的设置而没有报告给Win95那么潜在的问题就可能发生。系统大多数时间工作良好,但是并非一直如此。 在基于Windows NT的系统中取消了这一键值,而代之以HKLM\\HARDWARE,该键值在系统启动时由系统扫描硬件配置而动态创建

HKEY_USERS

HKEY_USERS仅包含了缺省用户设置和登陆用户的信息。虽然它包含了所有独立用户的设置,但在用户未登陆网络时用户的设置是不可用的。这些设置告诉系统哪些图标会被使用,什么组可用,哪个开始菜单可用,哪些颜色和字体可用,和控制面板上什么选项和设置可用。 在基于Windows NT的系统中,当用户打开该根键时里面包含如下内容:

1. .DEFAULT (缺省用户配置文件)

2. S-1-5-18 (本地系统帐户,NT AUTHORITY\\SYSTEM,所有用户帐户都由安全标识符——SID表示,下同)

3. S-1-5-19 (本地服务帐户,NT AUTHORITY\\LocalService)

4. S-1-5-19.Classes (本地服务帐户的OLE信息)

5. S-1-5-20 (网络服务帐户,NT AUTHORITY\\NETWORK SERVICE)

6. S-1-5-20.Classes (网络服务帐户的OLE信息)

7.当前登录用户的SID

8.当前登录用户的SID.Classes

七、八两项可以通过HKCU直接进入

HKEY_CURRENT_USER

用来保存当前用户和缺省用户的信息,HKEY_CURRENT_USER仅映射当前登陆用户的信息。