Time to be with your loved ones

Time to be with loved ones

by sat

submit your photo


Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

It happened to me just now. I thought at first it was my SD Card that was infected, so, I scanned it and even reformatted it, then it was okay. But when I inserted it to my DSLR, and took some shots, again, all the pictures were gone. So I decided to insert the SD card back to my laptop. My antivirus detected a worm on my memory card again. My fear was confirmed when I directly connected my DSLR to the computer. Is it okay to scan my DSLR with the antivirus?

share|improve this question
add comment

2 Answers

up vote 7 down vote accepted

It is likely that your computer is infected with a worm that automatically copies itself to removable media to try and spread. When you format the card, it may be briefly clean, but it would rapidly get reinfected by the worm. It is possible the worm only uploads itself to the card when inserted in the computer.

Try formatting the card, if virus scan then says it is clean, try ejecting it and simply plug it back in to the computer and see if it is still clean. Most likely it will not be clean after this reinsert.

It is theoretically possible for someone to write a virus that could infect a camera and try to worm on to other hosts via a memory card, but such a virus would be very VERY specialized and very elaborate. There is very little reason such a virus would be used in the wild unless it was trying to attack some kind of secure environment through a camera, so it is highly unlikely you have a virus on your camera.

share|improve this answer
    
Yeah software developer here - there are no camera viruses. However, there are Android viruses and Linux viruses and some cameras run those operating systems. If you have one of those, it's possible the camera is spreading the virus, but it's impossible for us to know what camera you have unless you say so. –  Jasmine Apr 17 at 16:58
add comment

Just as a biological virus can't infect hosts that are very different from one another, a computer virus typically only infects a certain type of host (PC, Mac, Linux, etc.). It's very unlikely that the virus has actually infected your DSLR.

What you're probably seeing, though, is that the SD card is a carrier. You mentioned that you connected the DSLR to your computer, but if the infected SD card was still in the camera, you're just detecting the worm still on the same card. Try connecting the camera to your computer without the SD card in it and see if that makes any difference.

Next, when you format the card, you're probably performing a "quick format", which doesn't really do much at all. You're going to want to do a low-level format -- if you're using Windows, you should be able to right-click on the drive for the SD card and choose "format" -- make sure the "quick format" option is unchecked. Your anti-virus software should also give you an option to clean the card.

share|improve this answer
    
"Low-level" format was something we could do thru BIOS on a hard disk, but that was a long time ago. –  Esa Paulasto Jul 30 '13 at 15:59
    
You should be able to do a low level format of the card from within your camera menu too... At least, my Canon Powershot S95 and 5D both have the option to do low-level formats. I'd always say to format the card in the camera, NOT the computer... –  Mike Aug 1 '13 at 9:20
    
@Mike When I use the in-camera format options in Canons (30D, 40D, 7D), it seems to finish in an amount of time commensurate with high-level formatting, whereas "non-quick" formatting in my PC takes quite a bit longer. That, combined with the fact that I've been able to recover photos from cards after "formatting" in the camera, leads me to believe that it's not a super-deep operation (compared to the format I can do via the PC). –  D. Lambert Aug 7 '13 at 14:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.