Process credit/debit cards and ACH (E-check) all from within QuickBooks. Installation is quick and easy!

Solving QuickBooks Problems on 64 bit Vista

| October 13, 2008 | 418 Comments

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 driversthe 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.

pdf03

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.

  1. Log in to your Vista system as a user with administrative rights.
  2. Select the Control Panel from your Windows menu.
  3. Select Printers from the Control Panel.
  4. 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.
  5. In the Properties window, select the Ports tab, then click the Add Port button.
  6. Select Local Port and click the New Port button.
  7. 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.
  8. Check the box by thePDF1 port then select the Advanced tab.
  9. 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.
  10. Select Print directly to the printer again. Click Apply and then OK.
  11. 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.
  12. 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:

  1. Right click on the Windows taskbar and select Task Manager. Task Manager
  2. Select the Processes tab, find spwWOW64.exe, and click the end process button. End Processes
  3. You will need to reboot your computer after this step.
  4. 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.

reader

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.

Bookmark and Share

Tags: ,

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.

Connect with Charlie at Google

Bookmark and Share

Comments (418)

Trackback URL | Comments RSS Feed

Sites That Link to this Post

  1. Viva-Revol Corp. says:

    Very Helpful. I solved exact same problem based on this note.

    Thanks,

  2. Red says:

    THANKS!!!!! Better than Intuit!

  3. Melissa says:

    Hi there- I was laying awake trying to figure out what on earth was wrong with our program when I decided to go online and do some research on it. We have a new Dell computer with Vista at my husband’s shop and I am experiencing the same problems described here. I don’t know if it is 64 bit or 32, but I am crossing my fingers that these steps work for us. I’ll keep you posted! Thanks for publishing such helpful information. :)

  4. Charlie says:

    Melissa: Open the Control Panel in your Vista system, find the “System and Maintenance” icon and then click “System” (if you have a “classic” view then you’ll go straight to “System”), and on that page down a ways you will see the label “System type” which tells you if it is 32 bit or 64 bit.

  5. Michael Casillas says:

    Amber and Charles, Hey I had the same problem as Amber is describing. What I did was to create the PDF1 with the instructions in #2 and then put everything onto the LPT1 port. PDF1 kept saying nothing to configure however, LPT1 is already configured. I also cleared the XP compatibility so its full vista. Took 5 days repeating the instructions to think of the LPT1 change (really an accident)but everything is running perfect now!! Thanks for the instructions. Good Luck:)

  6. Charlie says:

    Thank you, Michael. I’ve not tested this to see if there are any side effects (since I didn’t have the original problem that Amber mentioned), so I’m not endorsing this at this time. But if it works for you, that’s great!

  7. Melissa says:

    YOU ROCK!!! Worked like a charm on the first try. Success sending email invoice- thank God! Makes things so much easier!

  8. James says:

    Charlie,

    I’m buying a new laptop and ready to take the Vista plunge. Do you know if the 32-bit Vista Business OS will help to avoid the issues arising with QB 2008? Main app’s I need to support are Office Basic and QB. Thank you, sir.

  9. Charlie says:

    James, I use Vista 32 with QB 2008 myself and it works quite well. There can be some issues but no more than you would find with Windows XP.

  10. Lynn says:

    Is it possible to install Quickbooks pro 2004 on vista 64? I do not need to connect to the internet through quickbooks.

  11. Charlie says:

    Lynn: I wouldn’t recommend it. Pro 2004 is not Vista compatible. Some people have success in getting it to run by setting the “XP compatibility” feature on, but there are many people who have a lot of difficulty in getting it to work. And that is relating to 32 bit Vista – I’ve not talked to anyone trying it on 64 bit Vista.

  12. Joe D. says:

    This was very helpful. Had this problem out of the box with 2009 Premier and brand new laptop with Vista 64. However, the saved PDF is pushing the right side columns to another page, despite landscape being selected the the preview indicating it fits. Can’t believe we just paid $350 for this upgrade and Intuit wants to charge us to get it working properly on a new installation. Yikes!

  13. Becca says:

    I want to add my personal thanks! This problem rose suddenly for me two weeks ago and has been making my job so much more difficult! I did the first list of steps and it fixed the problem immediately. Thank you!!!!

  14. Gary says:

    Well, I love to tell ya, Vista 32bit and 64bit are quite stable. Yes, there were many compatibility issues with third party software but remember, maintaining compatibility is up to the 3rd party software company and not Microsoft.

    If something doesn’t work the way it is supposed to in Vista then it is Microsoft’s fault but if a third party software doesn’t work because it is not updated, then that is not Vista or Microsoft’s fault.

    To date, ALL the software that I use has been updated to work with Vista 32 and 64 bit. Including- Microsoft Small Accounting, Peach Tree and most office related products. Amazingly, most new game titles work with 64 bit vista – no small accomplishment.

    Please don’t say “I wouldn’t have bought” because YOU didn’t buy it, someone else did. Someone else could jsut as easily have said, I wouldn’t have bought Quickbooks.

    You also said, “there are multiple compatibility issues with 64 bit systems that you don’t see on 32 bit systems” well, please read what I said above. I have resolved all compatibility issues AND it is very important to migrate to 64 bit because Vista – and probably all future software and OS’s – requires much more memory to run quickly.

  15. Charlie says:

    Thank you for your comment, Gary. There are several ways that I can respond.

    On one hand, it doesn’t matter WHO is to blame, Microsoft or others. My point is that there are many problems with trying to run a business with 64 bit Vista. As a business owner I just want my system to work the way it should, I don’t care if it is Microsoft’s problem or someone elses, I need it to work. I have run into numerous problems with 64 bit Vista systems. QuickBooks is one, but I also have several Microsoft products that don’t run as well on 64 bit as they do on 32 bit. However, the issue is not blame – a business needs to run the software it wants to run, and if you have 64 bit Vista you are more likely to have problems these days. Doesn’t matter which party is to blame, if it don’t work it don’t work and you have a problem. So my general response is to recommend, at this time, that people avoid 64 bit Vista.

    If you know that all of your required products run on the 64 bit system and that your hardware fully supports it, then by all means it makes sense to use it. But if you aren’t sure, then be careful.

    I generally use 32 bit Vista in my systems and I rarely run into issues where I find that a 64 bit system would perform better for me. But, then, most of the software I run is not designed specifically for 64 bit systems. It usually runs under 64 bit Vista in a 32 bit compatibility mode.

    I should note that the software that my company writes does work successfully in 64 bit Vista – I do understand that it is the software developer’s responsibility to make this happen. But until the time comes that everyone does this, you need to be cautious!

    I’ll note that the first 64 bit system I purchased (from HP) came with 32 bit Vista installed, HP didn’t have all the drivers ready at that time to work on their own 64 bit system. So let’s throw in the hardware manufacturers in the mix too. They need to have their act together.

    The articles in this blog, and in my comments, are my opinion on things. People are free to disagree, and if I make an error I’m happy to hear about it and will do my best to correct it. I value your comment and respect your opinion – it just doesn’t happen to fit what I see in my office.

    And I cannot fully understand why Intuit hasn’t fixed this issue in their newest release, when it has been around awhile!

  16. Lisa Moskala says:

    Thank you! Thank you! Thank you! I am so glad I found your blog. It works beautifully. I truly do appreciate people like you that offer solutions with layman’s terms.

  17. Faye says:

    In response to Lynn about installing Quickbooks 2004 on Vista. I did and I got everything working except the help. If you install it on Vista, you probably will not have help. The older Quickbook versions use Internet Explorer 6 for the help. It cannot use Internet Explorer 7 for help. I ended up loading XP pro on my Vista machine. It took a while to get the drivers right but was well worth the time spent. Vista was crashing 8-10 times a day before Quickbooks was installed. I couldn’t deal with an unstable system equivalent to Windows ME. As one person noted if it doesn’t work-we have a problem. It doesn’t matter who is to blame!

  18. John says:

    Hello, I’m having problems extracting the Amyuni converter in method 2. After I extract the file onto my computer and run the ‘install’ icon, it says: ‘Printer setup failed. The system cannot find the printer file specified. Error code 1797. The printer driver is unknown.’ I’ve re-downloaded several times and still same problem. Has the link changed? Much thanks in advance!

  19. Charlie says:

    John, did you try the first method? Did it work, or not work?

  20. John says:

    Hi Charlie, wow, thanks for the quick reply! Yes, I did try the first method. So long story short, I followed your intructions last week and everything worked beautifully. Log on today, and Quickbooks2009 froze up when I was trying to email an invoice. So, I reset everything so I can go back to follow your instructions again, but this time when I get to extracting the Amyuni 2.5 converter, there is only an ‘install’ icon (no ‘setup.exe’). After installing, I get the message above about ‘Printer install failed..’ Not sure why it’s not finding the driver, or if the correct link has changed?

  21. John says:

    Charlie, update: I closed Quickbooks and re-opened the application. Then tried Method 1 again… and *presto* now it’s working. This Vista 64-bit thing sure is temperamental. But one thing is for sure, YOU were a tremendous help! I was about to pull my hair out last week before I found your blog.. MUCH THANKS and happy holidays!!

  22. Charlie says:

    John, glad it worked! Vista (32 or 64 bit) can be very frustrating at times.

    The zip file should still be valid, I just downloaded it and it is the same as before.

    My instructions for method two mistakenly said “setup.exe” when it should have said “install.exe”. I have corrected that.

    I believe, although I’m not certain, that the installation error you saw with method two has to do with re-installing with that driver – you can only do it the one time. Trying a second time fails with errors. I don’t have multiple Vista 64 systems set up to test (nor do I have it set up in my VMWare Virtual Workstation system) so I can’t test this repeatedly. Sorry about that!

  23. Jane Clement says:

    Thank you, thank you, thank you! I have searched the internet trying to look for solutions for my QB PDF Converter problem and have tried just about everything. This one worked like a charm. I can’t thank you enough.

  24. Lisa says:

    You are AWSOME!! I recently had to purchase a new computer. Windows Vista 64-bit was the only choice and no more downgrades to XP. With the new computer, came the purchase QB Pro 2009, after being told that’s all that would work with the new OS. Frustrated by having the problem of QB not responding with doing bank reqs, I searched and found your instructions. This has fixed the problem. The address is in my Rolodex file and it will be shared it with everyone who needs it! Thanks so much. You’ve saved my sanity…

  25. Charlie says:

    Thank you, Lisa, and thank you to all of the people who have commented.

    I want to take this moment to suggest that you subscribe to this blog, either via RSS (if you understand that) or via email, by the links at the top. I won’t use your email address for anything other than sending you a notice of new QuickBooks articles. If you subscribe you will get notices about new articles that I post – I aim at one per week. Keep up to date on what is going on with QuickBooks!

    And please feel free to click on any of the sponsor links – that is how I fund this site…

Leave a Reply