-----ProductPolicyEditor产品策略编辑器 修改版(增加保存离线注册表)----
本帖最后由 2012angelkyo 于 2018-1-30 20:03 编辑原帖
https://forums.mydigitallife.net/threads/windows-product-policy-editor.39411
你有没有想过Windows Server Datacenter和Windows Starter Edition之间的区别?
所有的Windows版本都是从单一的代码库编译的。
某些版本可能有一些组件,而其他版本则缺少它们。
真相是:最初级的Windows版本已经有大部分的组件(例如Home版)
只将其转换为最终版本。
Windows的大部分功能都由单个注册表项控制:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductPolicyProductPolicy受内核保护 - 如果更改了策略项的值
虽然操作成功,但没什么作用。
为了取消保护,您需要设置 SetupType = 1 然后重新启动
HKEY_LOCAL_MACHINE\SYSTEM\Setup
SetupType=1
CmdLine="cmd.exe"重启后,您可以在此模式下更改值,但软件保护服务("sppsvc")将根据授权模板(C:\windows\system32\spp)将其还原为默认值
它们是签名的,除了sppsvc和黑客,没人能修改它。
如果您决定修改ProductPolicy(产品策略),那么请依次操作:
1)禁用sppsvc服务
2)设置 SetupType = 1 然后重新启动
3)更改策略项的值
4)将更改后的策略保存到注册表
5)以正常模式重新启动
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if ( checkBox1.Checked == true )
{
Object obj = Registry.GetValue(@"HKEY_LOCAL_MACHINE\PPE\ControlSet001\Control\ProductOptions", "ProductPolicy", null);
if (obj != null)
Program.ProductOptionsKey = "HKEY_LOCAL_MACHINE\\PPE\\ControlSet001\\Control\\ProductOptions";
else
{
Program.ProductOptionsKey = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ProductOptions";
if (DialogResult.OK == MessageBox.Show("请先手动挂载SYSTEM注册表文件到\r\nHKEY_LOCAL_MACHINE\\PPE", "信息", MessageBoxButtons.OK))
checkBox1.Checked = false;
}
}
else
Program.ProductOptionsKey = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ProductOptions";
Program.ReadAndParsePolicy();
List.ListViewItemSorter = lvcomparer;
RefreshContent();
}
更新了,请重新下载附件。 好东东,学一下。。。 更新啦~~不用手动加载注册表文件了
添加了加载配置单元和卸载配置单元。
看起来不错啊。。。支持 谢谢分享 家庭版也可以修改组策略了 对专业版和企业版的作用是什么? maghreb 发表于 2018-2-2 12:58
对专业版和企业版的作用是什么?
导出两个版本的策略到文本,使用BC或EXCEL自己比较
这个工具,凭感觉特别牛叉,支持分享 感谢!!大师辛苦了!!谢谢大师分享! 请问离线操作的步骤。 激活后就恢复了,泪牛满面 如果把SPP文件夹换成旗舰版的,是否可以直接解决所有问题? 支持,还下载不好, 等一个月积分够了再来下载 禁用sppsvc服务,Windows变成未激活,这个有什么办法吗? 为什么我不能下载附件?无忧币和积份都有呀 这是好工具,收下备用,估计我的home可以折腾了。 谢谢!!!!谢谢!!!!谢谢!!!! 支持~支持~支持~支持~支持~感谢分享!!!!!! 谢谢分享 支持~支持~支持~感谢分享!!!!!! 很好!谢谢啦!!!!! 这个文件现在还能更新吗? 策略名称没看明白 谢谢分享,学习中 2012angelkyo 发表于 2018-1-31 00:29
更新啦~~不用手动加载注册表文件了
添加了加载配置单元和卸载配置单元。
这工具真的好用! 谢谢分享 学习 值得学习一下
页:
[1]
2