Share via

Download error - 0x80070002

Usman Ahmad 0 Reputation points
2026-03-30T13:43:26.4766667+00:00

2025-10 Cumulative Update for .NET Framework 3.5 and 4.8.1 for Windows 11, version 25H2 for arm64 (KB5066128)

Surface | Surface Pro | Install and update
0 comments No comments

2 answers

Sort by: Most helpful
  1. Lychee-Ng 16,890 Reputation points Microsoft External Staff Moderator
    2026-03-31T11:00:45.9333333+00:00

    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.


  2. Q&A Assist
    2026-03-30T13:43:43.6333333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Error 0x80070002 for the 2025-10 Cumulative Update for .NET Framework 3.5 and 4.8.1 (KB5066128) on Windows 11 version 25H2 usually indicates a problem with downloading or staging the update files.

    KB5066128 is a security and reliability update for .NET Framework 3.5 and 4.8.1 on Windows 11, version 25H2. It can be obtained and installed in several ways:

    1. Confirm prerequisites
      1. Ensure Windows 11, version 25H2 is installed on the Surface device.
      2. Confirm that .NET Framework 3.5 or 4.8.1 is installed, because the update requires at least one of these versions.
    2. Retry via Windows Update
      1. Open Settings → Windows Update.
      2. Select “Check for updates” and let Windows attempt to download and install KB5066128 again.
      3. Restart the device if prompted, because a restart is required if any affected .NET files are in use.
    3. Install the update manually (workaround for 0x80070002)
      1. Go to the Microsoft Update Catalog entry for KB5066128: http://catalog.update.microsoft.com/v7/site/Search.aspx?q=5066128.
      2. Download the standalone package that matches Windows 11, version 25H2 and the device architecture (arm64 in this case).
      3. Run the downloaded .msu file and follow the prompts to install.
      4. Restart the Surface after installation completes.
    4. If using WSUS or managed environment
      • Ensure WSUS is configured with:
        • Product: Windows 11, version 25H2
        • Classification: Security Updates
      • Sync WSUS, approve KB5066128, and let the Surface receive the update, then restart.

    If the error persists after manual installation and restart, review Windows Update logs and consider general Windows Update repair steps (resetting update components) before retrying the standalone package.


    References:

    0 comments No comments

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.