How to fix troubleshooter error "I'm sorry. I was unable to run the Windows Update diagnostic"?

Prefer to fix it yourself? The manual steps follow.

  • 7methods
  • 5 to 40 minutes
  • Easy to medium
Start fixing

Applies to Windows 11 PCs where the Windows Update troubleshooter runs in the Get Help app

7 methods in this guide
  1. What the message means
  2. Why it fails
  3. The fixes
  4. 1. Restart and run it again
  5. 2. Repair the Get Help app
  6. 3. Restart update services
  7. 4. Reset update components
  8. 5. Repair system files
  9. 6. Try a clean boot
  10. 7. Install it manually
  11. If it still fails
  12. Keep it from coming back
  13. FAQ
Question

So I have not been able to install any updates for the past few days and I tried running the troubleshooter as I was advised to. However, even this fails. It says "I'm sorry. I was unable to run the Windows Update diagnostic. I might need to transfer you to an agent to help solve your problem." How can I solve this?

"The Windows Update diagnostic failed to run" is a message from the Get Help app: its Windows Update troubleshooter could not start, so it checked nothing. It does not say that Windows Update itself is broken. Restart, check your connection and run it again, then repair the Get Help app, or skip it and reset Windows Update by hand.

Short answer

The message means the Get Help troubleshooter failed, not that your updates are lost. Restart the PC, make sure the internet and the clock are right, and run the troubleshooter again (Fix 1). If it fails again, repair or reset the Get Help app (Fix 2). If updates also fail, you do not need the troubleshooter: restart the update services and reset the Windows Update components yourself (Fix 3 and Fix 4).

At a glance
ErrorThe Windows Update diagnostic failed to run, followed by "I'm sorry. I was unable to run the Windows Update diagnostic. I might need to transfer you to an agent to help solve your problem."
Where it appearsIn the Get Help app, under Checked for Windows Update errors, after you select Run next to Windows Update in Settings > System > Troubleshoot > Other troubleshooters.
Main causeThe Get Help troubleshooter itself could not start or finish its check: a stale app, a lost connection, a pending restart, or update services that do not respond.
Fastest fixRestart, check the connection and the clock, and run the troubleshooter again (Fix 1). Then repair or reset Get Help (Fix 2).
Also written asWindows Update diagnostic failed to run, unable to run the Windows Update diagnostic, Windows Update troubleshooter not working or failed to run, windows diagnostic failed to run.
AffectsWindows 11 versions where Microsoft moved the Windows Update troubleshooter from the old MSDT tool to Get Help. Windows 10 and Windows 11 22H2 and older still run the legacy troubleshooter.
Microsoft's statusNo fix or known issue entry that we could find. Users on Microsoft Q&A have reported it on fully updated Windows 11 24H2 PCs where SFC and DISM found nothing.
Time to fix5 minutes for Fix 1 and Fix 2. About 15 to 30 minutes for the service and component reset.

Facts checked on 15 October 2026. Steps written for Windows 11 (25H2 and 26H2) and Windows 10 22H2.

What "I'm sorry. I was unable to run the Windows Update diagnostic" means

Microsoft is retiring the old troubleshooters that ran in the Microsoft Support Diagnostic Tool (MSDT). On newer Windows 11 versions, Run next to Windows Update no longer opens the old wizard. It hands the job to the Get Help app, which runs the Windows Update troubleshooter as a chat style check.

When that check cannot start or breaks off, Get Help shows the heading The Windows Update diagnostic failed to run and offers to pass you to a support agent. The troubleshooter did not look at Windows Update at all, so the message tells you nothing about why your update fails.

Get Help window Checked for Windows Update errors with the heading The Windows Update diagnostic failed to run and the text I'm sorry, I was unable to run the Windows Update diagnostic
The Get Help result that this guide fixes: the troubleshooter stopped before it checked anything.
What you seeWhereWhat it tells you
The Windows Update diagnostic failed to runGet Help, Windows 11The new Get Help troubleshooter could not run its check.
I might need to transfer you to an agent to help solve your problem. Would you like to talk to agent?Get Help, below the errorGet Help offers contact with Microsoft support instead of a fix.
An error occurred while troubleshooting, or An error occurred while loading the troubleshooterOld MSDT troubleshooter windowThe legacy troubleshooter failed. Same idea, older tool.
Troubleshooting couldn't identify the problemOld troubleshooter, at the endThe check ran but found nothing it can repair.
First check what really fails

