[教程]使用Registry Workshop对比Windows注册表,获取任意设置的详细注册表键值
2022-1-28 3212

在Windows PE修改的过程中,有很多设置都是需要在注册表里修改,但是我们不一定知道每一项设置对应的注册表位置,这时,我们的好帮手 Registry Workshop 软件可以帮助我们找到对应的注册表位置。

Registry Workshop的功能很多,本贴只介绍使用“对比”功能来找到某项设置的对应注册表位置的方法。

第一步,准备一个干净的WindowsPE环境

启动你的Windows PE到桌面后,要保证没有多余的第三方程序在运行,否则会影响对比结果。

确认好你要想获取的某个Windows设置,等会操作时要干净利落,别做其他不相干的操作。

第二步,备份当前注册表

如果是首次运行Registry Workshop,请先打开它,此时Registry Workshop会在注册表写入部分该软件相关的键值。

打开Registry Workshop后,鼠标右击当前的注册表项,点击“导出”按钮

随便写个文件名,保存到某个位置

等待导出完成。导出过程中可能导致软件无响应,耐心等待

等软件不再卡顿或鼠标指针不再显示忙碌状态时,表明当前的注册表已备份完毕。

第三步,进行相关配置

此时,你可以开始进行一些Windows操作,或者配置第三方软件。

比如,我想知道“系统属性”——“性能选项”——“调整为最佳性能”这个设置的具体注册表,那么我此时就要先设置这一项(确保第一次导出注册表之前并没有进行这一步操作)。

直接点击“确定”,此时新的设置已经在注册表生效。

第四步,导出新的注册表

按第二步的方法,再次导出当前注册表,保存到某个目录。

等待导出完毕。

第五步,对比两份注册表

你已经得到两份注册表了,接下来直接对比两份注册表的差异,差异项就是你要获取的注册表配置。

先用Registry Workshop打开两份注册表

然后在工具栏,点击“工具”——“对比注册表”

在“打开的注册表”下拉框选择两次备份的注册表,点击“比较”按钮

得到对比后的差异项

由于右边的注册表是我们进行设置之后保存的注册表,所以理论上右侧的注册表比左侧会多一些注册表键值。

随便选中某条注册表,鼠标右击,点击“导出”按钮

这时我们保存的就是对比后的差异值了,保存到某目录。

第六步,筛选注册表

已经有差异注册表了,你的设置一定在这里面能找到。

但是也有很多键值都是多余的,我们要提取真正的有效键值。

提炼注册表需要经验,你需要一眼就能看出哪些是不需要的,哪些是有效的。

保留你认为是有效的注册表键值,然后将这个注册表文件另存为一份,谁知道这是不是真的有效呢?

第七步,确认有效注册表

将你提取的注册表保存到某个磁盘分区,保证你的Windows PE重启后能读取到该文件。

重启Windows PE,重启后,你的Windows PE环境还是旧的,它并没有你刚刚进行的配置。

导入注册表,看看有没有生效

翻车。。。

看样子的提取的不对,干脆直接导入初始差异注册表,看看效果

哈哈,可以了,那这个选项你们自己慢慢提取吧。

😉

算了,直接告诉你们吧

此处内容隐藏,登录后可见!立即登录  登录后请刷新页面!刷新

上传的附件:
收藏
点赞
分享
官方QQ群:872611894(群密码:pecmd.net)
最新回复 (15)
  • avatar image
    铭浩 2022-2-6

    那么,您是将选项默认改为“最佳性能”,那么改为“最佳外观”是怎么改注册表?

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    铭浩 2022-2-6
    铭浩 那么,您是将选项默认改为“最佳性能”,那么改为“最佳外观”是怎么改注册表?

    我是想打算在实体机挂载default为def然后修改,让选项默认,不用在PE中修改。

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    caocaofff 2022-2-6
    楼主   4
    铭浩 那么,您是将选项默认改为“最佳性能”,那么改为“最佳外观”是怎么改注册表?

    你可以先设置为最佳外观,然后看这个注册表位置的值是多少。

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    caocaofff 2022-2-6
    楼主   5
    铭浩 我是想打算在实体机挂载default为def然后修改,让选项默认,不用在PE中修改。

    你可以试试看是否有效果

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    铭浩 2022-2-6

    好,我试试。

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    铭浩 2022-2-6
    caocaofff 你可以试试看是否有效果

    直接在PE里用.reg没变化,只是选项在“最佳外观”,勾也都有,但是和没改没什么变化......

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    caocaofff 2022-2-7
    楼主   8
    铭浩 直接在PE里用.reg没变化,只是选项在“最佳外观”,勾也都有,但是和没改没什么变化......

    那你重新对比一下,可能是其他注册表在控制这些明细项目

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    铭浩 2022-2-7
    caocaofff 那你重新对比一下,可能是其他注册表在控制这些明细项目

    https://wss1.cn/f/7jvug3m6qjk 复制链接到浏览器打开,还是不行啊,要不请版主帮我改一下吧,让它默认开启最佳外观,如果修改成功了,麻烦您告诉我修改方法,修改后的镜像您可以用蓝走运网盘或坚果云或文叔叔网盘发给我。谢谢!

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    铭浩 2022-2-8
    caocaofff 那你重新对比一下,可能是其他注册表在控制这些明细项目

    我对比时C++报错,有什么方法可以修复吗?

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    caocaofff 2022-2-8
    楼主   11
    铭浩 我对比时C++报错,有什么方法可以修复吗?

    补齐WinSxS和system32目录下的vc相关文件

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    铭浩 2022-2-9
    caocaofff 补齐WinSxS和system32目录下的vc相关文件

    有样本吗,我使用一下。

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    caocaofff 2022-2-9
    楼主   13
    铭浩 有样本吗,我使用一下。

    可以先找个运行正常的环境,然后比对这两个目录下的文件,补齐差异文件

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    smss 2022-7-4
    此楼层已删除
  • avatar image
    caocaofff 2022-7-4
    楼主   15
    smss Regshot不好吗

    没用过,所以就盯着这一个用了😆

    官方QQ群:872611894(群密码:pecmd.net)
  • avatar image
    vntsoli 2024-3-10

    thanks

返回