프로그래밍/Database

[MySQL] MSVCP140.dll / VCRUNTIME140.dll / VCRUNTIME140_1.dll 오류 해결

잔디르크 2025. 3. 19. 17:25

 

mysqld --install 오류

 

MySQL을 설치하던 도중

명령 프롬프트에서 mysqld --install을 진행하였는데, 아래와 같은 오류가 발생했습니다.

 

 

이러한 오류는 해당 파일이 손상되거나 삭제되면 위와 같은 오류를 일으킬 수 있는데요,

저는 이번에 노트북을 초기화 하였는데

그로 인해 이런 오류가 뜨지 않았나 싶습니다. 

 

이를 해결하기 위해서는

따라서 Visual C++ runtime package를 새로 설치하거나,

VCRUNTIME140_1.dll 파일 자체를 새로 설치해서 문제를 해결할 수 있습니다.

 

 

다운로드 전, 몇 비트를 사용중인지 확인합니다.

설정 > 시스템 > 정보 > 시스템 종류 확인

 

 

Visual Studio 2015용 Visual C++ 재배포 패키지 다운로드

 

Download Visual Studio 2015용 Visual C++ 재배포 가능 패키지 from Official Microsoft Download Center

 

비트별 다운받아야 하는 파일이 다른데요,

vc_redist.x64.exe - 64비트

vc_redist.x86.exe - 32비트

이므로 참고 해주시면 됩니다. 

 

저는 vc_redist.x64.exe를 다운받았습니다.

 

 

다운로드 후 설치를 진행해줍니다.

 

설치 후

msvcp140.dll 오류는 사라졌습니다.

 

그치만 여전히

VCRUNTIME140_1.dll 오류가 발생하는것을 확인하였습니다.

 

아래의 파일을 다운받아

SysWOW64 폴더에 복사 후 붙여넣기를 진행하였습니다

vcruntime140_1.zip
0.02MB

 

 

경로는 c:\Windows:\SysWOW64입니다.

 

32비트 사용자는 System32

64비트 사용자는 SysWOW을 선택하면 됩니다.

 

저는 64비트 운영체제를 사용중이므로

SysWOW64 파일에, 다운받은 vcruntime140_1.dll 파일을 복사하여 넣어줍니다.

 

Windows 폴더이기 때문에 관리자 권한이 필요합니다. 

계속을 눌러 진행해줍니다.

 

문제가 되는 파일들 설치 후

명령 프롬프트에 mysqld --install 입력시 

성공적으로 install된것을 확인할 수 있습니다.

 

 

 

 

참고자료

MSVCP140.dll 코드 실행 오류 해결 방법

vcruntime140_1.dll 오류 해결 방법 쉽고 간편하게 포스팅해 봤어요 : 네이버 블로그

msvcp140.dll vcruntime140.dll 오류 해결 방법 쉽고 간단하게 포스팅해 봤어요 : 네이버 블로그