regsvr32 msvcrt.dll does not work
Results 1 to 14 of 14

Thread: regsvr32 msvcrt.dll does not work

  1. #1
    Join Date
    Jun 2001
    Location
    Albuquerque, NM USA
    Posts
    14,686

    regsvr32 msvcrt.dll does not work

    I had a problem which closed a program and msvcrt.dll was identified as one of the culprits (in the ModName line of Event Viewer).
    Grasping at straws and figuring it could not hurt, I tried to run regsvr32 msvcrt.dll from a Command Prompt, but was told that "msvcrt.dll is loaded, but DLL Registry Server entry point was not found. File cannot be registered". I tried running regsvr32 C:\Windows\System32\msvcrt.dll and got the same message.
    I was able to run regsvr32 successfully on the other culprits.
    Any ideas why it was not successful on msvcrt.dll?
    Jim
    WIN7 Ultimate SP1 64bit, IE 11, NTFS,
    cable, MS Security Essentials, Windows 7 firewall

  2. #2
    Join Date
    Dec 2007
    Location
    Daly City, CA
    Posts
    22,550
    msvcrt.dll may be corrupted
    PM me with your addy, and can email you fresh copy.

  3. #3
    Join Date
    Jun 2001
    Location
    Albuquerque, NM USA
    Posts
    14,686
    Done! Many thanks for the kind offer.
    Jim
    WIN7 Ultimate SP1 64bit, IE 11, NTFS,
    cable, MS Security Essentials, Windows 7 firewall

  4. #4
    Join Date
    Dec 2007
    Location
    Daly City, CA
    Posts
    22,550
    Check your mail.

  5. #5
    Join Date
    Jun 2001
    Location
    Albuquerque, NM USA
    Posts
    14,686
    Broni--Many thanks. Regrettably that did not help. I still cannot register the file. But the PC works, so I guess "if it works, I should not try to fix it any further".
    Maybe msvcrt.dll does not need registering??
    Last edited by Welshjim; June 3rd, 2008 at 02:12 PM.
    Jim
    WIN7 Ultimate SP1 64bit, IE 11, NTFS,
    cable, MS Security Essentials, Windows 7 firewall

  6. #6
    Join Date
    Dec 2007
    Location
    Daly City, CA
    Posts
    22,550
    I'd also leave it at that...

  7. #7
    jenae is offline Virtual PC Specialist!!!
    Join Date
    Jun 2002
    Location
    Sydney
    Posts
    2,702
    Hi Jim, you may find you need this sucker so best to fix the problem, it was nice of Broni to send you the DLL problem is the original fault created a stack overflow and this will continue until you replace the dll with one that contains _resetstkoflw usually not in third party DLL's. So fire up recovery console and pull the original copy from \i386 I am sure you know how for those interested :-

    cd system32
    ren msvcrt.dll msvcrt.bak
    D:
    cd \i386
    expand msvcrt.dl_ C:\windows\system32
    exit
    You will need to change your CD drive letter if it is not "D"
    Last edited by jenae; June 4th, 2008 at 12:44 AM.

  8. #8
    Join Date
    Jun 2001
    Location
    Albuquerque, NM USA
    Posts
    14,686
    jenae--Many thanks. The copy of msvcrt.dll that Broni sent me was from his installation of WinXP SP3, so I would think it contains _resetstkoflw . It was version 7.0.2600.5512, which is the same version in my C:\WINDOWS\SYSTEM32 and C:\WINDOWS\SYSTEM32\DLLCACHE .
    Also I ran an SFC /SCANNOW without any change in the regsvr32 message.

    Based on your post I found this reference, which suggests pretty much what you did.
    http://windowsitpro.com/article/arti...msvcrtdll.html
    I copied the msvcrt.dll file (v 7.0.2600.5512) in Windows\ServicePackFiles\I386 into my Windows\System32 folder (since I cannot determine the version of the MSVCRT.DL_ file in my C:\I386 folder and it is much smaller and bears a date over two years ago.)
    Still no change.
    I have saved your suggestion. Do you think it will do anything other that what already has been done?
    Jim
    WIN7 Ultimate SP1 64bit, IE 11, NTFS,
    cable, MS Security Essentials, Windows 7 firewall

  9. #9
    jenae is offline Virtual PC Specialist!!!
    Join Date
    Jun 2002
    Location
    Sydney
    Posts
    2,702
    Hi Jim, I should have checked this first you don't need to register it:-

    "You won't need to register it. If you try regsvr32 you will get an error
    because it doesn't have a DllRegisterServer entry point. Not all DLLs
    require registration, most are simply loaded as required from the System"

    From my old UNI course notes.

  10. #10
    Join Date
    Jun 2001
    Location
    Albuquerque, NM USA
    Posts
    14,686
    jenae--G'd on ya, mate. (Possibly not appropriate, but I had to show my extensive knowledge of Stryne.)
    You have made my day!! Thanks so much. I never found any comment like that after a lot of searching. Now I can rest.
    Jim
    WIN7 Ultimate SP1 64bit, IE 11, NTFS,
    cable, MS Security Essentials, Windows 7 firewall

  11. #11
    Join Date
    Dec 2007
    Location
    Daly City, CA
    Posts
    22,550
    Good comment to remember, jenae

  12. #12
    Join Date
    Dec 2012
    Posts
    1
    hi guys i got a problem i installed assassins creed 3 on my windows XP but when i start the game it says entry point _except_handler4_common could not be located in the dynamic link library msvcrt.dll what to do.

    Email address removed for privacy.

  13. #13
    Join Date
    Dec 2007
    Location
    Daly City, CA
    Posts
    22,550
    This is 4 years old topic.
    Create your own.

  14. #14
    Join Date
    Feb 2000
    Location
    Idaho Falls, Idaho, USA
    Posts
    18,091

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •