无忧启动论坛

标题: 给PE系统添加BitLocker关闭功能 [打印本页]

作者: yigeren    时间: 2023-10-12 11:33
标题: 给PE系统添加BitLocker关闭功能

在已有BitLocker解锁功能的Win10PE或Win11PE系统上,只需添加2个小文件和相关的注册表就能实现BitLocker关闭功能


所需文件:


\Windows\System32\fvecpl.dll


\Windows\System32\zh-CN\fvecpl.dll.mui




挂载注册表文件SOFTWARE名为PE-SOFT,把下面的代码保存为注册表文件,再导入即可


PS:咋不能上传文件了........




Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}]
@="Secure Startup"
"InfoTip"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
  6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
  00,66,00,76,00,65,00,63,00,70,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
  32,00,23,00,69,00,6d,00,6d,00,75,00,74,00,61,00,62,00,6c,00,65,00,31,00,00,\
  00
"LocalizedString"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
  6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,66,00,76,00,65,00,63,00,70,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,31,00,23,00,69,00,6d,00,6d,00,75,00,74,00,61,00,62,00,6c,00,65,00,31,\
  00,00,00
"System.ApplicationName"="Microsoft.BitLockerDriveEncryption"
"System.ControlPanel.Category"="10"
"System.ControlPanel.EnableInSafeMode"=dword:00000003
"System.Software.TasksFileUrl"="Internal"


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,76,00,\
  65,00,63,00,70,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,00,00


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}\Instance]
"CLSID"="{328B0346-7EAF-4BBE-A479-7CB88A095F5B}"


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}\Instance\InitPropertyBag]
"ResourceDLL"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  66,00,76,00,65,00,63,00,70,00,6c,00,2e,00,64,00,6c,00,6c,00,00,00
"ResourceID"=dword:00000064


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}\Shell\Open\Command]
@="control.exe /name Microsoft.BitLockerDriveEncryption /page ?InitialVolume==%1"


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\CLSID\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}\ShellFolder]
"Attributes"=dword:28000000
"WantsParseDisplayName"=""


[HKEY_LOCAL_MACHINE\PE-SOFT\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{26ED43EA-45C6-4EF6-9E9B-1740366C98BE}]
@="Secure Startup"




[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\Drive\shell\manage-bde]
@=hex(2):73,51,ed,95,20,00,42,00,69,00,74,00,4c,00,6f,00,63,00,6b,00,65,00,72,\
  00,00,00
"AppliesTo"="System.Volume.BitLockerProtection:=System.Volume.BitLockerProtection#On OR System.Volume.BitLockerProtection:=System.Volume.BitLockerProtection#Encrypting OR System.Volume.BitLockerProtection:=System.Volume.BitLockerProtection#Suspended"
"MultiSelectModel"="Single"
"HasLUAShield"=""


