Image Invalid error after importing from camera


I have canon 590IS power shot. At the time of copying from card to computer, it was showing 'Invalid Image' after it copied and I opened from computer. I again try to copy using usb wire, no luck. I put card to card reader into my laptop, no luck.

I used windows software to import, picasa to import, canon software to import, no luck.

However, when I am viewing this image in Thumbnail mode, I can see it. The problem comes when I try to open it. Some images are like there is one brown layer on the top of image, it opens but you can see only brown image only. Some images are totally gone, I can see only 'Invalid Image' box when I open it. However, not every images are corrupt, 50% images are good.

I used different software like Adobe Photoshop CSS, Canon software, Picasa to open, same result to all.

Can anyone please help me on how can i open this images ok?

Thanks much
Who is Participating?
Muhammad Ahmad ImranConnect With a Mentor Database DeveloperCommented:
what are their extensions
Ernie BeekExpertCommented:
have you tried irfanview:


Have you tried uploading to another computer?


Are you safely removing the Camera, or memory card? You can go to Start>Computer, then right click on the device that has the images and choose safely remove. If you just remove the device, the images can become corrupt.
You may also want to try uninstalling the device driver for the camera to rule out any settings that may be causing the error. To do this you can click the start menu, type device manager, now click on the search results in the top of the start menu window. When the device manager opens, find your camera and expand the options. You should see the driver. Right click the driver and choose uninstall>OK. Now right click on My Computer at the top of the Device Manager window and choose- Scan For Hardware Changes. This should find you camera and re-install the default driver and settings. Good Luck
Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to and use offer code ‘EXPERTS’ to get 10% off your first purchase.

HarshutrivediAuthor Commented:
@leoahmad   - The image ext is jpeg.
@jeremyjared74: I did that, it didn't work
@erniebeek: I will see  if your link resolves the problem, if it is I will let you know.

Thank you all.
When you say you "did that", you have tried all 3 suggestions?
This has happened to me and it is caused by weak/bad contacts on the card.
Also the contact between the camera and the card may have been weak during data transfer (caused by dust/moisture )
Unfortunately corrupt jpegs are usually not recoverable.
But do try:
(some are free or a least free to try)
What are their extensions? Accepted answer?
HarshutrivediAuthor Commented:
Oh, I am sorry for selecting wrong solution as solution to my problem. I was intended to give to Michael-Best, but some how i selected wrong one. @Michael-Best , Sorry man...let me know, if i can change the solution to your comment.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.