.DIAGCAB

File DIAGCAB

Windows Troubleshooting Pack (Troubleshooter Cabinet)
Fai una domanda
RISPOSTA RAPIDA

Un file DIAGCAB è uno strumento di risoluzione dei problemi di Windows: un archivio cabinet (CAB) contenente script PowerShell che rilevano e risolvono uno specifico problema di Windows come la stampa, l'audio o Windows Update. Fai doppio clic su di esso in Windows per eseguire la procedura guidata. Esegui solo file diagcab provenienti da Microsoft o da un fornitore affidabile; quelli dannosi possono eseguire codice.

Sviluppatore: Microsoft Corporation Categoria: File di sistema MIME: application/vnd.ms-cab-compressed
SI APRE SU Windows
Correlati: .NOMEDIA · .DLL · .TMP · .LNK

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 3, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DIAGCAB?

I file .diagcab contengono un pacchetto di dati, in genere compressi, utilizzati nella risoluzione dei problemi di sistema di Windows. Il formato è un archivio standard Microsoft Cabinet - identificabile dai magic bytes MSCF all'offset 0 - che trasporta un Windows Troubleshooting Pack: un file di risposta XML più script PowerShell che definiscono il flusso di lavoro diagnostico. .diagcab è stato introdotto con Windows 7 come parte della Windows Troubleshooting Platform (WTP); le versioni precedenti di Windows non lo supportavano nativamente.

Il formato .diagcab è utilizzato dal Microsoft Support Diagnostic Tool, disponibile come parte di WTP - la piattaforma di diagnostica dei problemi integrata in Windows. Un pacchetto .diagcab può essere utilizzato per identificare e correggere problemi ed errori in software, driver e dispositivi utilizzati dal sistema Windows. Poiché il contenitore è un normale archivio .cab, il suo contenuto può anche essere ispezionato o generato con strumenti come makecab.exe, Cabarc.exe o qualsiasi archiviatore compatibile.

I file .diagcab possono essere forniti da vari produttori di hardware indipendenti insieme al software di diagnostica dedicato fornito con i loro prodotti. Possono anche essere distribuiti dagli amministratori di sistema tramite Criteri di gruppo o strumenti di distribuzione. I file .diagcab sono in genere firmati digitalmente per l'autenticazione e la sicurezza.

Per eseguire uno strumento di risoluzione dei problemi .diagcab, fai doppio clic su di esso o richiama msdt.exe con l'opzione /cab. Questo avvia una procedura guidata che guida l'utente passo dopo passo attraverso il processo di risoluzione dei problemi e può inviare un rapporto diagnostico per un'ulteriore analisi. Nota che msdt.exe è stato deprecato in Windows 11 22H2 (ottobre 2022) a seguito della vulnerabilità Follina (CVE-2022-30190); Microsoft ha migrato gli strumenti di risoluzione dei problemi integrati nell'app Richiesta supporto e nei pacchetti .diagpkg.

Sicurezza e incolumità

RISCHIO: HIGH

Un .diagcab esegue script PowerShell tramite msdt.exe, quindi può modificare le impostazioni di sistema ed eseguire codice - trattalo come un programma, non come un innocuo file di dati. Esegui solo file .diagcab che provengono direttamente da Microsoft o da un fornitore di cui ti fidi; mai uno ricevuto via email/chat o da un sito casuale. Questo formato è stato centrale negli attacchi di esecuzione di codice remoto «Follina» (CVE-2022-30190) e «DogWalk» (CVE-2022-34713) del 2022, che abusavano della gestione dei file .diagcab/msdt e del fatto che i file CAB non mostravano il consueto avviso Mark-of-the-Web. Da allora Microsoft ha patchato msdt, aggiunto avvisi e sta deprecando la vecchia piattaforma di risoluzione dei problemi; mantieni Windows aggiornato e, in caso di dubbio, apri il .diagcab in 7-Zip per ispezionare i suoi script prima di eseguirlo, oppure usa Impostazioni → Risoluzione problemi.

Dettagli del formato

in sintesi
NOME COMPLETOWindows Troubleshooting Pack (Troubleshooter Cabinet)
SVILUPPATOREMicrosoft Corporationdal Windows 7 (2009) - Windows Troubleshooting Platform (WTP)
TIPO MIMEapplication/vnd.ms-cab-compressed
TIPOArchivio Microsoft Cabinet (CAB) contenente un pacchetto di risoluzione dei problemi
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
4D534346
ASCII
MSCF
Un .diagcab è un normale archivio Microsoft Cabinet, quindi inizia con il magic CAB «MSCF» (4D 53 43 46) all'offset 0. Al suo interno trasporta un TroubleshootingPack: un file di risposta più script PowerShell eseguiti dal Microsoft Support Diagnostic Tool / WTP.

Programmi che aprono file DIAGCAB

