0XC00D0025

NS_E_BUSY (0XC00D0025): Resource in use fix

Windows Errors Intermediate 👁 1 views 📅 May 27, 2026

Your media file or device is locked by another app. Here's how to break that lock and get back to work.

You're in the middle of a recording, a video call, or just trying to play a file – and boom, that 0XC00D0025 error slaps you. It's annoying because nothing obvious is wrong. But I've seen this a dozen times, and there's a single culprit nine times out of ten: something else has your resource locked.

The fast fix: kill the lock

Open Task Manager (Ctrl + Shift + Esc). Look under the Processes tab for anything that might be using your microphone, camera, or speakers. Common offenders:

  • Another instance of Windows Media Player or VLC
  • Zoom, Teams, Skype, or Discord (even if you're not on a call, they often keep a grip on the mic)
  • Your browser (Chrome or Edge can lock a camera from a website tab you forgot about)
  • Any recording software (Audacity, OBS, Windows Voice Recorder)

End those tasks. Right-click each suspect and select End task. Then try your media again. If it works, you're done. I had a client last month whose entire print queue died because of a stuck Skype process – same principle, different hardware.

Why this works

The NS_E_BUSY error is Windows telling you, "That device or file is already checked out." Windows 10 and 11 manage hardware resources with a cooperative model – if one app opens a microphone in exclusive mode, no other app can use it. The error code 0XC00D0025 is low-level (NS_E_BUSY in the Windows Media SDK), and it's the same one you get when a file is open in another program. Killing the locking app releases the handle.

Common scenario: You open Windows Camera app to test your webcam, then try to use it in a browser. Without closing Camera, the browser gets 0XC00D0025. The fix? Close Camera first.

Less common variations (and how to handle them)

File locked by another app

If the error appears when you try to play a media file (like a .mp4 or .wmv), it's probably open in another player or editor. Check for:

  • Another media player running in the background
  • A video editing app (Adobe Premiere, DaVinci Resolve) that imported the file
  • File Explorer preview pane (yes, the thumbnail generator can lock the file)

Fix: Close all media apps. If the file is on a network share, make sure nobody else has it open. For stubborn cases, use Handle from Sysinternals – run handle.exe -a "path\to\file.mp4" in an admin command prompt to see exactly what process has it.

Audio device stuck in exclusive mode

Some apps (like ASIO drivers for recording) take over your sound card in exclusive mode. If you get 0XC00D0025 when playing audio in one app while another app has the device, this is your issue.

Fix:

  1. Right-click the speaker icon in the taskbar, select Sounds.
  2. Go to the Playback tab, double-click your default device.
  3. Under the Advanced tab, uncheck Allow applications to take exclusive control of this device.
  4. Click OK. Test your media.

Note: This can introduce a tiny latency, so if you're doing live recording, you might not want to leave this unchecked. But for general use, it kills the busy error.

Camera in use by another app – even after closing it

Sometimes a camera driver or app doesn't release the device properly. If you've killed all obvious apps and still get the error, try this:

  • Unplug and replug the USB webcam (if external). That resets the driver state.
  • Restart the Windows Camera Frame Server service. Run services.msc, find that service, right-click and select Restart.
  • As a nuclear option, disable and re-enable the camera in Device Manager (under Cameras or Imaging devices).

How to prevent it from happening

The best prevention is habit: close apps you're not using. Don't leave Zoom minimized in the tray when you're done with a call – exit it completely. If you work with media files, get in the habit of checking Task Manager before opening a new app that uses the same resource.

Also, if you use a lot of USB peripherals, keep your drivers up to date. Go to your PC manufacturer's site or the device maker's site and grab the latest drivers. Outdated drivers can cause resource handoff issues.

And finally, for audio, leave exclusive mode disabled on your default playback device unless you absolutely need it for low-latency work. That one setting prevents 90% of the busy errors I see.

Was this solution helpful?