注册表打不开怎么办(注册表进不去)

http://www.itjxue.com  2023-02-12 06:44  来源:未知  点击次数: 

win10系统为什么打不开注册表

原因分析:Win10系统如果启用了Administrator,那么再用微软账户登录系统的时候,就没有权限在打开注册表了。解决方法:一、恢复系统镜像文件因为在更改设置中可能对系统文件有所更改,为了使系统镜像文件与官方文件相同,在管理员命令提示符窗口输入DISM /Online /Cleanup-image /RestoreHealth命令,回车,把系统映像文件中与官方文件不相同的文件还原成官方系统的源文件。经过约10分钟左右的时间,系统镜像文件还原操作成功完成。从图片中可以看出,在更改设置中对系统文件有更改,所以还原一次系统镜像文件是很有必要的。二、更改用户帐户控制设置方法和步骤:1、打开控制面板,左键双击:用户帐户;2、在打开的用户帐户窗口,点击:更改用户帐户控制设置;3、在用户帐户控制设置窗口,我们可以看到调整通知的小滑块处于“始终通知”位置;4、再把小滑块拖到如下图位置:仅当应用尝试更改我的计算机时通知我(不降低桌面亮度)- 当我对Windows设置进行更改时不要通知我,再点击确定;5、从运行对话框输入regedit ,回车,可以打开注册表编辑器了。用户帐户控制(User Account Control,简称为:UAC),是微软在其Windows Vista及更高版本操作系统中采用的一种控制机制。其原理是通知用户是否对应用程序使用硬盘驱动器和系统文件授权,以达到帮助阻止恶意程序损坏系统的效果。所以,用户帐户控制设置,最好是把小滑块放在仅当应用尝试更改我的计算机时通知我(不降低桌面亮度)位置。既可以阻止恶意程序损坏系统,也可以让某些程序如注册表编辑器能正常运行。

我的注册表打不开了怎么办?

SCR文件也能给注册表解锁

方法是将注册表编辑器regedit.exe改名为Regedit.scr,然后,在桌面上点击鼠标右键,在弹出菜单中选择“属性”,在弹出的“显示

属性”对话框中选中“屏幕保护程序”,在“屏幕保护程序”下拉列表框中找到Regedit这个假冒的屏幕保护文件,然后按一下“预览”键,你会发现注册表编辑器成功地打开了。再删除上述键值,重新启动就可以了

注册表打不开了咋办

建议采用这种方法,应该能打开,如果不能找开,请到下面任意找一种,至到找到能解开的一种!这些方法都非常的强!

4.—用INF文件解锁

大家一定看到过在Windows中有一种后缀为INF的驱动安装文件,它实际上是一种脚本语言,通过解释执行。它包含了设备驱动程序的所有安装信息,其中也有涉及修改注册表的相关信息语句,所以我们也可以利用INF文件对注册表解锁。

INF文件是由各个小节(Section)组成。小节的名字从中括号中起,且在此文件中必须是惟一的。小节的名字是它的入口点。后面是小节内容,形式上是“键名称=键值”。在文件中可以添加注释,由分号完成,分号后的内容不被解释执行。让我们开始行动,用记事本编辑如下内容的文件:

[Version]

Signature=“$CHICAGO$”

[DefaultInstall]

DelReg=del

[del]

HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,Dis?ableregistrytools,

1,00,00,00,00

将上面的内容存为del.inf,使用时用右键点击它,在弹出菜单中选择“安装”即可给注册表解锁。

1注册表解锁方法

既然网页是通过修改注册表来破坏我们的系统,那么我们可以事先把注册表加锁:禁止修改注册表,这样就可以达到预防的目的。不过,自己要使用注册表编辑器regedit.exe该怎么办呢?因此我们还要在此前事先准备一把“钥匙”,以便打开这把“锁”!

加锁方法如下:

(1)运行注册表编辑器regedit.exe;

(2)展开注册表到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\

Policies\System下,新建一个名为DisableRegistryTools的DWORD值,并将其值改为“1”,即可禁止使用注册表编辑器regedit.exe。

