Background. Old Compaq P600 machine. Developed a problem - wouldn't load the desktop, various error messages. Could start in safe mode. Ran chkdsk, it found errors, booted ok, then wouldn't again. Disk was failing - so I replaced it, doing a clone of failing disk. This was successful - and everything appeared to be working ok. Then customer rang saying one of his printers wasn't working (as well as the canon, he has old B&W olivetti) - his son-in-law had tried various things (like uninstall & reinstall) - no use.
As the machine's manual had no details of how to self print, I connected it to another machine, where it printed fine. After trying the XP troubleshooter, I also uninstalled & reinstalled, no different. I then did a complete manual uninstall (ie, deleted all the drivers from \windows\system32\spool\drivers\w32x86). I also uninstalled & reinstalled all the USB drivers. Rebooted and tried again - still won't print (says its unable to, with several basic suggestions, no details of why unable). One 'improvement' - originally the printer's maintenance functions wouldn't work - but now they do. So I can initiate head cleaning - and print a pattern check from XP - so obviously the o/s can talk to the printer ok, but not in normal mode (can't test print, print from notepad, word, command prompt).
Other points - before the machine went wrong & replaced HD, user said printing had not been working properly all the time - sounded like some sort of intermittent issue, on both printers, but if he kept trying, it would print.
The old Olivetti printer is now working properly (its a parallel connection, canon is USB).
Nothing useful in event log.
Have run sfc /scannow, but haven't done a repair reinstall.
Suggestions appreciated - anyone with similar experience, who fixed it very welcome!
As the machine's manual had no details of how to self print, I connected it to another machine, where it printed fine. After trying the XP troubleshooter, I also uninstalled & reinstalled, no different. I then did a complete manual uninstall (ie, deleted all the drivers from \windows\system32\spool\drivers\w32x86). I also uninstalled & reinstalled all the USB drivers. Rebooted and tried again - still won't print (says its unable to, with several basic suggestions, no details of why unable). One 'improvement' - originally the printer's maintenance functions wouldn't work - but now they do. So I can initiate head cleaning - and print a pattern check from XP - so obviously the o/s can talk to the printer ok, but not in normal mode (can't test print, print from notepad, word, command prompt).
Other points - before the machine went wrong & replaced HD, user said printing had not been working properly all the time - sounded like some sort of intermittent issue, on both printers, but if he kept trying, it would print.
The old Olivetti printer is now working properly (its a parallel connection, canon is USB).
Nothing useful in event log.
Have run sfc /scannow, but haven't done a repair reinstall.
Suggestions appreciated - anyone with similar experience, who fixed it very welcome!