Open Settings > Windows Update and select Check for updates. If updates install, only the troubleshooter is broken and you can stop worrying. If updates fail, write down the error code there: it is the clue the troubleshooter could not give you.

Why the Windows Update troubleshooter fails to run

Microsoft does not publish the reasons for this message, so the list below is ranked by what the fixes act on and what users report. Most often the cause sits in Get Help, not in Windows Update.

CauseHow oftenHow to tellFix
A pending restart, a dropped connection or a wrong clock stops Get Help before the check starts.Most oftenAn update waits for a restart, or other online apps also struggle.Fix 1
The Get Help app is outdated or its data is damaged.OftenOther Get Help troubleshooters, for example Audio, also fail.Fix 2
Windows Update, BITS or Cryptographic Services is stopped or disabled, so the diagnostic gets no answer.Often when updates also failServices shows one of them stopped or set to Disabled.Fix 3
The Windows Update cache in SoftwareDistribution or catroot2 is damaged.SometimesUpdates fail again and again with the same code.Fix 4
Damaged system files break the components both tools use.SometimesSFC reports files it found and repaired.Fix 5
A third-party service or startup app blocks the check.RarelyThe troubleshooter works in a clean boot.Fix 6
The PC is managed by a work or school, and policy limits Get Help.On work PCsSettings says some settings are managed by your organization.Ask IT
Decision chart: if Check for updates works, only the Get Help troubleshooter is broken, use Fix 1 and 2; if it fails, use Fix 3 to Fix 7
Start with one test: does Check for updates work? The answer tells you which group of fixes you need.

How to fix "I was unable to run the Windows Update diagnostic"

Fix 1 and Fix 2 repair the troubleshooter itself. Fixes 3 to 7 do the troubleshooter's job by hand, which is what you need when updates also fail. You do not have to get the troubleshooter working to get your updates.

What you see or haveStart with
Updates install fine, only the troubleshooter fails.Fix 1, then Fix 2
Other Get Help troubleshooters fail too.Fix 2
Updates fail as well, with or without an error code.Fix 3, then Fix 4
Updates fail and SFC or DISM was never run.Fix 5
You need one security update right now.Fix 7
A work or school PC.Ask your IT team before you change anything

Fix 1. Restart, check the connection and the clock, and run the troubleshooter again

5 minutesNo riskEveryone, first. It takes a few minutes and clears the most common blocks.

Get Help works online and offers to pass you to an agent, so a dropped connection stops it. A pending update restart and a wrong clock can also stop the check before it starts.

  1. Save your work and select Start > Power > Restart. If it says Update and restart, use that.
  2. Open a web page to make sure the internet works. If it does not, fix that first: How to check your internet connection in Windows
  3. Check the date, time and time zone in the corner of the taskbar. If they are wrong: How to fix the date and time in Windows
  4. Open Settings > System > Troubleshoot > Other troubleshooters.
  5. Select Run next to Windows Update and wait until Get Help finishes.
Other troubleshooters list with Windows Update under Most frequent: screenshot taken on Windows 11 26H2
The Windows Update row under Most frequent in Other troubleshooters, which opens the Get Help check.

It worked if: Get Help shows what it checked and asks whether the problem is solved, instead of the failed to run message.

If not: The Get Help app itself may be stale or damaged. Repair it in Fix 2.

Fix 2. Update, repair or reset the Get Help app

5 to 10 minutesLow riskThe troubleshooter fails after a restart, or other Get Help troubleshooters fail too.

The message comes from Get Help, so the app is the first thing to repair. An update replaces old app files, Repair fixes them in place, and Reset clears the app's saved data.

  1. Open Microsoft Store, search for Get Help, open its page and select Update if the button is there.
  2. Open Settings > Apps > Installed apps and find Get Help in the list.
  3. Select the three dots next to it and choose Advanced options.
  4. Select Repair, then run the Windows Update troubleshooter again.
  5. If it still fails, return and select Reset. Get Help only loses its own app data.
  6. Restart the PC and run the troubleshooter once more.

Step by step with screenshots: How to repair or reset an app in Windows

Advanced options of an app with the Terminate, Repair, Reset and Uninstall buttons: screenshot taken on Windows 11 26H2
Advanced options of an app with Repair and Reset: do the same for Get Help.

It worked if: Get Help opens fresh and the Windows Update check runs to its result.

If not: If Check for updates also fails, skip the troubleshooter and restart the update services, Fix 3.

Fix 3. Check and restart the Windows Update services

10 minutesLow riskUpdates fail as well, or a cleanup or tuning tool once changed your services.

