Windows 组策略恢复默认

2024-06-10 08:28

本文主要是介绍Windows 组策略恢复默认,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在 Windows 中,部分组策略通过组策略编辑器(gpedit.msc 家庭版不存在)并不能直接进行配置

而完整的组策略实际存储于注册表中

因为一些原因,例如安装系统时使用了市面上的某些 PE,而这部分 PE 会对操作系统进行一系列的更改,包括但不限于禁用 UAC、系统更新、防火墙、安全中心等等

当然还有就是误操作或者忘记自己设置了某些策略导致系统出现问题

这时我们就需要还原组策略从而达到操作系统恢复正常的目的

参考来源:https://www.elevenforum.com/t/reset-all-local-group-policy-settings-to-default-in-windows-11.21587/

通过如下命令进行组策略对应注册项的清理(以下操作不包括本地安全策略,建议在操作前进行备份):

reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies" /freg delete "HKCU\Software\Policies" /freg delete "HKLM\Software\Microsoft\Policies" /freg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate" /freg delete "HKLM\Software\Policies" /freg delete "HKLM\Software\WOW6432Node\Microsoft\Policies" /freg delete "HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Policies" /freg delete "HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate" /f

根据作者说明,需特别注意! 在删除 HKLM\Software\Microsoft\Windows\CurrentVersion\Policies 时会导致 Windows 设置 -> 应用程序 -> 启动 页面丢失,所以我在命令中移除了对这个项的删除

如果你仍然需要移除该项,请按照如下命令依次执行,必需全部执行

reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies" /f:: 如下是对必要的键值恢复默认
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v SupportUwpStartupTasks /t REG_DWORD /d 1 /freg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableFullTrustStartupTasks /t REG_DWORD /d 2 /freg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableUwpStartupTasks /t REG_DWORD /d 2 /freg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v SupportFullTrustStartupTasks /t REG_DWORD /d 1 /f

最后移除相应的文件并执行更新组策略命令:

rd /s /q "%windir%\System32\GroupPolicy"
rd /s /q "%windir%\System32\GroupPolicyUsers"mkdir "%windir%\System32\GroupPolicyUsers"gpupdate /force

关于 gpupdate,可参考官方:https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/gpupdate

建议在恢复默认后重启系统

这篇关于Windows 组策略恢复默认的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1047648

相关文章

MySQL9.0默认路径安装下重置root密码

《MySQL9.0默认路径安装下重置root密码》本文主要介绍了MySQL9.0默认路径安装下重置root密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录问题描述环境描述解决方法正常模式下修改密码报错原因问题描述mysqlChina编程采用默认安装路径,

Windows设置nginx启动端口的方法

《Windows设置nginx启动端口的方法》在服务器配置与开发过程中,nginx作为一款高效的HTTP和反向代理服务器,被广泛应用,而在Windows系统中,合理设置nginx的启动端口,是确保其正... 目录一、为什么要设置 nginx 启动端口二、设置步骤三、常见问题及解决一、为什么要设置 nginx

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装

Git中恢复已删除分支的几种方法

《Git中恢复已删除分支的几种方法》:本文主要介绍在Git中恢复已删除分支的几种方法,包括查找提交记录、恢复分支、推送恢复的分支等步骤,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录1. 恢复本地删除的分支场景方法2. 恢复远程删除的分支场景方法3. 恢复未推送的本地删除分支场景方法4. 恢复

Java访问修饰符public、private、protected及默认访问权限详解

《Java访问修饰符public、private、protected及默认访问权限详解》:本文主要介绍Java访问修饰符public、private、protected及默认访问权限的相关资料,每... 目录前言1. public 访问修饰符特点:示例:适用场景:2. private 访问修饰符特点:示例:

Python MySQL如何通过Binlog获取变更记录恢复数据

《PythonMySQL如何通过Binlog获取变更记录恢复数据》本文介绍了如何使用Python和pymysqlreplication库通过MySQL的二进制日志(Binlog)获取数据库的变更记录... 目录python mysql通过Binlog获取变更记录恢复数据1.安装pymysqlreplicat

windows系统下shutdown重启关机命令超详细教程

《windows系统下shutdown重启关机命令超详细教程》shutdown命令是一个强大的工具,允许你通过命令行快速完成关机、重启或注销操作,本文将为你详细解析shutdown命令的使用方法,并提... 目录一、shutdown 命令简介二、shutdown 命令的基本用法三、远程关机与重启四、实际应用

Windows自动化Python pyautogui RPA操作实现

《Windows自动化PythonpyautoguiRPA操作实现》本文详细介绍了使用Python的pyautogui库进行Windows自动化操作的实现方法,文中通过示例代码介绍的非常详细,对大... 目录依赖包睡眠:鼠标事件:杀死进程:获取所有窗口的名称:显示窗口:根据图片找元素:输入文字:打开应用:依

javafx 如何将项目打包为 Windows 的可执行文件exe

《javafx如何将项目打包为Windows的可执行文件exe》文章介绍了三种将JavaFX项目打包为.exe文件的方法:方法1使用jpackage(适用于JDK14及以上版本),方法2使用La... 目录方法 1:使用 jpackage(适用于 JDK 14 及更高版本)方法 2:使用 Launch4j(

更改docker默认数据目录的方法步骤

《更改docker默认数据目录的方法步骤》本文主要介绍了更改docker默认数据目录的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1.查看docker是否存在并停止该服务2.挂载镜像并安装rsync便于备份3.取消挂载备份和迁