Images displayed in web-pages are corrupt or garbled. This issue spans across any web browser. Image heavy websites suffer the most. Example:
This issue only affects images in web pages and is seemingly random. If the image is saved locally, the corruption remains on the image. Not all JPG’s are affected, and the issue is more frequent in Google Chrome than IE 9.
What I Found:
Surprisingly, most threads regarding this issue go unanswered on Google or Microsoft support boards. The others are full of useless misinformation touted by a bunch of jackasses.
The root cause is currently unknown but has something to do with the index.dat database file that web browsers use. This cache was designed to improve performance, and is always locked while a user is logged on. If this file is corrupt, shit goes crazy.
I used CCLEANER to delete the existing index.dat files and the symptoms have gone away. The file could have been deleted manually if I had logged on as a different user, but I didn’t want to stop my MP3 from playing.
So what the fuck started this? Few hypothesis:
- Recent power outage may have corrupted the file. I should probably run the System File Checker (sfc /scannow). Simplest, most obvious answer.
- Hard Disk Failure – On occasion, my PC does freeze while playing games, no BSOD or errors logged. This is always a pain, but I think it’s mainly video card related. Would have to experience other issues to really pin point. A probable answer.
- NIC Failure – Is the download of the file failing before completion? Rather odd that it only affects JPG’s, so not likely.
- The issue returned after a few hours of browsing. I went ahead and ran the System File Checker. It found several corrupt files and repaired them (few failed as they were in use).
- I also disabled GPU acceleration for displayed graphics on IE, but that didn’t seem to change any behavior.
- I’ve found a few sites that reference NForce NIC issues, but that’s still a stretch in my opinion.
- I’m not convinced it’s the PC whatsoever now.
- I’ve updated Netgear Router firmware.
- I’ve cycled the power of my cable modem.
- Immediately after refreshing a problem page, normal operations resumed.
- After a few days of smooth sailing, I’m putting the blame on the Modem and Router hardware. Case closed.