In case that didn't help, I found that some of the Windows services needed for USB-connected cameras weren't running, which stopped my D800 being detected. Run Windows Task Manager, go to Services tab, and look for these services (look for these names in the second column "Description"):
- Windows Image Aquisition (WIA)
- Remote Procedure Call (RPC)
- Remote Procedure Call (RPC) Locator
- RPC Endpoint Mapper
- DCOM Service Process Launcher
- Shell Hardware Detection
They should all show Status "running". If any is stopped, right-click and click "Start". On my system, "Remote Procedure Call (RPC) Locator" wasn't running.
If that fixes it, you might want to make sure it starts automatically in future. In task manager again, right-click the service that isn't running and choose "Open services". In this services app, find the service (this time look in the first column "name"). Right-click, choose "properties" and change the startup type to "Automatic".
Thanks for the reply to my problem with my D7000. It turns out that because I have Windows 8.1, I need it to be on a 64 Bit machine for the camera to be recognized. Presently I have it an an old 32 Bit machine. Time to buy a new computer !!
Thanks again for the help.
yep, that would do it
Adobe has announced that the next version of Lightroom, version 6, will only be 64-bit on Windows: