1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

MSVCRT.DLL missing

Discussion in 'Legacy Windows' started by ohcandy, 2003/11/25.

Thread Status:
Not open for further replies.
  1. 2003/11/25
    ohcandy

    ohcandy Inactive Thread Starter

    Joined:
    2003/11/21
    Messages:
    11
    Likes Received:
    0
    I downloaded a program from the internet and when I needed to restart my computer when I did I recieved the message: Error loading Explorer.exe You must reinstall windows. C:\WINDOWS\SYSTEM\MSVCRT.DLL was not found.

    I then tried starting my computer with the windows 98 recovery disk. I entered 1

    recorded the cd drive letter (D)

    typed in ext entered

    At the enter the path to the windows CAB files (a:): prompt, type drive:\win98 (where the drive letter that I recorded before enter.

    At the Please enter the name(s) fo the file(s) you want to extract: prompt, type msvcrt.dll enter

    At the enter the path to extract to ('Enter" to current directory): prompt, type c:\windows\system enter.

    Is this okay (y/n)? type y, enter.

    At this point I get an message saying the path in incorrect.

    Any help with this would be appreciated.
     
  2. 2003/11/25
    Welshjim

    Welshjim Inactive

    Joined:
    2002/01/07
    Messages:
    5,643
    Likes Received:
    0
    What is the program you just installed?
    MSVCRT.DLL is part of the C++ Runtime Library. It comes with Windows, but some other programs also use it and provide their own versions.
    I assume you have seen
    http://support.microsoft.com/?kbid=299296
    But since you have Win98, the easiest way of restoring the copy of any file you got with Windows98 is to use the System File Checker (SFC).
    http://support.earthlink.net/mu/1/psc/img/walkthroughs/windows_9x_nt/browsers/ie_5.0/5296.psc.html
    Of course, substitute references to "Rasapi32.dll " with "MSVCRT.DLL " when you follow the instructions.
    The only problem using SFC is that the version on your recovery CD or in C:\Windows\Options\Cabs may not be the most recent, since newer versions have come out after Win98 was shipped.
    But if it works, then use it. :)
    My present version of MSVCRT.DLL is 6.10.8637.0 dated October, 2000, over two years after I bought Win98.

    If it does not work, you can get an "updated" version here
    http://support.microsoft.com/defaul...port/kb/articles/q197/2/98.asp&NoWebContent=1
    but it seems slightly older than my version.
    You also could get it here
    http://www.dll-files.com/dllindex/dll-files.shtml?msvcrt
     
    Last edited: 2003/11/25

  3. to hide this advert.

  4. 2003/11/25
    ohcandy

    ohcandy Inactive Thread Starter

    Joined:
    2003/11/21
    Messages:
    11
    Likes Received:
    0
    MSVCRT

    I was downloading a internet track eraser program.
     
  5. 2003/11/25
    Welshjim

    Welshjim Inactive

    Joined:
    2002/01/07
    Messages:
    5,643
    Likes Received:
    0
    ohcandy--Thanks for responding.
    I look forward to hearing that my suggestions have helped.
    Personally I would put
    http://support.microsoft.com/?kbid=299296
    at the bottom of possible fixes, but at least it tells you what the problem is.
     
  6. 2003/11/26
    ohcandy

    ohcandy Inactive Thread Starter

    Joined:
    2003/11/21
    Messages:
    11
    Likes Received:
    0
    After I type Y for is thei okay? I get the message:
    Cannot open file: d:\win98\(null) which would be my source.
     
  7. 2003/11/26
    goddez1

    goddez1 Inactive

    Joined:
    2002/01/12
    Messages:
    2,975
    Likes Received:
    49
    Try this:


    If win98se full the cab file is 63 if not try 55.....
    NOTE* OR if you are unsure which cab the file is in use command: "extract" switch /A as well as the /Y. This will search all cabs until file is found [I see you peeking in here markp62....additional nfo:http://www.windowsbbs.com/showthread.php?s=&threadid=23727&highlight=extract]

    Replace the * with the letter of your cdrom drive. Remember if you've booted up with the win98 emergency startup disk, your cdrom drive letter will be one higher. For example if cdrom is d:\ it will most likely be e:\ using the emergency bootup disk.

    At the prompt type:
    extract /y *:\win98\win98_63.cab msvcrt.dll /L C:\windows\system
     
    Last edited: 2003/11/26
  8. 2003/11/26
    ohcandy

    ohcandy Inactive Thread Starter

    Joined:
    2003/11/21
    Messages:
    11
    Likes Received:
    0
    Thanks, I will try this evening
     
  9. 2003/11/26
    goddez1

    goddez1 Inactive

    Joined:
    2002/01/12
    Messages:
    2,975
    Likes Received:
    49
    Hi ohcandy,

    I didn't realize you were having to do this from two different locations. I was waiting to spring the fact that the original win98x "msvcrt.dll" is probably an older version than the one you have depending on [for example] what version IE you have updated to. Right now using IE version 6 my msvcrt.dll is ver.6.10. 8924.0 while the original win98se is ver.6.00.8397.0.

    Assuming this win98 extraction would have gotten you into windows, you most likely would have to have done an IE repair.

    But if you can get the correct version while online and copy it to a floppy you could just save some time and possible frustration by just copying the file off the floppy to your c:\windows\system directory.

    If this sounds like something you'd rather do, I could find a link to the file for you. I'd need to know what version IE you are running. This may at least give you a version closer to what you should have.

    ========
    If you are still going to whack at the extraction, you must be sure the win98_*.cab files are indeed in the path you are using. For example if I used this method my path would have to have been e:\options\win98\win98_63.cab. To double check your cdrom directories and make sure the path is correct you could check using the dir/p call.

    It's easier all the way around just to find this file on the net and put it on a floppy. The "copy from a floppy" is much easier to do.
     
    Last edited: 2003/11/26
  10. 2003/11/26
    ohcandy

    ohcandy Inactive Thread Starter

    Joined:
    2003/11/21
    Messages:
    11
    Likes Received:
    0
    I have IE 6 and have copied the .dll file from the net onto a disk.

    The computer I am having trouble on is the one at home. I Use my computer at work for everything I need but my son is giving me grief.

    Carolyn
     
  11. 2003/11/26
    goddez1

    goddez1 Inactive

    Joined:
    2002/01/12
    Messages:
    2,975
    Likes Received:
    49
    So it's the floppy copy method......

    You'll need the win98 boot menu so you can choose the boot option of a c:\prompt so on a bootup and after the bios business and either hold the control keyboard key down or tap the F8 repeatedly [cntrl key works some and others have to use the F8 key. This is a matter of timing and it may take more than once.

    From the c:\prompt type:
    copy a:\msvcrt.dll c:\windows\system\msvcrt.dll

    I hope this works for you. Having raised two kids of my own I know what kind of aggravation an unhappy child can cause. Being a child [at heart] myself, if my computer was down "grief" would be a mild description of the "emotions emoting ". :D
     
    Last edited: 2003/11/26
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.