Windows 10 Windows 10 1909 fails to update to 2004 or 20H2 - Rollback

  • Thread starter Thread starter KenK5000
  • Start date Start date
K

KenK5000

I tried to update the Lenovo T490 from 1909 to 2004 and 20H2 without success. I updated many other makes and models with no issue but this model throws the same error every time. I've already tried all the SFC and DISM commands with no errors found. To try to isolate, I disabled Secure Boot, unencrypted the drive so Bitlocker is not an issue. Removed all VPN software. No firewall or antivirus. All external devices were removed including the ThinkPad USB-C dock. I also used the pure USB 20H2 media and also used Windows Upgrade assistant all after the regular WIndows update method failed. Lenovo shows the 490 is compatible. I have all the latest Lenovo drivers and BIOS using System Update. Plenty of room on the hard drive. Used MSConfig32 to start minimal with only Microsoft services running. Troubleshooting tasks within Windows show no problems.

I updated the drivers and firmware in the device manager for each and every APCI entry. Two actually updated.

I see many posts but no resolution. Yes, I could blow it away but I'd really love to know how to fix so this does not happen again.


The error changes based on the method of upgrade.


Installing within WIndows shows the Blue screen appears right at the tail end which states the error was in APCI.SYS with the file semav6msr64.sys.


When using media to upgrade, the error shows 0xC1900101 - 0X30004 - The installation failed in the FIRST_BOOT phase with an error during INSTALL_RECOVERY_ENVIRONMENT operation.


When using the Upgrade this PC the Rollback error log in the Panther folder shows


2021-01-31 11:16:01, Error SP Cannot map user hive C:\Users\Default\NTUSER.DAT in HKEY_USERS\S-1-0-0. Error: 0x00000020

2021-01-31 11:16:01, Error CSI 0000000f@2021/1/31:19:16:01.536 (F) onecore\base\wcp\sil\ntsystem.cpp(5363): Error STATUS_OBJECT_NAME_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey expression: (null)

[gle=0x80004005]

2021-01-31 11:16:01, Error CSI 00000010 (F) STATUS_OBJECT_NAME_NOT_FOUND #1490# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysOpenKey(flg = 0, key = {provider=NULL, handle=0, name= ("null")}, da = (KEY_READ|KEY_WOW64_64KEY), oa = @0xd21c5ea1b8->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[147]'\Registry\Machine\{GUIDREMOVEDFORPOSTING}C:/WINDOWS/System32/config/SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-0-0'; a:(OBJ_CASE_INSENSITIVE)}, disp = Invalid)[gle=0xd0000034]

2021-01-31 11:16:01, Error CSI 00000011 (F) STATUS_OBJECT_NAME_NOT_FOUND #1489# from Windows::Rtl::SystemImplementation::IRtlUserProvider::GetPathFromRegistry(...)[gle=0xd0000034]

2021-01-31 11:16:01, Error CSI 00000012 (F) STATUS_OBJECT_NAME_NOT_FOUND #1488# from Windows::Rtl::SystemImplementation::CUserProfile::GetSpecialDirectoryPath(f = 0, did = 1114112)[gle=0xd0000034]

2021-01-31 11:16:01, Error CSI 00000013 (F) STATUS_OBJECT_NAME_NOT_FOUND #1487# from Windows::Rtl::SystemImplementation::CUserProfile_IRtlUserProfileTearoff::GetSpecialDirectoryPath(...)[gle=0xd0000034]

2021-01-31 11:16:01, Error CSI 00000014 (F) HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #1481# from Windows::WCP::COM::CCSIExternalTransformerExecutor::Commit(UserSID = S-1-0-0, LoadedUserHive=(null), LoadedUserClassesHive=HKEY_USERS\S-1-0-0_Classes, UserProfilePath=C:\Users\Default)[gle=0x80070002]

2021-01-31 11:16:01, Error SP Failure while calling Transformer Commit. Error: 0x80070002[gle=0x0000001f]

2021-01-31 11:16:01, Error SP UndoTransformers failed for C:\$WINDOWS.~BT\Sources\Rollback\MachineIndependent\Transformers. Error: 0x80070002

2021-01-31 11:16:06, Error [0x064183] IBSLIB OSRollbackService::CCheckpoint::MoveOrCopyDirectory: ObliterateOrMoveDirectoryTree(C:\$WINDOWS.~BT\Sources\Panther) failed.[gle=0x00000005]

2021-01-31 11:17:13, Error [SetupPlatform.exe] GetPrivateProfileString relative path failed. Error: 0X0

2021-01-31 11:17:13, Error SP CSetupPlatformWinReRestoreCheckpoint::Rollback: Failed to restore WinRE from the backup directory. hr = 0x00000000

2021-01-31 11:17:13, Error SP Failed to merge telemetry file: . hr = 0X80070057

2021-01-31 11:17:13, Error SP Failed to merge telemetry file: C:\$WINDOWS.~BT\Sources\Panther\WinRETel.etl.001. hr = 0X80070057

2021-01-31 11:19:03, Error SP Failed to merge telemetry file: . hr = 0X80070057

Continue reading...
 
Back
Top