We are getting this error when attempting to remove a key Protector.
Removing Key Protector on drive [C] from [Agent Name]
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ImportSystemModules -ExecutionPolicy Bypass -command "$BLV = Get-BitLockerVolume -MountPoint C: ; Remove-BitLockerKeyProtector -MountPoint C: -KeyProtectorId $BLV.KeyProtector[1].KeyProtectorId "
Removal of Key Protector Failed with ->
Remove-BitLockerKeyProtector : Cannot validate argument on parameter 'KeyProtectorId'. The argument is null or empty.
Provide an argument that is not null or empty, and then try the command again.
At line:1 char:105
+ ... or -MountPoint C: -KeyProtectorId $BLV.KeyProtector[1].KeyProtectorId
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Remove-BitLockerKeyProtector], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationError,Remove-BitLockerKeyProtector
Bitlocker Control functions
Re: Bitlocker Control functions
Remove-BitLockerKeyProtector : Cannot validate argument on parameter 'KeyProtectorId'. The argument is null or empty.
If you open the VolumeList and verify that the key you are removing has an ID? We need to have an ID for the keyprotector before we can delete it successfully. A scan should pick up any volume key protectors and their IDs if they exist. Maybe a scan has not fully completed on this agent?
If you open the VolumeList and verify that the key you are removing has an ID? We need to have an ID for the keyprotector before we can delete it successfully. A scan should pick up any volume key protectors and their IDs if they exist. Maybe a scan has not fully completed on this agent?