[HKEY_LOCAL_MACHINE\PE-SOFT\Classes\Drive\shell\manage-bde\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6f,00,\
  6e,00,74,00,72,00,6f,00,6c,00,2e,00,65,00,78,00,65,00,20,00,2f,00,6e,00,61,\
  00,6d,00,65,00,20,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,\
  2e,00,42,00,69,00,74,00,4c,00,6f,00,63,00,6b,00,65,00,72,00,44,00,72,00,69,\
  00,76,00,65,00,45,00,6e,00,63,00,72,00,79,00,70,00,74,00,69,00,6f,00,6e,00,\
  20,00,2f,00,70,00,61,00,67,00,65,00,20,00,3f,00,49,00,6e,00,69,00,74,00,69,\
  00,61,00,6c,00,56,00,6f,00,6c,00,75,00,6d,00,65,00,3d,00,3d,00,25,00,31,00,\
  00,00
















作者: sairen139    时间: 2023-10-12 11:54
需要控制面板页面吗?能不能把关闭功能直接像解锁一样集成到右键菜单上?
作者: softwarezheng    时间: 2023-10-12 11:56
学习了,谢谢
作者: yyz2191958    时间: 2023-10-12 11:58
谢谢分享
作者: martin313    时间: 2023-10-12 12:04
谢谢分享
作者: martin313    时间: 2023-10-12 12:08
sairen139 发表于 2023-10-12 11:54
需要控制面板页面吗?能不能把关闭功能直接像解锁一样集成到右键菜单上?


右键菜单,试试这个:

[HKEY_LOCAL_MACHINE\PE-SOFTWARE\Classes\Drive\shell\off-bde]
@="关闭 BitLocker"
"AppliesTo"="System.Volume.BitLockerProtection:=System.Volume.BitLockerProtection#On OR System.Volume.BitLockerProtection:=System.Volume.BitLockerProtection#Encrypting OR System.Volume.BitLockerProtection:=System.Volume.BitLockerProtection#Suspended"
"MultiSelectModel"="Single"
作者: 2011990726    时间: 2023-10-12 12:23
学习一下
作者: rbwrbw    时间: 2023-10-12 12:36
庞大的注册表!!!!
作者: sairen139    时间: 2023-10-12 12:39
martin313 发表于 2023-10-12 12:08
右键菜单,试试这个:

[HKEY_LOCAL_MACHINE\PE-SOFTWARE\Classes\Drive\shell\off-bde]

我是说不通过控制面板页面来关闭bl,直接某个bl盘符的右键点击关闭就关闭它。
作者: sairen139    时间: 2023-10-12 12:41
sairen139 发表于 2023-10-12 11:54
需要控制面板页面吗?能不能把关闭功能直接像解锁一样集成到右键菜单上?

目前的右键关闭都要通过一个控制面板页面来中转实现,我想要右键菜单不需要控制面板页面中转的实现方式。
作者: absman1972    时间: 2023-10-12 12:50
本帖最后由 absman1972 于 2023-10-14 18:51 编辑
sairen139 发表于 2023-10-12 12:39
我是说不通过控制面板页面来关闭bl,直接某个bl盘符的右键点击关闭就关闭它。

smine 大 202308024 之前的 PE
透过 vbs 呼叫 manage-bde.exe 来关闭,简洁又实用





作者: martin313    时间: 2023-10-12 13:34
本帖最后由 martin313 于 2023-10-12 13:39 编辑
sairen139 发表于 2023-10-12 12:39
我是说不通过控制面板页面来关闭bl,直接某个bl盘符的右键点击关闭就关闭它。

所以试试这个啊
补上楼主提供的注册表,再用我提供的这个右键菜单,试试

这个右键菜单,就是右键已解锁的分区,弹出的右键菜单。注意要先解锁,右键才会出现

作者: Anson4    时间: 2023-10-12 13:38
感谢分享!
作者: martin313    时间: 2023-10-12 13:44
absman1972 发表于 2023-10-12 12:50
可以参考 smine 大 202308024 之前的 PE
把关闭集成到右键菜单,透过 vbs 实现对话框及呼叫 manage-bde. ...


已弃用,改成原生的方案了
作者: absman1972    时间: 2023-10-12 13:50
本帖最后由 absman1972 于 2023-10-14 18:52 编辑
martin313 发表于 2023-10-12 13:44
已弃用,改成原生的方案了

我有注意到,所以才标注版本日期
新版原生做法,有机会再研究


作者: martin313    时间: 2023-10-12 13:55
absman1972 发表于 2023-10-12 13:50
我有注意到,所以才标注版本日期
新版我没有 123pan 帐号可下载,还没有机会研究
我对 BitLocker 需求 ...


我自己改造了 202308024 版,删了VBS及其注册表值,改成原生的了
作者: yigeren    时间: 2023-10-12 15:36
sairen139 发表于 2023-10-12 11:54
需要控制面板页面吗?能不能把关闭功能直接像解锁一样集成到右键菜单上?

就是在控制面板页面关闭,在正常系统中一样是在控制面板里面关闭BitLocker的
作者: sairen139    时间: 2023-10-12 15:56
yigeren 发表于 2023-10-12 15:36
就是在控制面板页面关闭,在正常系统中一样是在控制面板里面关闭BitLocker的

能搞成跳过控制面板页面关闭吗?在不用manage-bde命令的前提下
作者: martin313    时间: 2023-10-12 16:34
sairen139 发表于 2023-10-12 15:56
能搞成跳过控制面板页面关闭吗?在不用manage-bde命令的前提下


没有用我的注册表试试?
作者: yigeren    时间: 2023-10-12 16:34
sairen139 发表于 2023-10-12 15:56
能搞成跳过控制面板页面关闭吗?在不用manage-bde命令的前提下

不行哦,这个需要找到在控制面板中那个关闭 BitLocker的注册表位置
作者: yc2428    时间: 2023-10-12 17:03
谢谢分享
作者: martin313    时间: 2023-10-12 17:10
sairen139 发表于 2023-10-12 15:56
能搞成跳过控制面板页面关闭吗?在不用manage-bde命令的前提下


晚上我来测试一下
作者: martin313    时间: 2023-10-12 19:33
sairen139 发表于 2023-10-12 15:56
能搞成跳过控制面板页面关闭吗?在不用manage-bde命令的前提下


测试了一下,不成功
作者: martin313    时间: 2023-10-12 20:50
sairen139 发表于 2023-10-12 15:56
能搞成跳过控制面板页面关闭吗?在不用manage-bde命令的前提下


测试过程中发现一个PE,可以加锁,但解锁时碰到错误,不知什么原因所致?
换个PE,却是可以正常解锁的!!!

x64-2023-10-12-20-48-14.png (103.08 KB, 下载次数: 63)

x64-2023-10-12-20-48-14.png

作者: nathan6498    时间: 2023-10-12 21:35
谢谢分享
作者: zyy    时间: 2023-10-12 23:02
谢谢分享,等结果
作者: nowayer    时间: 2023-10-14 14:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 无犹启动    时间: 2024-2-22 18:34
谢谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3