• Steps to take before updating to 24H2

    Home » Forums » Newsletter and Homepage topics » Steps to take before updating to 24H2

    Author
    Topic
    #2768172

    ISSUE 22.17 • 2025-04-28 PATCH WATCH By Susan Bradley It’s all about prepping your computer. This column is specific to the process of upgrading from
    [See the full post at: Steps to take before updating to 24H2]

    Susan Bradley Patch Lady/Prudent patcher

    Viewing 21 reply threads
    Author
    Replies
    • #2768210

      For what it’s worth. After checking I find that 24H2 was installed on my computer a couple weeks ago and I didn’t even know it. What I mean to say the upgrade was seamless.

    • #2768224

      My home computer is used for mostly gaming. I’ve been on Windows 11 23H2 since it was available. I wonder if I should just wipe my data clean and start anew with 24H2…

      • #2768234

        Sounds easiest & simplest way.
        A new OS on a fresh formatted partition

        * _ ... _ *
    • #2768300

      And the question is which Windows 11 version to install fresh on a computer, 24H2 or 23H2?  So far, 24H2 has worked out for clients whose computers I have set up recently.

      • #2768341

        When I’m getting new computers, I’m going to 24H2.

        Susan Bradley Patch Lady/Prudent patcher

    • #2768340

      24H2 required an updated BIOS and EC on my  Geekom A8. I learned the hard way by not updating them first. The A8 blue screened.

      So, yes, make sure your BIOS, EC, and drivers are up to date, and of course have a backup of your data.

      Your PC vendor’s website will probably have something discussing 24H2, so go there first. I wish I had.

      2 users thanked author for this post.
    • #2768369

      Hi Susan, from the “Did it Work” Department

      I have no new System Guard Runtime Monitor Broker  events

      The last event listed in my event viewer is April 10th 2025 which said that ‘The service terminated with the following error: %%3489660935

      Is it possible that it’s finally fixed?

      • #2768426

        I have no new System Guard Runtime Monitor Broker events The last event listed in my event viewer is April 10th 2025

        Hi KevinG3:

        What is your Win 10 version and OS build number [open a Run dialog box (Windows key + R) and enter winver], when was the last time you restarted your computer, and is Fast Startup enabled on your computer?

        I still see these Event ID 7023 errors logged at every Windows startup on my 64-bit Win 10 Pro v22H2 build 19045.5737 laptop (with Fast Startup disabled).

        Win-10-Pro-v22H2-Event-Viewer-System-Guard-Runtime-Monitor-Broker-Event-ID-7023-Errors-28-Apr-2025
        ———–
        Dell Inspiron 15 5584 * 64-bit Win 10 Pro v22H2 build 19045.5737 * Firefox v137.0.2 * Microsoft Defender v4.18.25030.2-1.1.25030.1 * Malwarebytes Premium v5.2.11.183-131.0.5227 * Macrium Reflect Free v8.0.7783

    • #2768375

      you mentioned the minimum 64 gb of storage, hopefully much more.  I have often been unsure of what different writers are referring to when they mention “storage”.  similarly in this case.

      amount of free space on C: drive?  Total space on C:?  Space on another logical drive?  Ram?

      Will it matter if the win11 iso is running from flash drive, a logical drive different from C:?

      • #2768382

        Win11 may be running from a flash drive, BUT, it has to transfer ALL the files for the new system to the C: drive, then have space to do ALL the temporary tasks associated with the upgrade, then store the old system in the Windows.old folder so you can roll back if things go sidways.

        And all that takes space – lots of it – on the C: drive.

        1 user thanked author for this post.
        • #2768461

          this premature, since I am going to wait for Susan Bradley’s handy guide to moving win10 to win11.

          However, I am foreseeing issues on one device: HP x360 11.6″ convertible, which I use only for some web browsing, as media device and when traveling. (I have other computers for other things).  It came with only 128 gb of memory built onto m.b..  I have a 128gb flash in its micro-sd slot for holding most data.  The built in memory is currently partitioned into a C: 92gb used, 15gb free,   and D: with 4gb used and 20 gb free.

          Even if I temporarily eliminate the D: partition, I’ll only have 40gb free.  Unless I can figure out a way to tell win11 to use a flash drive for installation and it really needs 64gb of free space,  upgrading will likely not work .   (Also I haven’t yet run the Installation Wizard to see what other hardware issues there may be. )

          I guess I could wipe the memory and do a fresh install, then spend a day putting it back together,   or just stay with win10 until the x360 dies.  Or I do.

          1 user thanked author for this post.
    • #2768406

      Best part of excellent post by Susan:
      “I’m not ready to change my guidance.”

      2 users thanked author for this post.
    • #2768499

      I guess I could wipe the memory and do a fresh install, then spend a day putting it back together,   or just stay with win10 until the x360 dies.  Or I do.

      My guess is that you will outlive W10 by doing nothing. Than at some point the whole circus starts again with W11.
      There is no harm in orientating on Linux; Linux Mint is really Not too difficult when using the basics.
      Take care.

      * _ ... _ *
      • #2768611

        every few years I consider Linux.  Then don’t proceed with it because of some programs that won’t run on Linux, or because of conflicts in using win on some computers and linux on others regarding data kept in cloud, eg xls or docx.  The linux apps would change the extensions, leaving me with dual copies out of sync.

        I can take another look, see if situation has changed.

        • #2768617

          That sounds like the specific Linux applications that you were using for XLS and DOCX files were saving them in their own favored formats. It’s usually possible to go into the settings of the offending programs and change the default save format to your preference.

           

          • #2768619

            changing default save format is something I need to check. I can’t remember if that wasn’t an option last time,  or if I was required to change the save extension at every save.

            iac: time to run through the programs used on the x360 and see how it will look.  I believe it is possible to put linux on a flash drive and run from there, to see how it will go if I switch.   fortunately, I have plenty of time to experiment.

            • #2768620

              If you are using Open Office or Libre Office in Linux, you can set the the default to auto-save to the .docx/.xlsx format so the format remains the same with Office.

               

            • #2768621

              that is what i will look at in open/libre office.

              any reason to choose one over the other?

            • #2768623

              I personally like/use Libre Office. But both are free, so download both, try them out, and uninstall the one you like least.

               

              1 user thanked author for this post.
            • #2768632

              “I believe it is possible to put linux on a flash drive and run from there, to see how it will go if I switch.”

              That’s correct. Most of my Linux experience is with Mint. With Mint, download the iso file for the version you want to try, “burn” it to a usb flash drive using a Rufus (or a similar program, of which there are several – Balena Etcher comes to mind as one I’ve used, but there are also others). Boot your computer from the usb drive and you’ll see an option to either install Mint or continue using it from the usb drive. Just don’t get discouraged by how slowly it runs from the flash drive. It will be much faster running it after it’s installed on an internal drive. It will probably run acceptably well on an HDD, and be quite fast on an SSD. Regardless of speed you’ll at least be able determine if you like the user interface and if the installation includes the software you need/want. You can also check out the Software Manager and Synaptic Package Manager to see what other software is available.

              I think other Linux distros will also give you the option to install or run from the flsh drive; they will also have their version(s) of Software Manager.

              1 user thanked author for this post.
            • #2768636

              I think other Linux distros will also give you the option to install or run from the flsh drive; they will also have their version(s) of Software Manager.

              That’s right. I’m on Kubuntu Linux and you can run a “live” session off a USB flash drive or a DVD without needing to install the operating system.

              2 users thanked author for this post.
    • #2768693

      Mine went smooth as silk.  One data point.

    • #2768726

      perhaps the best time to update to Win11 24H2 is when the summer season starts (aka. late June 2025 or July 2025)

    • #2768727

      When I’m getting new computers, I’m going to 24H2.

      best to do that at least when this summer season begins as noted in my earlier comment

    • #2768737

      that is what i will look at in open/libre office.

      any reason to choose one over the other?

      OpenOffice is older and not as polished as LibreOffice. It is not updated as rapidly as LibreOffice.  No harm in trying both to see which one you like.  Both are free, but you can donate to LibreOffice. (don’t know about donating to OpenOffice).

      Mark

       

    • #2769399

      I just upgraded (apparently successfully) from 23H2 to 24H2 as per your article, using the ISO upgrade in place option (nothing else worked).

      When trying to extend the rollback period, I receive the following error:

      PS C:\Users\Edwin> DISM /Online /Set-OSUninstallWindow /Value:30

      Deployment Image Servicing and Management tool
      Version: 10.0.26100.1150

      Image Version: 10.0.26100.1742

      Error: 1638

      Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.

      Any ideas please?  At the very least, I may need a functional DISM in the future.

       

    • #2769773

      Yes, the DISM problem occurs running powershell in admin mode

      • #2769944

        Run DISM in an elevated Command Prompt (cmd.exe).

        • #2770246

          Running DISM in elevated cmd.exe gives the same error

          • #2770386

            Check the DISM log file at C:\Windows\Logs\DISM\dism.log

    • #2770183

      After reading this latest post, I finally flipped InControl and went from Win 11 22H2 to 24H2 on my LG Gram laptop. I checked for the latest drivers from LG and did a full back up before proceeding. So far so good after checking all the normal apps plus one that is no longer supported with no updates since 2015, and of course printing. Your article made me as comfortable as any of us could be performing a major version upgrade. Thanks Susan!

      1 user thanked author for this post.
    • #2770411

      Check the DISM log file at C:\Windows\Logs\DISM\dism.log

      After reading this latest post, I finally flipped InControl and went from Win 11 22H2 to 24H2 on my LG Gram laptop. I checked for the latest drivers from LG and did a full back up before proceeding. So far so good after checking all the normal apps plus one that is no longer supported with no updates since 2015, and of course printing. Your article made me as comfortable as any of us could be performing a major version upgrade. Thanks Susan!

      Thanks, here is the relevant log – no information that I can discern

      2025-05-04 15:11:07, Info DISM DISM.EXE: <—– Starting Dism.exe session —–>
      2025-05-04 15:11:07, Info DISM DISM.EXE:
      2025-05-04 15:11:07, Info DISM DISM.EXE: Host machine information: OS Version=10.0.26100, Running architecture=amd64, Number of processors=22
      2025-05-04 15:11:07, Info DISM DISM.EXE: Instance information: Parent process=C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe, Parent process PID=33948
      2025-05-04 15:11:07, Info DISM DISM.EXE: Dism.exe version: 10.0.26100.1150
      2025-05-04 15:11:07, Info DISM DISM.EXE: Executing command line: “C:\WINDOWS\system32\Dism.exe” /Online /get-OSUninstallWindow
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 physical location path: C:\ – CDISMManager::CreateImageSession
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 Event name for current DISM session is Global\{7D6FF5B5-B647-4C87-AB9B-7E80F7CC66AF} – CDISMManager::CheckSessionAndLock
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 Create session event 0x268 for current DISM session and event name is Global\{7D6FF5B5-B647-4C87-AB9B-7E80F7CC66AF} – CDISMManager::CheckSessionAndLock
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 Copying DISM from “C:\WINDOWS\System32\Dism” – CDISMManager::CreateImageSessionFromLocation
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 No Sandbox was created, DISM running in-place. – CDISMManager::CreateImageSessionFromLocation
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 Successfully loaded the ImageSession at “C:\WINDOWS\System32\Dism” – CDISMManager::LoadRemoteImageSession
      2025-05-04 15:11:07, Info DISM DISM Image Session: PID=43416 TID=33312 Instantiating the Provider Store. – CDISMImageSession::get_ProviderStore
      2025-05-04 15:11:07, Info DISM DISM OS Provider: PID=43416 TID=33312 Defaulting SystemPath to C:\ – CDISMOSServiceManager::Final_OnConnect
      2025-05-04 15:11:07, Info DISM DISM OS Provider: PID=43416 TID=33312 Defaulting Windows folder to C:\Windows – CDISMOSServiceManager::Final_OnConnect
      2025-05-04 15:11:07, Info DISM DISM Provider Store: PID=43416 TID=33312 Attempting to initialize the logger from the Image Session. – CDISMProviderStore::Final_OnConnect
      2025-05-04 15:11:07, Info DISM Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
      2025-05-04 15:11:07, Info DISM DISM Provider Store: PID=43416 TID=33312 Found and Initialized the DISM Logger. – CDISMProviderStore::Internal_InitializeLogger
      2025-05-04 15:11:07, Info DISM Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
      2025-05-04 15:11:07, Info DISM Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
      2025-05-04 15:11:07, Info DISM DISM Manager: PID=47272 TID=45028 Image session successfully loaded from location: C:\WINDOWS\System32\Dism – CDISMManager::CreateImageSession
      2025-05-04 15:11:07, Info DISM DISM.EXE: Target image information: OS Version=10.0.26100.1742, Image architecture=amd64
      2025-05-04 15:11:07, Info DISM DISM.EXE: Image session version: 10.0.26100.1150
      2025-05-04 15:11:07, Info DISM DISM Transmog Provider: PID=43416 TID=51648 Current image session is [ONLINE] – CTransmogManager::GetMode
      2025-05-04 15:11:07, Info DISM DISM Transmog Provider: PID=43416 TID=51648 Audit Mode: [No] – CTransmogManager::Initialize
      2025-05-04 15:11:07, Info DISM DISM Transmog Provider: PID=43416 TID=51648 GetProductType: ProductType = [WinNT] – CTransmogManager::GetProductType
      2025-05-04 15:11:07, Info DISM DISM Transmog Provider: PID=43416 TID=51648 Product Type: [WinNT] – CTransmogManager::Initialize
      2025-05-04 15:11:07, Info DISM DISM Transmog Provider: PID=43416 TID=51648 Product Type ServerNT : [No] – CTransmogManager::Initialize
      2025-05-04 15:11:07, Info DISM DISM OS Provider: PID=43416 TID=51648 Determined System directory to be C:\Windows\System32 – CDISMOSServiceManager::get_SystemDirectory
      2025-05-04 15:11:07, Info CSI 00000001 Shim considered [l:123]’\??\C:\WINDOWS\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.26100.1738_none_a5031b637767a4e7\wcp.dll’ : got STATUS_SUCCESS
      2025-05-04 15:11:07, Info DISM DISM Driver Manager: PID=43416 TID=51648 Further logs for driver related operations can be found in the target operating system at %WINDIR%\inf\setupapi.offline.log – CDriverManager::Initialize
      2025-05-04 15:11:07, Info DISM DISM Package Manager: PID=43416 TID=51648 Finished initializing the CbsConUI Handler. – CCbsConUIHandler::Initialize
      2025-05-04 15:11:07, Info DISM DISM Package Manager: PID=43416 TID=51648 CBS is being initialized for online use. More information about CBS actions can be located at: %windir%\logs\CBS\CBS.log – CDISMPackageManager::Initialize
      2025-05-04 15:11:07, Info DISM DISM Package Manager: PID=43416 TID=51648 Loaded servicing stack for online use. – CDISMPackageManager::CreateCbsSession
      2025-05-04 15:11:07, Info CSI 00000001 Shim considered [l:123]’\??\C:\WINDOWS\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.26100.1738_none_a5031b637767a4e7\wcp.dll’ : got STATUS_SUCCESS
      2025-05-04 15:11:07, Info DISM DISM SetupPlatform Provider: PID=43416 TID=11204 Routing the command… – CSetupPlatformManager::ExecuteCmdLine
      2025-05-04 15:11:08, Error pGetUninstallInterfaceCommon: Failed loading the setupplatform, hr = 0x80070666
      2025-05-04 15:11:08, Error DISM DISM SetupPlatform Provider: PID=43416 TID=11204 Failed getting UninstallInterface Online. – CSetupPlatformManager::GetUninstallWindow(hr:0x80070666)
      2025-05-04 15:11:08, Error DISM DISM SetupPlatform Provider: PID=43416 TID=11204 Failed to get the uninstall window. – CSetupPlatformManager::ProcessCmdLine_GetUninstallWindow(hr:0x80070666)
      2025-05-04 15:11:08, Error DISM DISM SetupPlatform Provider: PID=43416 TID=11204 Failed while processing command get-osuninstallwindow. – CSetupPlatformManager::ExecuteCmdLine(hr:0x80070666)
      2025-05-04 15:11:08, Info DISM DISM Package Manager: PID=43416 TID=51648 Finalizing CBS core. – CDISMPackageManager::Finalize
      2025-05-04 15:11:08, Info DISM DISM Manager: PID=47272 TID=45028 Closing session event handle 0x268 – CDISMManager::CleanupImageSessionEntry
      2025-05-04 15:11:08, Info DISM DISM.EXE: Image session has been closed. Reboot required=no.
      2025-05-04 15:11:08, Info DISM DISM.EXE:
      2025-05-04 15:11:08, Info DISM DISM.EXE: <—– Ending Dism.exe session —–>

    • #2770541

      Your log suggest you ran “Dism.exe /Online /get-OSUninstallWindow”.
      The error “Error pGetUninstallInterfaceCommon: Failed loading the setupplatform, hr = 0x80070666” shows DISM didn’t work.

      I would try a repair via the DISM /Online /Cleanup-Image /RestoreHealth command.

      cheers, Paul

    • #2770582

      Your log suggest you ran “Dism.exe /Online /get-OSUninstallWindow”.
      The error “Error pGetUninstallInterfaceCommon: Failed loading the setupplatform, hr = 0x80070666” shows DISM didn’t work.

      I would try a repair via the DISM /Online /Cleanup-Image /RestoreHealth command.

      cheers, Paul

      Thanks, but most DISM commands fail the same way. I did run get in the log segment I posted, but set with a value fails too.

      CheckHealth returns “no component store corruption detected”

      Any other ideas please?

    • #2770592

      Install over the top is our option of last resort. All reports are it fixes almost everything.

      cheers, Paul

      • #2771012

        Install over the top is our option of last resort. All reports are it fixes almost everything.

        cheers, Paul

        Thanks Paul, this was an over the top install from a mounted Windows ISO.

         

        • #2771176

          Do it again and if that doesn’t work, make a full image backup and reinstall from scratch.

          cheers, Paul

    • #2771729

      I still struggle to find a good tool that can detect which drivers are causing problems with 24H2 upgrades, resulting in a rollback.

      In upgrading several machines from Windows 10 to 11 23H2, I found one tool quite helpful in diagnosing failures:  Microsoft’s SetupDiag. It reads those voluminous upgrade log files and pulls out the most critical bits into C:\Windows\Logs\SetupDiag\setupdiagresults.xml:

      https://learn.microsoft.com/en-us/windows/deployment/upgrade/setupdiag

      I think I had to download and run that but maybe it runs itself on failure? My notes indicate that in one case, running wureset (https://wureset.com/) to clear the Windows Update components allowed the next upgrade attempt to succeed.

      Hopefully SetupDiag is also available for upgrades from 23H2 to 24H2.

      2 users thanked author for this post.
    • #2777761

      I have used INControl to stay on Win 11 23H2 until now. Just set it to 24H2, went to windows update, and started the download. The download is VERY slow and has failed between 10% and 16% three times now. ANy thoughts?

    • #2777784

      24H2 ISO drag and drop, your choice whether to drop and revert to a previously created image later 🙂

      https://github.com/builtbybel/Flyby11/releases/tag/2.5.425

      Now includes a built-in troubleshooter reporting issues during/ post Windows 11 upgrade process, drivers etc..

      Windows - commercial by definition and now function...
      1 user thanked author for this post.
    Viewing 21 reply threads
    Reply To: Steps to take before updating to 24H2

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: