三种修复注册表无法打开,提示”注册表编辑已被管理员禁止”的办法

1、使用工具软件(适用于所有WINDOWS)

如优化大师、超级兔子等,都有个注册表锁定与解锁的设置,对于已经安装了这些软件的用户,这的方法是比较方便的。

2、reg命令(适用于WINDOWS XP)

单击[开始]-[运行],在对话框中输入“reg delete hkcu\software\microsoft\windows\currentversion\policies\system /v disableregistrytools /f”(引号中的全部内容,不要引号),单击[确定]。

3、组策略(适用于WINDOWS 2000/XP_PRO)

单击[开始]-[运行],在对话框中输入“gpedit.msc”,单击[确定]打开组策略,定位到[用户配置]-[管理模板]-[系统],双击“禁用注册表编辑工具”一行,选择[未配置]或[禁用],单击[确定]。

通过注册表禁止电脑安装软件的办法

    通过注册表可以限制禁止安装程序(Windows Installer),这样就可以防止使用电脑的人自己安装软件,讲了目的,步骤也就教大家吧。

    在任务栏上点“开始”菜单,点运行,输入regedit后按确定打开注册表编辑器,在左边依次展开到HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer,然后在右边新建2个值,类型都为DWORD,第一个新建后改名字为DisableUserInstalls,内容设置为2,另一个值名字设置为DisableUserInstalls_Intelset_undo,内容设置为103606000就行了。

    如果需要设置允许电脑安装软件,只需要把DisableUserInstalls这个名字的值改成0就可以了

打开”添加/删除Windows组件”时弹出”安装程序无法打开信息文件setupqry.inf”的解决办法

打开"添加/删除 Windows 组件(A)" 这项出现这个标题为 "Windows XP 安装程序"而内容为“请与系统管理员联系.特定的错误代码是第0行的0x2”,的错误窗口,以下是我的解决办法,分享给大家,希望能解决大家的问题

出现此问题的原因是系统变量中的Path项被更改导致。
解决方案
要解决此问题,请按照下列步骤操作:1. 在任务栏上点“开始”菜单,右键点“我的电脑”,然后选择“属性”。
步骤一.单击“高级”选项卡,然后单击“环境变量”。
步骤二. 单击“系统变量”列表中的“Path”,然后单击“编辑”。
步骤三. 替换“变量值”框中的三条路径。为此,请按照下列步骤操作:

(1) 删除“变量值”框中的以下三条路径:
SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
(1) 在“变量值”框中键入下面的文本以替换您在步骤 4a 中删除的路径。
C:\Windows\System32;C:\Windows;C:\Windows\system32\Wbem
注意:C 是安装 Windows 的硬盘驱动器,Windows 是安装 Windows 的文件夹。如果您的系统安装的路径不一样,请自行替换。
(1)依次按确认关闭三个窗口即可解决问题,再次打开便解决了。

2008年10月18日更新:

如果以上方法都不行的话,请看看下面的内容,照做应该就可以了。

解压附件文件复制到c:\windows\syetem32\目录下,如有提示缺少文件,

在C:\WINDOWS\ServicePackFiles\i386(安装sp3后文件的目录)

找到缺少文件复制到c:\windows\syetem32\目录下。

缺少文件一般为如下文件:

iis.dll iis.inf fxsocm.inf setupqry.inf setupqry.dll

ims.inf imsinsnt.dll fp40ext.inf fp40ext.dll msgrocm.dll

comntwks.inf COMMUNIC.INF zoneoc.dll msmsgs.inf

IGAMES.INF PINBALL.INF msnmsn.inf ocmsn.dll

Windows XP SP2升级到SP3后无法进入到桌面,反复注销的解决办法

