• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

mfc40.dll, msccrt.dll & msvcirt.dll Problems - Help, Please!!

QuiltingB

Member
Everything was happy until primary HD died and had to be replaced. I ran restore disks (win 98 se) and the only thing I did differently was upgrade the IE5 on system to IE5.5 (IE6 is no-go, conflicts with too much). I have visual basic 6 and visual C++ (A combo pkg) installed. I ran sp6 for vb only to correct pdm and other problems. I really don't know what is going on, but when I just tried to re-install 2 different greeting card programs(american greetings and MS home publishing 2000), and start them I get this error:
Red X in circle: " C:\Program Files\..\.....\AGSB.exe
A device attached to system is not functioning."
When I click OK, another box pops up with yellow triangle !:
"MSVCIRT.dll file is linked to missing export
MSVCRT.dll : ??_u@YAPAX1@z. "

Well, after extensively searching ms site, I found several possible solutions, none of which worked. Q296551 is the only one I haven't yet tried because I do not know if copying these 2 files from my win98 CD will cause even more problems because I have run vb6sp3 (Service packs) for all visual studio and sp5 for the VBasic6 only part. The msvcrt.dll file is same on both computer and CD (v 6.00.8397) and I ran the sys file checker last week and supposedly copied the new file to system, however, I was not instructed to go thru ms-DOS to swap them out, like Q296551 says to. My Msvcirt.dll file is newer on system (v 6.10.8637.0) than on win98 CD (v 4.20.6164)

Per Q192123, I ran the MS libraries update, although I did not have the exact version of dll they mentioned, that sounded like my problem, so I down loaded SPEU.exe. When I doubleclicked on it, it opened, but ran thru so quick, nothing else happened. Never got any kind of confirm message that it updated. Did This twice.

Also looked at Q190536, I already installed some SPs, as mentioned.

After troubleshooting all of this, and installing vbsp3 (for all visual studio stuff), ( I had previously installed VB-only-sp 5 several weeks ago), I rebooted, and got this 'updating system' error message:
An error ocurred in loading C:\windows\system\mfc40.dll. The file may not have been installed, or is corrupt.
I clicked OK, and desktop finished coming up.'

I ran SFC, it did not find any files corrupt.

I STILL cannot get my 2 greeting card programs to load, SAME error messages on each , as above stated.
(printing some cards is my pressing problem, have not had time to open vb or vc to see if they work).

I looked on my system, I have several mfc (microsoft foundation class) files, mfc30.dll, mfc40.dll, mfc42.dll, and some others.

Any ideas what to do before I put my fist thru my monitor??



 
Back
Top