According to our database, the msdt.exe file is part of Microsoft Windows Operating System, so the msdt.exe file probably got onto your computer during the installation of Microsoft Windows Operating System. Table of contents: The msdt.exe file's details. Below, we have summarized the details of the msdt.exe file known to us. Windows 7 Forums is the largest help and support community, providing friendly help and advice for Microsoft Windows 7 Computers such as Dell, HP, Acer, Asus or a custom build. Hallo, I keep getting a 'msdt.exe file is corrupt' message in my system tray. This article answers the frequently asked questions (FAQs) about the Microsoft Support Diagnostics Tool (MSDT) when it runs on Windows 7 or Windows Server 2008 R2. Also, some of your customized Windows settings may be lost through this process. Note: Apps you installed from websites and DVDs will be removed. Apps that came with your PC and apps you installed from the Windows Store will be reinstalled. Windows puts a list of removed apps on your desktop after refreshing your PC. Msdt.exe is located in the C:WindowsSystem32 folder or sometimes in a subfolder of C:Windows. Known file sizes on Windows 10/8/7/XP are 983,040 bytes (56% of all occurrences), 1,508,864 bytes, 985,600 bytes, 955,904 bytes or 1,505,280 bytes. The file is a Windows core system file. It is a trustworthy file from Microsoft.
You can run a built-in Troubleshooter in Windows 10/8/7 from the command line. Microsoft Support Diagnostic Tool or MSDT.exe can be used to invoke and launch any Windows Troubleshooting Pack or Troubleshooter from the command line.
How to run Troubleshooter in Windows 10
In this post, we will see how to run Hardware, Audio or Sound, Power, Network, Windows Update, System Maintenance, App, and several other Troubleshooters in Windows from the command line using MSDT.exe, via Settings or using FixWin.
I am running Windows 7 Ultimate. It's in the service panel, but it is not installed. Try this: msdtc -install or msdtc -uninstall from a command prompt, then check the application event log. There is no installer for it in the 'turn features on/off area'. And it doesn't work if you try to use it. It's kind of like Windows Server 2003.
Run built-in Windows Troubleshooter from the command line
To run any Troubleshooter open an elevated command prompt and run these commands:
To invoke built-in Troubleshooters, use this command:
msdt.exe /id <diagnostic_id>
Msdt Download
To run a custom-built troubleshooter stored locally use this command line:
msdt.exe /path <path_to_troubleshooter>
To run a troubleshooter which is in a .diagcab file format, use this:
msdt.exe /cab <path_to_diagcab>
For instance, if you want to bring up the built-in Power Troubleshooter to troubleshoot problems relating to power or battery, run this command:
Once you hit Enter, you will see the Power Troubleshooter pop-up. Similarly, if you know the Diagnostic Pack ID of any Troubleshooter, you will be able to invoke it using the command line.
Here is a list of some Troubleshooting Pack ID’s sourced from TechNet, for your ready reference
Troubleshooting Pack ID | Description | Application or Feature Dependency |
---|---|---|
AeroDiagnostic | Troubleshoots problems displaying Aero effects like transparency. | Aero Display Theme installed |
NetworkDiagnosticsDA | Troubleshoots problems connecting to a workplace network over the Internet using Direct Access. | Direct Access installed |
DeviceDiagnostic | Troubleshoots problems using hardware and access devices connected to the computer. | |
HomeGroupDiagnostic | Troubleshoots problems viewing computers or shared files in a homegroup. | HomeGroup installed |
NetworkDiagnosticsInbound | Troubleshoots problems with allowing other computers to communicate with the target computer through Windows Firewall. | |
NetworkDiagnosticsWeb | Troubleshoots problems connecting to the Internet or to a specific Web site. | |
IEDiagnostic | Helps the user prevent add-on problems and optimize temporary files and connections. | Internet Explorer installed |
IESecurityDiagnostic | Helps the user prevent malware, pop-ups, and online attacks. | Internet Explorer installed |
NetworkDiagnosticsNetworkAdapter | Troubleshoots problems with Ethernet, wireless, or other network adapters. | |
PerformanceDiagnostic | Helps the user adjust settings to improve operating system speed and performance. | |
AudioPlaybackDiagnostic | Troubleshoots problems playing sounds and other audio files. | Audio output device installed |
PowerDiagnostic | Helps the user adjust power settings to improve battery life and reduce power consumption. | |
PrinterDiagnostic | Troubleshoots problems printing. | |
PCWDiagnostic | Helps the user configure older programs so that they can run in the current version of Windows. | |
AudioRecordingDiagnostic | Troubleshoots problems recording audio from a microphone or other input source. | Audio input device installed |
SearchDiagnostic | Troubleshoots problems with search and indexing using Windows Search. | Search enabled |
NetworkDiagnosticsFileShare | Troubleshoots problems accessing shared files and folders on other computers over the network. | |
MaintenanceDiagnostic | Helps the user clean up unused files and shortcuts and perform other maintenance tasks. | |
WindowsMediaPlayerDVDDiagnostic | Troubleshoots problems playing a DVD using Windows Media Player. | Windows Media Player installed |
WindowsMediaPlayerLibraryDiagnostic | Troubleshoots problems with adding media files to the Windows Media Player library. | Windows Media Player installed |
WindowsMediaPlayerConfigurationDiagnostic | Helps the user reset Windows Media Player settings to the default configuration. | Windows Media Player installed |
WindowsUpdateDiagnostic | Troubleshoots problems that prevent Windows Update from performing update tasks. |
Run Troubleshooters via Settings
You can also access the Troubleshooters via Windows Settings. Press Win+I to open Settings > Update & security > Troubleshoot. Here you will see all the Troubleshooters. More on this at – Run Troubleshooters using the Troubleshoot page.
Run Troubleshooters using FixWin
Although most of us access these Troubleshooters via Settings or the Taskbar search, there is an easy way! Use our FixWin 10 to open them with a click!
Previously, one could access Troubleshooters via the Control Panel > Troubleshooting applet or download them from the Microsoft website. However, Microsoft is now providing quite the same functionality within the Windows 10 Settings app.
Cheers!
Related Posts:
Windows 7 have a Microsoft Support Diagnostic Tool (msdt.exe).
With this Microsoft support can get data from PCs and send back to their servers. This tool is also used by the troubleshooting tools of Windows to find problems and fix them if they exist.
¿How can i create my own troubleshooter that use MSDT?
I know it is possible because i saw sometime a MSDT who fix an in-house software. The fix had the extension DIAGCAB.
Thank you.
1 Answer
I found the answer. This kinds of packages are called Troubleshooting Packs. And the technology are called Windows Troubleshooting Platform (WTP).
They are written in Powershell, and you can do it using Troubleshooting Pack Designer who belongs to the Windows SDK.
Here is a simple example: Creating a Custom Windows 7 Troubleshooting Pack.
Ricardo Polo