Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 1878|回复: 33

[分享] -----ProductPolicyEditor产品策略编辑器 修改版(增加保存离线注册表)---- [复制链接]

Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 15:49:31 |显示全部楼层
本帖最后由 angelkyo 于 2018-1-30 20:20 编辑

原帖
https://forums.mydigitallife.net/threads/windows-product-policy-editor.39411

你有没有想过Windows Server Datacenter和Windows Starter Edition之间的区别?
所有的Windows版本都是从单一的代码库编译的。
某些版本可能有一些组件,而其他版本则缺少它们。
真相是:最初级的Windows版本已经有大部分的组件(例如Home版)
只将其转换为最终版本。

Windows的大部分功能都由单个注册表项控制:
  1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductPolicy
复制代码
ProductPolicy受内核保护 - 如果更改了策略项的值
虽然操作成功,但没什么作用。
为了取消保护,您需要设置 SetupType = 1 然后重新启动
  1. HKEY_LOCAL_MACHINE\SYSTEM\Setup
  2. SetupType=1
  3. CmdLine="cmd.exe"
复制代码
重启后,您可以在此模式下更改值,但软件保护服务("sppsvc")将根据授权模板(C:\windows\system32\spp)将其还原为默认值
它们是签名的,除了sppsvc和黑客,没人能修改它。

如果您决定修改ProductPolicy(产品策略),那么请依次操作:
1)禁用sppsvc服务
2)设置 SetupType = 1 然后重新启动
3)更改策略项的值
4)将更改后的策略保存到注册表
5)以正常模式重新启动
0.png

00.png


01.png


02.png


03.png


  1. private void checkBox1_CheckedChanged(object sender, EventArgs e)
  2. {
  3.     if ( checkBox1.Checked == true )
  4.     {
  5.         Object obj = Registry.GetValue(@"HKEY_LOCAL_MACHINE\PPE\ControlSet001\Control\ProductOptions", "ProductPolicy", null);
  6.         if (obj != null)
  7.             Program.ProductOptionsKey = "HKEY_LOCAL_MACHINE\\PPE\\ControlSet001\\Control\\ProductOptions";

  8.         else
  9.         {
  10.             Program.ProductOptionsKey = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ProductOptions";
  11.             if (DialogResult.OK == MessageBox.Show("请先手动挂载SYSTEM注册表文件到\r\nHKEY_LOCAL_MACHINE\\PPE", "信息", MessageBoxButtons.OK))
  12.                 checkBox1.Checked = false;
  13.         }
  14.     }
  15.     else
  16.         Program.ProductOptionsKey = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ProductOptions";
  17.     Program.ReadAndParsePolicy();
  18.     List.ListViewItemSorter = lvcomparer;
  19.     RefreshContent();
  20. }
复制代码


ProductPolicyEditor1.5.rar (33.68 KB, 下载次数: 74)





3

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
3944805
帖子
804
PB币
577
贡献
0
技术
0
活跃
607
发表于 2018-1-30 16:20:52 |显示全部楼层
感谢分享技术贴,顶了再说

Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 16:23:49 |显示全部楼层
沙发是我的!

Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 16:24:49 |显示全部楼层
本帖最后由 angelkyo 于 2018-1-31 00:27 编辑


更新啦~~不用手动加载注册表文件了
添加了加载配置单元和卸载配置单元。
sp180131_002002.png

ProductPolicyEditor_new.rar (34.75 KB, 下载次数: 40)

Rank: 7Rank: 7Rank: 7

UID
4827048
帖子
1467
PB币
74
贡献
0
技术
0
活跃
360
发表于 2018-1-30 17:36:44 来自手机 |显示全部楼层
还是不懂如何使用

惬意 Windows 8.1 备胎 Windows 10

Rank: 15Rank: 15Rank: 15

UID
642607
帖子
15699
PB币
19354
贡献
0
技术
5
活跃
1603

7周年庆典勋章

发表于 2018-1-30 17:47:39 |显示全部楼层
angelkyo 发表于 2018-1-30 16:24
修复窗口放大后,按钮不正常的问题。。

看着挺玄 似懂非懂

Rank: 2Rank: 2

UID
4810147
帖子
234
PB币
207
贡献
0
技术
0
活跃
501
发表于 2018-1-30 18:13:54 |显示全部楼层
感谢分享!

Rank: 19Rank: 19Rank: 19

UID
456912
帖子
42566
PB币
180
贡献
0
技术
61
活跃
6122

水神勋章

发表于 2018-1-30 19:07:19 |显示全部楼层
都升级到 1.5 版本了啊

Rank: 19Rank: 19Rank: 19

UID
456912
帖子
42566
PB币
180
贡献
0
技术
61
活跃
6122

水神勋章

发表于 2018-1-30 19:10:36 |显示全部楼层
serverboard 发表于 2018-1-30 17:36
还是不懂如何使用

这个可以查看使用 key 转换的版本,是否皮骨一致

Rank: 5Rank: 5Rank: 5

UID
1048739
帖子
975
PB币
555
贡献
0
技术
6
活跃
747
发表于 2018-1-30 19:36:54 |显示全部楼层
谢谢分享         

Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 20:30:31 |显示全部楼层
人工置顶,更新代码,把离线的那个按钮换成了checkBox

Rank: 5Rank: 5Rank: 5

UID
626551
帖子
786
PB币
43
贡献
0
技术
0
活跃
1155
发表于 2018-1-30 20:54:10 来自手机 |显示全部楼层
angelkyo 发表于 2018-1-30 20:30
人工置顶,更新代码,把离线的那个按钮换成了checkBox

