无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2015|回复: 2
打印 上一主题 下一主题

向bcd中某项指定device等值时磁盘签名会写入bcd

[复制链接]
跳转到指定楼层
1#
发表于 2021-6-29 13:40:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


向bcd中某项指定device等值时磁盘签名会写入bcd
磁盘签名(磁盘 ID)

比如只须进行下面的操作,bcd中就会产生磁盘签名的数据:
BCDEDIT /createstore MBCD
BCDEDIT /STORE MBCD /create {BOOTMGR}
BCDEDIT /STORE MBCD -SET {BOOTMGR} device partition=C:


BCDEDIT无法查看到bcd中写入的磁盘签名,可用winhex查看bcd
注:winhex查看到的可能和其它工具查看到的是反序的

Diskpart查看磁盘签名
Diskpart
SEL DIS N
UNIQUEID DIS N

2#
发表于 2021-6-29 15:37:26 | 只看该作者
现在玩的是不依赖签名。
回复

使用道具 举报

3#
发表于 2021-6-30 09:56:25 | 只看该作者
本帖最后由 wintoflash 于 2021-6-30 10:01 编辑

可以用注册表编辑器挂载bcd进行查看。
找到启动项guid对应的注册表项,下面的 "21000001" 就对应 bcdedit 里面的 osdevice,"11000001" 就对应 bcdedit 里面的 device。
其他 bcdedit 参数对应的数字可以参考 https://www.geoffchappell.com/notes/windows/boot/bcd/elements.htm
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-23 02:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表