Long story, so bear with me.... WinXP Home SP2. I guy brought me his PC because it was running slow. I scanned for and removed some minor adware (MyWeb/MySmilies and the like, nothing major). Performed general maintenance including CCleaner (HD & reg) and IObit defrag. He had some corrupt drivers (or they weren't installed correctly in the first place) so I fixed those, mainly the wifi driver and how it was configured. The PC now runs really fast. BUT- he claims that something I did somehow "broke some of his pictures". He has a BUNCH of photos on his PC. Wouldn't you know it: the most important pictures - wedding pics - have corrupt headers. There's maybe 15 different picture folders in My Pictures, and 4 or 5 of these folders have corrupt JPG headers, the other folders are fine. He's a bit PO'd at me, but I don't see how I could have possibly corrupted the headers by doing stuff I've done to hundreds of other PCs without any problems, ever. This is a first for me. I've had corrupt headers before on one PC, once, and that PC had all sorts of other problems and other corrupt files. The current PC is running perfectly except for the 4 or 5 folders where the pictures don't open. I've tried IrfanView and XnView with no luck; they both say something about the file type could not be determined or the JPG header is corrupt. I read that someone used XnView to repair the header. How? Is there any other tool out there that will repair the header? I'm at a loss with this. If I don't find a fix here at MG, I'm not sure how to proceed. I'm going to continue searching the web, but hopefully one of you fine MG members will help me out! THANKS!