The troubleshooter's main job is to check these services. If Windows Update, BITS or Cryptographic Services is disabled, both Windows Update and the diagnostic can fail, so you fix it directly.

  1. Press Win + R, type services.msc and press Enter.
  2. Find Windows Update. If it runs, right-click it and select Restart.
  3. If it is stopped, double-click it and set Startup type to Manual, which is the Windows default, then select Start and OK.
  4. Do the same for Background Intelligent Transfer Service and Cryptographic Services.
  5. Check that Windows Installer is not set to Disabled.
  6. Restart the PC and select Check for updates.

The same steps with screenshots: Check and restart Windows services

Services window with Windows Update selected and Restart in the right-click menu, next to Windows Update Properties with the Startup type list and Start button
Restart Windows Update in Services, or set its startup type and start it when it is stopped.
Note

The old version of this guide said to set the services to Automatic. That also works, but on a clean Windows Update and BITS are set to Manual and start when needed. A service set to Disabled is what blocks updates.

It worked if: All the services show Running or start without an error, and Check for updates finds updates.

If not: If a service will not start or updates still fail, reset the update components, Fix 4.

Fix 4. Reset the Windows Update components

15 minutesLow riskUpdates keep failing, with or without an error code, after the services run.

This is the repair the troubleshooter would try first. It stops the update services, renames the SoftwareDistribution and catroot2 folders that hold the update cache, and starts the services again with a clean cache.

  1. Open Command Prompt as administrator. Type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
  2. Stop the update services. Type the commands below and press Enter after each one. If Windows says that other services depend on Cryptographic Services, it stops them too. A message that a service is not started is fine.
    net stop wuauserv
    net stop bits
    net stop cryptsvc
  3. Delete the download queue files. This clears the list of downloads that the Background Intelligent Transfer Service keeps. If Windows says it cannot find the files, continue.
    del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. Rename the update cache folders. Renaming keeps a copy in case you need it; Windows creates new, empty folders when the services start again. If you get Access is denied, a service is still running: repeat the previous step.
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    ren %systemroot%\System32\catroot2 catroot2.old
  5. Start the services again. Type the commands below and press Enter after each one. The requested service has already been started is fine: Windows started it on its own.
    net start cryptsvc
    net start bits
    net start wuauserv
  6. Restart and check for updates. Restart the PC. Then select Start > Settings > Windows Update > Check for updates. The first check can take longer than usual because everything is downloaded again.

These steps were written for Windows 11 and Windows 10 (the steps are the same). The full page with the other versions and what each result means: Reset Windows Update components

Administrator Command Prompt after net stop bits, net stop wuauserv, net stop appidsvc and net stop cryptsvc, each service stopped successfully
The update services stop one by one before the cache folders are renamed.
Tip

If ren says Access is denied, a service is still running. Run the matching net stop command again, wait a few seconds and repeat the ren line.

It worked if: Windows Update shows no pending downloads at first, then finds and downloads the updates again.

If not: Repair the system files that Windows Update depends on, Fix 5.

Fix 5. Repair Windows system files with SFC and DISM

20 to 30 minutesLow riskUpdates still fail after the reset, or SFC was never run on this PC.

Damaged system files can break both Windows Update and the troubleshooter. DISM repairs the component store and SFC then replaces damaged files from it. Users with this message report that a clean scan alone did not help.

  1. Open an elevated command window. Right-click Start and select Terminal (Admin), or type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
  2. Run DISM first. Type the command below and press Enter. DISM downloads clean copies of damaged components from Windows Update, so it can take several minutes. Wait until it says The operation completed successfully.
    DISM.exe /Online /Cleanup-Image /RestoreHealth
  3. Run System File Checker. In the same window, type the command below and press Enter. Do not close the window until the verification reaches 100%.
    sfc /scannow
  4. Read the result and restart. Compare the last message with the table below this guide, then restart the PC so that repaired files are loaded.

These steps were written for Windows 11 24H2 and 25H2. The full page with the other versions and what each result means: Run DISM and SFC to repair Windows system files

Command Prompt opened as administrator from search, running sfc /scannow and dism /online /cleanup-image /scanhealth with their results
SFC and DISM in an administrator Command Prompt: read whether SFC found and repaired files.

It worked if: SFC reports that it found no integrity violations, or that it repaired files, and the next update check works.

If not: Try a clean boot to rule out other programs, Fix 6.

Fix 6. Run the troubleshooter and the update in a clean boot

15 minutesLow riskEverything above is done and you have third-party security, tuning or driver tools installed.

