callnow

Live Support

+1-802-778-9005
Home>>QuickBooks Error Codes List How to Fix QuickBooks Error Code 1406 (An Installation Issue)?

Submit Your Details to Continue Reading

QuickBooks Error Code 1406 pops up on the screen during the installation of QuickBooks Desktop and indicates that the program cannot write to a specific registry key. Insufficient system permissions, a corrupted Windows registry, or interference from antivirus software often cause this error. 

While using the accounting software, the user might encounter QuickBooks error 1406. It is often a software error that occurs while executing operations in an application. Also, it arises due to third-party interference in QuickBooks.

It prevents the successful installation or updates of QuickBooks, disrupting your workflow. Resolving this error involves troubleshooting steps such as verifying permissions, repairing the registry, and temporarily disabling security software. By addressing the root causes, you can ensure a smooth installation process and prevent future interruptions.

Causes of Error 1406

  1. At first, error 1406 occurred because of another third-party software. For instance: Microsoft .NET Framework, MSXML, and C++.
  2. The issue may appear if the download location is inaccessible. At the same time, the shared download of the company file is on.
  3. When there aren’t any login credentials needed to run Windows Vista / Windows Administrator on your computer.
  4. Improper removal of the bookkeeping software on your computer results in QuickBooks Error 1406.
  5. The broken Windows registry Key is not permitting you to use the installer program.
  6. If multiple users decide to transfer the QuickBooks application on the operating computer simultaneously.
  7. In case , the QuickBooks software is not downloaded properly.
  8. Windows Firewall or other security software may be causing QuickBooks error code 1406. 
  9. QuickBooks files might also be missing or incomplete.
  10. Background programs could be causing interruptions.

Also Read: QuickBooks error code 6176 0

By going through effective solutions, you can surely fix the QuickBooks Error 1406. This guide can assist you in getting access without an error to your accounting software and streamlining your workflow.

Resolve it now button

Troubleshoot QuickBooks Error 1406: Solution

QuickBooks error 1406 can be fixed by disabling antivirus, running the QuickBooks Install Diagnostic Tool, repairing registry permissions, and updating Windows. Follow the detailed information with step by step methods to resolve this error:

Solution 1: Switch off your antivirus or security software

  1. The latest updates of antivirus or security software might lead to QB error code 1406.
  2. You must ensure that you have switched off the security software.

Turning off the antivirus, as it helps in fixing your QuickBooks error 1406.

Step 1: Find the antivirus software and right-click on it.

Step 2: Select the option to disable or turn off antivirus protection.

Step 3: Restart your computer and try running QuickBooks again.

Solution 2: Use QuickBooks Install Diagnostic Tool

Step 1: Firstly, you would have to download the Diagnostic tool from the Intuit website.

Step 2: Now, save the file. After that, operate the “QuickBooks Installation Diagnostic Tool” on your computer.

Step 3: Lastly, restart your system to check if the QuickBooks Error 1406 is resolved or not.

It needs you to run the Install Diagnostic Tool on your computer. This can do the job of fixing this error.

Solution 3: Try Repairing The Registry Damage

  1. To repair the registry, it’s recommended that your System and Administration groups are allowed to control the QuickBooks users.
  2. Allow access to all the functions, so you’ll see how it precisely works.

You must verify the owner of the registry. Also, make sure that permission to complete the repository is granted.

Step 1: Open the Run window by pressing Windows + R.

Step 2: Type regedit in the field and press Enter.

Step 3: The Registry Editor will open.

Step 4: Navigate to the registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaSTOR.

Step 5: Ensure that all the keys within this registry path are assigned to the admin group.

Solution 4: Check for Windows Updates

It is compulsory to verify if you have the latest Windows updates available or not. It will help deal with QuickBooks error 1406.

Step 1: Type “update” in the search field.

Step 2: Open the update window and click on the update icon.

Step 3: Tap on “Check for updates.”

Step 4: This will display a list of all available updates.

Step 5: Select the necessary updates you want to download.

Step 6: Download the selected updates.

Step 7: Restart your system to install the updates.

Also Read: QuickBooks Payroll Update Error 15241

Solution 5: Provide Access Permission

A `data.dat` file contains all the details of a program and how it is created. To investigate data and identify any issues, you need to grant control access permission for the `data.dat` file. This will also allow you to resolve Error 1406 in QuickBooks by making the necessary changes to the .dat file.

Screenshot of Error 1406 in QuickBooks

Step 1: Open Windows Explorer by pressingWindows + E.

Step 2: Go to Organize >Folder and Search Options.

Step 3: In the new window, click on the View tab, then select Show hidden files, folders, and drives.

Step 4: Uncheck the option “Hide protected operating system files (Recommended)” and click “OK.”

Step 5: Navigate to the following directory: `C:/Users/All Users/Microsoft/Office/Data.`

Step 6: Right-click on the `opa12.dat` file for Office 2007 or the `data.dat` file for Office 2003.

Step 7: Select Properties > Security.

Step 8: Click on Advanced.

Step 9: Tap on Permissions, and from the list, click on the pencil icon to edit.

Step 10: Check the box for Full Control, then click OK.

How can we identify the effect of QuickBooks Error 1406?

Certain symptoms can help identify QuickBooks error 1406. Here are some signs to look out for:

  1. A message box displaying the QuickBooks error code 1406 appears on your screen.
  2. Your computer frequently crashes or shuts down unexpectedly.
  3. The system is running slowly, as is QuickBooks.
  4. Your system does not respond to user inputs.

If you notice any of these signs, it may indicate that you are experiencing QuickBooks error 1406.

Conclusion 

To fix QuickBooks Error Code 1406, run the QuickBooks Install Diagnostic Tool, temporarily turn off antivirus software, repair registry errors, and reinstall QuickBooks in Selective Startup Mode. 

If the above-shown solution does not fix your problems effectively, it’s best to get technical assistance from a professional. Get in contact with eBetterBooks Error Support at +1-802-778-9005 for technical help and they will help you to troubleshoot your issues efficiently.

FAQ

Q 1: What is the QuickBooks Install Diagnostic Tool?

It’s a tool provided by Intuit to diagnose and fix common installation errors, including Error 1406. You can download it from the QuickBooks Tool Hub.

Q 2: What is Selective Startup Mode, and why is it used?

Selective Startup Mode loads only the essential programs and services to minimize software conflicts. To enable this mode, follow these steps:

  1. Open the Run dialog by pressing Windows + R.
  2. Type “msconfig” and press Enter.
  3. In the System Configuration window, select “Selective Startup.”
  4. Disable any unnecessary services, then reboot your computer.

Q 3: Can I manually reinstall QuickBooks to fix Error 1406?

Yes, you can manually reinstall QuickBooks by following these steps:   

  1. Uninstall QuickBooks via the Control Panel.
  2. Download the latest installation package from Intuit’s website.
  3. Run the installer as an administrator and follow the prompts.

Final Words

We hope this article can assist you to resolve QuickBooks error 1406. If the above-shown solution does not fix your problems effectively, it’s best to get technical assistance from a professional. Get in contact with eBetterBooks Error Support at +1-802-778-9005 for technical help and they will help you to troubleshoot your issues efficiently.