Why am I seeing a msvcrt.dll error when trying to launch a successfully installed game?
Question by Shiva Shankar Gunti /

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”

Browse other questions & answers in the category , , ; tagged , , , ; or ask your own question.

Comments for this Question are closed.

If you are looking for help, please ask a new question.

We will be happy to help you!

Answers (9)
  • Prashant Mirjankar

    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.


    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

      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.

  • Chris Stephens

    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.

  • salim benhouhou

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


  • ha14

    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

  • Zoran Filipovi?

    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

  • Naveen Mv

    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-


New comment

Please login to avoid entering captcha

Log In