“Can’t Open QuickBooks” Error on Windows 10

In some new installations of CCRQInvoice and CCRQBOM on Windows 10 systems, users may be confronted with the following error:

If you click OK here, you may see this startup menu (sometimes after a long delay):

And if you click the Currently Open Company button you may get a further error message:

This can be very frustrating and sometimes difficult to resolve. At this time we have not pinned down a specific cause for this error, as there are many variables. It doesn’t always occur, and the resolution isn’t always the same.

At this time we believe that it occurs only in up-to-date Windows 10 installations. It has been seen in a variety of versions of QuickBooks, but so far it only seems to be occurring in recently updated versions. There could be a Windows 10 update that is causing problems – there have been several Microsoft components updated this year that have caused problems with QuickBooks. It also could be related to some updates that QuickBooks has been releasing.

There are several ways that this problem has been resolved in different situations. We have not determined what the common thread is with each of these. It is possible that there are several different issues that are occurring, depending on the version of QuickBooks involved. So far, all problems seem to happen with Windows 10 installations that are new.

It is important to note the following points when installing a new copy of CCRQBOM or CCRQInvoice:

  • The CCRSoftware application must have been installed and run with standard user permissionsnot elevated to run as Administrator.
  • Keep in mind that the first time that you run the CCRSoftware application, you must have the QuickBooks file open using the Admin user account, so that the Admin can give permission for the application to access the file.
  • Make sure that you don’t have any dialog box open in QuickBooks when you run the CCRSoftware application. These are windows in QuickBooks that don’t allow you to do anything else until you close the window. Editing preferences, for example. Or one of the many popup windows that QuickBooks may throw your way.
  • Make sure that the general preference Keep QuickBooks running for quick startups is not enabled. If it is, uncheck the box and reboot your computer. Note that Intuit is removing this option from currently supported releases, so you might not find this option. It caused a lot of trouble.

Here are several solutions that have been used to resolve this error for some users, once you have followed the steps above:

Solution 1 has worked in our test environment. We had a new installation of QuickBooks, and then installed the CCRSoftware product. Sometimes new installations don’t start up all QuickBooks services properly. For our test system, the simple solution was to exit QuickBooks, make sure that the CCRSoftware product wasn’t still running in the background, then restart QuickBooks and try again. A simple solution, it has always resolved this error in our own test systems.

Solution 2 involved turning User Account Control to the lowest level, rebooting the computer, then turning User Account Control back to the normal setting. This has resolved the problem for some users.

Solution 3 was provided by a user who resolve the issue on their own. This particular user uninstalled the CCRSoftware product, “cleaned the registry” using a product called CCleaner, and then reinstalled. That resolved the issue for them. Please note that we have not tested CCleaner and we aren’t endorsing it. It is important to note that in the past, with different QuickBooks installations that have been updated multiple times, “cleaning” the Windows registry by some method has often resolved odd problems. However, you have to be careful with this kind of thing.

Solution 4 is a catch-all attempt to fix a number of potential issues. This actually was written to resolve a similar but different issue, but if you have tried all of the above then this is worth trying. See our writeup on 80040408 errors.

If you have any other solution to this, please let us know.

 

 

Revoked Certificate Errors

QuickBooks may display an error when you start a CCRSoftware product, “Application with Revoked Certificate”, similar to the one shown here.

This error prevents you from running the program. Note that if you try to run the CCRSoftware product again, after this, you may get a different error (probably something about the admin not giving permission to this program).

Code signing certificates are a way for a software developer to “digitally sign” their software to show the user that the copy of the program they are installing is a valid copy from that developer. Unfortunately, staring in 2016, Microsoft has decided to change code signing certificates from a format that has been used for a very long time, and in some operating systems the certificates show as no longer being valid. QuickBooks doesn’t handle this well, it will prevent the software with one of these older format certificates from access your company file.

The odd thing is that if the software was not signed at all, it could still access your QuickBooks data.

At the time this article is being written, this is only a problem on Windows 10. Over time, this problem will probably extend to Windows 8 and Windows 7.

Updated Programs

We are working on a resolution to this problem. If your software is not listed below, please go to our support page and submit a support request, stating that you have the “revoked certificate” issue, and we will inform you when an update is available.

Please make sure that you read the “Installing the Update” instructions below.

CCRQBOM

  • Standard release (3.2.2), go to the CCRQBOM download page . This is the version most people should install.
  • Pre release versions (4.0.0), go to the CCRQBOM Pre-release page. DO NOT pick this unless you were using the pre-release version before. A serial number for the 3.2.2 version will not work with this version.

CCRQInvoice

  • Standard release (3.3.1.1), go to the CCRQInvoice download page. This is the version most people should install.
  • Pre release versions (3.6.1), go to the CCRQInvoice pre-release page. DO NOT pick this unless you were using the pre-release version before. A serial number for the 3.3.1.1 version will not work with this version.

CCRQPurchase

Installing the Update

To resolve this problem you need to reset some preferences in QuickBooks, and then download and install an updated program.

Before installing:

  • Run QuickBooks in single user mode with the Admin user account.
  • Select Edit and then Preferences.

 

  • Select the Integrated Preferences option on the left.
  • Select the Company Preferences tab.
  • Locate all copies of the particular CCRSoftware product you are using in the list (CCRQInvoice is used in our example above), and Remove every copy from the list.
  • Close the preferences window.
  • Download the appropriate installer from the list below.
  • Run that installer. It will ask if you want to remove the prior copy (you must say yes). Accept all of the default settings (make sure you select for “all users”).
  • Run the CCRSoftware program. It should recognize your prior registration key (serial number) if you have a registered copy with the same version.
  • QuickBooks will ask you if it is OK for the program to access your data. Select “Yes, whenever this QuickBooks company file is open”.

 

That should resolve the problem. If you have further issues, please submit a support request.