解锁方法如下:

用记事本编辑一个任意名字的.reg文件,比如unlock.reg,内容如下:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\

Policies\System]

"DisableRegistryTools"=dword:00000000

存盘后你就有了一把解锁的钥匙了!如果要使用注册表编辑器,则双击unlock.reg即可。要注意的是,在“REGEDIT4”后面一定要空一行,并且“REGEDIT4”中的“4”和“T”之间一定不能有空格,否则将前功尽弃!]

2注册表超级解锁方法四则

注册表被人修改了吗?注册表编辑器被禁用了吗?*.reg文件被禁止了吗?怎么办?去down一个注册表修改工具吗?NO.NO.NO,如果上网不要银子我到很愿意去^_^。

其实,能修改注册表的文件多的是,并非只有*.reg(这是最常用,也是最没用的)。比如:*.inf(功能强大,但很少人用),*.js(功能强大,但也很少人用),*.vbs(功能强大,但同样很少人用),*.hta(很少人知道)……

在此我就不用把那原始的*.reg方法写出来骗稿费了,下面是另外几种文件:

1、用*.inf解:把下面的这段(共6行)代码复制到记事本里,另存为jie.inf,然后右击它选择“安装(I)”,OK。

[Version]

Signature="$CHICAGO$"

[DefaultInstall]

AddReg=My.Add.Reg;

[My.Add.Reg]

HKCU,"SOFTWARE\Microsoft\windows\currentversion\policies\system","disableregistrytools", 0x00010001,"0"

2、用*.js解:把下面的这段(共3行)代码复制到记事本里,另存为jie.js,然后双击运行它,OK。

var WSHShell = WScript.CreateObject("WScript.Shell");

WSHShell.RegWrite("HKCU\\SOFTWARE\\Microsoft\\windows\\currentversion\\policies\\system\\disableregistrytools", 0, "REG_DWORD");

WSHShell.Popup("已经解除对注册表编辑器的禁用!");

3、用*.vbs解:把下面的这段(共4行)代码复制到记事本里,另存为jie.vbs,然后双击运行它,OK。

Dim WSHShell

Set WSHShell =CreateObject("WScript.Shell")

WSHShell.RegWrite "HKCU\SOFTWARE\Microsoft\windows\currentversion\policies\system\disableregistrytools", 0, "REG_DWORD"

WSHShell.Popup "已经解除对注册表编辑器的禁用!"

4、用*.hta解:把下面的这段(共5行)代码复制到记事本里,另存为jie.hta,然后双击运行它,OK。

注意,在输以上代码时,一定要注意“()”、“\”、“\\”、“;”的运用,并且,在输入有注册表项目的各行时最好不要换行。以上代码在windows98中测试通过。其它的我就不清楚了*^_^*。

3.七种武器让你巧解注册表锁定

很多朋友都有过这样的经历,在上网浏览了恶意网页后,注册表经常被禁用。注册表被加锁,其主要原因就是注册表被修改。在注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVerssion\Policies\System分支下,新建DWORD值“Disableregistry?tools”,并设键值为“1”。这样,当有人运行注册表编辑器时就会出现“注册编辑已被管理员所禁止”的对话框,这样就可以达到限制别人使用注册表编辑器的目的。给注册表解锁的方法有很多,编辑REG文件导入注册表是最常用的。本文要介绍的是与众不同的七招,在此与您分享。

1.—用Word宏解锁

Word也可以给注册表解锁?没错!我们利用的是微软在Word中提供的“宏”,没想到吧?具体方法是:运行Word,然后编写如下面所示的这个“Unlock”宏,即可给注册表解锁:

SubUnlock()

Dim Reg Path As String

RegPath=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System”

System.PrivateProfileString(File?Name:=“”,Section:=RegPath,Key:=

“Disableregistrytools”)=“OK!”

End Sub

