.DIAGCAB

DIAGCAB-bestand

Windows Troubleshooting Pack (Troubleshooter Cabinet)
Stel een vraag
SNEL ANTWOORD

Een DIAGCAB-bestand is een Windows-probleemoplosser - een cabinet (CAB)-archief met PowerShell-scripts die een specifiek Windows-probleem detecteren en oplossen, zoals afdrukken, audio of Windows Update. Dubbelklik erop in Windows om de wizard te starten. Voer alleen diagcab-bestanden uit van Microsoft of een vertrouwde leverancier; kwaadaardige bestanden kunnen code uitvoeren.

Ontwikkelaar: Microsoft Corporation Categorie: Systeembestanden MIME: application/vnd.ms-cab-compressed
OPENT OP Windows
Gerelateerd: .NOMEDIA · .DLL · .TMP · .LNK

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 3, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het DIAGCAB-bestandsformaat?

.diagcab-bestanden bevatten een pakket met gegevens, meestal gecomprimeerd, gebruikt voor probleemoplossing in Windows-systemen. Het formaat is een standaard Microsoft Cabinet-archief - herkenbaar aan de MSCF magic bytes op offset 0 - dat een Windows Troubleshooting Pack bevat: een XML-antwoordbestand plus PowerShell-scripts die de diagnostische workflow definiëren. .diagcab werd geïntroduceerd met Windows 7 als onderdeel van het Windows Troubleshooting Platform (WTP); eerdere Windows-versies ondersteunden dit niet standaard.

Het .diagcab-formaat wordt gebruikt door de Microsoft Support Diagnostic Tool, beschikbaar als onderdeel van WTP - het ingebouwde platform voor probleemdiagnose van Windows. Een .diagcab-pakket kan worden gebruikt voor het identificeren en oplossen van problemen en fouten in software, stuurprogramma's en apparaten die door het Windows-systeem worden gebruikt. Omdat de container een gewoon .cab-archief is, kan de inhoud ook worden geïnspecteerd of gegenereerd met tools zoals makecab.exe, Cabarc.exe of een compatibel archiveringsprogramma.

.diagcab-bestanden kunnen worden geleverd door verschillende onafhankelijke hardwarefabrikanten samen met de speciale diagnostische software die zij bij hun producten leveren. Ze kunnen ook worden gedistribueerd door systeembeheerders via Groepsbeleid of implementatietools. .diagcab-bestanden zijn doorgaans digitaal ondertekend voor authenticatie en beveiliging.

Om een .diagcab-probleemoplosser uit te voeren, dubbelklikt u erop of roept u msdt.exe aan met de /cab-schakelaar. Hiermee wordt een wizard gestart die de gebruiker stap voor stap door het probleemoplossingsproces leidt en een diagnostisch rapport kan indienen voor verdere analyse. Let op: msdt.exe is verouderd verklaard in Windows 11 22H2 (oktober 2022) naar aanleiding van de Follina-kwetsbaarheid (CVE-2022-30190); Microsoft migreert ingebouwde probleemoplossers naar de Hulp vragen-app en .diagpkg-pakketten.

Beveiliging & veiligheid

RISICO: HIGH

Een .diagcab voert PowerShell-scripts uit via msdt.exe, dus het kan systeeminstellingen wijzigen en code uitvoeren - behandel het als een programma, niet als een onschadelijk gegevensbestand. Voer alleen .diagcab-bestanden uit die rechtstreeks van Microsoft of een vertrouwde leverancier komen; nooit bestanden ontvangen via e-mail/chat of van een willekeurige site. Dit formaat stond centraal in de „Follina” (CVE-2022-30190) en „DogWalk” (CVE-2022-34713) remote-code-execution aanvallen van 2022, waarbij misbruik werd gemaakt van gemanipuleerde .diagcab/msdt-afhandeling en het feit dat CAB-bestanden de gebruikelijke Mark-of-the-Web-waarschuwing niet toonden. Microsoft heeft msdt sindsdien gepatcht, waarschuwingen toegevoegd en faseert het verouderde platform uit; houd Windows bijgewerkt en open bij twijfel de .diagcab in 7-Zip om de scripts te inspecteren voordat u ze uitvoert, of gebruik in plaats daarvan Instellingen → Problemen oplossen.

Formaatdetails

in een notendop
VOLLEDIGE NAAMWindows Troubleshooting Pack (Troubleshooter Cabinet)
ONTWIKKELAARMicrosoft Corporationsinds Windows 7 (2009) - Windows Troubleshooting Platform (WTP)
MIME-TYPEapplication/vnd.ms-cab-compressed
TYPEMicrosoft Cabinet (CAB) archief met een probleemoplossingspakket
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Een .diagcab is een gewoon Microsoft Cabinet-archief, dus het begint met de CAB-magic „MSCF” (4D 53 43 46) op offset 0. Binnenin bevat het een TroubleshootingPack: een antwoordbestand plus PowerShell-scripts die de Microsoft Support Diagnostic Tool / WTP uitvoert.

Programma's die DIAGCAB-bestanden openen

