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
All Forums
► NetWorx
► Current topic
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 |
|
|
Re: The database location is not writable or does not exist 07 January 2026, 16:19 |
Admin Registered: 20 years ago Posts: 1 996 |
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:
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.
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:
- Make sure all NetWorx processes are stopped (check Task Manager for "networx.exe").
- Delete the folder "%PROGRAMDATA%\SoftPerfect\NetWorx" completely.
- Manually recreate the folder and ensure it is writable by all users.
- 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.
|
Harrison
Re: The database location is not writable or does not exist 19 January 2026, 12:22 |
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.
|
|
Re: The database location is not writable or does not exist 19 January 2026, 17:06 |
Admin Registered: 20 years ago Posts: 1 996 |
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.
Once NetWorx was properly uninstalled, its messages should never appear again.