To tell the truth, there are a lot of causes for files and drive to read as 0 bytes. For instance, the drive is attacked by virus; the file is corrupted during transfer process; even the connectivity issues can be the cause for 0 bytes file and drive.