Windows3 apps
Microsoft Support Diagnostic Tool (msdt.exe / built-in) Ingebouwd Dubbelklik op de .diagcab om de probleemoplossingswizard te starten (alleen als deze van een vertrouwde bron komt). Geef op Windows 11 de voorkeur aan Instellingen → Systeem → Problemen oplossen voor ingebouwde oplossingen.
7-Zip (to inspect contents) Open-source Rechtermuisklik → 7-Zip → Open archief om de scripts/antwoordbestanden binnenin te zien zonder ze uit te voeren - handig om een onvertrouwde .diagcab te controleren.
Windows Explorer / Makecab (CAB tooling) Ingebouwd Windows kan de CAB openen om bestanden te bekijken; makecab/expand zijn de opdrachtregeltools voor het inpakken/uitpakken van cabinet-inhoud.

Technische details

diepe specificaties
ContainerformaatMicrosoft Cabinet (CAB) archief; binaire structuur is identiek aan standaard `.cab`-bestanden
Magic bytes`4D 53 43 46` (ASCII `MSCF`) op offset 0 - standaard Microsoft Cabinet-header
MIME-type`application/vnd.ms-cab-compressed`
OntwikkelaarMicrosoft Corporation
GeïntroduceerdWindows 7 (2009) samen met het Windows Troubleshooting Platform (WTP)
Inhoud pakketXML-manifest/antwoordbestand en een of meer PowerShell `.ps1`-scripts die de detectie- en oplossingslogica definiëren
ScripttaalWindows PowerShell - ingebedde scripts voeren geautomatiseerde detectie, diagnose en herstel uit
Standaard-handler`msdt.exe /cab <bestand>` - Microsoft Support Diagnostic Tool (verouderd in Windows 11 22H2)
Uitvoerings-UIWizard-gestuurde GUI die de gebruiker stap voor stap door detectie-, diagnose- en herstelstappen leidt
Digitale handtekeningMeestal Authenticode-ondertekend; Windows verifieert de handtekening alvorens uitvoering toe te staan
ImplementatiemethodenDirecte download, OEM-hardwarebundels, Groepsbeleid, SCCM of Windows Update
CAB-compressieOndersteunt LZX- en MSZIP-compressiealgoritmen geërfd van het Microsoft Cabinet-formaat
Status verouderingUitvoering van `msdt.exe` en `.diagcab` verouderd in Windows 11 22H2 (okt 2022) vanwege CVE-2022-30190 (Follina); Hulp vragen-app is de aangewezen opvolger
BestandsassociatieGeregistreerd op Windows 7+ om te openen met `msdt.exe`; archiefinhoud inspecteerbaar met elke `.cab`-compatibele tool
UitgebrachtWindows 7 (2009) - Windows Troubleshooting Platform (WTP)
Specificatielearn.microsoft.com

DIAGCAB conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met DIAGCAB-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over DIAGCAB-bestanden.

Veelgestelde vragen

Wat is een .diagcab-bestand?
Het is een Windows-probleemoplosser: een cabinet (CAB)-archief met een diagnostisch pakket van PowerShell-scripts die een specifiek Windows-probleem (zoals printen, audio, Windows Update, enz.) detecteren en oplossen. Dubbelklikken start een fix-it-wizard via msdt.exe.
Hoe voer ik een .diagcab-bestand uit?
Dubbelklik er in Windows op en volg de wizard - maar alleen als het bestand afkomstig is van Microsoft of een vertrouwde leverancier. In Windows 11 bevinden veel oplossingen zich nu in Instellingen → Systeem → Problemen oplossen, wat de veiligere route is.
Is het veilig om een .diagcab-bestand te openen?
Alleen als het van een vertrouwde bron komt. Een .diagcab voert scripts uit en kan uw systeem wijzigen; kwaadaardige bestanden werden gebruikt in de Follina/DogWalk-aanvallen van 2022. Voer er nooit een uit vanuit een e-mail of een onbekende site - inspecteer het bij twijfel eerst in 7-Zip en houd Windows up-to-date.
Waarom werkt mijn .diagcab niet op Windows 11?
Microsoft faseert het verouderde MSDT-platform uit en heeft de beveiliging aangescherpt na de Follina/DogWalk-lekken, waardoor sommige .diagcab-bestanden worden geblokkeerd of simpelweg niet meer van toepassing zijn. Gebruik Instellingen → Systeem → Problemen oplossen (Hulp vragen) voor de huidige probleemoplossers.
Hoe open ik een .diagcab om te zien wat erin zit?
Het is een Microsoft Cabinet-archief - open het met 7-Zip (Archief openen) of de Windows-opdracht expand om de PowerShell-scripts en het antwoordbestand te bekijken zonder ze uit te voeren.
Kan ik een .diagcab openen op Mac of Linux?
U kunt de inhoud uitpakken met een archiveringsprogramma dat CAB ondersteunt (7-Zip, cabextract), maar u kunt het niet UITVOEREN - de engine (msdt.exe) is alleen voor Windows, dus de oplossing werkt alleen op Windows.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z