It is not unusual for a user to try to open the company file and get QuickBooks error code 12 0. The error usually occurs in the multi-user mode.
Here is what the error message might look like on your screen:
“This action requires Windows administrator permissions.”
It is accompanied by the error code (-12, 0) in the event viewer. The reasons why you see the error are that you don’t have administrative rights to access the company file or QBCFMonitorService has stopped working. However, this is not all.
In this blog, we will explore all possible reasons for error 12 0 in QuickBooks Desktop and learn how to troubleshoot it. Alright then, let’s jump right into it.
For better assistance, get QuickBooks Consulting Services from our A2AutoCare’s experts, who will help you resolve QB error 12 0.
Possible Reasons for Error 12 0 in QuickBooks Desktop
You might see the QuickBooks error code 12 0 if the QBCFMonitorService has stopped working. QBCFMonitorService might stop working on Windows due to several reasons.
- The multi-user mode is not correctly configured on the server, where you host the company file.
- The Windows registry might be missing or damaged.
- The QBCFMonitorService.exe file is corrupted or infected with a virus or malware.
- It is possible that Windows Defender or third-party security software prevents QuickBooks from accessing the company file or communicating with other computers where QuickBooks is installed.
Here’s How to Resolve QuickBooks Error Code 12 0
Let us take you through various steps to fix QuickBooks error 12 0. Follow the instructions given in each solution carefully, and call us if you face an issue.
1. Update QuickBooks Desktop and Windows
- Before we begin, we advise you to update your QuickBooks application and Windows operating system.
- This installs the latest components and resolves incompatibility issues. Moreover, if there is a bug or a problem with the software version, the developers release fixes for them in the upcoming updates.
- If you are using a Mac computer, update MacOS. Once you are done, proceed to the next step.
2. Restart QBCFMonitorService
You will not be able to access the company file in multi-user mode if QBCFMonitorService stops running. In such scenarios, you may end up with QuickBooks error code 12 0.
To resolve this, you can restart QBCFMonitorService.
- Press the Ctrl + Alt + Esc keys together on the keyboard to launch the task manager.
- Go to Processes.
- Right-click on the QBCFMonitorService process.
- Now, tap on End Task.
- Finally, choose Yes to confirm.
Once done, restart QuickBooks Desktop and try to sign into the company file. However, if you continue to receive error 12 0, try the next solution.
3. Start Scan
If you are unable to open a company file in multi-user mode, start a scan in QBDM (Database Manager).
- First, download and install QuickBooks Tool Hub.
- Once done, launch it, and go to the Network Issues tab.
- Click on QuickBooks Database Manager.
When QBDM opens, select Start Scan.
4. Run QuickBooks as Administrator
If QuickBooks error code -12 0 continues to interrupt you when you open the company file, try running the application as an administrator. Sometimes, this is because QuickBooks lacks the required permission to access the company file.
Let us restart QB on the host computer.
Therefore, close QB Desktop and then go to the Desktop or Start menu where the shortcut to open QB Desktop is. Now, right-click on the QB Desktop icon and choose Run as administrator.
5. Repair QuickBooks Installation
QuickBooks errors can often be the result of damaged files of installation. Thankfully, there is a tool in QB Tool Hub to fix that.
- Open QuickBooks Tool Hub and go to the tab for Installation Issues.
- Choose QuickBooks Install Diagnostic Tool.
- Allow the tool to run for a while. It might take 15 to 20 minutes.
- Finally, when the tool is done repairing, restart your PC.
Now, launch QuickBooks and check if the error code 12 0 in QuickBooks Desktop is resolved.
6. Debug Logging
QBCFMonitorService allows debug logging and helps monitor the assigned drives continually.
Following these steps, you can locate the system information about the computer where the database server is installed.
- Open the Start menu and go to All Programs.
- Choose the folder named QuickBooks followed by the folder for QuickBooks Database Server Manager folder.
This will help you open the company file without an issue.
Wrapping It Up
This was all about resolving QuickBooks error code 12 0 which prevents users from accessing the company file in a multi-user environment. However, if the problem persists even after carrying out the solutions listed above, you must reach out to our A2AutoCare’s experts for quick help.
What Users Ask
1. What is error code 12 on the operating system?
Error code 12 in the Windows operating system means the device has run out of free resources to use. The error might arise if devices installed on the PC were assigned the same interrupt, I/O ports, or Direct Memory Access channel (either by the BIOS, the operating system, or both).
2. How do I fix error code 12 0 in QuickBooks?
To resolve the error code, restart QBCFMonitorService on the host computer. Moreover, if the QBCFMonitorService starts on the workstations, prevent it from starting.
Gabby Taylor, combines financial expertise with literary prowess. With over a decade in finance, she crafts insightful narratives on navigating fiscal complexities