Well, this is really doing my head in, its about time microsoft sorted it out, as many people have the same issue:
I have tried restoring to an earlier state, but my computer doesnt have any.
MSCONFIF/Tools trouble shoot computer problems/hardware and sound/configure devices satates that ther is a problem with the driver for my mass storage device.
My problem, is that my windows 7 pro x64, no longer reads my usb memory card reader OR will it find my Canon EOS digital camera, ocassionally it will see it in explorer, but when you click on it to open it up, it takes hours and nothing happens.
The USB port works well with USB mice and WIFI dongles, I have tried uninstalling drivers and switching off and then on, all as per other forums but nothing.
Windowas explorer/computer/device manager shows USB mass storage device as a yellow exclamation mark. When I click update driver it says it is up to date.
Under properties it states This device cannot start. (Code 10). If I uninstall it or disable and force it to look for new drivers by rebooting, the same. It states that it is using port Port_#0002.Hub_#0009
The driver being used is USBSTOR.sys
If I type MSCONFIg at the cmd prompt
I have tried switching off firewall and virus as well.
Microsoft recognise the problem and tell you how to fix it as given in Microsoft KB 943104, this tells you to delete two items in the registry, surprise surprise my system wont let me delete the items and its is due to null items being in the registry, microsoft recognise this as well so give a program Regdelnul to delet the null items and replace them by '*', but hey ho the program does not work, it flashes up onto the screen and disapears, is it 64 bit compatable.