Why am I seeing a msvcrt.dll error when trying to launch a successfully installed game?

Shiva Shankar Gunti April 8, 2013

Recently I have installed two games, one is Crysis 3 and other one is NFS. My installation was successful.

Done and the problem is whenever I click the game icon to run the game, it’s showing the below message:

“The Procedure entry point _except_handler4_common could not be located in the dynamic link library msvcrt.dll”

  1. Prashant Mirjankar
    April 11, 2013 at 7:37 am

    I have had many problems with*.dll missing when launching a game in past. Below mentioned link helped me alot in playing those games.
    Go to this link
    and search the *.dll file which is shown as missing in system. Download the file and then install that file as per the instructions provided on website.

    Hope your problem will be solved and you will find this website very much helpful.

    April 10, 2013 at 2:58 am

    Hello, It would help if you could tell us what your specific operating system is. I would start by chequing yor computers with your antivirus of choice. If clean, try the following:

    -- click on start
    -- select Run
    -- type the following:
    -- once the option shows, right click on it and select : "Run as Administrator":( If you are using windows XP, just type cmd and press enter)
    -- once the command prompt opens type the following:

    sfc /scannow

    -- let the system file checker complete the scan
    -- restart computer if asked

    Keep in mind, that system file checker replaces any file that it finds corrupted in your system. So, sometimes it will ask to insert installation disc.

    • yudics
      April 10, 2013 at 1:35 pm

      after you run this command, restart is a must, make sure you insert installation disc before you run this command. and after this procces is done, try to run antivirus for full scan.

  3. Alan Wade
    April 8, 2013 at 7:07 pm
  4. Chris Stephens
    April 8, 2013 at 6:19 pm

    Go onto the internet and download the msvcrt.ddl file. Double-click the "My Computer" icon and browse through the file system to the Windows system folder. The default location of this folder depends on which version of Windows you're using. If you use 32-bit versions of XP or Vista, navigate to "C:\Windows\System32." If you use the 64-bit versions of either of these systems, navigate to "C:\WindowsSysWOW64" instead. In Windows 2000 and NT, you can find the system folder at "C:\WINNT\System32." In Windows ME, 95 and 98, the folder is located at "C:\Windows\System." Then drag the .dll file to the appropriate folder.

  5. salim benhouhou
    April 8, 2013 at 4:49 pm

    try installing the latest Microsoft Visual C++ 2010 Redistributable Package at :


  6. ha14
    April 8, 2013 at 3:27 pm

    you can try DependacyWalker
    to see what is missing for your windows version

    you can grab the dll from a similar windows machine and add it to c:windowssystem32

    from microsoft
    Error Message: Procedure Entry Point Not Found in Msvcrt.dll File

  7. Zoran Filipovi?
    April 8, 2013 at 2:58 pm

    If the msvcrt.dll DLL error occurs when you use a particular program, reinstalling the program should replace the file.

    Do not download msvcrt.dll from a "DLL download" website. There are many reasons why downloading a DLL file is a bad idea. If you need a copy of msvcrt.dll, it's best to obtain it from its original, legitimate source.

    source: http://pcsupport.about.com/od/findbyerrormessage/a/msvcrt-dll-not-found-missing-error.htm

  8. Naveen Mv
    April 8, 2013 at 1:18 pm

    If your Operating system is windows xp .. that might be the problem for the error of nfs .

    Windows XP is not a supported Operating System for NFS MW 2012.

    Please see this link for the System Requirements-


Ads by Google