The database location is not writable or does not exist

Harrison

The database location is not writable or does not exist   07 January 2026, 13:47

I have been trying to get the "The database location is not writable or does not exist" notification to stop appearing. However I keep getting the alert telling me C:\ProgramData\SoftPerfect\NetWorx\NetWorx.db is not writable or does not exist. As well as telling me "TDiskDB: SQL error or missing database error in view total_usage: no such table: main.usage"

I have tried multiple solutions, including going into File Explorer and deleting C:\ProgramData\SoftPerfect\NetWorx\ and trying to let NetWorx recreate it or fix the issue, I uninstalled and reinstalled NetWorx before restarting the laptop. I also simply just deleted C:\ProgramData\SoftPerfect\NetWorx\ and uninstalled NetWorx and then restarted, and even after deleting and uninstalling somehow still got the alert, even when these should have been removed from the system.

If anyone better at this than I am can please let me know what I need to do to get this alert to stop appearing, that would be very helpful. Thank you in advance.
SoftPerfect Support forum - Andrew avatar image

Re: The database location is not writable or does not exist   07 January 2026, 16:19

It sounds like the NetWorx database is corrupted. The error mentioning a ".DB" file also suggests you are using a very old NetWorx version (6.x or earlier). Newer versions use a different database structure.

Normally, removing "%PROGRAMDATA%\SoftPerfect\NetWorx" allows NetWorx to recreate a fresh database automatically. However, older versions do not always recreate the full directory structure correctly, which can result in the repeated "not writable or does not exist" message.

Please try the following steps carefully:
  1. Make sure all NetWorx processes are stopped (check Task Manager for "networx.exe").
  2. Delete the folder "%PROGRAMDATA%\SoftPerfect\NetWorx" completely.
  3. Manually recreate the folder and ensure it is writable by all users.
  4. Start NetWorx again.

You can automate these steps by running the attached batch file as Administrator.

If the problem still persists after this, I strongly recommend installing the latest NetWorx version. The current versions handle database recovery much more reliably and should prevent this issue from recurring.
Attachments:
open | download – networx-reset.zip (442 bytes)
I have tried both solutions this past week multiple times and neither seems to make the error message go away. I do not want Networx on my system, I just want to get these error messages to stop. It's frustrating that somehow even fully uninstalling everything to do with Networx does not remove the error message.
SoftPerfect Support forum - Andrew avatar image

Re: The database location is not writable or does not exist   19 January 2026, 17:06

It should not be an issue. One simply needs to exit NetWorx correctly first, and then uninstall it via the standard uninstallation procedure in Windows. If you have multiple copies of NetWorx installed, they all need to be exited and uninstalled the same way.

Once NetWorx was properly uninstalled, its messages should never appear again.

Reply to this topic

Sometimes you can find a solution faster if you try the forum search, have a look at the knowledge base, or check the software user manual to see if your question has already been answered.

Our forum rules are simple:

  • Be polite.
  • Do not spam.
  • Write in English. If possible, check your spelling and grammar.

Author:

Email:

Subject

A brief and informative title for your message, approximately 4–8 words:

     

Spam prevention: please enter the following code in the input field below.

 ********   **    **  **     **  **         ******** 
 **     **  **   **   **     **  **    **      **    
 **     **  **  **    **     **  **    **      **    
 ********   *****     *********  **    **      **    
 **         **  **    **     **  *********     **    
 **         **   **   **     **        **      **    
 **         **    **  **     **        **      **    

Message: