Do you you suddenly get this error during OSD after upgrading to SCCM 1806?
In the SMSTS log, the error looks like this:
==============================[ OSDOfflineBitlocker.exe ]==============================
Command line: “OSDOfflineBitlocker.exe” /enable /drive:C: /ignoretpm:True /full:False
Command line for extension .exe is “%1″ %*
Set command line:”OSDOfflineBitlocker.exe” /enable /drive:C: /ignoretpm:True /full:False
FALSE, HRESULT=80070057 (main.cpp,372)
ProcessCommandLine(argInfo), HRESULT=80070057 (main.cpp,418)
Invalid command line argument ‘/full’
This is caused by an update to the Pre-provision BitLocker step in SCCM 1806. Now you can select between “Used space only” and “Full disk” when encrypting the volume. Previously, the default value was “Used space only” and couldn’t be changed in the task seqence step.
The “Enable BitLocker” step also has this new option in SCCM 1806.
To solve this problem and support this new SCCM feature, you simply need to update the boot image(s) on your distribution point(s).
The BitLocker executables used by SCCM are loaded into the boot image and can be found here during WinPE: X:\SMS\BIN\x64\
As you can see, the OSDOfflineBitlocker.exe has changed after I updated the boot image.