We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you a podcast all about Citrix Workspace, moving to the cloud, and analytics & intelligence. Episode 2 coming soon!Listen Now

x

Missing MSVCIRT.DLL??

Tiffy
Tiffy asked
on
Medium Priority
278 Views
Last Modified: 2013-12-16
Hello:

I have quite a few applications that will not work.....I am
using Windows 95.  When I try to open certain programs such
as Norton Utilities or Eudora Mail, I receive a message which states:  Missing MSVCIRT.DLL

Does anybody know how I can get this needed component?
Is there someplace on the internet I can get it from?
Or is it on Windows 95 installation disk?

My computer had been running smoothly (a year or so) until
this happened.  I must have deleted this necessary .DLL
by mistake and I need to know how I can get another one?

Thank you,
Tiffany
Comment
Watch Question

CERTIFIED EXPERT
Commented:
Tiffany: This file is usually installed by most of Microsoft's Multimedia programs as well as Microsoft's Office 97. Please tell me what Microsoft products you have installed and I'll tell you how to extract the file and reinstall it!

Best regards,
Dennis

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Author

Commented:
Hello Dennis:

I have a CD-ROM which installs Microsoft Office for Windows
95 (Word, Excel,PowerPoint, etc.).......version 7.0.
If you need further information, please let me know.
I hope it can be fixed fairly easy.
Thanks for your help.  :)

Tiffany
CERTIFIED EXPERT

Commented:
Tiffany: Have you recently removed Microsoft Visual C++, version 4.2 from your computer? This is normally the only program that uses Msvcirt.dll. Normally windows installs a basic copy of a file named Msvcrt40.dll. Visual C++ installs a new version of this Msvcrt40.dll which, when called by various programs, also calls Msvcirt.dll, the file you are asking about.

If you have your cd-rom version of Visual C++, assuming that you had this program, this missing file is located in the root directory of the cd-rom.

If you do not have Visual C++, then you need to replace Msvcrt40.dll with an original version, which comes with a number of microsoft programs. If you look through your
Office 95 CD-Rom, you should find the older version which is 312,832K in size.
 
The newer version of Msvcrt40.dll is 65,024K in size.

To change one for the other you can do it like this:

1. Locate the correct file on your Office 95 CD-Rom and copy it to a temp directory on your hard drive, such as C:\TEMP.

2. Using find, files and folders, find all occurrences of Msvcrt40.dll, and note its path address (where it's located) and write each one down. Make sure each one is the smaller 65,024K file. (if there's more than one occurrence *and* they are different sizes, we will handle this differently.

3. Again, using find, files and folders, rename each occurrence of Msvcrt40.dll to Msvcrt40.old.

4. Copy the Msvcrt40.dll file from the Temp directory to the directory or sub-directory where you renamed the others. When your done, reboot your system.

Please let me know how you make out!

Best regards,
Dennis

Author

Commented:
Hi Dennis:

I will try this tonight (Monday) and I'll let you know
if it works.  To give you some more information about
this, I didn't have Visual C++ on my computer......and
I looked up MSVCRT40.dll using the "find files" box and
one match came up.......it is located in C:/Windows/System
64 KB in size.   Since it is listed as being there, why
are some of my applications saying it's missing?

I will follow your directions exactly, but I was also wondering
if just copying Office 95 onto my computer again would fix the
problem?.......what do you think?  Or will I need to go through
the steps you explained above?

I'll let you know what happens.  :)

bye,
Tiffany
CERTIFIED EXPERT

Commented:
Hi Tiffany: The file you found ( MSVCRT40.dll  ) is the one you need to replace, as it is calling the missing file Msvcirt.dll. The file you need is "MSVCRT40.DLL but it is 312,832K in size.
Rename the one you have now, which is 64K with the older/larger one and you should be fine.

Let me know !

Dennis

Author

Commented:
I will be installing Office 97 instead of 95.....hopefully,
the process you described will still remain the same.
Thanks.

Tiffany
CERTIFIED EXPERT

Commented:
Tiffany, whether you load Office 97 or not, go ahead and either delete MSVCRT40.DLL or replace it, but before you upgrade to 97.

When you do install Office 97, do it this way (I have it and it's finicky when it loads)

Using your "ctrl"  "alt"  and  "del" keys, open the "close programs" dialogue box and close all running programs EXCEPT for "systray"  and  "explorer". Then load Office 97. There are certain files that windows 95 holds open and Office 97 needs to update them, unfortunately Office 97 can't when they are open, but there are no error codes.

Good luck!

Commented:
Goto http://ftpsearch.unit.no/ftpsearch and do an exact search
for the file. It should go in the x:\windows or
x:\windows\system directory. This is a Microsoft Visual C
Runtime Library file that many programs depend on.
CERTIFIED EXPERT

Commented:
Prong: Read the question history. Tiffany is trying to eliminate the call to  MSVCIRT.DLL , not replace it.

Author

Commented:
Hello Dennis and Prong,

Thank you for your additional comments......fortunately, the
.DLL problem appeared to resolve itself when I installed
Office 97 over Office 95.   Although I may need to go back
and re-install it the way Dennis suggested because I've been
receiveing an error about FaxWorks.....it's not serious; just
a pain.  

Thanks again for all your help. :)

Tiffany
CERTIFIED EXPERT

Commented:
Your quite welcome Tiffany. Post the error here that your getting with FaxWorks and we'll try and resolve it for you.

Best to ya!

Dennis

Author

Commented:
Hello Dennis:

Thanks for all your help......you are very knowledgeable about
computers. :)

I'll have to wait until the error message shows up again and then
I'll post it.

Thanks again.

Tiffany
CERTIFIED EXPERT

Commented:
Okay Tiffany, just let me know!

Author

Commented:
Hi Dennis,

I found the error message, but I'll post it as a new one instead
of giving it to you here, so that I'm able to give you points (credit) for your answer.  :)

Thanks for you help.

Tiffany
CERTIFIED EXPERT

Commented:
Okay Tiffany ;-)
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.