DLL error with video

All of a sudden (yeah, right) I get this odd error when trying to run any kind of video, including my video card drivers at startup. (also windows media player and my MP3 player).

The [program].exe file is linked to missing export MFC42.DLL :6605

The thing is, the dll is on my system...several times. I tried removing all but the one in the Windows/system folder, but to no avail. I also tried replacing the dll with one from the Win98 CD. No good.  

Now the fun part is seeing who responds first.  This site is so cool!!
Almost makes computer problems worthwhile.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

If this problem is system wide, then it is occurring because the existing Mfc42.dll file is damaged or is the incorrect version.
The Windows 98 Mfc42.dll file is 954,128 bytes in size with a version of

Extract a new copy of the Mfc42.dll file from your original Windows 98 CD-ROM into the Windows\System folder using the System File Checker tool. To start the System File Checker tool, click Start, click Run, type "sfc.exe" (without the quotation marks) in the Open box, and then click OK.

If this is happening only with one or two third party apps, then place a duplicate copy of this file in the same folder where the executible is located.

wavkingAuthor Commented:
I tried this and it didn't work. I have w98 first edition by the way. My dll is a different version and size, but it used to work fine. I tried to think of any software I installed right before the problem began and removed it.

The number after the error changes depending on the associated program. :6680 or :6605.  What is that?

It's not just with 3rd party apps, but also Windows media player when trying to listen to streaming media. But regular .MOV and >WAV .MP3 are okay.

I'm going to run the full SFC now. ....
try to uninstall the windows media player and also the active movie

then install the active movie only and try to run the application.
if it failed uninstall it
then install media player
and try it

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
wavkingAuthor Commented:
Sorry it's a low score, but I had already fixed the problem before reading this, and it was an odd fix.

First I re-installed Windows and that didnt' work.  Then I removed my video driver competely and reinstalled it and THAT fixed the problem. I have no idea why.  But this is not the first problem I've had with this video card, so I'm not that surprised.

Don't worry, I have more questions coming down the pike, experts. Sorry, Dew, can't win them all! :-)
Wavking, the file size and date I gave you is the correct on for Win98 First Edition provided that you have made your updates. In any event, based upon this question and your grading of the answer, I will pass on future Q's, thanks anyway.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.