.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.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.TAGDataFlex Query Tag Name File
7.ICSiCalendar data file
8.M4AMPEG-4 Audio File
9.DATProgram Data File (generic)
10.JPGJPEG Image

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-Å