컴퓨터에 아크로뱃리더가 설치된 상태라면, pdf파일을 그냥 클릭만 해도 손쉽게 열기가 가능하다.
그런데 어느 날 갑자기 아크로뱃이 실행되지 않고 pdf파일을 볼 수 없는 상황을 접하면 난감할 수 밖에 없다. 나한테도 얼마전에 그런 상황이 찾아왔다. 원인은 전혀 알 수 없다.
인터넷 검색에 의존할 수 밖에 없었는데.. 결국 해결하기는 했지만, 명확한 이유를 모르니 조금 답답하긴 하다 ㅎㅎ msvcp100.dll이나 msvcr100.dll이라는 파일이 없다면서 실행을 할 수 없다는 이상한 오류 ㅠㅠ
컴퓨터에 저장된 어느 pdf파일을 열어보려고 했더니.. 처음 보는 이상한 오류 메시지가 등장~ mscvcp100.dll이 없어서 프로그램을 시작할 수 없다고?? 정체가 뭘까?
이런 문제가 생기면 대다수가 microsoft visual c++를 재설치하면 해결이 된다고 하던데..내 경우는, 수차례 시도했음에도 불구하고 전혀 안되더라. 그래서 직접 저 파일을 다운로드 받아서 폴더에 저장하기로 했다.
먼저, 내 컴퓨터의 윈도우가 64비트인지 32비트인지 확인이 필요!
왜 확인이 필요하냐면, 저장할 폴더가 두 개로 나뉘어져 있기 때문이다. 만약 64비트라면 위 화면에 보이는 경로에 msvcp100.dll 파일을 저장해야 한다. (파일은 밑에 첨부함)
그렇게 저장을 하고 다시 pdf 파일을 실행했더니, 이번에도는 msvcr100.dll이 없어서 프로그램 시작은 못한단다~ 헐... 장난치나?
윈도우7 msvcp100.dll가 없다는 메시지 해결 방법
마찬가지로 다운로드 받아서 같은 폴더에 저장을 했다.
pdf파일을 다시 실행했더니.. 이번에는 '프로시저 시작 지점 wmemcpy_s를 msvcr100.dll에서 찾을 수 없습니다'라는 메시지가 나오더라 ㅠㅠ 정말 쉽지 않는 과정이다.
검색으로 찾아냈지만, 위와 같은 microsoft visual c++ 2010 재배포 가능 패키지 파일을 받아서 완전히 제거하고 다시 설치하기로 했다. (복구가 아니라 반드시 제거하고 재설치를 해야 정상 작동함)
그런데 웃긴 사실은 내 컴퓨터는 윈도우7 64비트인데.. 이건 x86(32비트) 버전이었다는 점이다. 이유는 모르겠으나, 내 컴퓨터에 32비트 버전도 설치되어 있었던 모양이다. 이걸 지우고 다시 재설치했더니..
우와아~~ 날 스트레스 받게 하던 msvcp100.dll, msvcr100.dll 메시지 문제가 완벽히 해결되고 아크로뱃리더가 아무런 문제없지 정상적으로 작동되더라.
100%정확한 방법은 아니지만, 같은 문제로 고민하고 있다면 꼭 시도해보시길~