Solving QuickBooks Problems on 64 bit Vista
If you are trying to run QuickBooks on a 64 bit version of Microsoft Vista you will most likely run into problems. In this article I’ll show you how to get around the most common problem – QuickBooks crashing when you reconcile or send forms by email. This article was updated on 3/24/2009, with significant changes from earlier revisions.
Note that this article addresses issues specifically in the 64 bit version of Vista – if you are having similar problems with Windows XP or 32 bit Vista this information won’t apply. We also are not addressing issues of using QuickBooks 2006 or older versions on Vista – that is another issue entirely. And, finally, note that this article has been revised multiple times – as we learn more, and as Intuit makes changes – so some of the earlier comments that people make might not make sense (as they refer to older revisions of the article.
Update 01/04/2010 – if you have QuickBooks 2009 R10 (or later) or QuickBooks 2010 R4 (or later) another problem is introduced relating to PDF drivers – with a different fix. See this article for details.
UPDATE: See my article on QuickBooks 2011 and PDF drivers – the problem should be RESOLVED once and forall (if you upgrade).
Problems with PDF’s
QuickBooks saves a number of things in PDF format. Two common places (there are others) are when you email an invoice or other form (the invoice is saved as a PDF attachment to the message) and when you reconcile your bank accounts (the reconciliation reports are saved as PDF’s). QuickBooks uses a PDF “driver” that they install in your system that handles the conversion to a PDF file.
The problem is, the driver that Intuit has included in QuickBooks is designed for 32 bit systems, and on many 64 bit systems this driver fails. There are a variety of symptoms depending on how your computer is set up. The most common symptom is that QuickBooks would just freeze when you reconcile an account or email a form. Some people may see different errors.
I’ll outline several ways of fixing this problem. You may find that one method works when the other doesn’t. ALSO note that for each of these methods, installing an update to QuickBooks will usually bring back the problem and you’ll have to do it over again. Last Minute Note – if you have QB Pro/Premier 2009 (US) or Enterprise 9, the “R7″ update being released the week of March 23 is fixed so that it will NOT bring back the problem!
QuickBooks has published a Knowledge Base article about this in their support web site – article 1007856. This KB article changes periodically as they refine their answer, and if you go there you may see some slightly different information (it is hard to keep up with their changes). The information I have below is illustrated with screen shots and perhaps a bit easier to follow. In addition, I’ve come across some variations that they might not describe.
So let’s start with some notes and comments:
- If you have installed QuickBooks 2007 on the computer, and then either QuickBooks 2008 or 2009, there is a conflict between the versions. If you have this situation see Intuit Knowledgebase article 1011094.
- If you are using the FaxTalk Communicator software you will find a conflict with QuickBooks. The solution is to remove this software.
- Intuit’s solution has you start off by doing a “repair” of your QuickBooks installation. For most situations I’ve found that this is not necessary. The problem is not a damaged installation, it is an improperly installed driver (the “repair” will reinstate the error). However, if you want to do this, see KB article 1010399.
- These steps will not work if you are using QuickBooks 2006 or older. Those programs are not Vista compatible and you will have multiple problems with them on Vista.
What is Intuit Recommending Today?
This is very confusing to me! Their recommendations seem to be changing daily – and I’m having a hard time keeping up. My article here might not be in synch with their recommendations, as I don’t check their KB article every day. Also, I’ve found that sometimes they publish a fix, then they remove it when they find that there are other problems.
I also have found that some of their explanations don’t always work for all users (which is probably more an issue with Vista than Intuit). I list two methods below.
Method 1 is a minor variation of what QuickBooks has recommended for most of the year. However, on March 11 2009 they replaced their recommendation with a different approach, which I outline (which I refer to as Method 2 here). Then, on March 13 2009 they removed that updated method, and restored the Method 1 approach on their web site. I believe that they will be putting Method 2 back on the web site again very soon.
Over the past few months my description of Method 2 has changed. This involved downloading a new driver. Prior to March 2009 I had people downloading a driver that was posted by Ben Gomez, and Intuit employee, in the Intuit Community forum (thanks, Ben!). In March Intuit posted a new driver and method in their KB article,with a more up to date driver (the first was version 2.51, the second was version 3.03). This approach worked for some people when Method 1 didn’t work. Then, in the middle of March, Intuit removed this driver and went back to a variation of the older method (Method 1, essentially). I’m not sure why. LATEST NEWS – I received another updated driver, which I’m posting here – at this time (March 24) it hasn’t been posted yet, but I believe it will be there soon. My thanks to Alex Wall for his help with this.
Solving the Problem: Method 2
Why am I starting with “Method 2″ – because originally this was NOT my recommended method, but with the latest update I recommend that you start with this. I’m keeping the same “method” numbering so that the comments that people added in the past continue to make sense. Start with Method 2.
Please note that this method may only work with QuickBooks 2008 and 2009, and Enterprise 8.0 and 9.0. If you have the 2007 version (or Enterprise 7.0) you should probably use Method 1 as described later.
Run this procedure when you are logged in to your computer with administrator rights.
Download an updated PDF driver from this link:
http://ftp.quicken.com/pub/quickbooks/QBDPDF_303.exe
Save this to your computer, perhaps on your desktop, or your My Documents folder. Run the program – this is a “zipped” file, you want to click the “unzip” button. It will create a folder in the location you choose (usually attached to the folder you saved the downloaded file to). This is the 3.03 version of the Amyuni driver.
Open that folder, run the Install.exe program that you find there. This will install a new driver.

When the install is complete and you click “OK” you may get a Vista warning saying that the installation might not have installed correctly. Just click the button that says the program installed correctly (or the “cancel” button).

REBOOT YOUR COMPUTER at this point. If you don’t, the changes might not be fully implemented, and QuickBooks might still not work correctly.
This is supposed to be all that you need to do (although you should check the Adobe note that I have added to the end of this article). However, I found that there were still some problem sin my system, that can easily be fixed.
Select the Control Panel from your Windows menu.

Select Printers from the Control Panel.

Note that the QuickBooks PDF Converter may be selected as the default printer. This is a problem.
Right click on the correct printer and select it as the default printer. Anything but the PDF Converter!
That should take care of the problems. If not, review the next section, Method 1, which takes a manual approach to resolving things.
Solving the Problem – Method 1
This is the original Intuit recommended method, and is still the method you should use if you have QuickBooks 2007. For later versions I recommend trying Method 2 first.
We will create a new local printer port and attach the PDF driver to that port. Please note that you need adminstrative rights to the computer system. Most people find that this works very well, but Vista is a very tricky operating system and this method doesn’t work for everybody.
- Log in to your Vista system as a user with administrative rights.
- Select the Control Panel from your Windows menu.

- Select Printers from the Control Panel.

- Locate the QuickBooks PDF Converter in the printer list, right click on it to get a menu, select Run as administrator, and then select Properties.

- In the Properties window, select the Ports tab, then click the Add Port button.

- Select Local Port and click the New Port button.

- Enter PDF1 for the new port name, and click OK, then close the Printer Ports window.
PLEASE NOTE – the recommendation that I give above worked for me, and has worked for MANY people. However, the latest notes from Intuit have changed this and they now recommend using NUL: as the port name. This should not make a difference. However, one person (that I know of) was having trouble with the standard recommendations I make here, and changed several steps. The changes worked, but it isn’t clear which of the changes made a difference. ONE of those changes was to use NUL: as the port name, and the”:” at the end of the name was important. Again, I didn’t need to do this, but it may make a difference for you. - Check the box by thePDF1 port then select the Advanced tab.

- Select the Amyuni Document Converter 300 from the Driver dropdown box. The Print directly to the printer option is selected, which hides a feature you must change. Select Spool print documents and then un-check the Enable advanced printing features box.

- Select Print directly to the printer again. Click Apply and then OK.

- In the Printer window of the Control Panel make sure that the proper printer driver is selected as the “default” – not the QuickBooks PDF Converter. This is a step that Intuit left out in their article.
- Reboot your computer – the changes won’t take effect until you do.
For most systems this will resolve the problem and you will be able to reconcile and email. However, in some cases you may find that you need to clear some additional settings. In my system I did not need to do EITHER of these steps, but some users find that it is necessary. The additional steps are:
- Right click on the Windows taskbar and select Task Manager.

- Select the Processes tab, find spwWOW64.exe, and click the end process button.

- You will need to reboot your computer after this step.
- If you run QuickBooks and get odd “printer error” messages, you may need to reset your QuickBooks printer preference file. Note that by doing this you are resetting any special printer settings you have set up for any forms. Most people don’t use this feature a lot, so it isn’t a big issue. However, by renaming this file (instead of erasing it) you can always reclaim the file if there is information you need. Note that this file will be created when you next run QuickBooks. To do this, locate the file QBPRINT.QBP, which is in your c:/program data/QuickBooks/2009 folder. Note that this is a “hidden” folder, you may need to change some folder options settings to see it. Also note that the year will depend on the year of QuickBooks you are working with. Rename this file to QBPRINT.OLD, so that you have a copy of it for safekeeping.
Adobe Reader
If you are using Adobe Reader there is one last thing that you should check. Run Adobe Reader and select “Edit”, then “Preferences”. Select the “Internet” preference and un-check the “Display PDF in Browser” option (it might already be unchecked, if so then let it be). Save the preferences.
Finishing
Hope that this works for you! It should – both methods worked for me. Some people have found that this does not work – it may be due to not flushing the printer buffer (the step using Task Manager) in their cases. I have not been able to pin down the reason. Also, as I said earlier, you will have to go through these steps again if you install an updated version of your products.
IN ADDITION – in the release notes for QuickBooks 2009 R7, Intuit states that the R7 release fixes this problem. I have not FULLY tested this – but it is looking good. I had an installation that was patched to have the correct driver, I installed the R7 update manually, and the system STAYED PATCHED – so I didn’t have to redo the work. What I cannot test at this time is if the R7 update will FIX and system that ISN’T patched.
My thanks to Intuit and both Ben Gomez and Alex Wall for their support.
Category: Featured, Vista and Windows 7
About the Author (Author Profile)
Charlie Russell is the founder of CCRSoftware. He’s been involved with the small business software industry since the mid 70′s, focusing on inventory and accounting software for small businesses. Charlie is a Certified Advanced QuickBooks ProAdvisor. Look for Charlie’s articles in the QuickBooks and Beyond blog, as well as his California Wildflower Hikes blog.










Thanks so much. It worked first try! So much more helpful than a 20 minute wait on the phone support line with Intuit.
I just got off the phone with Quickbooks support. I had to go through several different people but finally got an answer that worked. Two items that you need to do for QB 2009 and Vista 64 bit.
1. Go to quickbooks.com/support In the search bar type in 1007856. This will tell you the same as the above article but with one extra step. You have to end a process. It details how for you.
2. Go to control panel. Switch to classic view. Click on folder options. Click on the view tab. Check Hidden files and folders – show hidden files and folders.
Go to start menu. Click on computer. Click on c:/ Click on program data. Click on Intuit. Click on Quickbooks 2009. Rename QBPRINT.QBP to QBPRINT.BAK It will ask you if you want to proceed, even though renamed files may not work. Click yes.
Hope this helps
Thank you, Josh. The QB support documents on this have been evolving over time. My original article contained the methods that worked for me. Intuit recently updated their document to add some steps that some people need – you added another step that others might need (many do not). I’ve updated my article to include the new information.
Thank you for pointing out the updated document from Intuit.
How can i email from quickbooks pro 2009 on Vista 64
Mary, if you have your Vista PDF driver set up properly, Vista 64 form emailing works just the same as in the 32 bit version, I believe. I don’t have Outlook installed, so I can’t test that, but I was able to email using the Intuit email server just fine.
I had to come back – the first procedure fixed the problem for me with Vista 64 and QB Pro 07 – but after hearing about the awesome deal on QB Pro 09 from your newsletter, we got upgraded, and the email/pdf form problem returned. I was able to get it resolved with the second set of steps, the first didn’t do it this time. So once again, I’m here to say THANK YOU!
Thank you sooooo much for this solution. I have been working on this all day and finally found the right answer. You are a blessing!
Resetting the properties on my PDF Printer Driver completely fixed this problem on my Vixta x64 system. I am using Simple Start 2009, and am not able to reconcile without having to kill the program.
Thank you so much !!!!!
Thanks so much for this write-up. It fixed my QB2007 + Vista 64 problem. I am VERY appreciative. Happy New Year!
Thank you soo much, about a month ago we upgraded to quickbooks Pro 09. Thanks to your website i didn’t have to call customer support BUT…… last week quickbooks had an update and i think it reset what I fixed. Is this going to happen every time quickbooks installs an update?
Margie – it looks like most (if not all) updates are going to reset this feature to some degree. I had to redo it after the R5 update just recently.
Thank you so much. I did Method 1 and it works! Gosh, I am so thankful. You are truly a blessing
I used method 1 and it works great one time. The next time I print the reconciliation, it locks up again. I have to go redo the second part of Method 1 and also change the default printer away from the Quickbooks PDF converter. …Is there a way that I can fix so that I don’t have to go through the fix every time I do bank reconciliations?
Carol, I’ve not see this happen other than when applying an update to QuickBooks, so I don’t know what to say, without having my hands on your system to examine it.
I just upgraded to QB Pro 2009 and was able to get the PDF issues taken care of (thanks to your suggestions here). However, one thing that still doesn’t work (on my Vista 64-bit system)is the actual emailing of forms when I select the preference option for emailing through my email program. My default email program is Windows Mail, although I also have MS Office (including Outlook) on this computer. What appears to be happening is that QB is trying to send the message to Outlook and nothing happens because I don’t have any accounts set up in Outlook. The QB help system just says your default email program has to be “profile configured” as the default mail program. I can’t find any way to force QB to use Windows Mail instead of Outlook. I can use the alternate method of sending the forms through Quickbooks and that is how I know the PDF converter is working, but I would rather get the first method working properly.
Hi, I have just upgraded to 2009 pro and have not been able to resolve my issues with above instructions. After going to control panel and following above instructions I never do see the new printer driver to even be able to mark it as the default. Even after uninstalling and re-installing 2009 the quickbooks pdf driver shows 1 document which is always shown as “deleting”. The only printers i can see on control panel are my printer, the microsoft xps document writer, and the faulty quickbooks pdf converter. I cannot print or email invoices. I have another computer with 32 bit XP pro and everything works fine but I want this to be the main computer for QB. What am I doing wrong, you seem to be helping alot of people on here. It seems that every new version of Quickbooks I get the problem list gets longer and longer. This may be my last after almost 10 years of using it.
sorry, I AM running 64 bit Vista on the problem computer (although I believe quickbooks is the problem, 2009 came out AFTER 64 bit Vista).
I had the problem with QB 2008 running Vista 64. My computer would freeze and keep getting PDF converter message. Was on for 2 hours with QB tech, upgrade to QB 2009 and still they could not solve the problem.
Went to live community for help, I followed the instruction laid out and now I am able to email to my customers with my computer freezing.
Thanks a lot for your help. I really appreciate this.
Happy New Year!!!
Vernon: I believe that once it sees Outlook it will only work with Outlook and the QuickBooks email server. I only have that configuration right now so I can’t test otherwise.
Robert: You don’t want the PDF printers to be your default, you want your regular printer to be the default. Did you try Method 1 by itself? That works with the QB PDF driver – if you see it with the “deleting” note then you’ve possibly missed a step in the first method, as that is what you will see if the error hasn’t been corrected.
Charlie:
Thank you for the very clear explanation about how to fix this QuickBooks 64 bit Vista problem, especially with the screen captures. It worked perfectly.
I called QB support for help on this and got the usual runaround (their wanting to charge me for support because they thought this was not a QB problem). I unloaded on them when they tried to tell me Windows Mail was not supported. I said “why then does your help menu say emailing forms is possible via QB Mail, MS Outlook, MS Outlook Express and Windows Mail?” At that point, they emailed me an instruction on how to set Windows Mail as the default mail program in Vista. However, I already knew my system was set up that way, so I made no changes in Windows Mail. Before calling QB support, I had changed the QB preference for sending forms from Outlook to QB Mail to make sure I could at least send a form via QB Mail. A strange thing happened at that point. I went back into QB to check the email preference (Edit, Preferences, Send Forms). It was still set to QB Mail. Although I had not changed anything in Windows Mail, now Windows Mail was showing up as an option instead of Outlook. Is that strange, or what. Anyway, I selected Windows Mail instead of QB Mail and tested it. Works fine now! Maybe this will help some of you out there. I don’t know how it happened, but if you are having this same problem, you might try changing the Send Forms preference to QB Mail, try sending a form to yourself, then check the preference setting again to see if it now recognizes your default mail program. If it does, change the setting from QB Mail to your default mail program and send another test message with a form attachment.
Charlie, Thank you so much!! It took me ALOT of fooling around, but I finally got my PDF files working in QB 2009 Pro. I ended up using method 1 with the extra 2 steps of ending the splwow.exe process in the task manager. Then of course I downloaded update 5 and had to do it all again. You have been way more helpful than the quickbooks staff with this issue. Like I said before, my experience with this 2009 version will definately have me thinking Hard!! before any future version upgrades.
Robert: This isn’t a QB 2009 issue – the problem exists with QB 2007 and 2008 as well. The latest I heard is that the developer of the PDF driver is working with Microsoft to determine why this problem occurs in 64 bit systems. They claim it is a Microsoft problem. In any case, this is not a QB update issue, it is a Vista compatibility issue – and those are hard to work out sometimes.
Hi Charlie, I loaded QB Pro 2009 on Vista 64 updating from QBPro 2006 I had problems w/the PDF and followed the insturctions on QB’s site, like the ones you have listed but ended with the “End Process” I now do get my PDF but it locks up saying “going on Line” I then have to go to my Control panel printer and cancel the action of connecting. Once I do that my quickbooks sign on screen will come up and let me login to send the email PDF’s I then log in and the emails will send. (please remember that I cancelled them from the PDF Converter) I can not get them to send with out doing this step. When I used my XP QB 2006 it would convert them and put me right to my sign on screen. I also saved as a PDF and had to do the same (cancel the convert) and then attach to an email. Any additional help would be appreciated.
I had (very) old QBooks 6.0 from 1996 or so, but when I bought a new 64-bit Vista Ultimate computer, I had to upgrade to QBooks Pro 2009. I had the same problems everyone else had – the program just freezes up after completing a bank rec – I could close the program and open it back up and see the bank rec was processed and completed (I usually don’t ever try to print bank recs), but it seemed like a poor way to do things.
I just did Method 1 and I’m good-to-go. Thanks so much!