How to Fix QuickBooks Error 12152 When Trying to Update? 

Dec 22, 2025

Admin |

Estimated Read Time : 5 MIN

Sometimes, QuickBooks Desktop may fail to connect to the internet due to incorrect settings, not running TLS 1.2, or other issues, which can cause QuickBooks error 12152.

Error 12152 is one of the 12XXX series of errors that often interrupt software and payroll updates. Without timely updates, your QuickBooks software may miss out on crucial features, performance enhancements, and security patches.

In this guide, we’ll walk you through the common causes of error 12152 and offer step-by-step solutions to fix it. 

What Causes QuickBooks Error 12152 When Updating?

Below is a list of different reasons why you may fail when updating QuickBooks or payroll services and encounter error code 12152:  

  • Previous QuickBooks updates may be disruptive 
  • Incorrect date and time 
  • The system might not be compliant with TLS 1.2 (Internet security protocol)
  • Possible data damages or network connectivity issues 
  • Windows update might interfere with software processes 
  • Damages or corrupted Windows files 
  • Windows Firewall might be blocking the software 
  • Interruption of third-party programs with QuickBooks 

Top 7 Methods to Troubleshoot QuickBooks Update Error Code 12152

In this section, we will explore effective troubleshooting methods to help resolve common internet connectivity issues and, consequently, QuickBooks error 12152 when updating the software or payroll services.

1. Check If you can access a secure website

