Capability Access Manager Service: fix high CPU and disk usage

Laptop with a webcam, one of the devices the Capability Access Manager Service controls access to

Quick answer: The Capability Access Manager Service (camsvc) is a genuine Windows service that controls which apps can use your camera, microphone, location and other private features. If it’s using lots of CPU or disk space, install the latest Windows updates first: in 2026 Microsoft fixed a bug where its CapabilityAccessManager.db-wal file could grow to many gigabytes. Don’t disable the service or delete its files, because that can break the camera, microphone, Store apps and even Wi-Fi.

Applies to: Windows 11 and Windows 10.

Laptop with a webcam, one of the devices the Capability Access Manager Service controls access to

What is the Capability Access Manager Service?

The Capability Access Manager Service (service name camsvc) runs inside a svchost.exe process. It’s the part of Windows that enforces the switches in Settings > Privacy & security: when an app asks for the camera, microphone, location, screen capture and similar features, this service checks whether that app is allowed and records when it used them. That record is what powers the “recent activity” lists in privacy settings and the microphone and location icons in the taskbar.

It keeps that information in a small database under C:\ProgramData\Microsoft\Windows\CapabilityAccessManager. Normally the service uses almost no CPU and the database is a few megabytes at most.

Is it a virus?

No. The real service is part of Windows and runs from C:\Windows\System32\svchost.exe. In Task Manager, expand the Service Host: Capability Access Manager Service entry under Processes, right-click it and choose Open file location. If it opens anywhere other than System32, or you see a similarly named process outside a Service Host group, run a full scan with Microsoft Defender. Our guide on how to scan for malware on Windows 11 and 10 walks through it.

Step 1: Install the latest Windows updates

In 2026 many Windows 11 users found that the file CapabilityAccessManager.db-wal in the folder above was growing to tens or even hundreds of gigabytes, quietly filling the system drive. Microsoft acknowledged it in the June 2026 optional update KB5095093 (OS builds 26200.8737 and 26100.8737 for Windows 11 versions 25H2 and 24H2), whose notes say it “improves disk space usage” for that file. The change was then expected to roll into the regular monthly updates that followed.

Open Settings > Windows Update, select Check for updates, install everything offered, including optional quality updates if you’re still seeing the problem, and restart. After the update, the file should stop growing; it may take a restart or two for the space to be released. If Windows Update itself won’t install, see how to fix Windows Resource Protection errors for the SFC and DISM repairs.

Step 2: Check whether the database file is filling your drive

Not sure whether the bug is what’s eating your space? There are two easy checks:

  1. Storage settings: go to Settings > System > Storage > Show more categories > System & reserved. An unusually large System files figure (tens of gigabytes more than you’d expect) is a hint, though it isn’t proof on its own.
  2. List the folder’s file sizes: the folder is protected, so File Explorer usually can’t open it. Instead open Command Prompt as administrator and run the command below. It only lists files (/L), it doesn’t copy or change anything.
robocopy "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" "%TEMP%\CAMCheck" /L /B /R:0 /W:0 /BYTES /NP

Look at the size shown next to CapabilityAccessManager.db-wal. A few megabytes is normal. Several gigabytes means you’re affected, so make sure Step 1 is done.

Hard disk drive, representing disk space used by the CapabilityAccessManager.db-wal file

Step 3: Temporary workaround for the disk space bug

Users reported that the file grew mostly while location services were active, because each location request is logged. If you can’t install the update yet and you don’t need location, turning it off in Settings > Privacy & security > Location slowed or stopped the growth for many people. This is a community-reported workaround, not an official Microsoft fix, so turn location back on once you’re up to date. Apps such as Maps, Weather and Find my device need it.

Step 4: Fix high CPU usage

High CPU from this service usually means an app is asking for camera, microphone or location access over and over. Try these in order:

  1. Open Settings > Privacy & security and check Camera, Microphone and Location. Each page shows Recent activity. An app requesting access constantly (a video call app, a webcam utility or a game overlay, for example) is the likely trigger. Update it, close it or turn off its access.
  2. Restart the PC. A long-running app stuck in a request loop is often cleared by a restart.
  3. Update your camera, audio and Bluetooth drivers from Settings > Windows Update > Advanced options > Optional updates or your PC maker’s support site.
  4. Install the latest Windows updates (Step 1), since later builds may include reliability fixes for this service.
  5. Run sfc /scannow in an elevated Command Prompt to repair damaged system files.

If several Windows services are busy at once, it’s worth checking the others too. See WMI Provider Host high CPU usage for a similar troubleshooting approach using Event Viewer.

PC monitor used to check Capability Access Manager Service CPU usage in Task Manager

What not to do (and how to recover if you did)

  • Don’t disable the service. People who set camsvc to Disabled in Services reported that Microsoft Store apps, the camera and microphone input stopped working.
  • Don’t delete the database files or change the folder’s permissions. Deleting CapabilityAccessManager.db-wal usually fails while the service is running, and users who took ownership of the folder to force it reported broken Wi-Fi, location and privacy settings afterwards. Let the Windows update fix it instead.

If you already changed the folder’s permissions and things broke, other users reported fixing it by resetting the permissions to their defaults. In an elevated Command Prompt, run:

icacls "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" /reset /T /C

Then open Services (Win + R, type services.msc), set Capability Access Manager Service back to Manual if you changed it, start it, and restart the PC. This is a user-reported fix rather than official guidance; if it doesn’t help, an in-place repair install (reinstalling Windows over itself while keeping your files) is the reliable fallback.

Official sources: for more detail, see Microsoft’s own pages:

Frequently asked questions

Can I disable the Capability Access Manager Service?

You can, but you shouldn’t. Without it, Windows can’t grant apps access to the camera, microphone or location, so video calls, voice input and many Store apps stop working. Fix the cause of the high CPU or disk use instead.

Is it safe to delete CapabilityAccessManager.db-wal?

It isn’t recommended. The file belongs to a live database, and forcing deletion means changing protected permissions, which has broken Wi-Fi and privacy settings for some users. Installing the latest Windows update is the safe way to get the space back.

Why does camsvc use so much disk activity?

Every time an app uses a protected feature like location, the service logs it. An app that polls location or the microphone constantly creates a lot of writes. Updating Windows and the app, or turning off that app’s access, usually brings it back to normal.

Does this affect Windows 10?

The service exists on Windows 10 too and can show high CPU for the same app-related reasons. The 2026 disk space bug and its fix were reported mainly on Windows 11 versions 24H2 and 25H2.

How we write our guides: read our editorial policy.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *