Share via

CapabilityAccessManager is devouring my hard drive

Donald Gibson 100 Reputation points
2026-03-10T04:48:55.5266667+00:00

Checking Storage in Settings (Windows 11) shows I have 83GB of Installed apps and 111GB of System and Reserved. Most people report System and Reserve should represent ~40GB. What is the extra 70GB?

Turns out it is a single file , a database for Capability Access Manager. Online commentors say it is supposed to store data for a month and then delete it. My file (and others on the internet) just keeps growing and today this single file is 66.5GB. My 221GB hard drive is full and my system is completely constipated.

Someone suggested deleting the file but I can't get at it. Completely protected by the program. I confess I'm not sophisticated enough to break through the security

I finally get through to Microsoft Support. She's never heard of the problem so check s with a supervisor. When she gets back online her solution is for me to buy a portable hard drive. Clearly this is a known issue but no amount of cajoling, begging or logic will get MS to budge. Can't help me. The support agent was adamant she was not allowed to assist me in deleting that file.

Won't help me.

Can anybody else?

Windows for home | Windows 11 | Performance and system failures
0 comments No comments

Answer accepted by question author

  1. Emmanuel Santana 38,920 Reputation points Independent Advisor
    2026-03-10T08:01:07.7066667+00:00

    Hello. That file cannot be removed while the system is running normally. Try this to delete it:

    1. Restart your PC while holding Shift, then choose Troubleshoot > Advanced options > Startup Settings > Restart.
    2. Select Safe Mode.
    3. Once in Safe Mode, open File Explorer and if I'm not wrong, go to: C:\ProgramData\Microsoft\Windows\CapabilityAccessManager Otherwise try to delete the file you have identified. But I believe it should be the file CapabilityAccessManager.db-wal.
    4. Delete only that file (leave the main .db file in place).
    5. Restart the computer normally.

    After this, Windows should recreate the log file automatically, and it will return to a normal size instead of tens of gigabytes.

    20+ people found this answer helpful.

Answer accepted by question author

  1. Stephen Murphy 85 Reputation points
    2026-04-27T13:45:59.27+00:00

    I bumped this up a level so it is more visible as an 'answer' - albeit it is a mere tweak on what Emmanuel provided so all credit to him (I originally had it in the thread started by Anonymous user 10 March 2026)

    **

    Great thread that solved the same problem for me. Thanks to Donald for raising it and Emmanuel Santana for the advice.

    I'll paste my slight tweak on the fix I needed to do and put it all here in one summary for anyone else needing help. I boldfaced a few points for emphasis (as others note: do NOT delete the db-wal file until AFTER you stop camsvc).

    Context for anyone lost in the threads: What follows is how I followed the advice from Independent Advisor Emmanuel Santana responding to user Donald Gibson regarding the dramatic increase in ProgramData space being used by Capability Access Manager. Most of the text below is verbatim from Emmanuel (see above); credit to him for this fix

     

    Start in SAFE MODE: Restart your PC while holding Shift, then choose Troubleshoot > Advanced options > Startup Settings > Restart.

    1.      Open Command Prompt as Administrator.

    In my case, I had to do the next two steps in the order I write below; with the OP response, steps 2 and 3 were in the reverse order; if I used the OP order, then it would tell me the service was “stopping or starting please try again later”

    2.      Take ownership of the folder:

    takeown /f "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" /r /d y

     

    3.      You MUST first stop the Capability Access Manager service (do not delete files until you stop this):

    net stop camsvc

     

    4.                  Grant administrator permissions:

    icacls "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" /grant administrators:F /t

     

    5.                  Delete only the large WAL log file (leave the main .db file in place):

    del "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager*.db-wal"

     

    6.                  Restart the computer.

    Per Emmanuel's advice and statements, after this, this outcome did indeed happen: “Windows should recreate the log automatically and it should go back to a normal size (usually only a few MB).”

    I note that before the fix, my C: drive was at 200 GB and pretty much borked my computer because there were 0 (!) Bytes (!) left on my puny 256 GB C: drive. Others with larger drives have noted there seems to be a tendency for this to happen with the 256 GB drives BUT others report bigger drives just take a bit longer to fill up. Lots of chatter about this on reddit and Azure to the Max has a good thread on managing multiple units with this problem: https://azuretothemax.net/

    The problem is likely to persist because the latest iterations of Windows updates have been terrible and one of them likely is not playing nice with the equally awful SmartByte app that Dell forces you to use (and is difficult to remove without breaking it). I have a Dell. I won't have it for long because SmartByte has long caused many problems. Even though this is likely a combination of bad Microsoft updates X SmartByte, the inherent issues with SmartByte prompted me to decide to abandon Dell.

    As others note, apps like Rainmaker also seem to contribute to the ballooning CapabilityAccessManager*.db-wal file.

    Thanks again Donald for a concise statement of the problem many of us have been having and Emmanuel for posting such a precise solution. While I knew which file was bloating and that I'd need to stop the service, the solution meant I could do so without killing my wifi or comm services.

    5 people found this answer helpful.
    0 comments No comments

