After installing recent Windows Updates the Windows Upgrade assistant fails to detect my Windows 8.1 version (previously it was able to get past this point).

This error appears in Windows 8.1 and Windows 10 installers:

Sorry, we're having trouble determining if your PC can run Windows (8.1/10). Please close Setup and try again.

enter image description here

enter image description here


1) Rolled back Windows Updates.

2) Disabled third-party startup programs, services and antivirus.

3) Detached secondary hard drives and USB devices.

4) Performed system files "Disk Cleanup", System File Checker and DISM Image Cleanup.

5) Attempted to install with USB, mounted ISO and physical DVD.

The problem persists!

Log Files:


  • If you use a Windows 8.1 installation disk does it work? Just use the Windows 8.1 generic key that matches your version of Windows 8 then once installed changed your key to the actual key that should be used. If you need more then a workaround, there should be a log file that is generated which contains the reason and the error, that would need to be provided to us. – Ramhound Mar 26 '15 at 16:21
  • @Ramhound unfourtunately that is not an option: i.imgur.com/ryQgO8C.png – Gabriel Mar 26 '15 at 17:26
  • That isn't what I meant. Your suppose to use the installation media while within Windows which is the only way to get an in-place upgrade. Its possible your hardware simple isn't supported by either operating systems unless you have in the pass ran them. – Ramhound Mar 26 '15 at 17:32
  • As mentioned "Attempted to install with USB, mounted ISO and physical DVD." They all return the same error, the Setup doesn't even get to the "Insert key" step. – Gabriel Mar 26 '15 at 17:36
  • Well the picture you provided me saying it didn't work was when you booted to the disk. Without the log file I can only assume your hardware isn't supported by Windows 8.1 nor Windows 10 which is entirely possible since Windows 8.1 added require x86 instructions and Windows 10 still requires those instructions to be supported. In the animated gift you don't seem to select the option to download the updates, I assume, you generated these? – Ramhound Mar 26 '15 at 17:38

You can't update because Windows fails to detect the amount of free space on the hidden SYSTEM Partition which contains the bootloader:

2015-03-28 20:02:47, Error                 CONX   ConX::Compatibility::CSystemAbstraction::GetDiskFreeSpaceW: Failed to retrieve disk space info for [gle=0x00000003]
2015-03-28 20:02:47, Error                 CONX   CFreeSystemPartitionDiskSpaceChecker failed. Failed to determine the free disk space on the system partition. . HRESULT = 0x80070003[gle=0x00000003]
2015-03-28 20:02:47, Error                 CONX   ConX::Compatibility::CCompatibilityHost::SetScanResult: Compat scan from provider wsc:setup: failed. HRESULT = 0x80070003

Error 0x80070003 means that a path is not found:

C:\Users\André>err 0x80070003
# for hex 0x80070003 / decimal -2147024893
  COR_E_DIRECTORYNOTFOUND                                        corerror.h
# The specified path couldn't be found.
# as an HRESULT: Severity: FAILURE (1), FACILITY_WIN32 (0x7), Code 0x3
# for hex 0x3 / decimal 3
  ERROR_PATH_NOT_FOUND                                           winerror.h
# The system cannot find the path specified.
# 2 matches found for "0x80070003"

So it looks like Windows fails to find the system partition.

  • do you think that would be caused by lack of a storage device driver? – Richie Frame Mar 29 '15 at 7:52
  • @magicandre1981 That's probably caused by the recent Windows partition migration from one hard drive to another. Is there a way to fix this? – Gabriel Mar 29 '15 at 16:40
  • Maybe a 3rd party partition tool can increase the size. But I'm not 100% sure. – magicandre1981 Mar 29 '15 at 19:06
  • @magicandre1981 There's plenty of free space in the Windows partition (283 GB) What do you mean? – Gabriel Mar 29 '15 at 20:03
  • I mean the hidden SYSTEM partition, not the one which includes Windows – magicandre1981 Mar 30 '15 at 4:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.