Hi Lana,
Thank you for visiting Microsoft Community.
From your problem description I understand that the Canon Printer is not listed in the Windows 8 programs.
Please don’t worry; I’ll try my best to help you.
A green question mark "?" in Device Manager means that a compatible driver for this device is installed, indicating the possibility that all of the functionality may not be available.
Method 1: Use a troubleshooter to fix the issue:
a. Type "control Panel" on the start screen,
b. Open "Troubleshooting"
c. Click on “Hardware and Sound”
d. Select Printer,
e. Run the troubleshooter and restart the computer.
Method 2: Uninstall the printer from Device manager and install in Windows 7 compatibility mode:
a) Download the network drivers from the manufacturer’s website.
b) Right-click on the driver and click on ‘properties’.
c) Click on the ‘compatibility’ tab and check the box ‘Run this program in compatibility mode for’ and select Windows 7 operating system from the drop down.
d) Click on ‘Apply’ and click ‘OK’ and run the file to install it.
Please post back if you are still experiencing the issue. I will be glad to provide you with additional options available that you can utilize to get this issue resolved.