I really like my Canon MP980 scanner. It scans 35mm negatives nicely and I can go to it anytime and scan a document which I can direct to any PC at home. But it’s really hard to install the drivers. And I tend to reinstall OS’s a lot. I’m using Windows 7 32 bit.
(1) Download the files needed from Canon for the MP980 Drivers Page.
You will need:
(2) Run the driver installer mp980swinns103.exe. Even if you’re logged on as Administrator it will fail saying you need to be a member of the Administrators group. Do not dismiss the error dialog.
Now locate the installer files at C:\Users\[username]\AppData\Local\Temp\mp980swinns103en where [username] is your login name.
You’ll see MSETUP4.EXE, don’t use this, instead go to the WIN subdirectory. Right click on the MSETUP4.EXE there and choose Troubleshoot Compatibility. Choose Troubleshoot Program. Choose it ran on a previous version and that it needs more permissions. Choose that it ran on Windows XP SP3.
The installer should now run. It needed to restart in the middle of installing and it failed a couple of times and I just chose try again.
Choose Cancel on Network Setup of the Card Slot, then I seem to have to continue it, but just remember you can’t get rid of the drive once it’s mapped. I’m trying to avoid this drive mapping since I think it is causing Explorer hangs.
(3) Run the scanner software installer mpnexwin203ej.exe.
I don’t seem to need any of the other software downloads to scan or print.
Software should be simpler.
-- Update I'm running Windows 7 x64 now --
I have a new machine with 8GB RAM and so I have to use Windows 7 x64. The 32 bit OS can't access more than 4GB of RAM.
I've found that the Canon drivers now refuse to install if I set compatibilty to XP SP3 so my previous install trick doesn't work any more.
I got it working again by logging out from my domain joined account, which is in the administrators group, and logging in as the machine administrator.
I added the My Printer application this time as well so the download files are:
mp980swin64ns103en.exe - this is the 64 bit network printer and scanner driver, it's the second driver on canon's list
mpnexwin203ej.exe - this is MPNavigatorEX which let's you work with the scanner
mypwin250en.exe - this is My Printer which gives you access to printer settings and ink levels