0X000010DC

Fix ERROR_RESOURCE_NOT_PRESENT (0x000010DC) on Windows

This error means Windows can't find a required resource—usually a missing driver or corrupted system file. Here's how to fix it fast.

You're staring at ERROR_RESOURCE_NOT_PRESENT (0x000010DC)

Yeah, it's annoying. The resource required for this operation does not exist—whatever that means. I've seen this pop up in Device Manager, during driver installs, and even when plugging in hardware. The fix isn't complicated, but you gotta know where to look.

The Real Fix: Check Device Manager for Missing Drivers

Nine times out of ten, this error is a driver that's either missing, corrupted, or pointing to a device that's been unplugged. Here's what I do:

  1. Press Win + X and select Device Manager.
  2. Look for any device with a yellow exclamation mark. That's your culprit.
  3. Right-click it and choose Update driverSearch automatically for drivers.
  4. If Windows doesn't find one, right-click again → PropertiesDriver tab → Roll Back Driver (if available) or Uninstall device, then reboot. Windows will reinstall the generic driver on restart.

Had a client last month whose entire print queue died because of this—turns out a USB printer driver had gone missing after a Windows update. Uninstall + reboot brought it back in 2 minutes.

Why This Works

Windows tracks hardware resources in a database called the Hardware Key in the Registry (under HKLM\SYSTEM\CurrentControlSet\Enum). When a driver gets corrupted or removed, that key still points to a missing resource. Uninstalling the device clears the stale entry, and letting Windows reinstall it writes a fresh mapping.

This isn't guesswork—it's how the Plug and Play system is designed. Most people waste time reinstalling apps or running system restores when the fix is just a driver refresh.

Less Common Variations

Sometimes the error isn't in Device Manager. Here are other places I've seen 0x000010DC:

1. Windows Update Stuck

If you get this during a Windows update, the update component is missing a resource. Run the Windows Update Troubleshooter first, then try this command in an elevated Command Prompt:

DISM /Online /Cleanup-Image /RestoreHealth

Then sfc /scannow. I've fixed two systems this year that wouldn't update past a certain point because of this.

2. Virtual Device Driver Conflicts

If you're using VMware or VirtualBox, a missing virtual driver can throw this error. Check the virtual machine settings: make sure the virtual device (like a sound card or USB controller) isn't pointing to a resource that's been disabled in the host system. Uninstall and re-add the virtual device.

3. Corrupted INF Files

Rare, but happens. INF files tell Windows how to install drivers. If one's corrupted, you'll get this error when trying to install any device using that INF. Fix it by running:

sfc /scannow

If SFC finds integrity violations but can't fix them, use DISM first, then SFC again.

Prevention: Keep Drivers Clean

You won't see 0x000010DC often if you stick to a few habits:

  • Don't skip driver updates. Use Windows Update for critical drivers, but avoid beta or OEM-specific ones unless you need them.
  • Unplug unnecessary hardware before major Windows updates. I've seen older USB hubs cause this error after a feature update.
  • Run sfc /scannow monthly. It catches file corruption before it becomes a problem. Takes 5 minutes, saves hours of troubleshooting.
  • Back up your Registry before installing drivers. You can export HKLM\SYSTEM\CurrentControlSet\Enum if you're paranoid. I only do this for tricky hardware like RAID controllers or capture cards.

Bottom line: this error is almost always a missing or broken driver. Don't overthink it. Check Device Manager, uninstall the problematic device, and let Windows rebuild the resource mapping. If that doesn't work, run SFC and DISM. Got a persistent case? Drop a comment below with your specific hardware—I'll help you trace it.

Related Errors in Windows Errors
0XC00D10A4 Fix NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY (0XC00D10A4) 0X00003709 Fix ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY (0x00003709) 0X000002C2 ERROR_IMAGE_MACHINE_TYPE_MISMATCH (0X000002C2) Fix 0X000010DE Fix ERROR_MEDIA_NOT_AVAILABLE (0x10DE) – Media Not Mounted

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.