Komenda msdt
uruchamia Microsoft Support Diagnostic Tool. Służy do diagnozowania i rozwiązywania problemów systemowych, sieciowych oraz aplikacyjnych poprzez uruchamianie wbudowanych lub pobranych pakietów rozwiązywania problemów (troubleshooterów).
msdt /id <identyfikator_troubleshootera>
msdt /path <ścieżka_do_pakietu_diagnozy>
Może uruchamiać wbudowane kreatory rozwiązywania problemów, np. dla sieci, dźwięku czy Windows Update.
Obsługuje uruchamianie lokalnych i pobranych plików diagnostycznych .diagcab
.
Parametr Opis /id <identyfikator>
Uruchamia wbudowany moduł rozwiązywania problemów wskazany przez identyfikator (np. NetworkDiagnosticsNetworkAdapter
). /path <ścieżka_do_pliku>
Uruchamia wskazany pakiet diagnostyczny .diagcab
lub .diagpkg
. /skip
Pomija ekran powitalny kreatora rozwiązywania problemów. /?
Wyświetla pomoc i listę dostępnych opcji.
# Uruchomienie modułu diagnostyki karty sieciowej
msdt /id NetworkDiagnosticsNetworkAdapter
# Uruchomienie lokalnego pakietu diagnostycznego pobranego z sieci
msdt /path C:\Diagnozy\windowsupdate.diagcab
# Uruchomienie diagnostyki Windows Update bez ekranu powitalnego
msdt /id WindowsUpdateDiagnostic /skip
msdt
wymaga uprawnień administratora w przypadku uruchamiania diagnostyki systemowej lub zmian konfiguracji.
Identyfikatory troubleshootera różnią się w zależności od wersji systemu Windows.
Narzędzie jest dostępne w Windows 7 i nowszych, jednak w Windows 11 bywa zastępowane przez nowoczesne aplikacje do rozwiązywania problemów.
Błąd / Komunikat Przyczyna Rozwiązanie This troubleshooter is not available
Niepoprawny identyfikator troubleshootera lub brak obsługi w tej wersji Windows Sprawdź listę dostępnych identyfikatorów dla danej wersji systemu. Access is denied
Brak uprawnień administratora Uruchom CMD jako administrator przed uruchomieniem msdt
. The package could not be opened
Uszkodzony lub niekompatybilny plik diagnostyczny .diagcab
Pobierz pakiet ponownie lub sprawdź jego zgodność z wersją systemu.