Devices & drivers · scoped error record
Code 28
Device Manager Code 28: drivers are not installed
Code 28 means Windows does not have the driver installed for the device; reinstall the device driver rather than applying unrelated fixes.
Applies to: Windows 11 Device ManagerReviewed: 2026-09-17
What it means in this context
Microsoft describes Code 28 as “The drivers for this device are not installed.” The scope is therefore driver installation for that specific device, not a general Windows corruption diagnosis.
- Confirm Code 28 in the device’s Properties > Device status.
- Identify the exact hardware model.
- Check Windows Update, including optional driver updates.
- Prefer the PC/device manufacturer’s driver when Windows cannot supply one.
1
Reinstall the device driver
Medium riskWhy: Microsoft’s recommended resolution for Code 28 is to reinstall the device driver manually.
- In Device Manager, uninstall the affected device as appropriate.
- Use Action > Scan for hardware changes or restart Windows.
- Provide the correct vendor driver if Windows asks for a driver path.
- Confirm the device no longer reports Code 28.
When not to use this record
If the hardware is unsupported on the installed Windows version or the vendor has no compatible driver, repeated reinstall attempts will not create compatibility.
If it persists
Verify the device’s supported operating systems and hardware IDs before trying alternate drivers.
Evidence