4 additional answers

Sort by: Most helpful
  1. Noel Walsh 5 Reputation points
    2026-04-06T14:09:29.7633333+00:00

    I do not claim any expertise with PCs just my two cents in case it helps someone else with a DELL laptop.

    I had the same problems as above - .db-wal had grown to about 90GB and seriously slowed my computer.

    Following instructions as above I was able to delete the Capability folder

    All was great for a while but checking the .db-wal file it was growing rapidly again - maybe 80 MB per hour.

    I noticed switching off the Wifi stopped the rapid increments.

    Trawling the internet I did come across suggestions the Network Management software/programs can affect this.

    I have a DELL laptop (5515 W11 Home AMD Ryzen 7) and I found on Reddit someone who uninstalled Smartbyte (Network Management app) and cured their problem.

    I did the same and deleted the Capability folder again and 30 hours later the .db-wal file is a modest 8 MB

    I haven't noticed any adverse affects AND as a bonus I seem to have gained 2-300 Mb/s speed improvement with my laptop in it's usual spot, from 500 to 800 on a 1 Gb connection.

    I have no idea if other manufacturers use similar apps.

    7 people found this answer helpful.
    0 comments No comments

  2. Philippe Riondel 5 Reputation points
    2026-03-14T17:36:57.78+00:00

    I had the same issue last week.

    My 464GB SSD was full, while I had only about 190Gb visibly used. Also, my computer was sometimes crashing and rebooting in the night, while there was no update.

    CoPilot helped solve the problem, and my computer is now as brand new : it retrieved its speed, is more stable and the used space in my SSD is now 190GB.

    I cannot summarize things here, because it took an afternoon to do it, but, briefly, the issue was in some specific folders, in which there were many hidden files, you cannot see even if askng to see them.

    A usefult tool was WizTree (free), which can see those hidden files, and was great to help me find I had 172GB of DMP files (which record dumps details everytime the system crashes) and 72GB of db-wal files. All those files accrue when things do no run as they should when updating Windows or when Windows crashes. Normally, Windows should clean them, but it does not.

    You can erase all the DMP files directly from WizTree. It is risk less, since those files are just kinda logs.

    It's more tricky with db-wal files, which are under C:\ProgramData\Microsoft\Windows\CapabilityAccessManager. You will not see them in the explorer, but I assure you they are there. Since you are not the owner of the folder and they are in use, you cannot erase them directly (actually, I tried to put me as owner, but it created other issues I fortunately managed to solve). The process is more complex, and CoPilot should guide you with it.

    Before that, you can erase all the files in C:\Windows\SoftwareDistribution\Download. Those are past Win update downloaded files. You can do it manually riskless. In my case, it allowed me to recover 12GB free space. When you erase them, they are actually recycled in the bin. Do not forget to make the bin empty afterwards. It can be long, since, in my case, I had almost 1 million files there, to send one by one to the recycle bin, then to erase defintely from the bin.

    You will also find unnecessary files in C:\Windows\WinSxS, I had 27,000 files in it for 11,3GB. DO NOT try to erase them yourself. Ask CoPilot to guide you with the Dism.exe utility (you will have to type Dism.exe /online /Cleanup-Image /StartComponentCleanup in Powershell (admin)). But it's better to be guided.

    I also eliminated 9,29GB of useless Restore points information.

    And if you do not use the hibernation feature, you can recover 8-20GB there too in disabling it, which removes the hiberfile.sys file.

    Lately, CoPilot will suggest you to check all your system with SFC and DISM. I read some users are not impressed by them, but, in my case, those functions made a great job of cleaning Windows and replacing bad or corrupt files with right fresh files. Be prepared to reboot several times in the process. But what is great is that CoPilot is still there, in the same discussion, to help you go on.

    Sincerely, I was flabergasted by CoPilot. Once again, it took 6-8 hours, but it worthed it. I actually recovered 272GB of free space, speed and stability.

    Hope that helps

    3 people found this answer helpful.
    0 comments No comments

  3. Kyle 0 Reputation points
    2026-04-29T18:02:33.2433333+00:00

    Adding my own findings to this problem - user had full "0 bytes free" C:/ drive due to a 150+ GB CapabilityAccessManager.db-wal file.

    After clearing the initial file, it was re-created and continued to grow roughly 1-2MB per minute as long as location services were enabled.

    Further searching led to SmartByte network services and related programs being the culprit of the constant CAM writing. Uninstalled all related services and programs as well as all Dell OEM bloat programs to ensure they wouldn't get reinstalled and the file has stopped growing incessantly even with Location Services re-enabled.

    2 people found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.