A clean boot starts Windows with only Microsoft services. If the troubleshooter and the update work there, a third-party service was blocking them and you can find it.

  1. Set up a clean boot as described here: How to perform a clean boot in Windows
  2. Restart the PC.
  3. Run the Windows Update troubleshooter and select Check for updates.
  4. If both work, turn the services back on in small groups to find the one that blocks them.
  5. Return to a normal startup when you are done.
Note

A clean boot is not Safe Mode. Do not tick Safe boot on the Boot tab of System Configuration for this test, as the old version of this guide showed.

It worked if: In the clean boot the troubleshooter runs to a result or the update installs.

If not: Install the update you need by hand, Fix 7.

Fix 7. Install the update by hand from the Microsoft Update Catalog

10 minutesLow riskOne update keeps failing and you need it now.

The catalog file installs from your disk and does not need the Windows Update scan or the troubleshooter. It gets one update in while you look for the cause.

  1. Check your Windows version. Press Windows key + R, type winver and press Enter. Note the version (for example 25H2) and the OS build.
  2. Find the KB number. Open Settings > Windows Update. A failed or pending update is listed with its KB number; earlier ones are under Update history.
  3. Check the processor type. Open Settings > System > About and look at System type: an x64-based PC needs the x64 file, an ARM-based PC (for example Snapdragon) needs the arm64 file.
  4. Search the catalog. Open the Microsoft Update Catalog at catalog.update.microsoft.com in your browser, type the KB number (for example KB5124010) in the search box and press Enter.
  5. Pick the right row. Find the row whose title names your Windows version and your processor type (x64-based or arm64-based) and select Download on that row.
  6. Download every file listed. A window lists one or more .msu links. Download all of them into one empty folder, for example C:\packages. On Windows 11 24H2 and later the list can include earlier checkpoint updates that the new one needs.
  7. Install a single file. If there is only one file, double-click it and confirm the installation in the Windows Update Standalone Installer.

These steps were written for Windows 11 24H2 and later; Windows 10 22H2. The full page with the other versions and what each result means: Install an update from the Microsoft Update Catalog

It worked if: The installer finishes and the update appears under Settings > Windows Update > Update history.

If not: Windows Update itself is still broken. Read "If the troubleshooter still fails" below.

If the Windows Update troubleshooter still fails to run

The troubleshooter writes no clear log of its own for this message. Windows Update does: the log shows the real update error that the troubleshooter could not check.

  1. Open PowerShell as administrator, type Get-WindowsUpdateLog and press Enter. It writes WindowsUpdate.log to your desktop.
  2. Open the file and search for FAILED or for the error code that Windows Update showed.
  3. Search uGetFix for that code: the code, not this message, tells you what is wrong.
SituationWhat to do
Work or school PCDo not reset policies yourself. Send IT the message and any update error code.
Updates install, only the troubleshooter failsNothing more is needed. Accept the agent offer in Get Help only if you want Microsoft support to look.
Home PC, updates still fail after Fix 1 to Fix 7Reinstall Windows over itself and keep your files and apps: Reinstall Windows without losing files
Windows 11 Setup with Upgrade this PC now selected, and the Ready to install screen with Keep personal files and apps and the Install button
An in-place repair with Windows 11 Setup: check that Keep personal files and apps is selected before you select Install.

How to keep the troubleshooter and Windows Update working

Do
  • Restart when Windows Update asks, so no restart waits when you need the troubleshooter.
  • Let Microsoft Store update its apps, Get Help included.
  • Note the error code Windows Update shows before you run any troubleshooter.
Do not
  • Do not use tuning tools that disable Windows Update, BITS or Cryptographic Services.
  • Do not delete SoftwareDistribution by hand while the update services run.
  • Do not turn off your antivirus for good to get an update through.

If Windows Update itself shows a code such as 0x800B010F, the cause is often the network path, not the PC: How to fix Windows update error 0x800B010F.

Frequently asked questions

What does "The Windows Update diagnostic failed to run" mean?

It means the Get Help app could not run its Windows Update troubleshooter. The check stopped before it looked at anything, so the message says nothing about why your updates fail. On newer Windows 11 versions, Microsoft moved this troubleshooter from the old MSDT tool into Get Help, and the agent offer under the message is part of that app. Check whether Settings > Windows Update > Check for updates works, then follow Fix 1 and Fix 2 for the troubleshooter, or Fix 3 and Fix 4 for the updates.

Should I talk to the agent Get Help offers?

