There are three parts here. And software.
First I try a boot to DOS and tap PRINTSCREEN to see if the printer prints. If not, I try the PRINTER and PRINTER CABLE on another machine with the same test. I usually get a clue about there.
If you accepted a DRIVER from Windows Update, try updating your motherboard drivers.
The list is...
PRINTER
PRINTER CABLE
PARALLEL PORT
There are parallel port cards which are cheaper than a new motherboard.
Bob
Gentlemen:
I am using Operating System: WIN-98SE on a 1 Gigahertz AMD processor.
I have been using a Canon BJC-5100 printer for printing drawings from my CAD work. It is connected to the parallel port and has been working fine for a couple of years. I have this printer because I can print on 11 x 17 paper which is good for large drawings.
Recently, when I try to print a job (from CAD or any thing else), the system tells me that the printer is not found. I have un-installed the printer drivers and then reinstalled them and tried to print, but no luck.
I accidentally found that if I unplug the printer from the power source for a short time (1 - 2 Hours) and then plug it back in to the power source, it will print when I send a print job to the printer; however this only works during that session. If I shut down the system, and later start the system back up, and try to print, the printer can not be found when I try to print to it.
I realize that I can purchase a new printer, but the printers capable of printing 11 x 17 prints are few and most are costly.
Is my problem the printer, or the parallel port?
If it is the printer, is it a relatively easy fix, or should I just junk the printer?
If it is the Parallel port, does that mean it is the mother board also?
I would appreciate any help that you may give me.
Thanks,
Bill

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic