【Bitlocker篇】BitLocker无法加密系统盘,提示正在启动Bitlocker,系统找不到指定的文件的解决方案

2023-11-18

【Bitlocker篇】BitLocker无法加密系统盘,提示正在启动Bitlocker,系统找不到指定的文件的解决方案

​ 先排除先天不足因素(1.首先电脑硬件支持TPM;2.电脑系统支持BitLocker加密;3.除系统盘外其他盘能正常启用BitLocker加密),仍然无法启动BitLocker加密系统盘,最终更改REAGENT.XML文件参数成功解决,踩坑做个记录。—【suy】
在这里插入图片描述

1、实验环境

系统 版本
Windows11专业版 21H2(OS内部版本 22000.652);
受信任平台模块 2.0

(一) 问题:正在启动Bitlocker,❌系统找不到指定的文件

​ 启用系统盘(C盘)的BitLocker的时候, 提示"系统找不到指定的文件", 如下图。
在这里插入图片描述

1、BitLocker Drive Encryption Service 开启服务

​ 这是最快的排错方案,先看服务BitLocker Drive Encryption Service是否已经开启,没有的点击启动,并设置自动运行。
win+R运行命令services.msc -> 服务 -> BitLocker Drive Encryption Service -> 启动服务。
启动该服务并重启电脑,问题依旧,系统盘仍然提示找不到指定的文件。
在这里插入图片描述

(二)解决方法:更改ReAgent.xml文件内容

​ 参考链接:Bitlocker “The system cannot find the file specified” (microsoft.com)

1、进入ReAgent.xml文件路径

​ 路径:C:\Windows\System32\Recovery\ReAgent.xml
在这里插入图片描述

2、更改ReAgent.xml文件内容如下

​ 删除或重命名ReAgent.xml文件,操作前先做好资料备份!!!当尝试再次运行bitlocker会自行创建一个新的ReAgent.xml文件;如果你这一步可以,那就很幸运恭喜你;如果不行,那就直接更改ReAgent.xml文件内容

​ 一般系统文件需要管理员权限才能修改,如果出现无法保存,建议在桌面新建一个ReAgent.xml文件再替换原文件。更改代码如下所示:

<?xml version='1.0' encoding='utf-8'?>

<WindowsRE version="2.0">
  <WinreBCD id="{00000000-0000-0000-0000-000000000000}"/>
  <WinreLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/>
  <ImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/>
  <PBRImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}" index="0"/>
  <PBRCustomImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}" index="0"/>
  <InstallState state="0"/>
  <OsInstallAvailable state="0"/>
  <CustomImageAvailable state="0"/>
  <IsAutoRepairOn state="0"/>
  <WinREStaged state="0"/>
  <OperationParam path=""/>
  <OsBuildVersion path=""/>
  <OemTool state="0"/>
  <IsServer state="0"/>
  <DownlevelWinreLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/>
  <IsWimBoot state="0"/>
  <ScheduledOperation state="0"/>
</WindowsRE>

​ 截图内容如下:
在这里插入图片描述

3、重启电脑,成功启动系统盘加密

​ 重启后,启动BitLocker加密系统盘,没再提示错误,直接出现加密流程选项!!!
在这里插入图片描述

4、问题可能性分析

​ 当我们尝试打开 Bitlocker 控制台加密系统盘,ReAgent.xml 文件已经填充了 WinreBCD 和 WinreLocation 路径的特定 GUID,而这些参数可能会因为系统环境等变化,使得启动BitLocker而无法正确引导。

​ 手动将 ReAgent.xml中的 GUID 和偏移量.xml都设置为 0,从而让Bitlocker 按预期工作。
在这里插入图片描述

(三)其它尝试过的方案-无效

​ 以下几种方法都尝试了,还是无法解决,问题依旧。当然,以下尝试的方法不行并不一定说其它机子遇到尝试以下方法也不行,有可能还是和我本机环境有关吧,主要是做个记录。

1、开启组策略:启动时需要附加身份证

​ Win+R 终端运行gpedit.msc命令,打开组策略;