You can, and it costs nothing to ask. Get Help offers to pass you to a Microsoft support agent when its check fails. Before that, try Fix 1 and Fix 2, which take about ten minutes and solve most cases. If Windows Update itself works, you do not need the agent at all, because nothing is wrong with your updates. If updates fail and you prefer help from Microsoft, accept the offer and have the update error code ready.

Why does the Windows Update troubleshooter fail on Windows 11?

On Windows 11 the troubleshooter is part of the Get Help app, so it depends on that app, on the internet connection and on the update services it checks. A pending restart, an outdated or damaged Get Help app, or stopped Windows Update services are the usual reasons. Users on Microsoft Q&A also report the message on fully updated Windows 11 24H2 PCs where SFC and DISM found nothing. In that case Fix 2 for the app, or skipping the troubleshooter, are the ways forward.

How do I run the Windows Update troubleshooter?

On Windows 11 open Settings > System > Troubleshoot > Other troubleshooters and select Run next to Windows Update. Get Help opens and runs the check. On Windows 10 open Settings > Update & Security > Troubleshoot > Additional troubleshooters, select Windows Update and then Run the troubleshooter. Restart when it finishes and select Check for updates. Our full procedure with screenshots is here: Run the Windows Update troubleshooter. Windows 10 left support on 14 October 2025, but the troubleshooter still runs there the same way.

Can I run the Windows Update troubleshooter from the command line?

On Windows 10 and older Windows 11 versions, the legacy troubleshooter has long been started with the command msdt.exe /id WindowsUpdateDiagnostic in a Command Prompt. Microsoft is retiring MSDT, and on newer Windows 11 versions the Windows Update troubleshooter is redirected to Get Help. We could not confirm that the command still opens it there. You do not need it: the reset in Fix 4 runs from the command line and does the main repair the troubleshooter would try.

Is the Windows Update troubleshooter the same as Windows Update?

No. Windows Update downloads and installs updates. The troubleshooter is a separate checker that looks at the update services and cache and repairs common faults. One can fail while the other works. That is why this message alone is no reason to worry: select Check for updates in Settings first. If updates install, the only thing broken is the troubleshooter, and Fix 1 and Fix 2 are optional.

What does "Troubleshooting couldn't identify the problem" mean?

It is a different result from the old troubleshooter. The check did run, but it found nothing it knows how to repair. Your update problem is then outside what the troubleshooter covers, often a damaged cache, a blocked connection or a specific failing update. Reset the update components as in Fix 4, repair system files as in Fix 5, and look up the error code Windows Update shows. The code tells you more than the troubleshooter did.

What does "An error occurred while loading the troubleshooter" mean?

It is the old MSDT troubleshooter's version of this failure, seen mostly on Windows 10 and older Windows 11 versions. The troubleshooter package could not load, so no check ran. Restart the PC, check the internet connection and the clock as in Fix 1, then repair system files as in Fix 5, because the old troubleshooters are part of Windows itself. If updates fail too, use Fix 3 and Fix 4 as on Windows 11.

Does a new user account fix the troubleshooter error?

Rarely, and it is no longer a method on this page. Windows Update and its services work for the whole PC, not for one user, so a new account does not repair them. A new account can help only when the Get Help app is broken in your profile alone. Reset Get Help in Fix 2 first, which does the same for that one app without moving your files. If you still want to test with another account: Create a new user account to test a problem

Is it safe to ignore this message?

Yes, as long as Windows Update itself works. The message comes from the troubleshooter, and your PC keeps getting updates without it. Open Settings > Windows Update now and then and check that the last check is recent and no update waits with an error. If updates fail, do not ignore it: security updates protect the PC, so follow Fix 3 to Fix 7 until they install again.

Sources

  1. Microsoft Support: Deprecation of Microsoft Support Diagnostic Tool (MSDT) and MSDT troubleshooters (support.microsoft.com)
  2. Microsoft Support: Running troubleshooters in Get Help (support.microsoft.com)
  3. Microsoft Q&A: Windows Update Troubleshooter failing to run (user reports, Windows 11 24H2) (learn.microsoft.com)

Did this fix work?

One click, no account. It tells the next reader which guides are worth their time.

We show the result once 20 readers have answered.
Still broken? Describe your case with the exact error text.

Questions and experiences: fix troubleshooter error "I'm sorry. I was unable to run the Windows Update diagnostic"

Still broken, or found a fix we did not cover? Ask here: members and our editors answer. Reading is open; writing needs a free account.

0 comments

…

4,322 members already hereThey read, write, comment and vote. 0 verified · 31 joined this year