Windows 10 V1511 - 安装外部加密驱动器错误“参数不正确”

Ram*_*und 2 bitlocker windows-10-v1511

我通常不会在我的 Windows 10 Professional 机器上使用加密卷,但今天需要这样做。我通常在另一个运行 Windows 7 Enterprise 的系统上使用该驱动器。

我在最初连接驱动器时发现了这个问题,但错过了解锁驱动器的 Windows 10 Toast 通知。在 Windows 7 上,当您右键单击驱动器时,您会看到“解锁驱动器...”选项,然后会显示密码提示。

当我在我的 Windows 10 机器上执行同样的操作时,我得到了以下上下文菜单:

在此处输入图片说明

当我尝试打开驱动器时,收到以下错误消息:

在此处输入图片说明

这台电脑:

在此处输入图片说明

此时,我断开驱动器,重新连接驱动器,并通过toast通知解锁驱动器。此时,我想知道无法通过 Windows 资源管理器解锁驱动器的原因。

为什么我只能通过 toast 通知解锁驱动器?

Ram*_*und 7

我发现了以下有关 Windows 8 的支持文章 。升级到 Windows 8 后无法解锁 BitLocker 加密驱动器。文章的主题和我的问题很接近,所以我继续验证了以下两个注册表项的内容

Registry subkey:HKEY_CLASSES_ROOT\Drive\shell\unlock-bde Registry    
Run Code Online (Sandbox Code Playgroud)

Registry subkey: HKEY_CLASSES_ROOT\Drive\shell\unlock-bde\command
Run Code Online (Sandbox Code Playgroud)

我发现的很有趣。

代替:

在此处输入图片说明

在此处输入图片说明

REG_EXPAND_SZ 值:%SystemRoot%\System32\bdeunlock.exe %1

REG_EXPAND_SZ 值:@%SystemRoot%\System32\bdeunlock.exe,-100

Windows 10 机器上的值如下:

在此处输入图片说明

在此处输入图片说明

REG_EXPAND_SZ 值:%SystemRoot%\System32\BdeUnlockWizard.exe,-1

REG_EXPAND_SZ 值:@%SystemRoot%\System32\BdeUnlockWizard.exe,-100

一旦我将键更改为正确的值:

Registry subkey: HKEY_CLASSES_ROOT\Drive\shell\unlock-bde\command
Registry entry: (Default)
REG_EXPAND_SZ value: %SystemRoot%\System32\bdeunlock.exe %1
Run Code Online (Sandbox Code Playgroud)

Registry subkey:HKEY_CLASSES_ROOT\Drive\shell\unlock-bde
Registry entry: (Default)
REG_EXPAND_SZ value: @%SystemRoot%\System32\bdeunlock.exe,-100
Run Code Online (Sandbox Code Playgroud)

一切都像它应该的那样工作:

在此处输入图片说明

来源