升级到 WINDOWS XP SP3 后无法开机的解决方法    为了让系统有更好的安全性和稳定性(据微软发布SP3的说法),自从微软xp的SP3补丁(300多M)发布后,我就在第一时间安装了它,使用中觉得开关机速度有一定的提升,其他没有太多的感觉,也很稳定。

    昨天给一个好朋友重新安装了Xp系统,为了加快装机的速度,用的是萝卜花园的GHOST版。安装完成后,为了免除打系统补丁的等待时间,就用U盘把SP3补丁拷到他的电脑上,然后进行了安装,一切正常,安装完成后,系统提示要重新启动,于是点击重起,然后机器重新启动。然而XP的启动画面过后,却出现了“一个问题阻止windows正确检查此机器的许可证,错误代码ox80070002”的提示,然后陷入了“注销,注销”的循环中,无法进入桌面。本人晕菜了。当时以为是该XP系统无法通过微软的正版认证,于是在安全模式下,将序列号更换为可以通过认证的正版序列号,但重新开机后,故障仍在。于是,通过查询错误代码,并在萝卜论坛上发帖求助,找到了解决方法,问题就是出在GHOST版的萝卜系统上。这是因为,萝卜在制作GHOST版的系统时,为了控制安装文件的大小,将系统中oembios.bin这个12M之巨的文件删除了,因为这个文件不能压缩,在免激活版中也没有作用。而安装了SP3补丁后,在进入系统时,winlogon 在进桌面前检测 oembios.bin,发现该文件被删除,因此不能进入桌面。我电脑使用的是XP的正版光盘安装的,不是GHOST版,所以没有出现这个问题。找到问题的源头后,从我电脑里面拷贝了一个 oembios.bin文件到他的电脑中,重新启动后,熟悉的桌面终于出现了~

    所以在这里提醒下大家,在升级SP3前,要先检查c:\windows\system32目录下有没有oembios.bin这个文件,如果没有,就从其他电脑上或者到网上下载oembios.bin这个文件,然后在安全模式下复制到X:\windows\system32目录下,再去升级SP3,应该就没有问题了。

    找到一个oembios.bin的下载地址:http://www.gougou.com/search?search=oembios&id=1

使用注册表和组策略禁用任务管理器的方法

  如果你使用的是公用计算机,而又不希望他人私自操作任务管理器,可以在“开始→运行”框中键入Gpedit.msc命令打开组策略窗口,找到“本地计算机策略→用户配置→管理模板→系统→Ctrl+Alt+Del选项”项,然后在右侧窗口中选择“删除任务管理器”项,将其设置为“已启用”,以后按下“Ctrl+Alt+Del”组合键时就无法操作任务管理器了。
  当然,通过文中提到的其他两个方法还是可以正常操作任务管理器的,一劳永逸的解决办法是为Taskmgr.exe文件设置用户授权,当然必须使用NTFS文件系统才行,呵呵。
  也可以修改注册表来禁用:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system
  新建Dword值:DisableTaskMgr=1(禁用)DisableTaskMgr=0(解禁)
  小知识
  句柄:用来惟一标识资源(例如文件中注册表项)的值,以便程序可以访问它。
  线程:在运行程序指令的进程的对象,线程允许在进程中进行并发操作,并使一个进程能够在不同处理器上同时运行其程序的不同部分。
  进程:一个可执行程序(例如资源管理器)或者一种服务(例如MSTask)

打开添加打印机选项没有反应的解决办法

    这个问题最近不小心遇见了,查了查,发现和系统服务有关系,只需要在我的电脑上点右键点管理,然后在左边最下面找到服务,打开后寻找以下服务,开启并设置为自动放可解决问题

 Plug and Play
Print Spooler
Remote Procedure Call (RPC) Locator
Remote Procedure Call (RPC)
DCOM Server Process Launcher

使用系统自带的磁盘管理功能来调整磁盘分区大小

  操作步骤:

、关闭所有应用程序,右键“我的电脑”-“管理”-“磁盘管理”,点选它,在右边就会显示你计算机的磁盘分区情况,右下方会出现分区图示。

  步骤一、右键要修改的磁盘分区,在弹出的菜单中选择“删除逻辑驱动器”,再选“确定”。

  步骤二、被删除的分区容量会自动相加显示为一个未指派。

  步骤三、然后是重新分区,在未指派的区块上,单击右键,在弹出菜单中选 择“新建逻辑驱动器”——点击“下一步”——“下一步”。

  步骤四、在分区大小一栏中输入分想要的大小(1G=1024MB)。(默认的数值为未分区的全部大小),点击“下一步”--“下一步”。

  步骤五、这里有三个选项。
 文件系统:因为是非系统盘,所以选NTFS格式的。
分配单位大小:默认值;
卷标:可把磁盘改成别的名子。

步骤六、勾选“执行快速格式化”,否则格式化过程会很慢。然后“下一步”——“完成”。

