[SOLVED] Cannot upgrade from Windows 8.1 to 10

DR M

Sysnative Staff, Security Analyst
Staff member
Joined
Feb 12, 2015
Posts
1,882
Hello. :-)

I have taken a colleague's computer to clean and upgrade from Windows 8.1 to 10. I did the basic cleaning but I am unable to upgrade using the Windows Media Tool. Every time, the process ends with this error appear on the Desktop: The Windows installation failed.

DIMSM and SFC now return a good result (not at the beginning) and I tried several other things, including Tweaking.com. No change.

I know that this forum is extremely busy, but since I have to return the computer on Tuesday noon, I need help to solve this issue as soon as possible.

Attached are the SFCFix and the CBS logs.

Thank you!
 

Attachments

Thanks for replying. Let me know if you need anything else.
 

Attachments

Rich (BB code):
2022-02-20 17:38:04, Error                 CSI    00000001 (F) STATUS_OBJECT_NAME_NOT_FOUND #12# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysQueryValueKey(flags = 0, key = 850 ('\REGISTRY\MACHINE\SYSTEM\Setup'), vn = [l:7 ml:8]'Compact', kvic = 2, kvi = 2, disp = 0)[gle=0xd0000034]
2022-02-20 17:38:04, Error                 CSI    00000002 (F) STATUS_OBJECT_NAME_NOT_FOUND #11# from Windows::Rtl::SystemImplementation::CKey::QueryValue(flags = 0, kn = [l:31]'\Registry\Machine\SYSTEM\Setup\', vn = [l:7 ml:8]'Compact', ic = KeyValuePartialInformation, info = {l:0 b:}, disp = 0)[gle=0xd0000034]

The only significant error which I can see is the above. Could you please run a simple reg query for that key?

Rich (BB code):
HKLM\SYSTEM\Setup\
 
Thank you, looks like that Compact value name is missing. I'm going to download and install a Windows 8.1 VM and check what it should be. On my Windows 11 system, it's set to 0x1.
 
Thank you!
My Windows 10 it is set to 1. Checking my Windows 8.1 VM, I see no Compact.

I will leave you here for today, since it's late for me. I will be back to you tomorrow after work. Thanks again!
 
Just had another quick look through the setupact.log and noticed the following as well:

Rich (BB code):
2022-02-20 17:41:40, Error                 CSI    00000001 (F) STATUS_OBJECT_NAME_NOT_FOUND #12# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysQueryValueKey(flags = 0, key = b60 ('\REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion'), vn = [l:25 ml:26]'CurrentMajorVersionNumber', kvic = 2, kvi = 2, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:40, Error                 CSI    00000002 (F) STATUS_OBJECT_NAME_NOT_FOUND #11# from Windows::Rtl::SystemImplementation::CKey::QueryValue(flags = 0, kn = [l:63]'\Registry\Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\', vn = [l:25 ml:26]'CurrentMajorVersionNumber', ic = KeyValuePartialInformation, info = {l:0 b:}, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:40, Error                 CSI    00000003 (F) STATUS_OBJECT_NAME_NOT_FOUND #40# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysQueryValueKey(flags = 0, key = b60 ('\REGISTRY\MACHINE\SYSTEM\Setup'), vn = [l:7 ml:8]'Compact', kvic = 2, kvi = 2, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:40, Error                 CSI    00000004 (F) STATUS_OBJECT_NAME_NOT_FOUND #39# from Windows::Rtl::SystemImplementation::CKey::QueryValue(flags = 0, kn = [l:31]'\Registry\Machine\SYSTEM\Setup\', vn = [l:7 ml:8]'Compact', ic = KeyValuePartialInformation, info = {l:0 b:}, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:40, Error                 CSI    00000005 (F) STATUS_OBJECT_NAME_NOT_FOUND #47# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysQueryValueKey(flags = 0, key = b74 ('\REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion'), vn = [l:11 ml:12]'BuildBranch', kvic = 2, kvi = 2, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:40, Error                 CSI    00000006 (F) STATUS_OBJECT_NAME_NOT_FOUND #46# from Windows::Rtl::SystemImplementation::CKey::QueryValue(flags = 0, kn = [l:63]'\Registry\Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\', vn = [l:11 ml:12]'BuildBranch', ic = KeyValuePartialInformation, info = {l:0 b:}, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:41, Error                 CSI    00000007 (F) STATUS_OBJECT_NAME_NOT_FOUND #77# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysQueryValueKey(flags = 0, key = b48 ('\REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion'), vn = [l:23 ml:24]'BaseBuildRevisionNumber', kvic = 2, kvi = 2, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:41, Error                 CSI    00000008 (F) STATUS_OBJECT_NAME_NOT_FOUND #76# from Windows::Rtl::SystemImplementation::CKey::QueryValue(flags = 0, kn = [l:63]'\Registry\Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\', vn = [l:23 ml:24]'BaseBuildRevisionNumber', ic = KeyValuePartialInformation, info = {l:0 b:}, disp = 0)[gle=0xd0000034]

Rich (BB code):
2022-02-20 17:41:53, Error                 CSI    00000009 (F) STATUS_OBJECT_NAME_NOT_FOUND #1195# from Windows::Rtl::SystemImplementation::DirectRegistryProvider::SysQueryValueKey(flags = 0, key = 7f0 ('\REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts'), vn = [l:21 ml:22]'Arial Nova (TrueType)', kvic = 2, kvi = 2, disp = 0)[gle=0xd0000034]
2022-02-20 17:41:53, Error                 CSI    0000000a (F) STATUS_OBJECT_NAME_NOT_FOUND #1194# from Windows::Rtl::SystemImplementation::CKey::QueryValue(flags = 0, kn = [l:69]'\Registry\Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts\', vn = [l:21 ml:22]'Arial Nova (TrueType)', ic = KeyValuePartialInformation, info = {l:0 b:}, disp = 0)[gle=0xd0000034]

There was an update released for Windows 8.1 OOBE which was required for upgrading to Windows 10 during the OOBE process. I wonder if the Compact key was added during that update?
 
Quick question, how are you creating the Windows ISO using the media creation tool? Did you select the option to update the current PC or another PC?
 
Hi, x BlueRobot.

I just downloaded the Media Creation Tool and chose to upgrade this PC.

I am in the process of checking manually about updates and I install them.
 
I am in the process of checking manually about updates and I install them.
I've installed the updates offered to me on the Windows 8.1 VM and none of them added those keys. I believe they're specific to Windows 10 only.

I just downloaded the Media Creation Tool and chose to upgrade this PC.
That should work, however, I would suggest choosing the option to create installation media for another PC and then using either the USB/DVD you set up to upgrade instead.
 
That should work, however, I would suggest choosing the option to create installation media for another PC and then using either the USB/DVD you set up to upgrade instead.

I have the impression that using a USB stick for installing Windows 10 doesn't give the option to keep files and apps.
 
It should do, the only difference is the latter option creates a ISO file which you can use on different systems. britechguy has instructions in his post here.
 
I'll give it a try right now.
 
No luck using the ISO file, unfortunately.
 
Do I have to run SetupDiag again?

EDIT to attach the logs.
 

Attachments

Last edited:
I think that it's going to get upgraded now!

Since the computer is not new, I checked for a BIOS update. Installed the update and tried to upgrade again. The computer restarted and it is working on updates now! Fingers crossed!
 
It is done! Windows 10!

wLPkDda.gif


BIOS update did the job!

Thanks for all your assistance. (y)
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top