Canon Mx850 networked printer has been working fine on Win7 64 and WinXP. Today after printing several docs I suddenly cannot print from Win7. I can get to printer status page from IE9 with no trouble so that IP address is correct. I can scan from the device on Win7 using Twain. I can print fine from WinXP. When I print from Win7 the Print Queue shows print-error under status.
Thanks. I tried that with no change. On the Win7 PC, under Devices and Printers, the MX850 status says "Ready". No sign of any issue until I try to print from Win7. Also if I connect the printer to the Win7 machine via USB I can print fine.
It's the default printer. Tried sharing on and off. This has worked for months. Just as of midday today, cannot print from Win7. Can scan from Win7. Can print from WinXP. On Win7 the printer device nornally shows "Ready", once I print it shows a document in the queue and "error". The printer is linked by ethernet to the router, and the printer's control panel works fine when accessed in IE9 via its IP address. Seems like a print spooler or service issue on Win7?
I worked through the selective boot procedure, starting with all services and startup items disabled and then gradually adding them back in. Each time I was able to print a test page. Then I tried opening IE9 with “reopen last browsing session” and tried to print a page from there. The problem immediately returned, and after that I couldn’t even print the test page without rebooting. So one of the windows that was open in IE9 (32 bit) was the culpri - an IE9 window can stop network printing. Sadly I lost track of all the open when I started Googling the services to figure out which ones to leave off. Anyway things are working again. Case closed.