请问哪一个是管update升级?

Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 21:11:58 |显示全部楼层
tzgbshy 发表于 2018-1-30 20:54
请问哪一个是管update升级?

UpdatePolicy-UpdateManagementGroup

2

试试是不是这个??

Rank: 5Rank: 5Rank: 5

UID
626551
帖子
786
PB币
43
贡献
0
技术
0
活跃
1155
发表于 2018-1-30 21:27:37 来自手机 |显示全部楼层
angelkyo 发表于 2018-1-30 21:11
试试是不是这个??

问这个问题的原因,之前yaya和cyxlcyxl两位的专业工作站可升级,感觉是不是修改了产品策略做到的?

Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 21:54:27 |显示全部楼层
tzgbshy 发表于 2018-1-30 21:27
问这个问题的原因,之前yaya和cyxlcyxl两位的专业工作站可升级,感觉是不是修改了产品策略做到的?

enterprisemgmt_policymanager-License-MDMPolicyAllowListAboveLock|Accounts|ActiveXControls|ADMXIngest|AllowMessageSync|AppHVSI|ApplicationDefaults|ApplicationManagement|AppVirtualization|Authentication|BitLocker|Bluetooth|Browser|Camera|Connectivity|Cryptography|DataProtection|Defender|DeliveryOptimization|DeviceGuard|DeviceLock|Display|Education|EnterpriseCloudPrint|Experience|ExploitGuard|Games|Handwriting|Knobs|Licensing|LocalPoliciesSecurityOptions|Lockdown|Maps|NetworkIsolation|Notifications|OneDrive|Privacy|Search|Security|Settings|SmartScreen|Speech|Start|System|TextInput|TimeLanguageSettings|Update|WiFi|WirelessDisplay|ActiveXControls|AttachmentManager|Autoplay|Cellular|CredentialProviders|CredentialsUI|DataUsage|Desktop|DeviceInstallation|ErrorReporting|EventLogService|InternetExplorer|Kerberos|Location|Power|Printers|RemoteAssistance|RemoteDesktopServices|RemoteManagement|RemoteProcedureCall|RemoteShell|Storage|WindowsDefenderSecurityCenter|WindowsInkWorkspace|WindowsLogon


Rank: 7Rank: 7Rank: 7

UID
348255
帖子
2300
PB币
6664
贡献
0
技术
84
活跃
2261
发表于 2018-1-30 22:04:40 |显示全部楼层
tzgbshy 发表于 2018-1-30 21:27
问这个问题的原因,之前yaya和cyxlcyxl两位的专业工作站可升级,感觉是不是修改了产品策略做到的?

enterprisemgmt_policymanager-License-MDMPolicyAllowList
这个项里也有Update
AboveLock
Accounts
ActiveXControls
ADMXIngest
AllowMessageSync
AppHVSI
ApplicationDefaults
ApplicationManagement
AppVirtualization
Authentication
BitLocker
Bluetooth
Browser
Camera
Connectivity
Cryptography
DataProtection
Defender
DeliveryOptimization
DeviceGuard
DeviceLock
Display
Education
EnterpriseCloudPrint
Experience
ExploitGuard
Games
Handwriting
Knobs
Licensing
LocalPoliciesSecurityOptions
Lockdown
Maps
NetworkIsolation
Notifications
OneDrive
Privacy
Search
Security
Settings
SmartScreen
Speech
Start
System
TextInput
TimeLanguageSettings
Update
WiFi
WirelessDisplay
ActiveXControls
AttachmentManager
Autoplay
Cellular
CredentialProviders
CredentialsUI
DataUsage
Desktop
DeviceInstallation
ErrorReporting
EventLogService
InternetExplorer
Kerberos
Location
Power
Printers
RemoteAssistance
RemoteDesktopServices
RemoteManagement
RemoteProcedureCall
RemoteShell
Storage
WindowsDefenderSecurityCenter
WindowsInkWorkspace
WindowsLogon




8848

Rank: 7Rank: 7Rank: 7

UID
600042
帖子
497
PB币
588
贡献
0
技术
0
活跃
348

7周年庆典勋章

发表于 2018-1-31 15:14:09 |显示全部楼层
弱弱的问一句 可以用这个让home版能增加 加入domain的功能吗?

Rank: 7Rank: 7Rank: 7

UID
4827048
帖子
1467
PB币
74
贡献
0
技术
0
活跃
360
发表于 2018-1-31 17:02:43 来自手机 |显示全部楼层
tzgbshy 发表于 2018-1-30 21:27
问这个问题的原因,之前yaya和cyxlcyxl两位的专业工作站可升级,感觉是不是修改了产品策略做到的?

应该不会是

当前离线

Rank: 2Rank: 2

UID
4836214
帖子
364
PB币
480
贡献
0
技术
1
活跃
115
发表于 2018-1-31 17:29:05 |显示全部楼层
远景“股份有限公司”?

Rank: 1

UID
3799573
帖子
1
PB币
35
贡献
0
技术
0
活跃
15
发表于 2018-1-31 19:23:08 |显示全部楼层
这个都整理出一个对应项才好用啊。感谢分享
关闭

站长推荐

推荐好友加入远景可拿奖励
推荐好友进远景,可以拿3重奖励,PBB,威望,勋章,通通有~ 本帖只限回复推荐用
回顶部
Copyright (C) 2005-2018 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件