Device Manager Yellow Mark Error Codes 10 28 43 Explained
That little yellow triangle is not decoration — it comes with a code number, and the number tells you whether the driver is missing, the device cannot start, or the hardware itself is complaining. Learn the three codes you will actually meet.
✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 9 minute read
🎥 Watch the full process in the video — safe driver installation and updates, step-by-step
Open Device Manager, right-click the marked device, open Properties, and the Device status box gives you a sentence and a code. Most people ignore both and start reinstalling things at random. Do not. Code 28, Code 10 and Code 43 mean three different problems with three different first fixes. Read the code, then act — this guide translates each one into plain words.
Device status — the three codes in real Windows wording
🔢 Code 28 — "The drivers for this device are not installed."Driver missing
🔢 Code 10 — "This device cannot start."Will not start
🔢 Code 43 — "Windows has stopped this device because it has reported problems."Device reported a fault
👆 These are the exact status sentences Windows shows — match yours before you fix anything.
1
Code 28 — The Driver Is Simply Not Installed
This is the friendliest code. Windows can see the hardware but has no driver for it at all — very common right after a fresh Windows install.
In Device Manager, right-click the device → Update driver → Search automatically — if you have internet, Windows often finds it
No luck? Go to the laptop maker's support page for your exact model and install that device's driver manually
Device shows as Unknown device? Right-click → Properties → Details → Hardware Ids — the VEN and DEV numbers identify exactly what it is
Never download the driver from a site that merely ranks first in search results. Model page of the maker, or nowhere.
2
Code 10 — The Device Cannot Start
A driver exists, but the device refuses to start with it. Causes range from a corrupt driver to a resource problem to genuinely failing hardware.
Restart the PC first — a surprising number of Code 10s are one-boot glitches
Still there? Device Manager → right-click → Uninstall device, then Action → Scan for hardware changes (or restart) so Windows reinstalls it cleanly
Install the latest driver from the maker — Code 10 after a Windows update often means the old driver and new Windows disagree
USB device? Try a different port and cable before blaming the driver — Code 10 happily reports dead cables as device failures
3
Code 43 — The Device Itself Reported a Problem
Read this one carefully: the hardware told Windows it has a problem, and Windows stopped it. On graphics cards this is the famous one — it can mean a corrupted driver, but it can also mean the GPU is genuinely failing.
Update or clean-reinstall the driver from the chip maker (NVIDIA, AMD, Intel) — driver corruption is the hopeful case
Roll back if Code 43 appeared right after a driver update
Check temperatures and reseat the card or device if it is a desktop part you can safely handle
Be honest with yourself: if Code 43 survives a clean driver on a fully updated Windows, stop reinstalling software — the evidence points at the hardware, and further driver hunting wastes time
4
The Method That Works for Every Code
Read the exact status sentence and code in Properties — do not guess
Restart once before changing anything
Change one thing, restart, re-check the code
If the code changes (say 28 becomes 10), you are making progress — follow the new code's route
Codes are Windows being unusually honest. Use them.
🔴 Code 43 keeps coming back after a clean driver install? That is the pattern of dying hardware, not a software puzzle. Back up your data first, then test the device in another PC or plan a replacement.
🎥 Watch the Complete Video Guide
Safe driver installation, Windows Update and Device Manager — the full process shown live, step-by-step.
Device Manager, right-click the device with the yellow mark, Properties, and read the Device status box on the General tab. The sentence ends with the code in brackets, for example (Code 28).
My code is different — 31, 39 or something else. What now?
The method still applies: read the status sentence, restart once, then reinstall the correct driver from the manufacturer. Code 31 usually means Windows cannot load the driver, and Code 39 often means the driver file is missing or corrupt — both point at a clean reinstall from the maker's site.
Can a yellow mark mean the device is dead?
Sometimes, yes — Code 43 especially can be hardware reporting its own failure. But always do the software route first: restart, clean driver from the manufacturer, test. Only if the code survives all that is hardware the likely answer.
This guide is based on the Technical Anshu driver safety video • Stuck on any step? Ask in the video comments — you will get a reply there 🙏