Forum Discussion
System > Troubleshoot > Other trouble-shooters - do not run, gives error pop-up...
Hi Guys,
Been trying to resolve recent updates not installing, so tried running the Windows Update trouble shooter, but when I click on the "Run" button (System > Troubleshoot > Other trouble-shooters) I just get a pop-up error message (see below).
I also get the same error if I click on "Run" for any of other trouble-shooters.
I have heard rumours that the trouble-shooters are being 'retired', but surely they shouldn't bomb-out like this?
Also, if there another, more up to date Windows Update trouble-shooter?
Cheers,
Mike
1 Reply
- pmnmprCopper Contributor
Hi Mike
good question, and yes, this is something several users have recently run into.
Here’s what’s happening and how to fix or work around it.Microsoft has started retiring the legacy troubleshooters (including Windows Update, Internet Connections, Bluetooth, etc.) across Windows 10 and 11.
- The Settings → System → Troubleshoot → Other troubleshooters page still lists them,
but many are no longer linked to their executable tools (.diagcab or msdt.exe-based troubleshooters). - When you click Run, Windows tries to launch a missing or unregistered .diagcab file, which triggers the error:
“This file does not have an app associated with it for performing this action...”
So yes — it’s not your system’s fault, but rather a result of Microsoft deprecating the MSDT framework in favor of the new Get Help and Windows Troubleshooter Platform (WTP) tools.
Solutions:
Option 1 – Use the new “Get Help” app (recommended)
- Press Windows + R → type gethelp → Enter
- In the search box, typeWindows Update troubleshooter
- The new AI-based assistant will automatically detect update issues and attempt to fix them (this is the officially supported replacement).
Alternatively, you can search in the Start menu for Get Help → open it → type your problem.
Option 2 – Use command-line troubleshooters (if still present)
Some older .diagcab troubleshooters may still exist locally.
Try these in command prompt:
msdt.exe /id WindowsUpdateDiagnosticor
msdt.exe /id WindowsUpdateDiagnostic /skip yesIf you get the same “no association” or “file not found” error, it means your Windows build has fully removed MSDT.
In that case, proceed with the Get Help method.Option 3 – Run built-in update repair tools manually
If you just want to repair Windows Update manually, you can still do so via command prompt:
net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvcThen restart your PC and recheck for updates.
Option 4 – Use DISM and SFC for possible corruption
Run these commands (in Command Prompt as Administrator):
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealthThis will repair system file associations that might also cause the "no app associated" error if it’s due to corruption rather than deprecation.
Extra Note
Microsoft officially states that MSDT troubleshooters will be fully removed by 2025, replaced with new troubleshooters under the Windows Troubleshooter Platform.
Ref: https://learn.microsoft.com/en-us/windows/deployment/planning/msdt-and-troubleshooter-retirement - The Settings → System → Troubleshoot → Other troubleshooters page still lists them,