Tuesday, 11 September 2007

This post may come across as somewhat cranky ... as it has been months - no years - since Intuit has had an opportunity to get their QuickBooks product to work properly on Windows Vista RTM as well as the Beta 1 and 2 versions!

We support a number of small to medium size accounting firms so we provided the initial troubleshooting to get things running. We also run our business on QuickBooks, so much of the troubleshooting was done at our expense.

So, what does the small accounting firm that works very occasionally with an outside I.T. support firm supposed to think when they are installing QuickBooks 2007 (QBs) for the first time and see this:

There was a problem accessing the Fonts section of the Registry.

So, off to the QuickBooks support site they go, and, all the person would come up with when searching the QuickBooks Support site?

This:

Nada, nothing, zippo. Click on the link and one is taken to the general support pages related specifically to QBs on Windows Vista.

We see that error every time we install QuickBooks on a client machine with Windows Vista installed. So, after all of this time, why isn't there a support page to at least assuage the user's fears?

Okay, so, they clicked OK, and now have their QuickBooks product installed. After the mandatory reboot, the user double clicks on their QBs icon and low and behold:

QuickBooks - Unexpected Error

QuickBooks has encountered a problem and needs to close. You may lose the data that you recently entered. We're sorry for this inconvenience.

You can look at the error report that QuickBooks created about this problem, then choose to send it to Intuit through a secure SSL Internet connection. the process is private and fast. The report will help us improve the QuickBooks product.

Okay, so the user clicks the View Report link. Um, huh?!?

Yes, we already know that the program has crashed. There is absolutely no information there to helps us figure out how to get the program started. Click the Send Report button, and we are greeted with:

Nothing yet again. There is absolutely nothing that can be seen on Intuit's support site, when using their built-in search, to help us out here. By now, we are sure the user would be right upset. We sure were after fighting to get things running for a good chunk of time.

So, we go to the Internet search engines to try and find out more information. Even after sifting through the various search engines' results, we had a hard time finding something.

Windows Vista is designed to be a more secure operating system, so it will present you with security warnings you may not be used to. When you first install the program, and when you run the program, Vista will tell you “An unidentified program wants access to your computer.” If you’re installing, the file it mentions will be “setup.exe”; if you’re running the program, it will be “qbw32.exe”. You should allow these programs to run. If the error message “QuickBooks has encountered a problem and needs to close. We’re sorry for the inconvenience” appears when trying to run QuickBooks it is because you set up QuickBooks to run in the Program Files folder instead of the Documents folder. You can work around these errors messages in either of the following two ways:

Run QuickBooks as an Administrator [bold emphasis ours].Install QuickBooks in the Documents folder instead of the Program Files folder.To run QuickBooks as an Administrator after installation:

Right-click the QuickBooks icon on your desktop.Select Properties.Select the Compatibility tab.Click the box next to “Run this program as an administrator” to insert a check mark.Click OK.Double-click the QuickBooks icon on your desktop.Enter the Administrator password if prompted.

To install QuickBooks in the Documents folder:

Insert the QuickBooks Installation CD in your computer’s CD-ROM drive. The installation Wizard prompts you to install QuickBooks. Click Yes.Type in your installation key code, and click Next.Follow the on-screen instructions until you get to the QuickBooks Install Options screen.Click Change New Directory on the QuickBooks Install Options screen.Navigate to your Documents folder, and click OK.Follow the on-screen instruction to complete the installation.

So, we have two options: Run as a local admin, or install to the Documents folder?!?

Installing an application to the Documents folder is not an option. Just think about the possible pain points in that one ... they are endless.

Okay, so we follow the instructions to elevate privileges on the shortcut:

We then double click on the icon, and what do we get greeted with? A UAC prompt:

An unidentified program wants access to your computer

Don't run the program unless you know where it's from or you've used it before.

qbw32.exeUnidentified Publisher

So, we click allow. QuickBooks finally comes up, and we are off to activate and update the product.

Keep in mind that all of the above was accomplished with the user in the Local Administrator Group.

So, after the install, what happens if we remove the user from the Local Admin Group and run the program?

We get a UAC authentication request for admin privileges:

Now, we still had the "Run this program as an Administrator" checked for the shortcut. Thus, the authentication request. But, we were not able to remove that check mark, so, no restricted QuickBooks users on a SBS domain.

Anyone else sensing our frustration with this situation?

What really brings this situation home is the fact that we can get Sage's Simply Accounting installed on Vista with NO pain points at all. None. The install and subsequent update is seamless on Windows Vista.

When you are working on a network, Windows Vista and QuickBooks 2007 make it easier to manage and share the business information your employees need to be productive. Both QuickBooks 2007 and Windows Vista provide dramatically easier navigation to help you get to the information you need when you need it. In short, you can work more efficiently and effectively with QuickBooks 2007 and Windows Vista together.

Afraid not Intuit. To date, we have yet to get a QBs install on Windows Vista up and running without some sort of grief or the UAC warning every time the user starts QBs.

However, we in Canada have been waiting, and I mean WAITING, for a very very very long time for Microsoft to get something happening for Canada. So, nothing in the Canadian Action Pack that we have seen.

Not sure what the delay is, but we are eagerly anticipating its release up here.

We do have some highly customized tracking setups we have built into QBs, so I can only hope that Microsoft's offering can work with them.

By the way, the Accounting Action Pack is not available up here either. :P

I'm curious. Given the nightmare you are encountering, what are the issues with moving over to Simply? Is that a conceivable option for the typical company, or is the work to move over even more of a hassle?

Thank you soooo much. I installed Windows Vista today and was absolutely beside myself and Intuit when my 2007 QB Accountant version wouldn't even launch. Intuit website was useless and after hours of messing around found your blog. You saved me $500 having to buy a whole new version.

Did you try using Compatibility mode = Windows XP SP2? When this is selected you don't need to select Run as administrator and you don't have to deal with UAC prompts. Very not ideal but at least sooths the pain while you look for an alternative to Inuit / QuickBooks.

Subscribe via email

Twitter Feed

About Me

Our primary IT vertical is accounting firms since 1998. From accounting app support through to highly available solutions for accounting firms we've got it covered. I'm a Microsoft MVP since 2009. First on SBS and then starting in 2014 on Cluster.