Windows 10 1909 feature update fails - can't backup BCD

R

Robert Munn

I have been putting off trying to resolve this issue with 1909 failing to install, but with 1809 going out of support soon, I'd like to get it resolved.


I have tried many time to upgrade to 1909 via Windows Update, but it fails every time.


Today I downloaded the media creation tool and made an ISO for the upgrade. I have run the installer several times and each time it fails at the very end of the first cycle when attempting to reboot. Checking the error log reveals this error:


2021-01-22 06:20:52, Error IBSLIB BCD: BcdExportStore: Failed clone BCD to \??\C:\$WINDOWS.~BT\Sources\Rollback\EFI\Microsoft\Boot\BCD. Status: c0000024[gle=0x00000002]
2021-01-22 06:20:52, Error IBSLIB OSRollbackService::CBootFilesRestoreCheckpoint::Finalize: Failed to backup BCD database from "F:\EFI\Microsoft\Boot\BCD" to "C:\$WINDOWS.~BT\Sources\Rollback\EFI\Microsoft\Boot\BCD".[gle=0x00000006]
2021-01-22 06:20:52, Error [0x064199] IBSLIB SetCheckpoint(WinPEBootFilesRestoreCheckpoint): threw exception.: class RollbackException: RollbackException: Error(6), CSystemVolumeSelectionCheckpoint: Failed to backup BCD database. void __cdecl OSRollbackService::CBootFilesRestoreCheckpoint::Finalize(const unsigned short *,struct OSRollbackService::ICheckpointParameters *)[gle=0x00000006]
2021-01-22 06:20:52, Error [0x06418a] IBSLIB RollbackSetCheckpoint(WinPEBootFilesRestoreCheckpoint): threw exception.: class RollbackException: RollbackException: Error(6), CSystemVolumeSelectionCheckpoint: Failed to backup BCD database. void __cdecl OSRollbackService::CCheckpointImpressario::SetCheckpoint(const unsigned short *,struct OSRollbackService::ICheckpointParameters *)
void __cdecl OSRollbackService::CBootFilesRestoreCheckpoint::Finalize(const unsigned short *,struct OSRollbackService::ICheckpointParameters *)[gle=0x00000006]
2021-01-22 06:20:52, Error [0x06414e] IBSLIB RollbackSetCheckpoint(WinPEBootFilesRestoreCheckpoint) failed. Disabling Rollback.[gle=0x00000006]
2021-01-22 06:20:52, Error SP Error setting OS Switch Rollback checkpoint[gle=0x00000006]
2021-01-22 06:20:52, Error SP Operation failed: Update Boot Code. Error: 0x80004005[gle=0x000000b7]
2021-01-22 06:20:52, Error SP ExecuteOperations: Failed execution phase Finalize. Error: 0x80004005


The first significant issue is that, while I have an EFI partition, it was not mounted at F:. I used diskpart to mount it at F:, but the install still fails with this same error.


I am dual booting with Ubuntu and I wonder if something was corrupted during the install process, but I can't be sure.


I can access the mounted F: on CLI but not through explorer.exe. I've seen others report this same issue, but I have not seen a specific solution for my problem. The security issue with the partition seems to be at the heart of the inability of the installer to backup and update the boot code, but I don't know how to solve the problem.


Any help would be appreciated.

Continue reading...
 

Similar threads

Back
Top Bottom