?
Solved

Missing MSVCIRT.DLL??

Posted on 1997-09-20
15
Medium Priority
?
258 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
0
Comment
Question by:Tiffy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 6
15 Comments
 
LVL 25

Accepted Solution

by:
dew_associates earned 400 total points
ID: 1750671
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
0
 

Author Comment

by:Tiffy
ID: 1750672
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
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750673
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
0
Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

 

Author Comment

by:Tiffy
ID: 1750674
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
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750675
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
0
 

Author Comment

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

Tiffany
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750677
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!
0
 

Expert Comment

by:prong
ID: 1750678
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.
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750679
Prong: Read the question history. Tiffany is trying to eliminate the call to  MSVCIRT.DLL , not replace it.
0
 

Author Comment

by:Tiffy
ID: 1750680
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
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750681
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
0
 

Author Comment

by:Tiffy
ID: 1750682
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
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750683
Okay Tiffany, just let me know!
0
 

Author Comment

by:Tiffy
ID: 1750684
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
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1750685
Okay Tiffany ;-)
0

Featured Post

Plug and play, no additional software required!

The ATEN UE3310 USB3.1 Gen1 Extender Cable allows users to extend the distance between the computer and USB devices up to 10 m (33 ft). The UE3310 is a high-quality, cost-effective solution for professional environments such as hospitals, factories and business facilities.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article helps those who get the 0xc004d307 error when trying to rearm (reset the license) Office 2013 in a Virtual Desktop Infrastructure (VDI) and/or those trying to prep the master image for Microsoft Key Management (KMS) activation. (i.e.- C…
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question