For some time, my QuickBooks Pro software would freeze (and ultimately have to be terminated) when ever I would attempt to “reconcile” my bank statement. Additionally, when printing from other programs I would find that my computer’s default printer had been inexplicably changed to the “QuickBooks PDF Converter” device. Following are the steps I took to correct both these issues.
I’m using QuickBooks Pro 2009 on a Vista Home Premium 64-bit computer. From my research, it seems that this issue occurs most often on 64-bit versions of XP and Vista, however, there are users on 32-bit XP/Vista that have the same problem. While I have only personally tested the following solution on Vista x64 and QuickBooks pro 2009, it should work on any version of QuickBooks (at least recent version; 2007 onwards) and on either 32-bit or 64-bit versions of XP/Vista. Please let me know in the comments if this did or did not work for you!
This is the easier of the two methods and should be attempted first. If it does not solve the problem for you, go on to try method 2.
- Download this file  to your desktop.
- Created a new folder on your desktop named “PDFDrivers”.
- Run the file downloaded in step one.
- When prompted for an “Unzip to folder”, browse to/select the folder created in step 3.
- Select “Unzip”.
- Open the “PDFDrivers” folder and run the Install.exe program that you find there.
- Once the driver install is complete, press “OK”.
- If you get an error that the “… program might not have installed correctly”, click the link “This program install correctly”.
- Open the default PDF viewing program you have installed (for most people this will be Adobe Acrobat Reader, Adobe Acrobat, or Foxit).
- Configure this program to not “display PDFs in web browser.” This option is found in different locations depending on the program you use, but as an example, in Adobe Reader 8, it is under Edit -> Preferences -> Internet -> Web Browser Options.
- Exit the PDF viewer program.
- Restart your computer.
This is a more drawn out method, but may work if method 1 failed. We will be modifying the printer QuickBooks uses to make PDF files. Be sure you perform the following steps while logged in as an administrator.
- Go to the control panel and then the “Printers” applet (“Printers and Faxes” in XP).
- Right-click on the printer named “QuickBooks PDF Converter”.
- Select “Properties” from the pop-up menu. If using Vista with UAC enabled, go to “Run as administrator” -> “Properties”.
- In the “QuickBooks PDF Converter Properties” window that opens, click the “Ports” tab.
- On this new page, click “Add Port…”
- Highlight “Local Port” in the new window that opens, and then click “New Port…” (Do NOT click “New Port Type…”)
- When asked for a port name, type “NUL:”, without quotes. Not there is only one “L” and it is followed by a colon.
- Press “OK”.
- Back in the “QuickBooks PDF Converter Properties” window, put a check mark in the box next to the port you just created. Remove check marks from any other ports.
- Click the “Advanced” tab.
- Click the drop down box next to “Driver:” and select “Amyuni Document Converter XXX” where “XXX” is the highest number available (probably 300 or 303).
- Click the radio button next to “Spool print documents so…”
- Uncheck the item “Enable advanced printing features” at the bottom of the page.
- Click the radio button next to “Print directly to the printer”. This basically undoes the change made in step 12 (which we did in the first place to allow the change in step 13).
- Press “OK” to get out of any open property or dialog windows.
- Back in the list of printers, ensure your real printer (and not the “QuickBooks PDF Converter”) is set as the default printer.
- Restart your computer.
If after using either method you get new printer error messages in QuickBooks, you may need to reset your QuickBooks printer preference file. This will unfortunately remove any special printer settings you may have configured. To do this:
- Close QuickBooks.
- Use the Windows search feature (or your favorite file search program) to fin “QBPRINT.QBP”. This will be in your QuickBooks program data directory, which by default on Vista is “C:\Program Data\QuickBooks\2009\”. Obviously, the year will depend on the version of QuickBooks you use.
- Rename this file to “QBPRINT.QBP.bak”.
- Start QuickBooks.
If you need to revert back to your old printer preferences, just delete the new “QBPRINT.QBP”, the rename the “QBPRINT.QBP.bak” to “QBPRINT.QBP”.