특정 프로그램을 실행하려고 보면 MSVCR100.dll 이나 MSVCR110.dll 같은 DLL 관련 에러 메시지가 뜬 경험이 있으실 거예요. (주로 예전 프로그램이나 개인이 만든 프로그램) 마이크로소프트 홈페이지에서 서비스팩을 설치하거나 직접 해당 파일을 다운로드하는 방법이 있는데 둘 다 설명해드리겠습니다.
마이크로소프트 홈페이지 다운로드
먼저 마이크로소프트 홈페이지로 들어가서 Microsoft Visual C++ 2010 서비스팩을 다운로드해 설치하시면 됩니다. 출처 모를 사이트에서 DLL 파일을 다운로드하는 것보다 마이크로소프트 다운로드 센터에서 직접 다운로드하면 안심할 수 있겠죠. 주소 (링크)를 남겨놓을 테니 들어가셔서 다운로드하시면 됩니다.
파일이 여러 개인데 현재 사용하시는 운영체제에 따라서 다른 버전을 설치하셔야 합니다. 32비트 운영체제라면 x64, 64비트 운영체제라면 x86을 설치하시면 되죠. 확인하는 방법은 내 PC 아이콘 오른쪽을 누르셔서 자세히, 속성으로 들어가시면 시스템 종류가 보이실 거예요. 확인하시고 해당하는 파일을 설치하시면 됩니다. 해결이 안된다면 아래 방법처럼 직접 DLL 파일을 다운로드하는 방법도 있습니다
DLL 파일 다운로드
마이크로소프트에서 파일을 설치하고 재부팅 후에 프로그램을 실행해봐도 계속 에러 메시지가 뜨시는 분들이 계시더군요. 그럴 때는 DLL 파일을 직접 다운로드해서 해당 위치에 직접 넣으셔도 됩니다. DLL을 올려놓은 곳들이 많은데 아무 곳에서 다운로드하시기보다는 DLL 전문으로 운영하시는 사이트가 더 낫겠죠. 여러 군데가 있는데 그중에서 DLL-FILES.COM(링크) 라는 곳이 오래된 곳이라 더 믿음이 가더군요.
MSVCR100.dll MSVCR110.dll 외에도 다양한 DLL 오류가 있을 수 있는데 웬만한 DLL 파일은 모두 갖고 있는 사이트니까 검색하셔서 다운로드하시면 됩니다.
DLL파일을 넣는 경로도 아셔야 하는데, 에러 메시지 자체에서 뜨는 경우도 있지만 안 뜨는 경우
32비트 운영체제 - C:\Windows\System32
64비트 운영체제 - C:\Windows\SysWOW64
운영체제 확인법은 위에 마이크로소프트 다운로드 센터를 이용할 때처럼 확인하시면 됩니다! DLL파일을 넣으시고 재부팅까지 해보셔서 해당 프로그램을 다시 실행해보시길 권해드립니다.
댓글