Poza programowaniem sterowników urządzeń znajomość globalnie unikatowego identyfikatora (GUID) dla klasy urządzenia jest przydatna podczas śledzenia informacji o sterowniku w rejestrze systemu Windows.
Na przykład rozwiązanie kilku kodów błędów Menedżera urządzeń obejmuje usunięcie określonych wartości rejestru z kluczy rejestru nazwanych na podstawie identyfikatora GUID urządzenia.
To nie jest pełna lista i nie wszystkie wersje systemu Windows używają każdego identyfikatora GUID w tej tabeli. Istnieje kilka mniej popularnych klas urządzeń zdefiniowanych przez system. Ponadto urządzenia mogą generować unikalne klasy na podstawie zmiennych, co uniemożliwia ich wymienienie.
identyfikatory GUID wspólnych klas urządzeń | ||
---|---|---|
Klasa | GUID | Opis urządzenia |
Bateria | 72631E54-78A4-11D0-BCF7-00AA00B7B32A | UPS i inne urządzenia akumulatorowe |
Biometryczny | 53D29EF7-377C-4D14-864B-EB3A85769359 | Urządzenia biometryczne |
Bluetooth | E0CBF06C-CD8B-4647-BB8A-263B43F0F974 | Urządzenia Bluetooth |
Kamera | CA3E7AB9-B4C3-4AE6-8251-579EF933890F | Urządzenia fotograficzne |
CDROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | Napędy CD/DVD/Blu-ray |
Dysk | 4D36E967-E325-11CE-BFC1-08002BE10318 | Dyski twarde |
Wyświetlacz | 4D36E968-E325-11CE-BFC1-08002BE10318 | Adaptery wideo |
Rozszerzenie | E2F84CE7-8EFA-411C-AA69-97454CA4CB57 | Urządzenia wymagające dostosowania |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | Kontrolery dyskietek |
Dyskietka | 4D36E980-E325-11CE-BFC1-08002BE10318 | Stacje dyskietek |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | Kontrolery dysków twardych |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | Niektóre urządzenia USB |
1394 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | Kontroler hosta IEEE 1394 |
Obraz | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | Kamery i skanery |
Podczerwień | 6BDD1FC5-810F-11D0-BEC7-08002BE2092F | Urządzenia na podczerwień |
Klawiatura | 4D36E96B-E325-11CE-BFC1-08002BE10318 | Klawiatura |
Średnia Zmieniacz | CE5939AE-EBDE-11D0-B181-0000F8753EC4 | Zmieniacze nośników SCSI |
MTD | 4D36E970-E325-11CE-BFC1-08002BE10318 | Urządzenia pamięci (np. karty pamięci flash) |
Modem | 4D36E96D-E325-11CE-BFC1-08002BE10318 | Modemy |
Monitor | 4D36E96E-E325-11CE-BFC1-08002BE10318 | Monitory |
Mysz | 4D36E96F-E325-11CE-BFC1-08002BE10318 | Myszy i urządzenia wskazujące |
Wielofunkcyjny | 4D36E971-E325-11CE-BFC1-08002BE10318 | Karty Combo (np. modem PCMCIA) |
Media | 4D36E96C-E325-11CE-BFC1-08002BE10318 | Urządzenia audio i wideo |
MultiportSerial | 50906CB8-BA12-11D1-BF5d-0000F805F530 | Wieloportowe karty szeregowe |
Sieć | 4D36E972-E325-11CE-BFC1-08002BE10318 | Adaptery sieciowe |
NetClient | 4D36E973-E325-11CE-BFC1-08002BE10318 | Dostawcy sieci i/lub druku |
NetService | 4D36E974-E325-11CE-BFC1-08002be10318 | Serwery |
Porty | 4D36E978-E325-11CE-BFC1-08002BE10318 | Porty szeregowe i równoległe |
Drukarka | 4D36E979-E325-11CE-BFC1-08002BE10318 | Drukarki |
PNPDrukarki | 4658EE7E-F050-11D1-B6BD-00C04FA372A7 | Drukarki z numerami SCSI/1394 |
Procesor | 50127DC3-0F36-415E-A6CC-4CB3BE910B65 | Typy procesorów |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | Kontrolery SCSI i RAID |
Urządzenia zabezpieczające | D94EE5D8-D189-4994-83D2-F68D7D41B0E6 | Czipy modułu zaufanej platformy |
Czujnik | 5175D334-C371-4806-B3BA-71FD53C9258D | Czujniki i urządzenia lokalizacyjne |
Czytnik kart inteligentnych | 50DD5230-BA8A-11D1-BF5D-0000F805F530 | Czytniki kart inteligentnych |
Głośność | 71A27CDD-812A-11D0-BEC7-08002BE2092F | Woluminy pamięci |
System | 4D36E97D-E325-11CE-BFC1-08002BE10318 | Magistrale systemowe, mosty itp. |
TapeDrive | 6D807884-7D21-11CF-801C-08002BE10318 | Napędy taśmowe |
USB | 36FC9E60-C465-11CF-8056-444553540000 | Kontrolery i koncentratory hosta USB |
Urządzenie USB | 88BAE032-5A81-49f0-BC3D-A4FF138216D6 | Urządzenia USB, które nie należą do innej klasy |
WPD | EEC5AD98-8080-425F-922A-DABF3DE3F69A | Urządzenia WPD |