Ok. Anything I find on this seems to relate to a corrupted "index.dat" file
in the "Temporary Internet Files" folder. Here is my fix.
First I assume you are using Windows XP. (if Win 98 or other, the procedure
is similar - let me know if req'd)
If you have enabled to "make your folders private", you need to shut this
off.
*Rightclick Start button | click Explore
*Rightclick your Username in "Documents and Settings" folder | Go to
"Sharing...."
*UNCHECK - "Make this folder private"
*Be sure there is another User Account set up on the machine as
Administrator.
Now:
*Log off your User account and Log on to the system with a different User
Account.
*Rightclick Start button | Explore
*Expand your own User account to: \Documents and
Settings\your_user_name\Local Settings
*Delete the "Temporary Internet Files" folder. If Windows complains that
it's a system folder - go ahead and delete - Windows will build a brand new
folder when you log back in.
Assuming this works, you may want to check out a little program called
CacheSentry
http://www.enigmaticsoftware.com/
This will keep the index.dat file from corruption, among other things.