How to Fix "The File or Directory is Corrupted and Unreadable" Error
Chkdsk (Chkdsk.exe) is a command-line tool offered by Windows to check and repair volume errors. This tool tries to repair any problem it finds out, for example, lost clusters, cross-linked files, directory errors, etc.
Click "Start" button and click Run.
Type in cmd to the open box and hit "Enter" key, then you'll get the Command Prompt.
For Windows 7 and 8 user, you need to run the Command Prompt as administrator: click Start button and search for "Command", then right-click it and select "Run as administrator".
Continue to type chkdsk /f g: and press Enter. G is the drive letter of the problem partition and it can be F or other letter on your computer.
Type Y and hit Enter and restart computer to resume disk check if you get the message "Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? "
It may takes a long to finish the process relying on the number of files and folders, disk speed, system resources, capacity of the volume.
Chkdsk can't works as well as expected in some cases, and sometimes it may over-repair items, leading to difficulty for file recovery. Thus this tool is not suggested to fix error if you want to recover data.