.DIAGCAB

Plik DIAGCAB

Windows Troubleshooting Pack (Troubleshooter Cabinet)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik DIAGCAB to narzędzie do rozwiązywania problemów systemu Windows - archiwum cabinet (CAB) zawierające skrypty PowerShell, które wykrywają i naprawiają określone problemy z systemem Windows, takie jak drukowanie, dźwięk lub Windows Update. Kliknij go dwukrotnie w systemie Windows, aby uruchomić kreatora. Uruchamiaj tylko pliki diagcab od firmy Microsoft lub zaufanego dostawcy; złośliwe pliki mogą wykonywać kod.

Deweloper: Microsoft Corporation Kategoria: Pliki systemowe MIME: application/vnd.ms-cab-compressed
OTWIERA SIĘ NA Windows
Powiązane: .NOMEDIA · .DLL · .TMP · .LNK

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku DIAGCAB?

Pliki .diagcab zawierają pakiet danych, zazwyczaj skompresowanych, używanych do rozwiązywania problemów z systemem Windows. Format ten jest standardowym archiwum Microsoft Cabinet - identyfikowalnym po magicznych bajtach MSCF pod offsetem 0 - przenoszącym pakiet rozwiązywania problemów systemu Windows: plik odpowiedzi XML oraz skrypty PowerShell, które definiują proces diagnostyczny. Rozszerzenie .diagcab zostało wprowadzone wraz z systemem Windows 7 jako część platformy Windows Troubleshooting Platform (WTP); starsze wersje systemu Windows nie obsługiwały go natywnie.

Format .diagcab jest używany przez Narzędzie diagnostyczne pomocy technicznej firmy Microsoft (Microsoft Support Diagnostic Tool), dostępne jako część WTP - wbudowanej w system Windows platformy diagnostyki problemów. Pakiet .diagcab może być używany do identyfikowania i naprawiania problemów oraz błędów w oprogramowaniu, sterownikach i urządzeniach używanych przez system Windows. Ponieważ kontener jest zwykłym archiwum .cab, jego zawartość można również sprawdzić lub wygenerować za pomocą narzędzi takich jak makecab.exe, Cabarc.exe lub dowolnego kompatybilnego archiwizatora.

Pliki .diagcab mogą być dostarczane przez różnych niezależnych producentów sprzętu wraz z dedykowanym oprogramowaniem diagnostycznym dostarczanym z ich produktami. Mogą być również dostarczane przez administratorów systemu za pośrednictwem zasad grupy lub narzędzi wdrażania. Pliki .diagcab są zazwyczaj podpisane cyfrowo w celu uwierzytelnienia i bezpieczeństwa.

Aby uruchomić narzędzie do rozwiązywania problemów .diagcab, kliknij je dwukrotnie lub wywołaj msdt.exe z przełącznikiem /cab. Spowoduje to uruchomienie kreatora, który prowadzi użytkownika krok po kroku przez proces rozwiązywania problemów i może przesłać raport diagnostyczny do dalszej analizy. Należy zauważyć, że narzędzie msdt.exe zostało wycofane w systemie Windows 11 22H2 (październik 2022 r.) po wykryciu luki Follina (CVE-2022-30190); Microsoft migruje wbudowane narzędzia do rozwiązywania problemów do aplikacji Uzyskaj pomoc i pakietów .diagpkg.

Bezpieczeństwo

RYZYKO: HIGH