通过注册表取消提示磁盘空间过低的提示

    最近我的Windows XP系统盘只剩下了180MB空间,当然删除一些文件后,系统就不会重复提示磁盘空间低了,不知有没有什么方法可以取消系统自动提示磁盘空间低?
  
  这个通过修改注册表来搞定:在任务栏上点“开始”菜单,点运行,输入regedit后按确定打开注册表编辑器,在左边依次展开到:[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]分支,然后在右侧窗口中新建名称为“NoLowDiskSpaceChecks”的DWORD类型值,并将其值设置为“1”,重新启动计算机即可。

  附:取消“磁盘空间低”、“虚拟内存不足”等一切系统错误提示的终极解决方法(如非必要,最好不要按如下操作):

  打开注册表编辑器,依次展开:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]分支,双击数值ErrorMode,把数值数据“0”改成“2”,从此Windows不会再用任何错误提示骚扰你,哪怕直接把光驱拔出来也没反应,效果如同毒死人体全部神经一样。

  看到这里,有经验的朋友应该很清楚了,不出现“任何错误提示”,其实等于是在强制系统不要将系统问题反馈给用户,长此以往,用户将会一直认为“我的系统”没问题,而实际上系统已经“千疮百孔”了。

    呵呵,由此可见,系统提示不能乱去屏蔽,毕竟提示都是提醒用户,有利而无害,有时候还是耐心的看看提示吧。

Windows 2000/XP/2003修改输入法列表排列顺序的办法

    在任务栏上点“开始”菜单,点运行,输入regedit后按确定打开注册表编辑器,在左边依次展开到HKEY_CURRENT_USER\Keyboard layout\Preload分支,在右侧可看到名为”1”、”2”、”3”…的数值,它们分别顺序对应输入法菜单中的各项输入法。假设当前输入法菜单中,全拼对应的文件名是2,智能ABC对应的文件名是5,可先将5改为6(点右键选“重命名”即可修改),然后将2改为5,再将6改为2,最后重启系统。可看到输入法菜单中全拼和智能ABC的位置调换了。

以下列表包含了一些常用输入法的代码和输入法名字:

主键     输入法
E00E0804  微软拼音输入法
E00C0804  表形码输入法
E0050804  区位码输入法
E0040804  智能ABC输入法
E0030804  郑码输入法
E0020804  双拼输入法
E0010804  全拼输入法
00000409  英文输入法
E0200804   极品五笔法

电脑中安装的各种输入法对应的主键代码,都记录在了一个地方,只需要打开注册表切换到以下位置,就可以看到主键代码和输入法的关系了。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\keyboard layouts

软件限制策略的设置

 1、访问软件限制策略
  作为本地安全策略的一部分,软件限制策略同时也包含在组策略中,这些策略的设置必须以Administrator账户或Administrators组成员的身份登录系统。软件限制策略的访问方式有两种:
(1)、在"开始""运行"处运行secpol.msc,启动本地安全策略编辑器,在"安全设置"下可以看到"软件限制策略"项目。
(2)、在"开始""运行"处运行gpedit.msc,启动组策略编辑器,在"计算机设置""Windows设置""安全设置"下可以看到"软件限制策略"。
  2、新建软件限制策略
  首次打开"软件限制策略"时,该项目是空的。策略需要由管理员手动添加。方法是点击"软件限制策略"使其处于选中状态,点击编辑器窗口"操作"菜单下的"新建一个策略"项目,此时可以看到"软件限制策略"下增加了"安全级别"和"其它规则"以及三条属性。一旦执行了新建策略操作后,就不能再次执行该操作,并且这个策略也不能删除。
3、设置默认的安全级别
  新建软件限制策略后,策略的默认安全级别为"不受限的",如果要更改默认的安全级别,需要在"安全级别"中进行设置,方法如下:
(1)、打开"安全级别",在右侧窗格中,可以看到有两条设置,其中图标中带有一个小勾号的设置为默认设置;
(2)、点击不是默认值的那条设置,单击右键,选择"设置为默认"项。当设置"不允许的"为默认值时,系统会显示一个提示信息对话框,点击"确定"即可。
  该步骤也可以双击非默认的设置,在弹出的属性窗口中,点击"设为默认值"。
  4、设置策略的作用范围和对象
  通过策略的"强制"属性可以设置策略应用的软件文件是否包含库文件以及作用的对象是否包含管理员账户。通常情况下,为了避免引起系统不必要的问题以及便于对系统的管理,策略的作用范围应设置为不包含库文件的所有软体文件,作用对象设置为除本地管理员外的所有用户。设置的方法如下:
(1)、单击"软件限制策略",双击右侧窗格中的"强制"属性项目;
(2)、选择"除去库文件(如Dll文件)以外的所有软体文件"选项和"除本地管理员以外的所有用户"选项,单击"确定"。
  5、制定规则
  只通过安全级别的设置,显然不能很好的实现对文件和程序的控制,必须通过制定合理的规则来标识那些禁止或允许运行的文件和程序,并进而实现对这些文件和程序的灵活控制。上文中提到可制定规则的类型有四种:散列规则、证书规则、路径规则和Internet区域规则。它们标识文件以及制定规则的方法如下:
  散列规则:利用散列算法计算出指定文件的散列,这个散列是唯一标识该文件的一系列定长字节。制定了散列规则后,用户访问或运行文件时,软件限制策略会根据文件的散列及安全级别来允许或阻止对该文件进行访问或运行。当文件移动或重命名,不会影响文件的散列,软件限制策略对该文件依然有效。制定方法如下:
