NB. The reason I've suggested this is that Nikon software is fussy about having the correct version of .NET Framework installed - if it's not, CNX and ViewNX will start playing up.
You can find out which versions of .NET Framework are installed by looking in the registry (caution required!). Here's how:
- Start button
- Type REGEDIT in search box and registry will open
- In left pane, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\ (note versions listed)
- Exit registry without changing anything
All Nikon software works properly on my W7 machine with these versions of .NET Framework: