I have a Nikon SLR D40 camera with a USB cable. I’ve used it before on other computers to transfer photos. It worked fine, and installed with no problem. On my new laptop, I’m presented with an message, saying that it " C:\windows\system\32\StorProp.Dll is either not designed to run on Windows or it contains an error. Windows could not load the installer for DiskDrive." I then have the option of either inserting the disc with the driver on it (which I have never had to do with the other computers) or searching for the file manually on my computer.
Any ideas? I checked the Nikon website to see if I could download the driver, but could not find anything. I’m thinking it may be a USB issue, because I’ve had similar problems with flash drives.
storprop.dll is a library which contains functions to change a DVD readers region. (http://www.liutilities.com/products/wintaskspro/dlllibrary/storprop/ )
I´m not sure what this has to do with your D40. At what point do you get this message? When you plug in the camera? When you try to run a Nikon CD? Odd.
At any rate, you CAN download the latest full versions of all free Nikon software here: http://support.nikontech.com/cgi-bin/nikonusa.cfg/php/enduser/std_adp.php?p_faqid=61&p_created=1029180813
Personally I do without Nikon´s USB cord and CDs with my dSLR. I prefer card readers and other software.
—
added:
Here what Microsoft has to say about this issue (with a possible fix and/or workaround): http://support.microsoft.com/kb/940267

I think your laptop has corrupted file, bad hard drive. I would reinstall the software came with the camera even you don’t use it as it will replace those corrupted dll files
References :