🍬 博主介绍
👨🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~
✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】
🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
🙏作者水平有限,欢迎各位大佬指点,相互学习进步!
今天做实验需要用到本地组策略编辑器,结果发现打不开了,发现问题和解决问题的的过程记录如下
gpedit.msc打不开
WIN+R输入gpedit.msc,打开本地策略组设置
gpedit.msc
报错:Windows 找不到文件 gpedit.msc。请确定文件名是否正确后,再试一次
Cmd中又试了一遍,打不开
打开C:\Windows\System32确认一下,发现gpedit.msc缺失
没有gpeditmsc文件
新建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
@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
这行代码用于暂停脚本的执行,直到用户按下任意键才会继续执行或关闭窗口。
右键以管理员身份运行这个文件
部署映像服务和管理工具
版本: 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%==========================]
操作成功完成。
请按任意键继续. ..
WIN+R输入gpedit.msc
gpedit.msc
点击确认之后成功打开打开本地策略组设置
打开C:\Windows\System32确认一下,发现gpedit.msc文件创建成功
C:\Windows\System32
新建一个文本文件,将以下内容粘贴进去:
@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,按回车键即可打开本地组策略编辑器。
按快捷键 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 查看是否能够打开。
如果上述方法都不奏效,可以考虑使用第三方工具来启用组策略编辑器。例如,有些工具可以直接添加所需的功能组件。
各类问题解决杂记录
应急响应入门到精通
[ 提升篇 ] 钓鱼实战系列
vulnhub 综合靶场通关之路
[ 问题解决篇 ] win11中本地组策略编辑器gpedit.msc打不开(gpedit.msc缺失)
提示:请勿发布广告垃圾评论,否则封号处理!!