“Camera not detected” is the deeper, scarier cousin of “camera not working.” No app lists it. Device Manager shows nothing, even with hidden devices revealed. It is as if the camera was never installed. This guide treats it as what it is: a detection-chain problem. Somewhere between the camera module, the BIOS, the USB bus, and Windows, the signal is getting lost — and each link has a specific test.
Laptop cameras are USB devices internally. That single fact explains most detection failures: everything that can make a USB device vanish — enumeration bugs, power states, disabled ports — can make your built-in camera vanish too.
Why this happens
- Camera disabled in BIOS: Many business laptops have a BIOS-level camera toggle. BIOS updates reset it to disabled without warning.
- USB enumeration failure: The camera connects via an internal USB bus. Enumeration bugs after sleep or updates make it vanish like an unplugged device.
- Corrupted camera driver stack: A broken driver can prevent the device from enumerating at all, not just from working — Device Manager shows nothing, not even an error.
- Windows update breaking the USB video class driver: Feature updates occasionally damage the shared USB Video Class driver that all laptop cameras depend on.
- Hinge cable damage: The camera cable runs through the display hinge, flexing thousands of times. A broken conductor kills detection completely and permanently.
- Camera module failure: The module itself can die — rare, but it happens, usually after liquid exposure or physical trauma to the lid.
- Fast Startup preserving bad state: Hybrid shutdown preserves USB device state across “shutdowns,” so an enumeration failure survives what looks like a full power cycle.
- Conflicting camera software: Virtual camera drivers and old webcam utilities can interfere with enumeration of the physical device.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Check BIOS for the camera toggle
The firmware gate that overrides everything else.
- Restart and enter BIOS/UEFI setup (usually F2 or Del).
- Look under Security (often I/O Port Access on HP/Lenovo business machines) or Devices for Integrated Camera or Webcam.
- Make sure it is Enabled. If a recent BIOS update preceded the problem, also choose Load Optimized Defaults first, then re-enable the camera.
- Save, exit, and check Device Manager again. A camera that appears after this was never broken — firmware had it switched off. Permission-level camera issues, by contrast, are covered in our camera not working guide .
Fix 2: Force USB re-enumeration with a true power cycle
Clear the stuck USB state that hides the camera.
- Shut down fully — then disable Fast Startup first if you have not already (Control Panel → Power Options → Choose what the power buttons do), because it otherwise defeats this fix.
- Unplug the charger, hold the power button for 30 seconds to drain residual power, then boot.
- Open Device Manager → Action → Scan for hardware changes and watch the Cameras / Imaging devices section.
- If the camera appears, the problem was enumeration state. If it appears with an error code, continue to Fix 4 — you have moved from “not detected” to “detected but broken,” which is progress.
Fix 3: Reveal hidden devices and clear ghost entries
Stale device records can block fresh detection.
- In Device Manager, enable View → Show hidden devices.
- Expand Cameras, Imaging devices, and Universal Serial Bus controllers. Look for grayed-out camera entries or Unknown USB Device entries.
- Right-click any ghost camera entries and choose Uninstall device. Also uninstall grayed-out USB Composite Device entries that might be the camera’s parent.
- Action → Scan for hardware changes. Windows now attempts a clean enumeration without the stale records interfering.
Fix 4: Rebuild the camera driver stack
When the driver itself prevents detection.
- Download the camera driver for your exact model from the manufacturer’s support site: Dell , HP , or Lenovo .
- In Device Manager, uninstall every camera-related entry found (including hidden ones), checking Delete the driver software where offered.
- Restart, then install the downloaded driver package before opening any camera app.
- Check Device Manager → Cameras for a clean entry with no warning icon. If Windows immediately replaces your driver with its own on reboot, temporarily disconnect from the internet during the install, then block the driver update.
Fix 5: Repair the USB Video Class driver
The shared driver all laptop cameras depend on.
- In Device Manager, expand Universal Serial Bus controllers and look for USB Composite Device entries — the camera usually hides behind one.
- Right-click each composite device → Properties → Details → Hardware Ids to identify which one is the camera (look for
USB\VID_entries matching camera vendors). - If the camera’s parent shows a warning, uninstall it (not delete) and scan for hardware changes — Windows rebuilds the USB Video Class binding.
- As a broader repair, run Settings → Windows Update and install all optional driver updates, then re-check. Corrupted system USB drivers sometimes need the full update pass to heal.
Fix 6: Test with a live environment and check the hinge
Separate software from hardware definitively.
- Boot a Linux live USB and check whether the camera appears (most live environments list it in settings or via
lsusb). Visible in Linux means Windows is the problem — revisit Fixes 2–5. - Invisible in Linux too means hardware or BIOS. Re-verify the BIOS toggle from Fix 1 very carefully — some BIOS versions hide the camera setting in non-obvious menus.
- Consider the hinge: does the camera ever flicker into detection when you move the lid? Intermittent detection tied to lid position is the signature of a damaged hinge cable.
- For hinge-cable failure, the repair is a cable or display-assembly replacement — a shop job on most modern thin laptops. Meanwhile, a USB webcam restores full video-call capability immediately, as detailed in our camera troubleshooting guide .
Fix 7: Remove conflicting software and reset the camera app
Last software layer before accepting a hardware verdict.
- Uninstall virtual camera software (OBS Virtual Camera, Snap Camera, XSplit) and old webcam utilities — their filter drivers can suppress the physical device.
- Reset the Windows Camera app: Settings → Apps → Installed apps → Camera → Advanced options → Reset.
- Check Settings → Privacy & security → Camera — while permissions do not affect detection, a corrupted permission state combined with driver issues occasionally confuses the stack. Toggle camera access off and on.
- If the camera remains invisible in Device Manager, hidden view, Linux, and BIOS-verified-enabled, the module or its cable has failed. Document everything you tried — it saves diagnostic time at the repair shop.
Closing
“Not detected” sounds terminal, but it is usually a gate that is closed rather than a device that is dead: a BIOS toggle, a stuck USB enumeration, or a corrupted driver stack. The diagnostic that matters most is cross-environment visibility — if Linux sees it, Windows can be fixed; if nothing sees it, the hinge cable is the prime suspect. Either way, you now know exactly which kind of problem you have, and that is more than half the battle.
