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. Katie says:

    Hello,

    I have recently purchased Quickbooks 2010. We installed it a couple of weeks ago and everything has been printing fine. A couple of days ago I tried to print a check and it would not print. The printer makes a noise and sounds like the paper is feeding, but then nothing. Every other application on my computer prints fine, but nothing in Quickbooks will print.

    By the way, I still have the old 2004 version on my computer, which prints everything just fine.

    My computer is an (Athlon type X86 — 32 bit) and we are on a network here. The main printer is installed on another computer (64 bit) and I am connected to a router, which is connected to the main computer.

    Any thoughts would be appreciated.

    Thanks,
    Katie

    • Charlie says:

      Katie, this article is about 64 bit systems, so your 32 bit system is a bit off topic. I don’t have much to say – you don’t tell us what revision you are on, and in any case it sounds like it is an issue with your local system. Hard to diagnose if I don’t have my hands on the system.

  2. Katie says:

    I apologize, I thought that maybe it was on topic since the printer is connected to a 64 bit computer…

    Anyhow, thanks for the response. I am desperate and getting nowhere with this issue.. I think it is a problem with the QB 2010 software.

    Thanks again,
    Katie

  3. Charlie says:

    Katie, my guess would be that it isn’t the 64 bit issue because the driver is actually installed on your 32 bit system. But that is hard to tell from here…

    You still didn’t mention what revision of QuickBooks you are on. If it is not R5 then it is unlikely to be the 64 bit issue. Also, if there is anything here relating to the 64 bit issue I would look at the more current article on this at http://qbblog.ccrsoftware.info/2010/01/quickbooks-2010-and-2009-pdf-printer-problems-with-64-bit-systems/

    First step would be to see if you can print to a local printer with the program, rather than across the network, to try to pin down where the issue is…

  4. Katie says:

    Thanks again.

    When the main network computer changes the printer properties to “print directly to printer” instead of “spool print documents”, I can print from Quickbooks on my pc, but then the main pc can not print anything.

    I’m not sure which revision I’m on either. I know the app. is QB Pro 2010.

  5. Katie says:

    I am running an R5 version.

    Thanks

  6. jessi says:

    thank you soooo much!! this wasn’t working for me, and i need it to work for my accounting class! i really appreciate it!!!!

  7. Max says:

    I’m wondering if Trish ever solved the problem, my problem is the same, but 25% of the time it’s not a problem.
    Sometimes I can e-mail invoices, sometimes it goes on-line and just stays in that state until I stop the process.

  8. Alisa says:

    I need your help please. I am running Vista 32 bit and QB Simple Start 2008. I have done all the fixes I have found online, including updating Vista, but still cannot print my tax reports. Any suggestions?? All other programs can print, but not Quickbooks. Thanks in advance for any help.

    • Charlie says:

      Alisa: That is off topic for here, as this article is about 64 bit systems. You have a very different issue. You might want to try the Intuit Community Forum for this.

      You don’t mention if you are getting an error or something, and it isn’t clear if you are having a problem with all reports in QB or just some, so I can’t give you direction…

  9. CJ says:

    Thx mate. You’ve helped a lot of people so far, add one more to the list.
    Cheers

  10. David Victor says:

    I am running Windows 7 64-bit and have this darned problem. Unfortunately neither method 2 (tried first) nor method 1 worked for me. I am a “veteran” of Windows Vista 64-bit and this problem and I was able to get that to work, but every time I wanted to fire up QuickBooks I had to go re-do the PDF1/Local Port thing because for some reason, it always “forgot”.

    This single nasty QuickBooks problem actually caused me to convert to a Mac running Parallels emulated Windows XP, which QB “liked”. But there were other problems so I converted back to Windows, upgraded to 7 and crossed fingers.

    No luck. Very frustrating.

  11. Luke says:

    Have same problem as david with 07 after installing their recent “update” which is just an add for QB2010. The fix worked the first time but now all the settings are the same and the problem is back after closing & opening QB. I’m beginning to think this is a planned bug.

    • Charlie says:

      Luke, not a planned bug, just very poor development process on their part. They rushed out an update and made some changes that they didn’t test in this combination of hardware. It has taken them longer to get a patch out for QB 2010 than I expected, and I’m guessing it is because they are wrapping up a multitude of bug fixes in the same release. I do know that they have a fix in the works, I just don’t know when it will go public.

  12. Luke says:

    just did end process on spwWOW64.exe without shutting down computer. restarted QB and it worked again until restarting QB again. How annoying.

  13. Alex says:

    Thanks! This worked after trying that the “HELP” on Premier 2009 didn’t. After calling tech support, I was told that I’d have to purchase suppoprt to fix this to work on Win7 or purchase 2010. YOUR FIX WORKED… THANKS!

  14. McGeeGee says:

    As a business student trying to learn quickbooks, this helped me soo much.

    Thanks kind sir.

  15. Owen says:

    I had the same problem, but with 32bit I did all the above, with no result, I had quick books freeze during re loading,
    I don’t know if this will help you but this is what I did and it works fine for me.I uninstalled Quick books, then
    I left clicked on windows logo bottom left, went to search, files or folders, entered quickbooks and deleted every file that was even slighty QB.
    I then logged off and set up a guest user and then logged in and reloaded quick books. Like I said it worked, Hope this helps, I had been pulling my hair out for hours and rang intuit, he must worked out pretty quick that I type with two fingers and sent me an e-mail pretty much with the advice above, but not the deleting bit.

    • Charlie says:

      Owen, I’m assuming that you are using the Australian version – if so, keep in mind that some of the technical issues (and resolutions) discussed here might not apply to you. There are differences between the Australian and US editions.

      I’m glad that you resolved the issue – hard to say what exactly was going on. If you set up a different user for the QB install, that was probably the most effective step most likely. And I would have looked at the QB printer configuration file in a 32 bit system.

  16. Owen says:

    Oh and charlie you rock dude!!

  17. Greatful says:

    Thank you so much Charlie. I tried method 2 first like you suggested, but when i was installing the updated driver it stopped responding half way through. I moved on the method 1 and it worked no with out any problems.

    Thank you Thank you Thank you Thank you.

  18. Brian says:

    Thank You very much,

    You have helped so many people ahead of me and your advice is still working 2 years later. Just wanted to offer you thanks! Method 2 worked just as you described. Your instructions were very easy to follow and worked like a charm!

    Thank you again I am very greatful.

    B

  19. LISA says:

    CHARLIE,
    From the heavens above you have descended down like an angel to rescue me from certain demise.
    THANKYOU, THANKYOU, THANKYOU! And if you don’t believe in heaven know that I for one, am glad that you are using your powers for good and not evil :)
    L.
    P.S. Oh in case you were wondering you fixed the issue.

  20. Allen says:

    Thanks, your advice fixed my printing problems too.

  21. Proxi says:

    I just had an end user with the freezing problem in 2010 Premier r10p. Even with that update it still would freeze on reconciliation. I tried the steps above and it didnt help. Reinstalled that printer driver and forced it to NUL and it still didnt help. Luckly my client had adobe acrobate pro installed on the machine. I changed the driver to the adobe driver and that fixed it.

  22. George Chianese says:

    Thank you so much. Method 2 worked for me on win7 for qb pro 2009. Working on this problem for 2 hrs before finding your solution.

  23. Jeff M says:

    Method 1 and 2 worked for me! Thanks a ton for this post.

  24. Brad says:

    I am unable to re-instakk 2008 Quickbooks onto a 64 bit vista machine.

    The support in South Africa is less than adequate and insanely moronic.

    Even though there has been a huche 64 bit issue with this package , they refuse to assist without the aftermarket support contract.

    I feel that the package with a known floor in it should automatically be indefinately supported , seeing that no real fix has come to date.

    After Quickbooks crashed the machine , reloading keeps on coming up with a “required to delete this folder: qbregistartion.data.When trying to run the program .

    Problem is that this file does not existon the hard drive.

    Help needed .

    Loaded the 2008 onto a Vista 32 bit machine and works fine .

    thanks in advance

    Brad

    • Charlie says:

      Brad, I don’t have a specific answer for you on this one. Go to the Intuit Community Forums and search on “QBRegistration.dat” – there are a lot of threads discussing various issues with that. Note that it may be a hidden file (or in a hidden folder) so you may have to change some of your folder viewing settings.

  25. Alycia says:

    I’m speachless, I have not been able to reconcile or send a quote to a client without my system having to be completely restarted. I did method 1 and it did not work, then I did method 2 and it worked. I am not sure if it was a combination of both, but I’m thrilled. I have Windows 7 and I am not sure whether I am running 32 or 64 bit, but it worked. Thank you!!!!

Leave a Reply