Share via

Error code 0x80070003 - 0x40008 while trying to upgrade Windows 10 to Windows 11

cawa 5 Reputation points
2026-02-08T23:08:28.15+00:00

Hello,
I tried to upgrade my windows 10 to Windows 11 using Windows11InstallationAssistant.exe and got the following error code: 0x80070003 - 0x40008.
I saw the similar question already asked here, but I'm not sure my case is the same. Here is my disks images:

User's image

and here is the result of setuplogscollect.bat: SetupLogs.zip

Windows for home | Windows 11 | Windows update
0 comments No comments
{count} votes

Answer recommended by moderator
  1. cawa 5 Reputation points
    2026-02-09T23:52:18.1066667+00:00

    Ok, as I already tried many ways to solve my problem, I decided to give a chance to the following recipe I found at reddit, and it works (in cmd admin mode):
    diskpart
    select disk 0
    select part 1
    set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b override
    gpt attributes=0x8000000000000000
    exit
    I wonder why the Windows itself cannot find and fix this system partition id and attribute or at least say that it should be fixed to proceed with updates ?

    1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Ramesh 175.8K Reputation points Volunteer Moderator
    2026-02-09T13:22:40.4066667+00:00

    Please delete the System Reserved partition (E:)

    Then, create a EFI partition in the unallocated space.

    From Command Prompt admin, run:

    bcdedit
    
    diskpart
    
    select volume E
    
    del part override
    
    create partition EFI
    
    format fs=fat32 quick
    
    assign letter=Y
    
    list vol
    
    exit
    

    Post the screenshot so that I can post the remaining commands.


  2. Thomas4-N 10,955 Reputation points Microsoft External Staff Moderator
    2026-02-09T10:06:13.2066667+00:00

    Hello cawa, welcome to Microsoft Q&A forum.

    Based on the details, your system is likely booting in Legacy BIOS mode with an MBR disk layout. Windows 11 requires your system to boot in UEFI mode and use a GPT disk.

    First, try to upgrade via the ISO file. Download the Windows 11 ISO from Microsoft, mount in and run setup.exe — this method is sometimes more reliable than the assistant.

    If it fails, follow these steps:

    1.Check your current boot mode:

    • Press Win + R > run msinfo32
    • Look for "BIOS Mode". If BIOS Mode = “Legacy” > wrong. If BIOS Mode = “UEFI” > this is correct (no issue here)

    2.Check if your system disk is MBR:

    • Open Command Prompt as Administrator
    • Type: diskpart list disk exit
    • Look at the list of disks. If your system disk (usually Disk 0) has no asterisk (*) under the “GPT” column, it means it’s using MBR > wrong.

    3.If you confirm it’s MBR + Legacy BIOS, here’s how to fix it:

    a) First, suspend BitLocker or device encryption if it’s enabled (this avoids boot issues later). Also, back up your important files just in case.

    b) Convert your disk from MBR to GPT:

    • Open Command Prompt as Administrator
    • Run: mbr2gpt /validate /allowFullOS mbr2gpt /convert /allowFullOS
    • If the commands fails, stop and share the exact error message.

    c) Change your firmware settings from Legacy BIOS to UEFI:

    • Restart your PC and enter BIOS/UEFI setup (usually by pressing Delete, F2, or Esc right after powering on)
    • In BIOS:
      • Find the setting called “Boot Mode” or “CSM” (Compatibility Support Module)
      • Disable CSM or set Boot Mode to “UEFI” (not “Legacy” or “Auto”)
      • Find and enable “Secure Boot” and “TPM 2.0”
    • If you’re not sure where these settings are in your BIOS/UEFI, let me know your PC or motherboard model and (if possible) share a screenshot of your BIOS/UEFI screen.

    4.Retry the upgrade with the Assistant or ISO


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".  

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.