(1)、点击"软件限制策略"下的"其它规则",在"其他规则"上单击右键,或在右侧窗格的空白区域单击右键,选择"新散列规则"。
(2)、点击"浏览",指定要标识的文件或程序,例如cmd.exe,确认后,在文件散列中可以看到计算出来的散列,在"安全级别"中选择"不允许的"或"不受限的"。点击"确定",在"其它规则"中可以看到新增了一条类型为散列的规则。
证书规则:利用与文件或程序相关联的签名证书进行标识。证书规则需要的证书可以是自签名的、由证书颁发机构(CA)颁发或是由Windows公钥机构发布。证书规则不应用于EXE文件和DLL文件,它主要应用于脚本和Windows安装程序包。当某个文件由其关联的签名证书标识后,运行该文件时,软件限制策略会根据该文件的安全级别来决定是否可以运行。文件的移动和更名不会对证书规则的应用产生影响。制定证书规则时要求能够访问到用来标识文件的证书文件,证书文件的扩展名为.CER。创建方法同散列规则。
  路径规则:利用文件或程序的路径进行标识,该规则可以针对一个指定的文件、用通配符表示的一类文件或是某一路径下的所有文件及子文件夹中的文件。由于标识是由路径来完成的,当文件移动或重命名时,路径规则会失去作用。在路径规则中,根据路径范围的大小,优先级别各有高低,范围越大,优先级越低。通常路径的优先级从高到低为:指定的文件、带路径的以通配符表示的一类文件、通配符表示的一类文件、路径、上一级路径。创建方法同散列规则。
  Internet区域规则:利用应用程序下载的Internet区域进行标识。区域主要包括:Internet、本地Intranet、本地计算机、受限制的站点、受信任的站点。该规则主要应用于Windows的安装程序包。创建方法同散列规则。
  6、维护可执行代码的文件类型
  不论是那种规则,它所影响的文件类型只有"指派的文件类型"属性中列出的那些类型,这些类型是所有规则共享的。某些情况下,管理员可能需要删除或添加某种类型的文件,以便规则能够对这类文件失去或产生作用,这就需要我们来维护"指派的文件类型"属性。方法如下:
(1)、单击"软件限制策略",双击右侧窗格中的"指派的文件类型"属性项目;
(2)、如果新增一种文件类型,在"文件扩展名"处输入添加的扩展名,点击"添加";如果要删除一种文件类型,单击列表中的制定类型,点击"删除"。
7、利用规则的优先级灵活控制程序的运行
  四种规则的优先级从高到低依次为:散列规则、证书规则、路径规则、Internet区域规则。如果有超过一条以上的规则同时作用于同一个程序,那么优先级最高的规则设定的安全级别将决定该程序是否能运行。如果多于一条的同类规则作用于同一个程序,那么同类规则中最具限制力的规则将起作用。这为我们提供了一条对程序的运行进行灵活控制的途径。单一规则的作用效果虽然全面,但是也限制了我们所需要的那些部分,符合规则的综合作用将产生诸如"除了我们需要的/不需要的以外,其他全部不允许/不受限制"这样的效果,这也许才是我们真正需要的安全级别。
  同时,软件限制策略的生效需要注销并重新登录系统。如果在软件限制策略中为一个程序制定了一条安全级别为"不受限的"规则,而这个程序包含在"不要运行指定的Windows应用程序"策略的不允许运行程序列表中,那么最终这个程序是不允许运行的。要取消对程序的限制,需要将相关的规则删除:在"其他规则"中的规则列表中,在要删除的规则上点击右键,选择"删除"即可。
上述三种限制程序运行的措施各有特点。从限制的实现方法和效果来看,限制用户对文件的访问权限可以让管理员以Administartor账户身份对所有用户的权限进行控制,作用的范围可以是所有类型的文件和文件夹,但是这种方法受到应用环境的限制。采取基于策略的措施,不论是启用"不要运行指定的Windows应用程序"策略还是设置软件限制策略,对于要限制的用户对象作用范围来讲都是用户组,不能针对具体的用户进行设置,要么是所有的用户,要么是除管理员组外的所有用户。但是这些措施对系统环境的要求不高,在Windows2000以后的NT内核系统中都可以进行实施。另外,基于策略的设置可以对计算机进行更加灵活的管理。特别是软件限制策略允许管理员通过多种方式对程序进行标识,对于程序的运行具有很高的可控性。