To check if you can access a secure website, follow these steps:

  • Launch Google Chrome.
  • Try accessing a secure website that requires encryption, such as the sign-in page of your bank. You can do this by entering the bank’s URL (e.g., [www.yourbank.com](http://www.yourbank.com)) into the browser’s address bar.
  • Ensure that the website loads properly and that it displays a secure connection, indicated by a padlock icon next to the URL in the browser’s address bar.

Important Notes:

  • If you cannot access the secure website, this may indicate a broader issue with your internet connection, firewall settings, or browser configuration. In such cases, it’s best to consult a computer or IT expert for further assistance.
  • If you can access the website without issues, then you can proceed with troubleshooting solutions related to QuickBooks Desktop.

2. Reset the QuickBooks updates 

Previous software updates may interfere with the current process or recent updates. To fix this, make sure to update the software again after performing a reset.

  • Go to the Help menu. 
  • Choose Update QuickBooks Desktop
Update QuickBooks Desktop

3. Verify Date & Time of your system 

Incorrect date and time cause authentication errors and processes that depend on the clock system, such as software updates, to fail, resulting in QuickBooks error 12152. 

  • Press the Windows logo icon on your keyboard or click the Start menu.
  • Type Settings in the search bar and select the Settings app.
  • In the Settings window, click on Time & Language.
  • Select Date & Time from the menu on the left.
Date and Time
  • Under the Date & Time section, ensure Set time automatically is turned on. You can also manually set the time by toggling Set time manually to On.
  • To set the timezone, click on the Time zone drop-down and select the correct time zone for your location.
  • After adjusting the time and timezone, click Sync now to update the time immediately.
  • Once you’ve made the changes, restart your computer to ensure the settings take effect.

4. Run the TLS 1.2 Readiness tool

The TLS 1.2 Readiness tool checks your system and prepares it to meet the requirements for the secure TLS 1.2 protocol by updating your operating system, Internet Explorer, and the .NET Framework. Here’s how to run the tool: 

  • Launch QuickBooks Tool Hub.
  • Go to Installation Issues.
  • Click on QuickBooks TLS 1.2 Tool from the bottom right corner.
  • Click OK to open the TLS Tool and then Yes to the EULA Agreement.
  • Choose Run.
  • When done, select Exit.

5. Run QuickBooks File Doctor 

The QuickBooks File Doctor tool verifies the company file and network connectivity for possible issues and resolves them promptly. 

Note: Download and install QuickBooks Tool Hub (1.6.0.8) to access and run tools seamlessly. 

  • Open the QuickBooks Tool Hub. 
  • Go to the Company File Issues menu.
  • Hit on Run QuickBooks File Doctor. The tool may take up to a minute or more than that to open the file doctor. 
Run QuickBooks File Doctor

Note: If you fail to open QuickBooks File Doctor, search for QuickBooks Desktop File Doc and open it manually. 

  • Choose your company file from the drop-down menu in QuickBooks File Doctor. If you don’t see the file, click on Browse and search to find the company file. 
  • Click on Check your file and select Continue
  • Enter the QuickBooks admin password to allow access and click Next.

The scan time depends on the size of your company file and can take 10-15 minutes. It may still show as unsuccessful even after the problem is fixed. Once it’s complete, open QuickBooks and your company file.

6. Use System Restore in Windows 

A System Restore can help restore the software to a working state by undoing recent system changes that may trigger QuickBooks error 12152.

  • Open the Windows Start menu by pressing the Windows logo key. 
  • Now, search for Create a restore point and open System Properties.
  • Go to the System Protection tab.
  • If the ‘system’ drive protection is already enabled, that means System Restore is already enabled. However, if the ‘system’ drive protection is off, proceed to the next step.
  • Hit on Configure.
  • Now, choose Turn on system protection.
  • Select Apply and click OK to confirm. 

Typically, Microsoft Windows automatically creates a restore point when a Windows update is applied or a significant change is made.

7. Run the SFC scan 

SFC, or System File Checker, is a Windows tool that scans and repairs corrupted or missing system files to fix problems such as crashes, errors, and failed updates. 

  • Press the Windows+X shortcut keys to open the Quick Link menu.
  • Now, choose Command Prompt (Admin).

NOTE: System File Checker (SFC)can be run from Windows PowerShell (Admin).

  • Click Yes on the User Account Control (UAC) prompt. 
  • Type SFC /scannow in the Windows command prompt and press Enter.
sfc scannow
  • The System File Checker tool verifies the integrity of Windows system files and repairs if detected. 
  • Once done, reboot your computer. 

8. Configure Windows Firewall settings for QuickBooks Desktop 

Windows Firewall is a security feature that manages the ports on your computer, ensuring the legitimacy of incoming and outgoing data, even on servers. This helps protect against cyber-attacks and malicious activities.

QuickBooks Desktop may be blocked if Windows Firewall identifies any issues. To resolve this, you need to configure the Windows Firewall for QuickBooks Desktop programs. 

9. Reinstall QuickBooks in Selective Startup 

Reinstalling QuickBooks in Selective Startup mode is a troubleshooting step used to resolve performance issues or conflicts with other software on your computer.  

a. Switch to Selective Startup 

To make sure no other apps get in your way, switch to Selective startup. If you’re uncomfortable doing the steps, consult your computer’s manufacturer or a Windows expert.

  • Open the Run command by pressing Windows+R
  • Type msconfig and click OK.
msconfig
  • Go to the General tab. 
  • Choose Selective startup and Load system services.
  • Select Hide all Microsoft Services in the Services tab.
Hide-all-Microsoft-services
  • Click on Disable all.
  • Deselect Hide all Microsoft services.
  • From the list of services, choose Windows Installer
  • Now, click OK
  • Select Restart on the System Configuration window.

b. Uninstall or install QuickBooks Desktop 

  • Reinstall QuickBooks Desktop.
  • Press the Windows+R keys to open the Run command
  • In the Run, type msconfig, and click OK
  • Go to the General tab and select Normal startup.
  • Now, click OK.
  • Select Restart on the System Configuration window.

Conclusion 

In conclusion, QuickBooks error 12152 can make it challenging to update the software, mainly due to internet connectivity issues. Following this detailed guide will help you resolve the issue promptly and ensure you use the latest features and security patches.

For further assistance, get in touch with QuickBooks ProAdvisors at QuickBookSupportNet. Dial Call Us : +1(866)500-0076 to talk to an expert now!

Frequently Asked Questions 

What is error code 12000 in QuickBooks?

Error code 12000 in QuickBooks Desktop is a series of errors, including 12152, 12002, 12007, and others, typically occurring during software updates or due to internet connectivity issues. These errors can also be caused by Windows Firewall, system settings, and other security software blocking the update process.

Why is my QuickBooks update getting stuck?

QuickBooks update can get stuck due to incorrect date and time, poor internet connection, outdated Windows, Windows Firewall, or antivirus blocking the update, and much more.

Why do I keep getting internet connection errors?

Windows components may be damaged or corrupted; an outdated Windows OS, antivirus, or Windows Firewall may be blocking the connection; or there may be a problem with other security settings. To fix this, check your router or internet connection and take the necessary steps to fix the issues described above.

How do I fix a network connection error in QuickBooks?

To fix the QuickBooks network connection error, first restart your computer and router, then run the Quick Fix my Program using the QuickBooks Tools Hub.

If this doesn’t work, configure your firewall and antivirus to allow QuickBooks, and check and fix your internet connection settings under Help > Internet Connection Setup in QuickBooks.

About The Author

Lana Creston

Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

Quick, clear, and hassle-free QuickBooks assistance.

Get a Free Consultation with Our QB Tax Experts
Connect with Our Certified QuickBooks Professionals - Dial Tollfree: +1(866)500-0076