其实,这个方法一点都不神秘,只是利用了注册表的一个特性,即在同一注册表项下,不能有相同名字的字符串值和DWORD值,如果先前有一个DWORD值存在,则后建立的同名的字符串值会将其覆盖,这也就间接地删除了原值。在本例中就是DWORD值Disableregistry?tools被同名的字符串值所覆盖删除。

2.—用UltraEdit解锁

修改Regedit.exe文件也可以给注册表解锁,前提条件是手头上要有十六进制文件编辑软件如UltraEdit或WinHex等。我们以UltraEdit为例,用Ultraedit打开注册表编辑器Regedit.exe。点击“搜索”菜单下的“查找”,在弹出的对话框中的“查找ASCII字符”前面打上“√”,在“查找什么”栏中输入:Disableregistrytools,点击“确定”开始查找。会找到仅有的一处结果,改成别的字符就可以了。不过长度一定要一样(20个英文字母),这样就可以解除对注册表编辑器的禁用。

3.—让注册表编辑器无法被禁用

给注册表编辑器Regedit.exe做个小手术,使之对注册表禁用功能具有“免疫力”,可以打造一个锁不住的注册表编辑器。这对防范恶意网页对注册表的禁用非常有好处。用十六进制文件编辑器Ultraedit打开Regedit.exe,查找741B6A10A100,找到后,把74改为EB即可。现在,你就有了一个锁不住的注册表编辑器了。下次既使注册表被禁用也不用害怕了,只管运行它,保管恶意网页的修改无效。

4.—用INF文件解锁

大家一定看到过在Windows中有一种后缀为INF的驱动安装文件,它实际上是一种脚本语言,通过解释执行。它包含了设备驱动程序的所有安装信息,其中也有涉及修改注册表的相关信息语句,所以我们也可以利用INF文件对注册表解锁。

INF文件是由各个小节(Section)组成。小节的名字从中括号中起,且在此文件中必须是惟一的。小节的名字是它的入口点。后面是小节内容,形式上是“键名称=键值”。在文件中可以添加注释,由分号完成,分号后的内容不被解释执行。让我们开始行动,用记事本编辑如下内容的文件:

[Version]

Signature=“$CHICAGO$”

[DefaultInstall]

DelReg=del

[del]

HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,Dis?ableregistrytools,

1,00,00,00,00

将上面的内容存为del.inf,使用时用右键点击它,在弹出菜单中选择“安装”即可给注册表解锁。

5.—用JScript解锁

用记事本编辑如下内容的文件,保存为以.js为后缀名的任意文件,使用时双击就可以了。

VARWSHShell=WSCRIPT.CREA-TOBJEt(“WSCRIPT.SHELL”);

WSHShell.Popup(“为你解锁注册表”);

WSHShell.RegWrite(“HKCU\\Software\\Microsoft\Windows\\CurrentVersion\\Policies\system\\DisableRegistryTools”,0,“reg_dword”);

大家可以看出用JS对键值进行操作时要用两斜杠“\\”,并且要用“;”表示结束。一般只要能注意这两点,就没有问题了。

6.—用VBScript解锁

用VBScript对注册表进行解锁?没错!很容易又很简单的一个方法,用记事本编辑如下内容:

DIM WSH

SETWSH=WSCRIPT.CreateOb?ject(“WSCRIPT.SHELL”)

WSH.POPUP(“为你解锁注册表!”)WSH.Regwrite“HKCU\Software\Microsoft\WindowsCurrentVersion\Policies\System\DisableRegistryTools”,0,“REG_DWORD”

WSH.POPUP(“注册表解锁成功!”)

将以上内容保存为以.vbs为扩展名的任意文件,使用时双击即可。

7.—用SCR文件解锁

众所周知,SCR文件是屏幕保护文件,SCR文件也能给注册表解锁?是的!方法是将注册表编辑器regedit.exe改名为Regedit.scr。然后,在桌面上点击鼠标右键,在弹出菜单中选择“属性”,在弹出的“显示属性”对话框中选中“屏幕保护程序”,在“屏幕保护程序”下拉列表框中找到Regedit这个假冒的屏幕保护文件,然后按一下“预览”键,你会发现注册表编辑器成功地打开了。再删除上述键值,重新启动计算机,就可以给注册表解锁了!

