It sounds like your copy of Internet Explorer has a corrupted file(s). Depending upon the version of Windows that you're currently running, there is an Internet Explorer Repair Tool built into the system.
Note: If you're running Windows XP, see below
To access the Repair tool:
1. Click Start
2. Click Run
3. Type in: msinfo32
4. Click OK
In the Microsoft System Information window, click the "Tools" menu, Internet Explorer Repair Tool command.
Run the tool. If Internet Explorer cannot be repaired, it will advice you to reinstall the IE Explorer program file. To do that:
Click Start
Click Find (or search)
Search for the file: ie6setup.exe
When found, double click on the file and the reinstall will begin. It may request an Internet connection to download some new (or to replace missing) files. Please allow the connection.
When advised, restart the computer.
Note, the file name ie6setup.exe applies to I.E. version 6.0. If your version is I.E. 5.0 or I.E. 5.5, the the filename to search for is: ie5setup.exe
Also, please read the information below concerning the DirectX tool. This applies to any version of Windows.
For Windows XP:
This gets much more complicated in WinXP, especially if you have WinXP SP2 installed and your original installation was WinXP or WinXP SP1.
Anyway, to run this repair tool, do the following:
1. Click Start
2. Click Run
3. Type in: sfc /scannow
4. Click OK
The tool will run (about 45 - 60 minutes) and then if corrupted or missing files are found, you will be prompted to insert your Windows XP CD into the CD-ROM. Windows will then use the CD to reinstall the problem files. In some installations, you can redirect the CD request to your i386 folder which is usually located in C:\Windows If you can, the files can be reinstalled from there.
Bedstor had some interesting thoughts on this subject that you can read about
by clicking here. I think the Checkdisk operation only checks for corrupted or damaged disk sectors though, not for problem system files. However it certainly wouldn't hurt to run the tool.
(From Microsoft) "Chkdsk
Creates and displays a status report for a disk based on the file system. Chkdsk also lists and corrects errors on the disk. Used without parameters, chkdsk displays the status of the disk in the current drive."
Problems with this...
First, if you're running Window XP SP2 now, but your original setup (your WinXP disk) was either WinXP or WinXP SP1, you will be advised that your disk is an older version. In this case it will want you to go through a Windows Repair/Reinstall installation. You may be able to purchase a WinXP SP2 disk at a local computer repair shop or from Microsoft (around $20 USD).
Or if your disk is an OEM disk (supplied by the computer maker or the Original Equipment Manufacturer), the disk is often an "image" instead of the original Windows disk. It can only be used to reinstall the system back to the way it was originally which will wipe out all data. If you choose to do this, be sure to backup your important data first.
Also, many computer makers are putting the backup system files directly on the harddrive. They usually provide you with a method of copying the files over to a recordable CDR disk. You could then use the disk to reinstall the system file(s) the System File Check (SFC) utility program found. But again, if the original installation is WinXP or WinXP SP1, and you're now running WinXP SP2 it will advice you that the disk is older than the current system.
And there is a built in diagnostic tool you can try...It is called DirectX runtime tool.
To run it:
1. Click Start
2. Click Run
3. Type in: dxdiag
4. Click OK
If prompted, OK the WHQL Selection
The tool is pretty self explanatory. Click each tab in turn and look for "problem Files". Run the tests and see where (or if) there are any specific areas where problems are noted. In some cases it helps to "turn down" the Hardware Sound Acceleration level. You might also try turning down the Graphic Acceleration level, too. If turning these values down improves the situation, then a new audio or graphic driver download/install may fix the problem.
I hope this will be helpful!
Dwight