C++ Runtime error the application has requested the Runtime to terminate it in an unusual way

Solution

This issue has been known to occur on Windows 10 systems updated to version 1809 (the September 2018 update) that use a certain subset of all "Regional format" of the form English (<My Country>). Microsoft has published an update to Windows 10 version 1809 in KB4482887 that resolves the error. The same issue occurs in Windows 10 version 1903 (released in August 2019) and 20H2 (released in October 2020), though as no update to Windows that resolves the error has been published, please follow the steps below.

To determine what version of Windows 10 you are running, type "winver.exe" into the Windows Start Menu and hit enter.

The following Regional format settings have been confirmed to cause this issue:

  • English (Sweden)
  • English (Denmark)
  • English (Netherlands)
  • English (Switzerland)
  • English (Germany)
  • English (Europe)

Here are some examples that do work:

  • English (United Kingdom)
  • English (Belgium)
  • English (United States)
  • Dansk (Danmark)

To obtain the update to Windows 10:

  1. Open the Start menu
  2. Click the Settings gear
  3. Click Update & Security
  4. Click Check for Updates

If you are unable to install the update or attempting to fix the issue for Windows v1903, to get past this error you can:

  1. Open the Windows Start Menu and type "Region Settings", then hit enter (screenshot below)
  2. Change the Region Format to one of the known working regions included above and close the dialog.
  3. Run the installer and reboot if prompted.
  4. Change the region setting back to its original language.
  5. If there are different accounts on the computer, change the settings of the Administrator Account. Changing only the settings of other accounts may not fix the issue. 

October 7, 2015

October 7, 2015

Symptoms of problem:

Running the library leads to this error:

C++ Runtime error the application has requested the Runtime to terminate it in an unusual way

Root cause of problem:

This error is typically the result of a conflict between the Microsoft Visual C++ Redistributables libraries supplied with MATLAB, and those that are supplied by some third party applications.

Solution to problem:

To revert to a previous version of the C++ Redistributable libraries, you should uninstall all versions of your current 2005 and 2008 C++ Redistributable libraries through your Windows Control Panel, and reboot you machine. You can then re-install them by running the MATLAB-provided installers which can be found in the following locations:

For 32-bit Imatest:

C:\Program Files (x86)\MATLAB\MATLAB Compiler Runtime\v81\bin\win32\vc90\vcredist_x86.exe

For 64-bit Imatest:

C:\Program Files\MATLAB\MATLAB Compiler Runtime\v81\bin\win64\vc90\vcredist_x64.exe

Note: for older releaseses, a different matlab folder will be used, for example, v714 for releases 3.10 and below.

See Also:

  • MATLAB Central: “Why does MATLAB fail to start with an error ‘The program has requested the runtime to terminate in an unusual way’?”
  • Best Practices for Calling Imatest IT Libraries
  • Debugging Imatest IT

Issue:

Microsoft Visual C++ Runtime Library error occurs when trying to open Content Center Editor in Inventor. Inventor is forced to close if OK is clicked:

Microsoft Visual C++ Runtime Library

Runtime Error!

Program: C:\Program FIles\Autodesk\Inventor 2019\Bin\Inventor.exe

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

Causes:

Microsoft Visual C++ Runtime Libraries are corrupted or not installed properly.

Products:

Inventor Products;

티스토리 뷰

프로그램 실행시 발생 하는 'This application has requested the runtime to terminate it in an unusual way' 에러 해결 방안

이번 글에서는 프로그램 실행시  'This application has requested the runtime to terminate it in an unusual way' 에러가 발생하는 경우의 문제 해결 방안에 대해서 알아보도록 하겠습니다.

프로그램을 실행 시켰을때,아래와 같은 에러가 따악 발생을 한다면 어떻게 해야 할까요?

위의 문제는 프로그램 설치 혹은 다른 방법으로 인해서 Microsoft Visual C++ Runtime Library에 문제가 생겼을 경우 발생을 합니다. 

물론 기존 PC에 설치가 안되어 있었을 수도 있습니다.

이를 해결 하기 위해서는 

1) 클린 부팅을 하거나,

2) 기존의 Microsoft Visual C++ Redistributable Package를 삭제하고, Microsoft Visual C++ Redistributable Package를 재설치 

를 통해서 해결을 할 수 있습니다.

클린 부팅에 대한 방법은 아래의 링크를 참조해주시기 바랍니다.

Microsoft Visual C++ Redistributable Package 설치하는 방법에 대해서 안내해 드리겠습니다. Microsoft Visual C++ Redistributable Package는 OS에 따라서 설치해야하는 파일이 다릅니다. 32비트, 64비트로 구분이 되어 Microsoft에서 제공하기 때문에 이에 대해서 명확히 인지를 하고 설치를 해야합니다.

패키지를 설치할 수 있는 링크를 알려드리겠습니다. OS에 맞게 다운로드 받으신 후, 제어판에서 관련 패키지를 삭제하시고 다시 설치를 하시면 됩니다.

이 글이 도움이 되셨나요?

그렇다면 아래의 그림을 클릭해주세요.


How do you fix the application has requested the runtime to terminate it in an unusual way?

Solution: Reinstall Microsoft Visual C++ Runtime Libraries. See How to remove and reinstall Microsoft Visual C++ Runtime Libraries.

How do I fix runtime error in C?

How do I fix the Microsoft Visual C++ runtime library error?.
Perform a clean boot. Press Windows Key + R and enter msconfig. ... .
Remove your graphics card driver. ... .
Reinstall Windows 10. ... .
Reinstall Microsoft Visual C++ Redistributables. ... .
Create a new user account. ... .
Turn off the Compatibility mode. ... .
Reinstall the problematic application..

How do I get rid of runtime error?

How to Fix a Runtime Error.
Restart the computer. ... .
Update the program to its latest version. ... .
Fully delete the program, and then reinstall it. ... .
Install the latest Microsoft Visual C++ Redistributable package. ... .
Use SFC scannow to repair corrupted Windows files. ... .
Run System Restore to return your computer to a previous state..

How do I fix runtime error Microsoft Visual C++ runtime library?

Fix: Microsoft Visual C++ Runtime Library Error In Windows 10.
Repair Corrupt System Files..
Method 1: Update Display Driver..
Method 2: Rollback / Reinstall Display Driver..
Method 3: Reinstalling Visual C++ Runtime..
Method 4: Repairing Visual C++ Runtime..
Method 5: Uninstalling Applications..
Method 9: Running Diagnostics..