Share via

Stuck on 26040. Cannot update to either 26058 via ISO or Windows Update or 26080 ISO

Anonymous
2024-04-11T23:52:58+00:00

I am stuck on 26040. Cannot update to either 26058 via ISO or Windows Update, after my computer reboots it gets stuck loading and after 3 restarts reverts back to 26040. I have tried downloading the 26080 ISO a few times. Whenever I try to install via setup the setup crashes before an installation begins. I have even tried to disable the updates and get to an agreement screen click ok but after that the setup crashes.

Is there any way I can get off this build?

Windows Insider program | Windows Insider preview | Install, activate, and Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

7 answers

Sort by: Most helpful
  1. Anonymous
    2024-05-06T08:15:19+00:00

    I found the solution:

    https://www.reddit.com/r/windowsinsiders/comments/1cldqzq/fix_for_anybody_who_is_stuck_on_26040/

    Here is copy-pasta in case I violated a rule in subreddit and it gets removed, excuse the formatting:

    I have found a fix after more than 12h of trying different things. I shall copy paste this message to increase visibility.
    (optional) Things that I had set in my PC but I don't think are relevant:
    (yet if following steps below still fail, try setting these before doing them)
    Go to Settings --> System --> Advanced System Settings --> Hardware Tab --> Device Installation Settings --> Select No. (this will prevent driver automatic reinstall for the next point)
    Right Click on Windows icon --> Device Manager --> DIsplay Adapter --> right click AMD Radeon Graphics, uninstall it along with drivers. (this will revert you to windows base display driver).
    Steps for the actual solution that worked for me:
    Go in your command line and run following command:
    DISM /online /get-intl
    This will tell you what language pack you have, pay attention to the top one, if it's en-US or another language locale. Knowing this, will save you a lot of time.
    See which update you are failing by going to Settings --> Updates --> See which version it is trying to install. For me it was 26058.
    We will download ISO of this version and not try to skip it like some solutions suggest. If you try to skip it with another version, like one from Dev channel or newer Canary one, you may encounter getting stuck at downloading/installing 0% for which I never found solution.
    Go to UUPDUMP (https://uupdump.net/known.php) and find that failing version there. Since the common failing version is 26058, link is here: https://uupdump.net/selectlang.php?id=f56be8e8-76bd-4c9b-8be7-8c05b6f98815
    Select all that apply to your copy (Pro edition, language locale based on step 1, include all editions if you're not sure what's your edition, convert to ISO)
    Download it.
    Unzip it.
    Run uup_download_windows.cmd - it will take a while and consume about 4-5GB of your network data).
    Let it finish and generate ISO file in same folder, named something like "26058.1000.240209-1555.GE_RELEASE_CLIENTPRO_OEMRET_X64FRE_EN-US.ISO"
    Note: we will not use the latest insider build available on insider page as it skips the failing version and failed for me. You are free to try it. But UUPDUMP is legit source for images.
    Double click the ISO file from step 3.5. - you can unzip it with Winrar or mount it with WinCDEmu - I mounted it to a virtual drive using WinCDEmu but it should make no difference.
    Open Command Line or Powershell as administrator (Right click Windows Icon --> Terminal (Admin) --> Yes)
    Navigate to folder/drive you extracted/loaded your image to by using
    CD H:\iso-image
    Replace H:\iso-image with location of your extracted/mounted iso image
    Run following command
    .\setup.exe /auto upgrade /dynamicupdate disable /migratedrivers none
    I don't recall what the options meant anymore but simply clicking exe file wouldn't work.
    Setup window should open, once you agree on terms and conditions, you should directly be taken to big blue screen saying "Installing Windows 11" and progress should be going and not stuck at 0%.
    If you instead are taken to window where you can choose between three options: Keep personal files and apps, keep only personal files and nothing, and the first option is greyed out, check the message at the bottom of the window. It may say either language of the pack is different or that install directory is incorrect. For language, you may have downloaded the wrong language pack and you need to regenerate a new ISO with correct language (see step 3.1.).. If it's directory, then either you got older version (double check the numbers) or you have put some windows linked user files to another Drive - migrate those back to main drive.
    If Installing is stuck at 0% for extended period of time. Restart the computer and clear update cache with following commands (from Command Prompt and not Powershell) and try again.
    cd C:\Windows\SoftwareDistribution\
    net stop wuauserv
    net stop bits
    del /f /s /q *.*
    net start wuauserv
    net start bits
    Once it reaches 100%, it will restart and behold how the boot spinner doesn't get frozen and it gets updated.
    Once on new version, you can reenable any settings you may have set (like what I did with drivers) and update normally to newest version.
    Play around with resetting update cache at any point if things get frozen in download/install steps. There are also longer list of commands I ran but I don't think those helped me more than the few I mention up there. Nevertheless, here are longer list of commands I ran occasionally to reset update cache:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
    net stop bits
    net stop cryptsvc
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    net stop wscsvc
    ren C:\Windows\System32\catroot2 catroot2.old
    ren C:\Windows\System32\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\appmgmt appmgmt.old
    net start bits
    net start cryptsvc
    net start wuauserv
    net start appidsvc
    net start cryptsvc
    net start wscsvc
    I hope this helps more than some of the official responses of "you just have to wait until MS fixes it"

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-06-11T19:40:58+00:00

    Build 26058 rolls back on any earlier build on affected PCs no matter what.

    I've used 23H2, 25997, 22631. 26058 rolled back on all of them.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2024-04-14T04:08:50+00:00

    Was this answer helpful?

    0 comments No comments
  4. Johnny55 4,710 Reputation points Volunteer Moderator
    2024-04-12T00:15:28+00:00

    Hello,

    There seems to be many users that are stuck in the same situation. MS is apparently working on this. I would suggest doing a total clean install of 26080. Ensure you backup any important files. Then use WU to take you to 26100.1.

    Your other alternative is to use the dump and clean install 26100.1

    Regards,

    Was this answer helpful?

    0 comments No comments
  5. CrazyKats 15,595 Reputation points Volunteer Moderator
    2024-04-12T00:12:01+00:00

    At this point if nothing is working to get you

    off the 26040 build your only way forward is

    probably to do a clean install. Use: https://www.microsoft.com/en-us/software-download/windows11

    Backup anything important before you do a clean install.

    After the clean install you can then rejoin the Insider

    Program again.

    Was this answer helpful?

    0 comments No comments