Skip to main content

Printer Error Messages

Print errors with numbers from -5 to 5 are low level system errors from Microsoft Windows; they are NOT AccountEdge error messages. The errors range from not having enough hard drive space to a corrupt print driver.

What are the most common Printer error messages?

  • -5 not enough memory

  • -4 out of disk space

  • -3 user cancelled print

  • -1 general error

  • 1 printer not named (default printer settings in Windows Control Panel)

  • 2 print driver not specified (default printer settings in Windows Control Panel)

  • 3 print port not specified (default printer settings in Windows Control Panel)

  • 4 name of printer driver too long - device in WIN.INI (if line is longer than 80 characters you will get this error)

  • "Create DC call unsuccessful" (DC means "Display Context") - This can occur in printing to the printer or the screen. You may receive this error message, "Call to create DC failed, error #5." If you are printing to the screen or printer this can be caused by not having a suitable video driver, or printer driver, or having Port as None in the windows section of the WIN.INI file.

  • For errors with paper size see this FAQ.

Any other printer error with a number other than -5 to 5 is specific to the manufacturer's printer and/or printer driver software. These errors can be found in the Printer Manual or you can contact the manufacturer of the printer.

What is Printer Error #5?

Printer Error #5 appears when AccountEdge cannot communicate with your printer. You may see it when you open a report, try to print, or choose File > Print Setup. In some cases, File > Print Setup does nothing and no window opens at all.

AccountEdge does not print on its own. It hands every print job to Windows and your printer driver, so this error means Windows could not give AccountEdge access to the printer. You will receive this message when you attempt to open/print in AccountEdge without a printer attached. Make sure you have a printer driver installed on your computer, and you have a default printer selected.
​

Step 1: Check your default printer

• Windows 10 and 11: Go to Settings > Bluetooth & devices > Printers & scanners, select your printer, and choose Set as default.

• Mac: Go to System Settings > Printers & Scanners and set your default printer.

• If the correct printer is already the default, set a different printer as the default, then switch back.

• In AccountEdge, choose File > Print Setup, select your printer, and click OK.
​

Step 2: Test printing outside AccountEdge

Print a test page from Windows (select your printer, choose Printer properties, then Print test page), or print something from another program such as Notepad.

• If it prints, go to Step 4.

• If it does not print, or Windows shows a message such as "Operation could not be completed (error 0x000003e3),"
​

That means the problem is between your computer and the printer, not AccountEdge.
​
Go to Step 3.
​

Step 3: Fix the printer connection

This step matters most for printers connected over a network or Wi-Fi.

• Make sure the printer is awake and online, not in Sleep mode. If it keeps going back to Sleep or drops offline shortly after a restart, the connection to your computer is not stable.

• Restart the printer and confirm it is on the same network as your computer.

• In Windows, remove the printer and add it again, then install the latest driver from the manufacturer’s website.

• If the problem continues, ask your IT administrator to check the printer’s network settings and your computer’s permissions.
​

Using AccountEdge Network Edition? If only some computers show the error, the cause is most likely the printer setup on those computers rather than your company file.
​

Step 4: Try printing from AccountEdge again

Once the printer prints from other programs, print a report from AccountEdge. If you still see Error #5, contact AccountEdge Support and have the following ready: your printer make and model, how it connects (USB, Wi-Fi, or Ethernet), and whether it prints from other programs.

If the problem isn't cleared on a Windows system, User Access Control (UAC) is being used on Windows Vista, Windows 7, and Windows 8. In cases where UAC is being used, you can run AccountEdge Compatibility mode. This compatibility mode will permit AccountEdge to run in XP Compatibility mode, and run with Administrator privileges. Since this is a potential security risk, we recommend you consult with your IT staff for proper implementation. Alternatively, an experienced IT Administrator can set the appropriate UAC permissions on your machine.

How can I solve the most common Printer errors?

  • Check how much free space is on the Hard Disk Drive (5 MB is a realistic minimum).

  • Reinstall the printer driver through the Windows Control Panel. This resolves most printing errors and general printing problems. You should have received a disk when you purchased your printer. If so, reinstall the printer driver using the disk or use the Windows drivers by going into Control Panel and selecting PRINTERS.

  • Defrag the Hard Disk Drive.

  • If you have a Dot Matrix or an Ink Jet (NOT CANON) you can use the Generic Text Only Driver.

  • Laser printers should try an HP4L. CANON Printers MUST use a Canon driver (e.g., BJ10ex).

How does AccountEdge deal with printing?

Unlike some software programs that have printer drivers written specifically for the application, AccountEdge uses the installed Windows printer drivers that have been supplied by the printer manufacturer. This means that you might not have any problems printing in other applications, but still be unable to print from AccountEdge.

AccountEdge uses the printer driver you've defined in the Windows Printer Setup. If the printer driver you've selected in Printer Setup isn't up-to-date, you might experience printing problems. Be sure you're using the most current printer driver before you attempt to print using AccountEdge. You can obtain an up-to-date printer driver from your printer's manufacturer.

AccountEdge has NO built in software for printing, it passes control of printing to the printer driver currently specified. Given this, there are NO AccountEdge printing error messages. All printer error messages are either Windows System Related or specific to the manufacturer's printer and print driver software.

This information is of a generic nature. For additional information please see your System Administrator.

Did this answer your question?