Windows3 apps
Microsoft Support Diagnostic Tool (msdt.exe / built-in) Integrato Fai doppio clic sul .diagcab per avviare la procedura guidata di risoluzione dei problemi (solo se proviene da una fonte affidabile). Su Windows 11, preferisci Impostazioni → Sistema → Risoluzione problemi per le correzioni integrate.
7-Zip (to inspect contents) Open-source Tasto destro → 7-Zip → Apri archivio per vedere gli script/file di risposta all'interno senza eseguirli - utile per esaminare un .diagcab non attendibile.
Windows Explorer / Makecab (CAB tooling) Integrato Windows può aprire il CAB per visualizzare i file; makecab/expand sono gli strumenti da riga di comando per impacchettare/spacchettare i contenuti cabinet.

Dettagli tecnici

specifiche approfondite
Formato contenitoreArchivio Microsoft Cabinet (CAB); la struttura binaria è identica ai file `.cab` standard
Magic bytes`4D 53 43 46` (ASCII `MSCF`) all'offset 0 - intestazione standard Microsoft Cabinet
Tipo MIME`application/vnd.ms-cab-compressed`
SviluppatoreMicrosoft Corporation
IntrodottoWindows 7 (2009) insieme alla Windows Troubleshooting Platform (WTP)
Contenuto del pacchettoManifest XML/file di risposta e uno o più script PowerShell `.ps1` che definiscono la logica di rilevamento e risoluzione
Linguaggio di scriptingWindows PowerShell - gli script incorporati eseguono il rilevamento, la diagnosi e la riparazione automatizzati
Gestore predefinito`msdt.exe /cab <file>` - Microsoft Support Diagnostic Tool (deprecato in Windows 11 22H2)
Interfaccia di esecuzioneGUI guidata che accompagna l'utente passo dopo passo attraverso le fasi di rilevamento, diagnosi e correzione
Firma digitaleIn genere firmato con Authenticode; Windows verifica la firma prima di consentire l'esecuzione
Metodi di distribuzioneDownload diretto, pacchetti hardware OEM, Criteri di gruppo, SCCM o Windows Update
Compressione CABSupporta gli algoritmi di compressione LZX e MSZIP ereditati dal formato Microsoft Cabinet
Stato di deprecazioneL'esecuzione di `msdt.exe` e `.diagcab` è deprecata in Windows 11 22H2 (ottobre 2022) a causa di CVE-2022-30190 (Follina); l'app Richiesta supporto è il successore designato
Associazione fileRegistrato su Windows 7+ per aprirsi con `msdt.exe`; i contenuti dell'archivio sono ispezionabili con qualsiasi strumento compatibile con `.cab`
RilasciatoWindows 7 (2009) - Windows Troubleshooting Platform (WTP)
Specificalearn.microsoft.com

Conversioni DIAGCAB

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DIAGCAB. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DIAGCAB.

Domande frequenti

Cos'è un file .diagcab?
È uno strumento di risoluzione dei problemi di Windows: un archivio cabinet (CAB) contenente un pacchetto diagnostico di script PowerShell che rilevano e risolvono uno specifico problema di Windows (stampa, audio, Windows Update, ecc.). Facendo doppio clic su di esso si avvia una procedura guidata di correzione tramite msdt.exe.
Come si esegue un file .diagcab?
Su Windows, fai doppio clic su di esso e segui la procedura guidata - ma solo se proviene da Microsoft o da un fornitore affidabile. Su Windows 11 molte correzioni si trovano ora in Impostazioni → Sistema → Risoluzione problemi, che è la via più sicura.
È sicuro aprire un file .diagcab?
Solo se proviene da una fonte affidabile. Un .diagcab esegue script e può modificare il sistema; file dannosi sono stati utilizzati negli attacchi Follina/DogWalk del 2022. Non eseguirne mai uno ricevuto via email o da un sito sconosciuto - ispezionalo prima in 7-Zip se non sei sicuro e mantieni Windows aggiornato.
Perché il mio .diagcab non si avvia su Windows 11?
Microsoft sta deprecando la vecchia piattaforma di risoluzione dei problemi MSDT e ha rafforzato la sicurezza dopo le falle Follina/DogWalk, quindi alcuni file .diagcab sono bloccati o semplicemente non più applicabili. Usa Impostazioni → Sistema → Risoluzione problemi (Richiesta supporto) per gli strumenti attuali.
Come si apre un .diagcab per vederne il contenuto?
È un archivio Microsoft Cabinet - aprilo con 7-Zip (Apri archivio) o con il comando expand di Windows per visualizzare gli script PowerShell e il file di risposta senza eseguirli.
Posso aprire un .diagcab su Mac o Linux?
Puoi estrarre il suo contenuto con un archiviatore compatibile con CAB (7-Zip, cabextract), ma non puoi ESEGUIRLO - il motore di risoluzione dei problemi (msdt.exe) è solo per Windows, quindi la correzione funziona solo su Windows.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z