If the printer doesn't respond to a print command or is off-line, the printer driver port may not be correctly configured. For example, if your printer is connected via USB but the port is configured to send print commands wirelessly, you would not be able to print. The steps below may help resolve the issue.
To resolve the error shown below , right-click Print Spooler service and then select Start. section, you may need to contact the hardware / software vendor for assistance in either disabling or removing the component. See example below.
To obtain the shipping address of Canon U.S.A, Inc. or Canon Canada, Inc., please call the Canon U.S.A., Inc. Help Desk at 1-800-828-4040 or Canon Canada Technical Support at 1-800-OK-CANON. Shipping charges, if any, must be prepaid.