​ 路径:计算机配置->管理模板->Windows组件->BitLocker驱动器加密->操作系统驱动器->启动时需要附加身份验证;
在这里插入图片描述
​ 双击启动时需要附加身份验证策略项,点击 已启用选项 并将 没有兼容的TPM时允许BitLocker 打上勾,随后应用确定;
在这里插入图片描述
​ 再次WIN+R 输入 gpupdate /force 更新修改后的策略,电脑重启;

2、SFC扫描磁盘完整性

管理员终端执行命令:

bcdboot C:\Windows /s C: /l zh-cn /f all

或者

bcdboot %systemdrive%\Windows

​ 使用SFC 扫描后,本机显示正常未发现问题;如有尝试有问题的修复完成后,重新启动电脑,系再尝试是否可以启用BitLocker。

总结

​ 数据无价,操作有风险,只是个人做个记录,自己的数据请自己负责!!!每台设备情况不一,也不代表遇到的问题都能用此方法解决。

[1] Bitlocker “The system cannot find the file specified” (microsoft.com)

[2] WIN10 系统盘启用BitLocker 时, 显示"系统找不到指定的文件" - Microsoft Community

名称 时间
开始编辑日期: 2022 年 04 月 30 日
最后编辑日期: 2022 年 05 月 01 日

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Bitlocker篇】BitLocker无法加密系统盘,提示正在启动Bitlocker,系统找不到指定的文件的解决方案 的相关文章

  • Filco圣手二代键盘蓝牙连接方法

    键盘前面的电源按钮按进去 即打开电源开关 同时按下Ctrl Alt Fn 看到蓝灯和红灯同时亮起 之后剩蓝灯闪烁 按下小键盘中数字键1 4中的一个 一共可以连4台设备 如果你选的数字之前连接过其他设备 可以在第2步做完之后先按两秒清除按钮