Plik .diagcab uruchamia skrypty PowerShell za pośrednictwem msdt.exe, więc może zmieniać ustawienia systemu i wykonywać kod - traktuj go jak program, a nie nieszkodliwy plik danych. Uruchamiaj tylko pliki .diagcab pochodzące bezpośrednio od firmy Microsoft lub zaufanego dostawcy; nigdy nie uruchamiaj plików otrzymanych przez e-mail/czat lub z przypadkowej strony. Format ten był kluczowy dla ataków zdalnego wykonania kodu „Follina” (CVE-2022-30190) i „DogWalk” (CVE-2022-34713) z 2022 roku, które wykorzystywały spreparowaną obsługę .diagcab/msdt oraz fakt, że pliki CAB nie wyświetlały zwykłego ostrzeżenia Mark-of-the-Web. Microsoft od tego czasu załatał msdt, dodał ostrzeżenia i wycofuje starszą platformę rozwiązywania problemów; dbaj o aktualizacje systemu Windows, a w razie wątpliwości otwórz plik .diagcab w 7-Zip, aby sprawdzić jego skrypty przed uruchomieniem, lub użyj zamiast tego Ustawienia → Rozwiązywanie problemów.

Szczegóły formatu

w pigułce
PEŁNA NAZWAWindows Troubleshooting Pack (Troubleshooter Cabinet)
DEWELOPERMicrosoft Corporationod Windows 7 (2009) - Windows Troubleshooting Platform (WTP)
TYP MIMEapplication/vnd.ms-cab-compressed
TYPArchiwum Microsoft Cabinet (CAB) zawierające pakiet rozwiązywania problemów
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Plik .diagcab jest zwykłym archiwum Microsoft Cabinet, więc zaczyna się od magicznych bajtów CAB „MSCF” (4D 53 43 46) pod offsetem 0. Wewnątrz przenosi TroubleshootingPack: plik odpowiedzi oraz skrypty PowerShell, które uruchamia Narzędzie diagnostyczne pomocy technicznej firmy Microsoft / WTP.

Programy otwierające pliki DIAGCAB

Windows3 apps
Microsoft Support Diagnostic Tool (msdt.exe / built-in) Wbudowany Kliknij dwukrotnie plik .diagcab, aby uruchomić kreatora rozwiązywania problemów (tylko jeśli pochodzi z zaufanego źródła). W systemie Windows 11 preferuj Ustawienia → System → Rozwiązywanie problemów dla wbudowanych poprawek.
7-Zip (to inspect contents) Open-source Prawy przycisk myszy → 7-Zip → Otwórz archiwum, aby zobaczyć skrypty/plik odpowiedzi wewnątrz bez ich uruchamiania - przydatne do weryfikacji niezaufanego pliku .diagcab.
Windows Explorer / Makecab (CAB tooling) Wbudowany System Windows może otworzyć plik CAB, aby wyświetlić pliki; makecab/expand to narzędzia wiersza poleceń do pakowania/rozpakowywania zawartości cabinet.

Szczegóły techniczne

specyfikacja
Format konteneraArchiwum Microsoft Cabinet (CAB); struktura binarna jest identyczna ze standardowymi plikami `.cab`
Magiczne bajty`4D 53 43 46` (ASCII `MSCF`) pod offsetem 0 - standardowy nagłówek Microsoft Cabinet
Typ MIME`application/vnd.ms-cab-compressed`
DeweloperMicrosoft Corporation
WprowadzonoWindows 7 (2009) wraz z platformą Windows Troubleshooting Platform (WTP)
Zawartość pakietuManifest XML/plik odpowiedzi oraz jeden lub więcej skryptów PowerShell `.ps1` definiujących logikę wykrywania i rozwiązywania problemów
Język skryptowyWindows PowerShell - osadzone skrypty wykonują automatyczne wykrywanie, diagnostykę i naprawę
Domyślny program obsługi`msdt.exe /cab <plik>` - Narzędzie diagnostyczne pomocy technicznej firmy Microsoft (wycofane w Windows 11 22H2)
Interfejs wykonawczyGraficzny interfejs użytkownika oparty na kreatorze, który prowadzi użytkownika krok po kroku przez etapy wykrywania, diagnostyki i naprawy
Podpis cyfrowyZazwyczaj podpisany przez Authenticode; system Windows weryfikuje podpis przed zezwoleniem na wykonanie
Metody wdrażaniaBezpośrednie pobieranie, pakiety sprzętowe OEM, zasady grupy, SCCM lub Windows Update
Kompresja CABObsługuje algorytmy kompresji LZX i MSZIP odziedziczone z formatu Microsoft Cabinet
Status wycofaniaWykonywanie `msdt.exe` i `.diagcab` wycofane w Windows 11 22H2 (październik 2022) z powodu CVE-2022-30190 (Follina); aplikacja Uzyskaj pomoc jest wyznaczonym następcą
Skojarzenie plikówZarejestrowane w systemie Windows 7+ do otwierania za pomocą `msdt.exe`; zawartość archiwum można sprawdzić za pomocą dowolnego narzędzia zgodnego z `.cab`
WydanoWindows 7 (2009) - Windows Troubleshooting Platform (WTP)
Specyfikacjalearn.microsoft.com

