Computers, Laptops & Tablets Accessories & Hardware 95 95 people found this article helpful Device Class GUIDs for Common Hardware System-defined device classes have corresponding GUID values by Tim Fisher General Manager, VP, Lifewire.com Tim Fisher has 30+ years' professional technology support experience. He writes troubleshooting content and is the General Manager of Lifewire. our editorial process Facebook Twitter LinkedIn Tim Fisher Updated on May 28, 2020 Accessories & Hardware The Quick Guide to Webcams Keyboards & Mice Monitors Cards HDD & SSD Printers & Scanners Raspberry Pi Tweet Share Email Outside of device driver programming, knowing the Globally Unique Identifier (GUID) for a hardware device class is useful when tracking down driver information in the Windows Registry. For example, the solution to several Device Manager error codes includes removing specific registry values from registry keys named after a device's GUID. Michael Bodmann / E+ / Getty Images This is not a complete list of device class GUIDs. Several less common system-defined device classes exist. Also, devices can generate unique classes based on variables, which makes it impossible to list them all. Common Device Class GUIDs Class GUID Device Description CDROM 4D36E965-E325-11CE-BFC1-08002BE10318 CD/DVD/Blu-ray drives DiskDrive 4D36E967-E325-11CE-BFC1-08002BE10318 Hard drives Display 4D36E968-E325-11CE-BFC1-08002BE10318 Video adapters FDC 4D36E969-E325-11CE-BFC1-08002BE10318 Floppy controllers FloppyDisk 4D36E980-E325-11CE-BFC1-08002BE10318 Floppy drives HDC 4D36E96A-E325-11CE-BFC1-08002BE10318 Hard drive controllers HIDClass 745A17A0-74D3-11D0-B6FE-00A0C90F57DA Some USB devices 1394 6BDD1FC1-810F-11D0-BEC7-08002BE2092F IEEE 1394 host controller Image 6BDD1FC6-810F-11D0-BEC7-08002BE2092F Cameras and scanners Keyboard 4D36E96B-E325-11CE-BFC1-08002BE10318 Keyboards Modem 4D36E96D-E325-11CE-BFC1-08002BE10318 Modems Mouse 4D36E96F-E325-11CE-BFC1-08002BE10318 Mice and pointing devices Media 4D36E96C-E325-11CE-BFC1-08002BE10318 Audio and video devices Net 4D36E972-E325-11CE-BFC1-08002BE10318 Network adapters Ports 4D36E978-E325-11CE-BFC1-08002BE10318 Serial and parallel ports SCSIAdapter 4D36E97B-E325-11CE-BFC1-08002BE10318 SCSI and RAID controllers System 4D36E97D-E325-11CE-BFC1-08002BE10318 System buses, bridges, etc. USB 36FC9E60-C465-11CF-8056-444553540000 USB host controllers and hubs More from Lifewire How to Delete the UpperFilters and LowerFilters How to Fix Code 41 Errors in Device Manager How to Delete the UpperFilters and LowerFilters Registry Values How to Fix Code 10 Errors How to Fix Code 31 Errors How to Fix Code 39 Errors How to Fix Code 37 Errors How to Fix Code 43 Errors How to Fix Code 28 Errors How to Fix Physxloader.dll Is Missing or Not Found Errors How to Fix Code 19 Errors How to Fix Msxml3.dll Not Found or Missing Errors How to Fix Code 32 Errors Updating Drivers in Windows 7 Tutorial Everything You Need to Know About Computer Hardware What Is a STOP Code?