其它方法解锁

.用*.html解锁,打开记事本,在里面输入如下内容,将其保存为HTML文件,然后打开该文件,会提示不安全,单击“是”按钮就可以解锁注册表了。

html

body

script language=”JavaScript”

var shl=new ActiveXObject(“Wscript.shell”);

Shl.regwrite(“HKCU\\software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Disableregistrytools”,0,”REG_DWORD”);

Windows.alert(”解除锁定”)

/script

/body

/html

注册表打不开怎么办?

这个最简单:

(注册表解锁工具)

第二种方案:

注册表编辑器Regedit的禁用及解锁方法

为了防止他人修改你的注册表,可以禁止注册表编辑器regedit.exe运行。方法如下:

1、打开注册表,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,如果在Policies下面没有System的话,请请在它下面新建一项(主键),将其命名为

System;

2、然后在右边空白处新建一个双字节(DWORD)值,将其命名为DisableRegistryTools;

3、双击DisableRegistryTools,将其数值数据修改为1(原来为0)

通过上述之后,退出注册表编辑器,再次打开注册表时,则提示“注册表编辑已被管理员禁用”,以后别人、甚至是你都无法再用regedit.exe 。

如果要恢复并可以进行编辑的话,我们可以用下面的两种方法解锁注册表

方法一:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword:00000000

将上述内容保存为一个*.reg文件,然后双击该文件即可导入注册表并解锁;如果方法一不起作用的话,可以采用方法二,解锁方法同上(注意行与行之间必须要有空行)。

方法二:

REGEDIT4

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword:00000000

注册表删了电脑打不开如何修复

注册表删了电脑打不开如何修复

电脑的注册表主要是指注册表编辑器,注册表编辑器主要是用于设置电脑硬件和软件的,是一个比较重要的文件夹。但是有些人因为错误的操作导致注册表编辑器不能正常的打开,甚至是无法打开。大家知道注册表编辑器如何进行修复吗?下面是我为大家带来的注册表删了电脑打不开如何修复的知识,欢迎阅读。

一、注册表在哪里?

要了解注册表打不开怎么修复,首先要知道自己电脑的注册表是在哪里的,怎么打开的.。我们电脑的注册表一般是在运行窗口里的,直接输入指示符就可以打开。也有人在电脑的控制面板里找,直接搜索就可以了。如果电脑的系统是xp的,可以直接在电脑任务栏的位置点击运行并进入注册表。如果使用的不是xp系统,而是win7或者其他系统,可以快捷键进入运行进行进入注册表。

二、注册表打开怎么修复

有些人在使用电脑的时候不知道设置了什么,导致电脑的注册表编辑器不能打开,被限制并且不能修改。首先打开运行并输入“gpedit.msc”,进入电脑本地组的策略编辑器,找到左列表的用户配置,打开管理模板里的系统,打开功能选项。我们现在可以在设置的列表里找到一个选项:“阻止访问注册表编辑工具”。

大部分人不能打开注册表是因为这里被修改了,或者被设置了。现在右击它,进行编辑。如果这个功能是被启动的,那么就取消启动就行了,将它更改成为未设置或者禁用。设置完成之后就可以选择退出了,在退出之前要记得保存,保存之后要点击确认,然后退出。这时候,电脑的注册表就可以正常的打开了。可以直接在运行窗口输入“regedit”进行打开注册表和修改注册表。

三、注意事项

在进行修改的时候,要注意,不要乱删除硬件。

以上,就是注册表打不开的修复方法,大家现在知道怎么修复了吗?其实只需要进行一个简单的设置就可以了。大部分人的注册表不能打开是因为设置了阻止修改和编辑,这个选择开启之后,注册表是不能正常的进行修改和删除操作的。如果自己电脑的注册表不能编辑和打开,可以检查一下是不是开启了这个功能,如果是,那么直接禁用和关闭就可以了。

;

