首页 教程 开发工具 [ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

🍬 博主介绍

👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~
✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】
🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
🙏作者水平有限,欢迎各位大佬指点,相互学习进步!

文章目录

  • 🍬 博主介绍
  • 1 前言
  • 2 发现问题:
    • 2.1 猜想gpedit.msc缺失
    • 2.2 确认gpedit.msc缺失
  • 3 解决问题:添加Windows组策略客户端扩展和工具包
    • 3.1 新建bat脚本
    • 3.2 代码解释如下:
    • 3.3 运行脚本
    • 3.4 回显内容如下:
  • 4 问题解决成功
  • 5 GPT解决思路如下
    • 5.1 使用批处理脚本安装缺失的组件
    • 5.2 修改注册表
    • 5.1 使用第三方工具
  • 相关资源

1 前言

今天做实验需要用到本地组策略编辑器,结果发现打不开了,发现问题和解决问题的的过程记录如下
gpedit.msc打不开

2 发现问题:

2.1 猜想gpedit.msc缺失

WIN+R输入gpedit.msc,打开本地策略组设置

gpedit.msc

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

报错:Windows 找不到文件 gpedit.msc。请确定文件名是否正确后,再试一次

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

Cmd中又试了一遍,打不开

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

2.2 确认gpedit.msc缺失

打开C:\Windows\System32确认一下,发现gpedit.msc缺失
没有gpeditmsc文件

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

3 解决问题:添加Windows组策略客户端扩展和工具包

3.1 新建bat脚本

新建bat脚本,脚本内容如下
先写入一个txt文档,在修改后缀名为bat就可以了

@echo off pushd"%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt for /f %%i in('findstr /i . List.txt 2^>nul')do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i" pause

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

3.2 代码解释如下:

@echo off
这行代码用于关闭命令行窗口的回显功能,即在执行命令时不在窗口中显示命令本身。
pushd "%~dp0"
这行代码将当前目录推入栈中,并将当前目录更改为脚本所在的目录。这样可以确保后续操作在正确的目录下进行。
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
[ C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3 ]开头且以[ .mum ]结尾的文件,并将结果输出到名为[ List.txt ]的文本文件中。
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
这行代码与上一行类似,只是列出的文件是以[ Microsoft-Windows-GroupPolicy-ClientTools-Package~3 ]开头的。
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i
这行代码使用for循环遍历[ List.txt ]文件中的每一行,将每一行的文件名作为参数传递给dism命令,执行添加包的操作。具体来说,dism命令用于在在线系统上添加指定的Windows软件包。
pause
这行代码用于暂停脚本的执行,直到用户按下任意键才会继续执行或关闭窗口。

3.3 运行脚本

右键以管理员身份运行这个文件

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

3.4 回显内容如下:

部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientExtensions-Package~31bf3856ad364e35~amd64~zh-CN~10.0.22621.1 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientExtensions-Package~31bf3856ad364e35~amd64~~10.0.22621.2506 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientExtensions-Package~31bf3856ad364e35~amd64~~10.0.22621.3296 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientTools-Package~31bf3856ad364e35~amd64~zh-CN~10.0.22621.3007 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientTools-Package~31bf3856ad364e35~amd64~zh-CN~10.0.22621.3374 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientTools-Package~31bf3856ad364e35~amd64~~10.0.22621.3085 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientTools-Package~31bf3856ad364e35~amd64~~10.0.22621.3296 [==========================100.0%==========================] 操作成功完成。 部署映像服务和管理工具 版本: 10.0.22621.2792 映像版本: 10.0.22631.3447 正在处理 1(1) - 正在添加程序包 Microsoft-Windows-GroupPolicy-ClientTools-Package~31bf3856ad364e35~amd64~~10.0.22621.3374 [==========================100.0%==========================] 操作成功完成。 请按任意键继续. ..

4 问题解决成功

WIN+R输入gpedit.msc

gpedit.msc

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

点击确认之后成功打开打开本地策略组设置

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

打开C:\Windows\System32确认一下,发现gpedit.msc文件创建成功

C:\Windows\System32

[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

5 GPT解决思路如下

5.1 使用批处理脚本安装缺失的组件

新建一个文本文件,将以下内容粘贴进去:

@echo off pushd"%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt for /f %%i in('findstr /i . List.txt 2^>nul')do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i" pause

保存文件,文件类型选择“所有文件”,名称随意,扩展名为 .cmd。
右键以管理员身份运行该 .cmd 文件,等待命令执行完成。
完成后,按 Win + R 打开运行框,输入 gpedit.msc,按回车键即可打开本地组策略编辑器。

5.2 修改注册表

按快捷键 Win + R,打开运行窗口,输入 regedit,打开注册表编辑器。
在注册表编辑器左侧依次找到 HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC。
如果找不到 MMC,可以新建一个文本文件,复制以下内容到记事本里,然后将文件后缀改为 .reg 并双击运行:

Windows Registry Editor Version 5.00[Hkey_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionGroup Policy ObjectsLocalUserSoftwarePoliciesMicrosoftMMC]"Restrict_Run"=dword:00000000 [Hkey_CURRENT_USERSoftwarePoliciesMicrosoftMMC]"RestrictToPermittedSnapins"=dword:00000000

重启电脑后,再次输入 gpedit.msc 查看是否能够打开。

5.1 使用第三方工具

如果上述方法都不奏效,可以考虑使用第三方工具来启用组策略编辑器。例如,有些工具可以直接添加所需的功能组件。

相关资源

各类问题解决杂记录
应急响应入门到精通
[ 提升篇 ] 钓鱼实战系列
vulnhub 综合靶场通关之路
[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)

评论(0)条

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢
    【MySQL】用户管理

    【MySQL】用户管理

     服务器/数据库  2个月前  2.18k

    我们推荐使用普通用户对数据的访问。而root作为管理员可以对普通用户对应的权限进行设置和管理。如给张三和李四这样的普通用户权限设定后。就只能操作给你权限的库了。

    Cursor Rules 让开发效率变成10倍速

    Cursor Rules 让开发效率变成10倍速

     服务器/数据库  2个月前  1.24k

    在AI与编程的交汇点上,awesome-cursorrules项目犹如一座灯塔,指引着开发者们驶向更高效、更智能的编程未来。无论你是经验丰富的老手,还是刚入行的新人,这个项目都能为你的编程之旅增添一抹亮色。这些规则文件就像是你私人定制的AI助手,能够根据你的项目需求和个人偏好,精确地调教AI的行为。突然间,你会发现AI不仅能理解Next.js的最佳实践,还能自动应用TypeScript的类型检查,甚至主动提供Tailwind CSS的类名建议。探索新的应用场景,推动AI辅助编程的边界。

    探索Django 5: 从零开始,打造你的第一个Web应用

    探索Django 5: 从零开始,打造你的第一个Web应用

     服务器/数据库  2个月前  1.16k

    Django 是一个开放源代码的 Web 应用程序框架,由 Python 写成。它遵循 MVT(Model-View-Template)的设计模式,旨在帮助开发者高效地构建复杂且功能丰富的 Web 应用程序。随着每个版本的升级,Django 不断演变,提供更多功能和改进,让开发变得更加便捷。《Django 5 Web应用开发实战》集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南《Django 5 Web应用开发实战》内容以。

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

    MySQL 的mysql_secure_installation安全脚本执行过程介绍

     服务器/数据库  2个月前  1.09k

    mysql_secure_installation 是 MySQL 提供的一个安全脚本,用于提高数据库服务器的安全性

    【MySQL基础篇】概述及SQL指令:DDL及DML

    【MySQL基础篇】概述及SQL指令:DDL及DML

     服务器/数据库  2个月前  491

    数据库是长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库不仅仅是数据的简单堆积,而是遵循一定的规则和模式进行组织和管理的。数据库中的数据可以包括文本、数字、图像、音频等各种类型的信息。

    Redis中的哨兵(Sentinel)

    Redis中的哨兵(Sentinel)

     服务器/数据库  2个月前  316

    ​ 上篇文章我们讲述了Redis中的主从复制(Redis分布式系统中的主从复制-CSDN博客),本篇文章针对主从复制中的问题引出Redis中的哨兵,希望本篇文章会对你有所帮助。