I am currently running Windows 10 Pro and recently had my C drive upgraded to a larger SSD.
Version 22H2 ( OS Build 19045.2965 )

Before the upgrade my system had Microsoft Bitlocker turned on ...the folks who installed the new drive had to turn Bitlocker off to allow the upgrade.

After the drive upgrade, all works perfectly, however, when I try and turn Bitlocker back on I get following message:

The path specified in the Boot Configuration Data (BCD) for a BitLocker Drive Encryption integrity-protected application is incorrect.
Please verify and correct your BCD settings and try again.

Microsoft seems aware of this issue with Bitlocker and has an entry on their support site that addresses the issue: https://support.microsoft.com/en-us/...a-ee55e5015eee

The problem I have is that their instructions seem to assume that a person has a drive letter associated with their System ( not boot ) partition. In my case, I do not.

Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 1861 GB Healthy Boot
Volume 1 FAT32 Partition 100 MB Healthy System
Volume 2 E NTFS Partition 1201 MB Healthy Hidden
Volume 3 D Crucial_SSD NTFS Partition 238 GB Healthy

I have a Boot partition ( C: ) but the System partition does not have a drive letter.

I have 2 questions:

1. In first step of the Microsoft instructions for a fix, the procedure expects me to set the drive letter for the System Partition ( I assume this is literally what it means as in SYstem partition vs Boot Partition ) Assuming I am correct, I assume I need to do something to assign an arbitrary Drive letter to System Partition since currently, it does not have one. What would be simplest way to achieve this ( safely )
Once I have the drive letter for the System partition I am expected to enter:
bcdedit -set {bootmgr} device partition=S:
bcdedit -set {memdiag} device partition=S:


Where S: is the drive letter representing the System Partition ...assuming I assign drive letter S: to the system partition would this seem correct ?

2. In the second step of the Microsoft instruction for a fix, the procedure says "Set this entry to point to the operating system partition. This partition is also known as the boot partition. To do this, follow these steps:

type bcdedit -set {identifier} device partition=C:

Note In this command, {identifier} represents the identifier value for the Resume from Hibernate entry in step 1 of this procedure. Also, C: represents the drive letter for the boot partition.

Assuming that my bcedit -enum all returns following on my machine :

identifier {4040212a-8069-11eb-91a9-b4553a7f38d5}
device partition=C:

Then I presume the proper second command should be :
bcdedit -set {4040212a-8069-11eb-91a9-b4553a7f38d5} device partition=C:

Can anyone confirm these steps or let me know if there is an easier fix for Bitlocker ?