电脑缺失系统注册表打不开怎么办

1. 电脑显示“由于系统注册表文件丢失或损坏,因此windows无法加载

一、修复错误:开机后马上按F8,看能否进入安全模式或最后一次配置正确模式,如能则进入后系统会自动修复注册表,并回忆前几次出现不正常现象时进行了什么操作,并根据怀疑是某个应用软件(或驱动程序)导致问题产生,将其卸载,然后正常退出,再重启就应当能进入正常模式。如安装有安全软件,可在安全模式下使用360安全卫士加360杀毒或者金山毒霸等等类似安全软件进行全盘木马、病毒查杀。

二、重装系统:如果以上操作无效,则需要重装系统。

在Windows 3.x操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的应用程序关联,大部分的设置放在Win.ini、System.ini等多个初始化INI文件中。由于这些初始化文件不便于管理和维护,时常出现一些因INI文件遭到破坏而导致系统无法的启动的问题。为了使系统运行得更为稳定、健壮,Windows 95/98设计师们借用了Windows NT中的注册表的思想,将注册表引入到Windows 95/98操作系统中,而且将INI文件中的大部分设置也移植到注册表中,因此,注册表在Windows 95/98操作系统的启动、运行过程中起着重要的作用。注册表顾名思义是注册文件,当你在电脑里进行某一操作的时候,都会写入注册表,用以记录.它还有作用就是控制硬件软件等,比如你可以在注册表里调整BIOS和 2级缓存,修改参数等

WINDOWS的注册表有六大根键,相当于一个硬盘被分成了六个分区。

在“运行”对话框中输入RegEdit,然后单击“确定”按钮,则可以运行注册表编辑器。

Windows 98中文版的注册表Registry(System.dat、User.dat、Config.pol)的数据组织结构。

注册表的根键共六个。这些根键都是大写的,并以HKEY_为前缀;这种命令约定是以Win32 API的Registry函数的关键字的符号变量为基础的。

虽然在注册表中,六个根键看上去处于一种并列的地位,彼此毫无关系。但事实上,HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG中存放的信息都是HKEY_LOCAL_MACHINE中存放的信息的一部分,而HKEY_CURRENT_USER中存放的信息只是HKEY_USERS存放的信息的一部分。

HKEY_LOCAL_MACHINE包括HKEY_CLASSES_ROOT和HKEY_CURRENT_USER中所有的信息。在每次系统启动后,系统就映射出HKEY_CURRENT_USER中的信息,使得用户可以查看和编辑其中的信息。

实际上,HKEY_LOCAL_MACHINE\SOFTWARE\Classes就是HKEY_CLASSES_ROOT,为了用户便于查看和编辑,系统专门把它作为一个根键。同理,HKEY_CURRENT_CONFIG\SY-STEM\Current Control就是HKEY_LOCAL_MACHINE\SYSTEM\Current Control。

HKEY_USERS中保存了默认用户和当前登录用户的用户信息。HKEY_CURRENT_USER中保存了当前登录用户的用户信息。

HKEY_DYN_DATA保存了系统运行时的动态数据,它反映出系统的当前状态,在每次运行时都是不一样的,即便是在同一台机器上。

2. 我电脑开不开机

无法加载的原因:

“Windows 不能加载用户的配置文件,但是用系统的默认配置文件让登录。”是因为在%SystemDrive%\Documents and Settings下的几个必备的文件夹没有了,这些文件是:Administrator All Users Default User 和 LocalService workService(为隐藏) 其中后两者目前还没有发现它有什么用。

不过要是把Administrator All Users Default User中的一个或是几个给误删了(尤其是All Users Default User)那就会出现“用户配置文件”加载的问题。那个可是相当不爽啊。

解决的方法就是:新建Administrator All Users Default User(有则不用了)其中的内容就是把现在可以登录的没有一点问题的帐户的配置文件复制过去,比如:%SystemDrive%\Documents and Settings\eyeoko\下的。

解决办法如下:

如果按F8也不能够进入安全模式的话,建议重新安装系统或修复安装。

