a simple solution which research seems to suggest fixes the problem the majority of times with a single command typed into the Run dialog. Open Run (win key+R) and type:
windows button + R
to write
regsvr32 /i shell32.dll
Re Registering the shell32.dll file resets a number of Windows shell functions that can possibly become corrupted causing various issues, including opening drives in My Computer.
fixes a problem where when you double-click a drive letter in My Computer, the "Open With" dialog is shown instead of displaying the contents of the drive. open the fix drive show on below image to select the drive press the fix Download now http://goo.gl/uRZJMY