How to upgrade from 23H2 to 24H2 in Windows 11 Pro without losing apps and files?

Hello Community,

It's been months that my x64-based PC cannot upgrade even though Microsoft has released the 24H2 update and my PC is eligible for the upgrade. I am running a Windows 11 Pro on an HP laptop. Here is the system info in the form of the image I have uploaded along with the error message I am getting:

2025-03 Cumulative Update for Windows 11 Version 23H2 for x64-based Systems (KB5053602)

Download error - 0x80004002

I have tried many solutions available out there and none of them proved successful. I even disabled my "HP Wolf Security" app and still no success.

Just to give you a hint of any possible issue (maybe related to my problem),

1. I cannot run 'sfc' or 'DISM' as admin to possibly fix the issue with system files in normal boot.

2. I cannot use "Turn Windows Features on or off".

Even though my system is currently in a working condition and honestly, I don't need the upgrade, but I was wondering if the fix is worth trying without messing with my files and apps.

|
Answer
Answer

Just uploaded it in the same link.

Thanks. I've narrowed down the issue. We can fix this using a third-party tool named SFCFix.exe (written by an MVP).

 

1) Download SFCFix.exe (by niemiro of Sysnative forums) and save this to your Desktop.

https://www.sysnative.com/forums/downloads/sfcfix/

 

2) Download the file, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.

 

3) On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.  [See illustration image: https://imgur.com/a/7i4Y8g8]

 

4) When you see the prompt "Will you allow SFCFix to communicate with Sysnative servers?",  type "n" for no. Press Enter to continue.

 

5) SFCFix will now process the script. It will take some time to complete. Upload the output file SFCFix.txt to your OneDrive.

 

6) Restart Windows and attempt to install updates.

DISM should work now.

______________________________________________________________________________________________________
Ramesh, Windows Shell MVP 2003-2012.
If this post resolves your issue, pls mark it as an Answer.

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated March 26, 2025 Views 277 Applies to: