Hi Usman Ahmad,
I can see that Q&A Assist has already shared some initial guidance, and I’d recommend trying those steps first if you haven’t already. I’d also like to add a couple of additional suggestions that may help based on what we’ve seen with this update.
To help move things forward, please try the following step:
Step 1: Reset the Windows Update components
This clears out any broken or incomplete update files and forces Windows to download a fresh copy. It’s a safe step and won’t affect your personal files or apps, and it often resolves errors like 0x80070002, especially if the update didn’t download correctly the first time.
Please open Command Prompt as administrator, then run the following commands one by one:
net stop bits
net stop wuauserv
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\System32\catroot2 catroot2.bak
net start bits
net start wuauserv
After running these commands, restart your device and try checking for updates again.
Step 2: Try installing the update manually
If the update still fails through Windows Update, you can download KB5077181 directly from the Microsoft Update Catalog and install it manually. This bypasses the Windows Update download process and has helped many users in similar situations.
Please make sure you select the correct package:
- ARM64 => Surface Pro X or Snapdragon‑based Surface Pro models
- x64‑based => Intel‑based Surface Pro models
*Note: How to check whether your Surface Pro is ARM or x64
- Go to Settings > System > About
- Look for System type
- If it says ARM‑based processor, choose the ARM64 package
- If it says 64‑bit operating system, x64‑based processor, choose the x64‑based package
Once downloaded, open the .msu file, follow the on‑screen instructions, and restart the device if prompted. This method bypasses Windows Update and often works when download errors occur.
Please keep me updated on the results, and feel free to let me know if you’d like help with any of the steps. I’m happy to assist further.
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.