Hi Usman Ahmad,
I’m sorry to hear that you’re having trouble when installing KB5066128 (.NET Framework 3.5 / 4.8.1 for Windows 11 25H2 ARM64). Error 0x80070002 usually means Windows Update failed to stage or download the update files correctly.
The most recommended fix is to install the update manually via the Microsoft Update Catalog (as instructed by the Q&A Assist below). However, in case that it still fails, here are some other things you can try out:
1 - Repair Windows Update components
- Press Win + X > choose Windows PowerShell / Terminal (Admin)
- Run these commands one by one (press Enter after each):
-
net stop wuauserv -
net stop bits -
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old -
ren C:\Windows\System32\catroot2 catroot2.old -
net start wuauserv -
net start bits
-
- Restart Windows and try installing again (via Windows Update or manual)
2 - Windows reinstallation repair:
- Open Settings > System > Recovery > Fix problems using Windows Update
- Click Reinstall now > follow the onscreen instructions to reinstall Windows.
Disclaimer: This reinstallation can fix update issues without removing your files or applications. However, we always recommend that if you have important data, you should back it up.
Generally, manual installation from the Update Catalog is the workaround when Windows Update fails repeatedly. If the update installs successfully via the catalog, no further action is required.
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.