Bitlocker autounlock error 0x80070017
So I recently cloned my windows system to a bigger ssd, reenabled bitlocker then tried to enable autounlock on a second data drive but it gave me the following error
ERROR: An error occurred (code 0x80070017):
Data error (cyclic redundancy check).
Must be something wrong with the drive right? Chkdsk... nope the drive is fine.
Turns out you need to remove the existing autounlock keys first that migrated from the previous system drive but are no longer valid for the newly bitlockered system. So open an adminitrative powershell or command prompt and run
manage-bde -autounlock -clearallkeys C:
Optionally remove all the old external key(s) from the data drive
manage-bde -protectors -delete -type externalkey F:
F: being the data drive. Or remove specific external keys by listing them first
manage-bde -protectors -get -type externalkey F:
Then deleting the ones you don't need anymore by it's id value
manage-bde -protectors -delete -id "{DBB1A11E-9F5C-41B8-BD79-8A60E27F6369}" F:
After that you can enable auto unlock on the data drive without error.