And unfortunately, the answer is yes. Viruses can (and often do) spread from drive to drive. When a virus manages to make its way onto your computer it can potentially infect any other drives that are connected to that computer – even USB hard drives, USB flash drives drives and flash media cards.