安装Windows的驱动器已锁定

时间:2020-03-21 11:49:48  来源:igfitidea点击:

关于“The drive where Windows is installed is locked”

症状1:启动时出现错误“安装Windows的驱动器已锁定”

尝试启动PC时,将显示以下屏幕。
与大多数错误不同,此错误屏幕不会由错误代码标识,例如“电脑需要维修”错误:

Refresh your PC
The drive where Windows is installed is locked. Unlock the drive and try again.
Cancel

此错误的原因

已知由于以下原因之一而导致发生此错误:

原因1:Bitlocker引导代理已禁用

此问题的根本原因是由于使用Windows Bitlocker加密。
Bitlocker是用于保护用户数据的全磁盘加密,但是需要安装Bitlocker引导代理。
在启动时,此启动代理用于在尝试加载Windows 7,Windows 8或者Windows 10之前解锁Windows驱动器。
当第三方引导加载程序或者恶意软件感染引导过程时,可能会出现此错误消息。

原因2:TPM已被清除或者重置

BitLocker可以选择使用大多数现代PC和笔记本电脑上使用的称为TPM(受信任的平台模块)的硬件加密芯片来管理用于数据加密的秘密密钥。
如果由于用户在BIOS /固件设置中手动清除TPM或者由于在系统固件/BIOS升级过程中进行了TPM固件升级而清除或者丢失了该TPM,则可能会清除TPM包含的密钥并系统将无法启动。

原因3:BCD文件已损坏

包含Windows系统启动配置参数的BCD(启动配置数据)文件是启动过程中非常重要的一部分。
如果该文件损坏,则引导过程将停止。

在Windows上修复“安装Windows的驱动器已锁定”

修复#1:运行自动修复

默认情况下,Windows 8/8.1/10中提供的自动修复实用程序可能会修复“安装Windows的驱动器已锁定”错误。

要访问计算机上的自动修复,请按照下列步骤操作:

  • 插入Windows DVD/USB并重新启动系统。
    如果我们没有原始的Windows 8安装媒体,请转至“修复#1:使用Easy Recovery Essentials”
  • 从媒体启动
  • 点击修复计算机
  • 导航对故障排除>自动修复
  • 继续执行向导以完成该过程

如果运行自动修复不能解决错误,请转至修复#2:chkdsk以运行“ chkdsk”实用程序。

修复#2:使用chkdsk实用程序检查磁盘是否有错误

“ chkdsk”实用程序将检查硬盘的完整性。
我们可以尝试使用“ chkdsk/r”命令修复“安装Windows的驱动器已锁定”错误。

为此,请按照以下步骤访问“ chkdsk”:

  • 使用原始安装媒体(即DVD或者USB闪存驱动器)重新启动计算机。
    如果我们没有原始安装媒体,请转至修补程序1:使用Easy Recovery Essentials
  • 点击修复计算机
  • 在“选择选项”屏幕上,单击“疑难解答”
  • 单击高级选项
  • 单击命令提示符
  • 输入以下命令:
chkdsk C: /f /x /r

其中“ C:”是安装Windows 8/8.1/10的驱动器的盘符。如果Windows 8安装在“ D:”驱动器上,请输入“ D:”

  • 按Enter

修复#3:使用bootrec重建BCD文件

在某些情况下,由于Windows系统上BCD文件的损坏或者损坏,可能会出现“安装Windows的驱动器已锁定”错误。

要修复BCD,请按照下列步骤操作:

  • 插入安装媒体并从中启动
    如果我们没有原始光盘,请转至修补程序1:使用Easy Recovery Essentials
  • 在“安装”屏幕上,单击“修复计算机”或者按R键。
  • 导航对故障排除>高级选项>命令提示符
  • 输入以下命令:
bootrec /FixMbr
  • 按Enter
  • 输入以下命令:
bootrec /FixBoot
  • 按Enter
  • 输入以下命令:
bootrec /ScanOs
  • 按Enter
  • 这个命令:
bootrec /RebuildBcd
  • 按Enter
  • 从光盘托盘或者USB端口中取出安装介质
  • 输入“退出”
  • 按Enter
  • 重启你的电脑

修复#4:设置正确的分区

如果修复#3:bootrec不能通过替换Windows 8的启动加载程序来修复“安装Windows的驱动器已锁定”的错误,则可能需要先设置正确的分区,然后再次运行“ bootrec”。

这样做,请按照下列步骤操作:

  • 按照修复程序4:bootrec中的说明从安装媒体启动,直到到达命令提示符为止
    如果我们没有原始光盘,请转至修补程序1:使用Easy Recovery Essentials
  • 当出现命令提示符时,键入以下命令:
diskpart
  • 按Enter
  • 然后输入:
sel disk 0
  • 按Enter
  • 然后输入:
list vol
  • 按Enter
  • 检查“命令提示符”在Fs列中使用FAT32列出的卷。确定卷后,键入以下命令:
sel vol 2

用卷号替换“ 2”。

  • 按Enter
  • 我们需要为此分区分配一个新字母。字母必须是唯一的,例如不能是'c:':
assign letter x:

将上面命令中的“ x:”替换为该分区的唯一字母。

  • 按Enter
  • 等待来自“ diskpart”实用程序的确认消息出现:
DiskPart successfully assigned the drive letter or mount point.
  • 然后输入:
exit
  • 按Enter
  • 然后输入:
cd /d x:\EFI\Microsoft\Boot

确保将“ x:”替换为我们先前分配的字母。

  • 按Enter
  • 然后输入:
bootrec /fixboot
  • 按Enter
  • 然后输入:
ren BCD BCD.Backup

这将为我们当前的BCD文件创建备份。

  • 按Enter
  • 然后输入:
bcdboot c:\Windows /l en-us /s x: /f ALL

确保将“ x:”替换为我们先前分配的字母。

  • 按Enter
  • 从光盘托盘或者USB端口中取出安装介质
  • 输入:
exit
  • 按Enter
  • 重新启动电脑

修复#4:刷新PC

我们可以执行Windows 8/8.1/10系统的刷新。

刷新充当Windows 8的重新安装,而不会影响个人文件。
这可能会修复“安装Windows的驱动器已锁定”错误。

要运行刷新,请按照下列步骤操作:

  • 重启你的电脑
  • 从Windows 8/8.1/10安装介质(原始DVD或者U盘)引导。
    如果我们没有原始的Windows 8安装媒体,请转至“修复#1:使用Easy Recovery Essentials”
  • 点击修复计算机
  • 单击疑难解答,然后单击刷新PC
  • 按照向导说明完成过程