Unsecure ejection, physical damage, and occasionally infections can all cause USB flash drives to become corrupt. Usually, reformatting a drive can fix a corrupted drive. Send your flash drive to a specialist for data recovery or physical damage repair.