.DIAGCAB

DIAGCAB-fil

Windows Troubleshooting Pack (Troubleshooter Cabinet)
Still et spørsmål
HURTIGSVAR

En DIAGCAB-fil er en feilsøker for Windows - et kabinettarkiv (CAB) som inneholder PowerShell-skript som oppdager og løser spesifikke Windows-problemer som utskrift, lyd eller Windows Update. Dobbeltklikk på den i Windows for å kjøre veiviseren. Kjør kun diagcab-filer fra Microsoft eller en pålitelig leverandør; ondsinnede filer kan kjøre kode.

Utvikler: Microsoft Corporation Kategori: Systemfiler MIME: application/vnd.ms-cab-compressed
ÅPNES PÅ Windows
Relatert: .NOMEDIA · .DLL · .TMP · .LNK

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 3, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er DIAGCAB-filformatet?

.diagcab-filer inneholder en datapakke, vanligvis komprimert, som brukes til feilsøking i Windows-systemet. Formatet er et standard Microsoft Cabinet-arkiv - identifiserbart med MSCF magic bytes ved offset 0 - som bærer en Windows feilsøkingspakke: en XML-svarfil pluss PowerShell-skript som definerer arbeidsflyten for diagnostikk. .diagcab ble introdusert med Windows 7 som en del av Windows Troubleshooting Platform (WTP); tidligere Windows-versjoner støttet ikke dette innebygd.

.diagcab-formatet brukes av Microsoft Support Diagnostic Tool, tilgjengelig som en del av WTP - Windows' innebygde plattform for problemdiagnostikk. En .diagcab-pakke kan brukes til å identifisere og fikse problemer og feil i programvare, drivere og enheter som brukes av Windows-systemet. Fordi beholderen er et vanlig .cab-arkiv, kan innholdet også inspiseres eller genereres med verktøy som makecab.exe, Cabarc.exe eller et hvilket som helst kompatibelt arkivprogram.

.diagcab-filer kan leveres av ulike uavhengige maskinvareprodusenter sammen med den dedikerte diagnostikkprogramvaren de sender med produktene sine. De kan også leveres av systemadministratorer via gruppepolicy eller distribusjonsverktøy. .diagcab-filer er vanligvis digitalt signert for autentisering og sikkerhet.

For å kjøre en .diagcab-feilsøker, dobbeltklikk på den eller kall opp msdt.exe med bryteren /cab. Dette starter en veiviser som guider brukeren trinn for trinn gjennom feilsøkingsprosessen og kan sende inn en diagnostisk rapport for videre analyse. Merk at msdt.exe ble faset ut i Windows 11 22H2 (oktober 2022) etter Follina-sårbarheten (CVE-2022-30190); Microsoft har migrert innebygde feilsøkere til Få hjelp-appen og .diagpkg-pakker.

Sikkerhet og trygghet

RISIKO: HIGH

En .diagcab kjører PowerShell-skript gjennom msdt.exe, så den kan endre systeminnstillinger og kjøre kode - behandle den som et program, ikke en harmløs datafil. Kjør kun .diagcab-filer som kommer direkte fra Microsoft eller en leverandør du stoler på; aldri en mottatt via e-post/chat eller fra et tilfeldig nettsted. Dette formatet var sentralt i «Follina» (CVE-2022-30190) og «DogWalk» (CVE-2022-34713) angrepene for ekstern kjøring av kode i 2022, som misbrukte manipulert .diagcab/msdt-håndtering og det faktum at CAB-filer ikke viste den vanlige Mark-of-the-Web-advarselen. Microsoft har siden patchet msdt, lagt til advarsler og faser ut den eldre feilsøkingsplattformen; hold Windows oppdatert, og hvis du er i tvil, åpne .diagcab i 7-Zip for å inspisere skriptene før kjøring, eller bruk Innstillinger → Feilsøking i stedet.

Formatdetaljer

i et nøtteskall
FULLT NAVNWindows Troubleshooting Pack (Troubleshooter Cabinet)
UTVIKLERMicrosoft Corporationsiden Windows 7 (2009) - Windows Troubleshooting Platform (WTP)
KATEGORISystemfiler
MIME-TYPEapplication/vnd.ms-cab-compressed
TYPEMicrosoft Cabinet (CAB) arkiv som inneholder en feilsøkingspakke
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
En .diagcab er et vanlig Microsoft Cabinet-arkiv, så det starter med CAB-magien «MSCF» (4D 53 43 46) ved offset 0. Inni bærer den en TroubleshootingPack: en svarfil pluss PowerShell-skript som Microsoft Support Diagnostic Tool / WTP kjører.

Programmer som åpner DIAGCAB-filer

