Es totalmente imposible, un archivo corrupto sería cuando algún bit/byte cambia de valor, pero para al computador le es totalmente imposible saber si ese era su valor original. Ahora bien, si en un JPG cambia la firma de la cabecera entonces se nota. Al igual que si en un documento WORD se pone una fuente que no existe... Pero todo esto no es una regla general.
Formatealo (NTFS o FAT32), y asegurate de que lo que rescatas está bien (tendrás que comprobarlo uno a uno, asi que intenta rescatar lo menos posible).