随机推荐

  • 托福综合写作套路

    1 文章认定 教授驳斥 2 The reading passage provides three possible functions of the carved stone balls However in the lecture the
  • 决策树算法原理+例题练习

    一 决策树的优缺点 优点 计算复杂度不高 输出结果易于理解 对中间值的缺失值不敏感 可以处理不相关特征数据 缺点 可能会产生过度匹配的问题 使用数据类型 数值型和标称型 二 一个实例 一天 老师问了个问题 只根据头发和声音怎么判断一位同学的
  • LSF的使用方法总结

    一 LSF 基本介绍 LSF Load Sharing Facility 是IBM旗下的一款分布式集群管理系统软件 负责计算资源的管理和批处理作业的调度 它给用户提供统一的集群资源访问接口 让用户透明地访问整个集群资源 同时提供了丰富的功能
  • 5.19 华为算法笔试经验

    华为机试一共三道题 对应的分值分别为100分 200分 300分 下面介绍这次笔试题目 第一题 一共有N个员工围成一个圆圈 分别是1 2 N每一个员工身上有对应数量的令牌 轮流从顺时针以及逆时针进行报数 顺时针报数周期为R 逆时针报数周期为
  • 僵尸进程的多种处理方式-图文详细教程

    问题引起原因 yum更新导致无法使用yum 于是将占用进程kill掉 导致 ps A ostat ppid pid cmd grep e Zz ps ef no headers k8s环境kubelet服务异常 systemd1服务超时 导
  • IP地址和子网掩码详解

    原文链接 IP和子网掩码 我们都知道 是由四段数字组成 在此 我们先来了解一下3类常用的 A类IP段 0 0 0 0 到127 255 255 255 B类IP段 128 0 0 0 到191 255 255 255 C类IP段 192 0
  • Android Studio连接Mysql数据库步骤以及常见错误

    1 先把Mysql给下好 环境变量也配置好 这里我就不说了 2 下载好Navicat for Mysql软件 管理数据库 3 进入Android Studio创建一个类 写好连接数据库的代码 我们采用的是常用的JDBC方法来连接 需要的ja
  • JNI基础

    问题1 JNI是什么 答 JNI是Java语言的机制 Java可以通过JNI调用C C 代码 C C 代码也可以通过JNI调用Java代码 问题2 NDK是什么 答 NDK是代码库 功能有两个 1 将 c cpp文件转换成 so文件 2 将
  • 【产品笔记】3.产品经理实战

    1 团队合作 2 产品设计到立项 3 项目启动到产品上线 4 产品上线后的运营 产品 商业模式 功能 设计 技术 内容 产品的成功归功于整个团队的精诚合作 产品的失败只归咎于产品负责人 用户运营 拉新 留存 老用户召回 内容运营 内容质量
  • Visual Studio 2017下载地址和安装教程(图解版)

    Visual Studio 2017下载地址和安装教程 图解版 Visual Studio 2017不仅支持C C Python Visual Basic Node js HTML JavaScript等各大编程语言 还能开发 iOS An
  • 华为OD机试真题-日志排序-2023年OD统一考试(B卷)

    华为OD机试2023年最新题库 JAVA Python C 题目描述 运维工程师采集到某产品现网运行一天产生的日志N条 现需根据日志时间按时间先后顺序对日志进行排序 日志时间格式为 H M S N H表示小时 0 23 M表示分钟 0 59
  • MOS管的知识,看这一篇就可以了

    转载 21ic电子网 2020 11 15 18 19 以下文章来源于记得诚电子设计 作者记得诚 记得诚电子设计 分享电子硬件知识 永远相信美好的事情即将发生 今天的文章简单总结一下MOS管 如下是本文目录 场效应管分类 场效应管分为结型
  • 虚拟机执行子程序-虚拟机字节码执行引擎

    代码编译的结果从本地机器码转变为字节码 是存储格式发展的一小步 却是编程语言发展的一 大步 虚拟机执行子程序 虚拟机字节码执行引擎 一 概述 二 运行时栈帧结构 1 局部变量表 2 操作数栈 3 动态连接 4 方法返回地址 5 附加信息 三
  • 图像处理知识框架

    转自https blog csdn net hitwengqi article details 8292675 花了点时间整理了一下数字图像处理知识体系 从宏观上把握图像处理 使自己的学习思路就更加清晰 1 本文大部分内容来自 http b
  • Vue前端框架12 组件生命周期、生命周期的应用、动态组件、组件保持存活、异步组件、依赖注入、Vue应用原理

    文章目录 一 组件生命周期 二 生命周期的应用 三 动态组件 四 组件保持存活 五 异步组件 六 依赖注入 七 Vue应用 一 组件生命周期 每个Vue组件在创建时需要经历一系列的初始化步骤 比如设置侦听 编译模板 挂载实例到DOM 或者数
  • Matlab中的矩阵合并操作

    Matlab中的矩阵合并操作 矩阵是Matlab中最常用的数据结构之一 矩阵合并也是一个十分实用的操作 本文将介绍在Matlab中如何进行矩阵合并 并提供相应的源代码 在Matlab中 可以用方括号 来表示一个矩阵 矩阵合并可以分为横向合并
  • 【iOS】push与present Controller的区别

    文章目录 前言 一 push方法 二 pop方法 三 present方法 四 dismiss方法 五 dismiss多级的方法 举例 动画 前言 iOS推出与退出界面有两种方式 push与present 接下来笔者分别介绍这两种方式 一 p
  • Lcd(一)显示原理

    一 LCD控制原理 S5PV210处理器中自带LCD控制器 控制LCD的显示 把 LCD 图像数据从一个位于系统内存的 video buffer 传送到一个外部的 LCD 驱动器接口 类型 1 STN 超扭曲向列 它的特点是功耗低 但亮度不
  • 图片隐写神器Stegsolve安装教程

    首先需要配置电脑的java环境 网上有教程 通过该链接 www caesum com handbook Stegsolve jar 下载Stegsolve jar 有Java环境的话会自动选择使用Java打开 如下图 功能分析 File F
  • 【Bitlocker篇】BitLocker无法加密系统盘,提示正在启动Bitlocker,系统找不到指定的文件的解决方案

    Bitlocker篇 BitLocker无法加密系统盘 提示正在启动Bitlocker 系统找不到指定的文件的解决方案 先排除先天不足因素 1 首先电脑硬件支持TPM 2 电脑系统支持BitLocker加密 3 除系统盘外其他盘能正常启用B