Windows3 apps
Microsoft Support Diagnostic Tool (msdt.exe / built-in) Innebygd Dobbeltklikk på .diagcab for å starte feilsøkingsveiviseren (kun hvis den er fra en pålitelig kilde). I Windows 11 bør du foretrekke Innstillinger → System → Feilsøking for innebygde rettelser.
7-Zip (to inspect contents) Åpen kildekode Høyreklikk → 7-Zip → Åpne arkiv for å se skriptene/svarfilen inni uten å kjøre dem - nyttig for å sjekke en upålitelig .diagcab.
Windows Explorer / Makecab (CAB tooling) Innebygd Windows kan åpne CAB-filen for å vise filer; makecab/expand er kommandolinjeverktøyene for å pakke/pakke ut kabinettinnhold.

Tekniske detaljer

dyp spesifikasjon
BeholderformatMicrosoft Cabinet (CAB) arkiv; binær struktur er identisk med standard `.cab`-filer
Magic bytes`4D 53 43 46` (ASCII `MSCF`) ved offset 0 - standard Microsoft Cabinet-header
MIME-type`application/vnd.ms-cab-compressed`
UtviklerMicrosoft Corporation
IntrodusertWindows 7 (2009) sammen med Windows Troubleshooting Platform (WTP)
PakkeinnholdXML-manifest/svarfil og ett eller flere PowerShell `.ps1`-skript som definerer deteksjons- og løsningslogikk
SkriptspråkWindows PowerShell - innebygde skript utfører automatisert deteksjon, diagnostikk og utbedring
Standardbehandler`msdt.exe /cab <fil>` - Microsoft Support Diagnostic Tool (faset ut i Windows 11 22H2)
Brukergrensesnitt for kjøringVeiviserdrevet GUI som guider brukeren trinn for trinn gjennom deteksjon, diagnostikk og rettingssteg
Digital signaturVanligvis Authenticode-signert; Windows verifiserer signaturen før kjøring tillates
DistribusjonsmetoderDirekte nedlasting, OEM-maskinvarepakker, gruppepolicy, SCCM eller Windows Update
CAB-komprimeringStøtter LZX- og MSZIP-komprimeringsalgoritmer arvet fra Microsoft Cabinet-formatet
UtfasingsstatusKjøring av `msdt.exe` og `.diagcab` faset ut i Windows 11 22H2 (okt. 2022) på grunn av CVE-2022-30190 (Follina); Få hjelp-appen er den utpekte etterfølgeren
FilassosiasjonRegistrert på Windows 7+ for å åpnes med `msdt.exe`; arkivinnhold kan inspiseres med alle `.cab`-kompatible verktøy
UtgittWindows 7 (2009) - Windows Troubleshooting Platform (WTP)
Spesifikasjonlearn.microsoft.com

DIAGCAB-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med DIAGCAB-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om DIAGCAB-filer.

Ofte stilte spørsmål

Hva er en .diagcab-fil?
Det er en feilsøker for Windows: et kabinettarkiv (CAB) som inneholder en diagnostikkpakke med PowerShell-skript som oppdager og løser et spesifikt Windows-problem (utskrift, lyd, Windows Update, osv.). Ved å dobbeltklikke på den kjøres en reparasjonsveiviser via msdt.exe.
Hvordan kjører jeg en .diagcab-fil?
I Windows dobbeltklikker du på den og følger veiviseren - men bare hvis den er fra Microsoft eller en pålitelig leverandør. I Windows 11 finnes mange rettelser nå under Innstillinger → System → Feilsøking, som er den sikrere metoden.
Er det trygt å åpne en .diagcab-fil?
Kun fra en pålitelig kilde. En .diagcab kjører skript og kan endre systemet ditt; ondsinnede filer ble brukt i Follina/DogWalk-angrepene i 2022. Kjør aldri en fra e-post eller et ukjent nettsted - inspiser den i 7-Zip først hvis du er usikker, og hold Windows oppdatert.
Hvorfor vil ikke min .diagcab kjøre på Windows 11?
Microsoft faser ut den eldre MSDT-feilsøkingsplattformen og har strammet inn sikkerheten etter Follina/DogWalk-feilene, så noen .diagcab-filer er blokkert eller gjelder rett og slett ikke lenger. Bruk Innstillinger → System → Feilsøking (Få hjelp) for de gjeldende feilsøkerne.
Hvordan åpner jeg en .diagcab for å se hva som er inni?
Det er et Microsoft Cabinet-arkiv - åpne det med 7-Zip («Åpne arkiv») eller Windows' expand-kommando for å se PowerShell-skriptene og svarfilen uten å kjøre dem.
Kan jeg åpne en .diagcab på Mac eller Linux?
Du kan pakke ut innholdet med et arkivprogram som støtter CAB (7-Zip, cabextract), men du kan ikke KJØRE den - feilsøkingsmotoren (msdt.exe) finnes kun for Windows, så rettelsen fungerer bare på Windows.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å