I have to agree, don't think it is a virus. There are many data-recovery programs out there that you could use... I use Lost & Found myself. I believe there are some links here are Windrivers to some downloadable ones.