Al di fuori della programmazione del driver del dispositivo, conoscere il GUID (Globally Unique Identifier) per una classe di dispositivo hardware è utile quando si rintracciano le informazioni del driver nel registro di Windows.
Ad esempio, la soluzione a diversi codici di errore di Gestione dispositivi include la rimozione di valori di registro specifici dalle chiavi di registro che prendono il nome dal GUID di un dispositivo.
Questo non è un elenco completo e non tutte le versioni di Windows utilizzano tutti i GUID in questa tabella. Esistono diverse classi di dispositivi definiti dal sistema meno comuni. Inoltre, i dispositivi possono generare classi univoche basate su variabili, il che rende impossibile elencarle tutte.
GUID di classi di dispositivi comuni | ||
---|---|---|
Classe | GUID | Descrizione del dispositivo |
Batteria | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPS e altri dispositivi a batteria |
Biometrico | 53D29EF7-377C-4D14-864B-EB3A85769359 | Dispositivi a base biometrica |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Dispositivi Bluetooth |
Fotocamera | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Dispositivi fotocamera |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | Unità CD/DVD/Blu-ray |
Disco | 4D36E967-E325-11CE-BFC1-08002BE10318 | Dischi rigidi |
Visualizza | 4D36E968-E325-11CE-BFC1-08002BE10318 | Adattatori video |
Estensione | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Dispositivi che richiedono personalizzazioni |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | Controller floppy |
FloppyDisk | 4D36E980-E325-11CE-BFC1-08002BE10318 | Unità floppy |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | Controller disco rigido |
Classe HID | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | Alcuni dispositivi USB |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | Controller host IEEE 1394 |
Immagine | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | Fotocamere e scanner |
Infrarossi | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Dispositivi a infrarossi |
Tastiera | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Tastiere |
MediumChanger | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | Dispositivi cambia media SCSI |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Dispositivi di memoria (ad es. schede di memoria flash) |
Modem | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Modem |
Monitoraggio | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Monitor |
Mouse | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Mouse e dispositivi di puntamento |
Multifunzione | 4D36E971-E325-11CE-BFC1-08002BE10318 | Schede combinate (ad es. modem PCMCIA) |
Media | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Dispositivi audio e video |
MultiportaSeriale | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Schede seriali multiporta |
Netto | 4D36E972-E325-11CE-BFC1-08002BE10318 | Adattatori di rete |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Fornitori di rete e/o stampa |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Server |
Porte | 4D36E978-E325-11CE-BFC1-08002BE10318 | Porte seriali e parallele |
Stampante | 4D36E979-E325-11CE-BFC1-08002BE10318 | Stampanti |
Stampanti PNP | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | Stampanti con enumerazione SCSI/1394 |
Processore | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Tipi di processore |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | Controller SCSI e RAID |
Dispositivi di sicurezza | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Trusted Platform Module chip |
Sensore | 5175D334-C371-4806-B3BA-71FD53C9258D | Sensori e dispositivi di localizzazione |
Lettore SmartCard | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Lettori di smart card |
Volume | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Volumi di archiviazione |
Sistema | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Bus di sistema, ponti, ecc. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Unità nastro |
USB | 36FC9E60-C465-11CF-8056-444553540000 | Controller host e hub USB |
Dispositivo USB | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | Dispositivi USB che non appartengono a un' altra classe |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | Dispositivi WPD |