在bios设置里设成光驱第一启动就行(开机时不是按F12进bios,而应该是按F2)。按F12也可以快速选择启动顺序,先放入光盘,再按F12选光驱启动,回车,即可。启动后,再按照提示修复安装就可以了。

3. 我电脑中毒了,注册表打不开了,怎么办

先把你注册表启用,再进行修改吧。

这是由于注册表编辑器

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

下的DWORD值“DisableRegistryTools”被修改为“1”的缘故,将其键值恢复为“0”即可恢复注册表的使用。

解决办法:

(1)找另外一个注册表编辑器,例如:Reghance。将注册表的:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下的DWORD值“DisableRegistryTools”键值恢复为“0”,即可恢复注册表编辑器。

(2)但是如果你暂时找不到另外一个注册表编辑器的话,也可以自己动手制作一个解除注册表锁定的工具,就是用记事本编辑一个任意名字的.reg文件,比如recover.reg,内容如下:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword:00000000

要特别注意的是:如果你用这个方法制作解除注册表锁定的工具,一定要严格按照上面的书写格式进行,不能遗漏更不能修改(其实你只需将上述内容“复制”、“粘贴”到你机器记事本中即可);完成上述工作后,点击记事本的文件菜单中的“另存为”项,文件名可以随意,但文件扩展名必须为.reg(切记),然后点击“保存”。这样一个注册表解锁工具就制作完成了,之后你只须双击生成的工具图标,其会提示你是否将这个信息添加进注册表,你要点击“是”,随后系统提示信息已成功输入注册表,再点击“确定”即可将注册表解锁了。

4. 如果电脑开不了桌面怎么办,上面写着“由于系统注册表文件丢失或

电脑开不了桌面怎么办,上面写着“由于系统注册表文件丢失或损坏,因此WINDOWS无法加载”,是与您关机前的不当操作有关系吧?比如:玩游戏、看视频、操作大的东西、使用电脑时间长造成的卡引起的吧?或下载了不合适的东西、或删除了系统文件、或断电关机等,故障不会无缘无故的发生吧?

按电源键反复开关机试试,放一段时间试试,确实不可以就重装系统吧,如果自己重装不了,花30元到维修那里找维修的人帮助您。

只要自己的电脑不卡机、蓝屏、突然关机,开机就不会这样了。

有问题请您追问我。

5. 电脑注册表无法打开该怎么办

exe.exe(数据流)病毒的简单查杀方法 HKLM\SYSTEM\ControlSet001\Services\ICF\ImagePath: "C:\WINDOWS\system32\svchost.exe:exe.exe" 由此,我们知道:这个数据流病毒exe.exe附加到了系统程序C:\WINDOWS\system32\svchost.exe上。 删除办法是:下载一个工具NTFSDataTest,检测C:\WINDOWS\system32\目录下的所有文件。此后找到C:\WINDOWS\system32\svchost.exe:exe.exe ,最后,用NTFSDataTest删除附加到C:\WINDOWS\system32\svchost.exe上的exe.exe。 其实,如果你手头没有(或一时找不到)NTFSDataTest一类工具,也有办法干掉C:\WINDOWS\system32\svchost.exe:exe.exe。 前提是: 你的硬盘除了系统分区(NTFS格式)以外,还有一个FAT32格式的非系统分区(如:FAT32格式的D分区)。 操作也很简单: 找到已“鬼附身”的那个C:\WINDOWS\system32\svchost.exe,拖拽(复制/粘贴也行)到FAT32格式的D分区的任何一个目录下(根目录下也行)。 然后,再将刚才拖拽到D分区的那个svchost.exe拖拽回C:\WINDOWS\system32\目录下。这样,原先那个“鬼附身”的svchost.exe就干净了。 原理:FAT32格式不支持数据流。带数据流的文件进入FAT32格式分区时,数据流文件自动丢失。 注意:一定要断网杀毒!!若此法无效,则全盘格式化,重装系统

(责任编辑:IT教学网)

更多

推荐测评专题文章