Konwersje DIAGCAB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami DIAGCAB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki DIAGCAB.

Najczęściej zadawane pytania

Co to jest plik .diagcab?
To narzędzie do rozwiązywania problemów systemu Windows: archiwum cabinet (CAB) zawierające pakiet diagnostyczny skryptów PowerShell, które wykrywają i naprawiają jeden konkretny problem z systemem Windows (drukowanie, dźwięk, Windows Update itp.). Dwukrotne kliknięcie uruchamia kreatora naprawy za pomocą msdt.exe.
Jak uruchomić plik .diagcab?
W systemie Windows kliknij go dwukrotnie i postępuj zgodnie z instrukcjami kreatora - ale tylko wtedy, gdy pochodzi od firmy Microsoft lub zaufanego dostawcy. W systemie Windows 11 wiele poprawek znajduje się teraz w Ustawienia → System → Rozwiązywanie problemów, co jest bezpieczniejszą drogą.
Czy otwieranie pliku .diagcab jest bezpieczne?
Tylko z zaufanego źródła. Plik .diagcab uruchamia skrypty i może zmieniać system; złośliwe pliki zostały użyte w atakach Follina/DogWalk w 2022 roku. Nigdy nie uruchamiaj plików z wiadomości e-mail lub nieznanych stron - w razie wątpliwości najpierw sprawdź je w 7-Zip i dbaj o aktualizacje systemu Windows.
Dlaczego mój plik .diagcab nie działa w systemie Windows 11?
Microsoft wycofuje starszą platformę rozwiązywania problemów MSDT i zaostrzył zabezpieczenia po błędach Follina/DogWalk, więc niektóre pliki .diagcab są blokowane lub po prostu nie mają już zastosowania. Użyj Ustawienia → System → Rozwiązywanie problemów (Uzyskaj pomoc) dla aktualnych narzędzi.
Jak otworzyć plik .diagcab, aby zobaczyć, co jest w środku?
To archiwum Microsoft Cabinet - otwórz je za pomocą 7-Zip („Otwórz archiwum”) lub polecenia expand systemu Windows, aby wyświetlić skrypty PowerShell i plik odpowiedzi bez ich uruchamiania.
Czy mogę otworzyć plik .diagcab na komputerze Mac lub Linux?
Możesz wyodrębnić jego zawartość za pomocą archiwizatora obsługującego format CAB (7-Zip, cabextract), ale nie możesz go URUCHOMIĆ - silnik rozwiązywania problemów (msdt.exe) jest dostępny tylko dla systemu Windows, więc poprawka działa tylko w tym systemie.

Źródła

1Microsoft Learn - Troubleshooting Pack cmdlets (WTP)learn.microsoft.com
2Microsoft - Deprecated features in Windows (MSDT troubleshooters)learn.microsoft.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.MDMarkdown Document
7.EXEWindows Executable (Portable Executable)
8.RPMSGRestricted Permission Message
9.AVIFAV1 Image File Format (AVIF)
10.NOMEDIAAndroid No-Media Marker File

Powiązane rozszerzenia

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z