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.

This is not a complete list, and not all Windows versions use every GUID in this table. 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.

Get the Latest Tech News Delivered Every Day

  • How to Delete the UpperFilters and LowerFilters Registry Values

  • How to Add, Change, & Delete Registry Keys & Values

  • How to Fix Code 32 Errors

  • How to Fix Code 22 Errors

  • How to Fix Code 37 Errors

  • How to Fix Code 43 Errors

  • This Device Cannot Start: How to Fix Code 10 Errors

  • What Is a Registry Value?

  • Why Is There a Red X in Device Manager?

  • How Do I Find a Driver’s Version Number?

  • How to Fix Code 31 Errors

  • What Is a Registry Hive?

  • How to Fix Code 41 Errors in Device Manager

  • What Is the Windows Hardware Compatibility List?

  • How to Fix STOP 0x0000003D Errors

  • How to Fix Vbscript.dll Not Found or Missing Errors

  • Facebook

  • Twitter

Hit Refresh on Your Tech News

  • About Us

  • Privacy Policy

  • Editorial Guidelines

  • Terms of Use

  • Careers

  • Advertise

  • Contact

  • EU Privacy

  • NEWS

  • HOW TO

  • FEATURES

  • ABOUT US