Run "cmd" (right click run as administrator) and "chkdsk /f d:" (replace d: by the correct drive letter).
If it doesn't work, try PhotoRec. It should be able to recover your data even if it doesn't recover the original filenames.