I recently upgraded my desktop computer to a new Dell Inspiron 580. Anticipating problems using my old Nikon Coolscan IV ED (LS-40) film scanner with a 64-bit Windows 7 system, I first did some homework. I soon found that there are no official Nikon 64-bit drivers available, but fortunately there are other solutions:
Axel Rietschin: http://axelriet.blogspot.com/2009/10/ni ... rs-on.html
Steel Chn: http://photo.net/digital-darkroom-forum/00Ryck
Bob Johnson: http://www.earthboundlight.com/phototip ... ta-64.html
You can also install third party scanner software like Vuescan or SilverFast, which includes their own 64-bit drivers. Having installed any of the above drivers, you can even install and use NikonScan (just make sure that you uncheck the scanner drivers during the setup process).
On paper, making a Coolscan work with a 64-bit Windows 7 system should be a walk in the park. Plenty of people have done it, so I expected smooth sailing. So much for theory.
The scanner was correctly detected, but refused to work: "The device cannot start. (Code 10)". In Windows device manager, the scanner was marked with a yellow triangle.
Same problem under XP mode (available in Windows 7 Professional). I even booted into Ubuntu - same problem. I tried a different USB cable, different USB ports – nothing worked. Beginning to wonder if the scanner was broke, I tested it with my old XP system. No problems there.
I spent many hours troubleshooting this one, but the solution proved to be both surprising and surprisingly simple:
Connecting the scanner via an old generic USB hub, it works perfectly! I could hardly believe my eyes. Amazing!
It doesn't really matter, but it would be interesting to know the technical explanation why it works when connected to an old USB hub, but not connected directly to any of the computer's USB ports (usually it's the other way around). Stan? Anyone?
This is probably an extremely rare problem, but hopefully the above can be helpful for someone else experiencing similar issues (hello Google!)