008698
- 高级工程师
- 470
- 1425
- 2008-06-12
|
1#
t
T
发表于 2008-09-06 22:18
|显示全部
windows xp无法运行gpedit.msc的解决办法ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É02008-09-02 21:35 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0今天下午,遇到一位聊友,他的问题本来是桌面图片有阴影,在解决的过程中,桌面右键属性自定义桌面,没有web项,我想他可能是在组策略里把active desktop的不允许修改给启动了,导致控制面板不显示web项。于是,我让他运行下gpdit.msc,谁知他运行后提示windows找不到文件gpedit.msc,这是怎么回事呢?ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 带着这个问题,我在网上收集了相关资料,导致组策略丢失的原因还是比较复杂,现例举以下几个方面原因:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 一.系统是winxp的home版的,文件给精简掉了。pro版和mce版都有。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 二.查看当前用户权限ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 三.系统优化减肥。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 四.组策略被锁定。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 五.中毒症状ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 针对以上几个方面的原因,现把几种解决方法例举如下:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 一.winxp家庭版组策略的添加:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 方法一:1. 将Windows XP安装光盘插入到计算机的CD-ROM或DVD-ROM驱动器中,在插入Windows XP安装光盘的同时按住Shift键,以禁止光盘自动运行。 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 2. 单击开始,然后单击运行。 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 3. 在打开的“运行”对话框中,键入cmd,然后单击确定。 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 4. 在命令提示符处键入以下命令行,并在每一行结束时按Enter键,其中X:是计算机中包含Windows XP安装光盘的CD-ROM或DVD-ROM驱动器的盘符,Y:是你的电脑安装有Windows XP的系统盘的盘符(通常是C:): ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 X: ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 cd i386 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 expand gpedit.ms_ Y:\windows\system32\gpedit.mscôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 expand gpedit.dl_ Y:\windows\system32\gpedit.dllôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 例如,如果计算机的CD-ROM驱动器是E:,安装有Windows XP的系统盘是 C:,则应在命令提示符处键入以下命令行(在每一行结束时按Enter键): ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 e: ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 cd i386 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 expand gpedit.ms_ c:\windows\system32\gpedit.mscôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 expand gpedit.dl_ c:\windows\system32\gpedit.dllôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 5. 键入 exit 退出命令提示符。 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 6. 验证可以运行gpedit.msc。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 方法二:1.将专业版上的C:\WINDOWS\system32”文件夹中的gpedit.msc、fde.dll、 gpedit.dll、gptext.dll、wsecedit.dll文件复制到HOME版的“C:\WINDOWS\system32”文件夹中。 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 2.在“开始--运行”中依次运行以下命令:“regsvr32 fde.dll”、“regsvr32 gpedit.dll”、“regsvr32 gptext.dll”、“regsvr32 wsecedit.dll”分别注册这4个动态数据库。 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 3.显示注册成功,便可以运行gpedit.msc了ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 二.用户权限受限:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 方法:运行gpedit.msc需要账户隶属于Administrator组的成员才可以有权限运行,检查一下你是否隶属于Administrator组:打开控制面板,找到“用户账户”,在上面会列出你的账户,看看上面你的账户是不是“计算机管理员” ,如果不是,你可以到“安全模式”下登陆administrator账户,打开控制面板,找到“用户账户”,选择你原来的帐户,更改其为“计算机管理员”)ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 三..优化或减肥导致组策略文件丢失:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 方法一:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 打开“控制面板”→“任务计划”,启动向导建立一个名为MMC的任务计划,执行的程序是“C:/Windows/System32/mmc exe” 完成后,在任务计划窗口右击新建的MMC选择“运行”,在打开的控制台程序窗口,单击菜单栏的“文件”→“打开”,定位到“C: /Windows/System32/gpedit msc”程序,打开组策略编辑窗口,依次展开“本地计算机策略”→“用户配置”→“管理模板”→“系统”,双击右侧窗格的“只运行许可的Windows应用程序”,在弹出的窗口将其设置为“未配置” 单击“确定”退出并关闭组策略编辑窗口,当系统弹出“是否将更改保存到gpedit msc”询问窗口时,单击“是”确定保存,即可解锁。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 方法二:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 1.打开注册表:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 在注册表键值HKEY_CURRENT_USER\Software\Policies\Microsoft\MMc 将 RestrictToPermittedSnapins 的值设置为 0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 2.打开注册表:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 在注册表键值 HKEY_CURRENT_USER\Software\Policies\Microsoft\Mmc\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}\Restrict_RunôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 和HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC\{0F6B957E-509E-11D1-A7CC-0000F87571E3}\Restrict_RunôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 将 Restrict_Run 的值设置为 0ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 修改完毕后重启。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 3.打开注册表:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 在注册表键值HKEY_CLASSES_ROOT\CLSID\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}\InProcServer32ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 把其中的default改成:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 %SystemRoot%\System32\GPEdit.dllôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 4.检查环境变量:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 win+break键打开系统属性点击高级标签中的环境变量,在环境变量中系统变量的变量名为path变量值修改为%Systemroot%\System32;%Systemroot%;%Systemroot%\system32\WBEM。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 5.运行regsvr32 filemgmt.dllôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 6.找不到 framedyn.dll。如果使用安装脚本,要确保脚本置于系统路径中的%windir%\system32\wbem 目录下。默认情况下,%windir%\system32\wbem 已经存在于系统路径中,因此,如果您不使用安装脚本,就不可能遇到这个问题。或试着将Framedyn.dll文件从\windows\system32\wbem目录下拷贝到\windows\system32目录下!ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 另:如果方法一方法二中提到的MMC项在你的计算机注册表中找不到,那么就手动建立即可。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 或者直接将下面内容复制粘贴进入记事本,并保存为后缀名为.reg的文件,双击运行该.reg文件即可。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 -----------------------------------------------------------------------ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 Windows Registry Editor Version 5.00ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Policies\Microsoft\MMC]ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Policies\Microsoft\MMC\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 "Restrict_Run"=dword:00000000ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 [HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC]ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 [-HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 "Restrict_Run"=dword:00000000ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 [HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC]ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 "RestrictToPermittedSnapins"=dword:00000000ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 =================================================ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 For %%i in (C:\windows\system32\*.dll) Do regsvr32.exe /s %%iôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 For %%i in (C:\windows\system32\*.ocx) Do regsvr32.exe /s %%iôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 然后另存为reg.bat文件(直接在文件名里输入reg.bat)ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 四 . 组策略被锁定:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 组策略中的禁用程序功能ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 运行“gpedit.msc”命令打开组策略控制台,在里面展开“用户配置-管理模板-系统”,将右侧ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 “只运行许可的Windows应用程序”策略选为“已启用”,在对话框中点“允许的应用程序列表”ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 旁的“显示”按钮,在弹出的“显示内容”中点“添加”后输入允许运行的应用程序名称,例如ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 输入“QQ.exe”,则只能运行QQ程序。试图运行其他未被允许的程序,一律弹出“……限制被取ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 消。请与系统管理员联系。”的对话框。这样组策略都被禁用了。ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 解锁方法:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 重新启动计算机,按下F8键,在windows高级选项菜单里选“带命令行提示的安全ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 模式”,进入安全模式,然后键入MMC,打开控制台窗口,点“文件-添加/删除管理单元”,ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 在“独立”选项卡中点“添加”,选“组策略对象编辑器”后,单击“添加”钮,添加的组策略ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 管理单元出现在控制台窗口中,把刚才的设置改回去(设为“未配置”)。重启动可恢复组策略ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 控制台ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 注:如果只想禁用"cmd.exe",在gpedit.msc--->“用户配置-管理模板-系统”,就把"阻止访问命令提示符"设为"启用"ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 五.中毒症状:ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 对于中毒导致组策略无法打开,首先推荐使用正版ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0 ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0
| ôåÕøÑ´÷ÈZbbs.3c3t.com!9¼o("i¦É0
|