ngen.exe와 연동된 msvcr100.dll(또는 msvcr100_clr0400) 오류 해결법 - Visual C++ 2010 x86 다운로드 -

2011. 11. 14. 19:08
윈도우 업데이트 및 프로그램 설치,구동시 가끔 'msvcr100.dll'(또는 msvcr100_clr0400.dll)파일이 필요하다면서 오류메세지를 출력할 경우가 있습니다.
윈도우 사용시 이런 메세지는 필요한 파일을 필요한 폴더에 넣어주면 해결되는게 대부분이지만. (ngen.exe 관련 에러메세지에는 "c:\windows\system32\msvcr100.dll"로 언급될 것 입니다.) 파일을 어찌어찌 찾아서 넣어도 안되는 경우! 분명히 있습니다.

원인은 크게 2가지. 해결책도 동시에 2가지입니다.

[원인1] 버전충돌?! Microsoft Visual C++ 2010 X86 설치
첫번째 트러블슈팅법은 '닥치고 재설치'입니다.
Microsoft 홈페이지에서 받은 순정파일을 포스트 하단에서 다운로드 받으실 수 있습니다.(참고로 제 블로그에 올라오는 파일들은 특별한 언급이 없는 경우, 각종 프로그램 제작사 홈페이지에서 다운받은 '깨끗한' 파일들 입니다. 자고로 먹는거랑, 파일은 장난치면 안되는 거죠~)

▲ 참 쉽죠?

굳이 이 과정을 먼저 소개하는 이유는, 절차상 이쪽이 먼저이기 때문일 뿐.
이렇게 해결되는 경우는 매우 드물것 입니다. (특히 파일을 넣었지만 못 찾은 경우는)

[원인2] 불친절한 윈도우?! system32 대신 syswow64폴더!
컴퓨터는 정확합니다만, 윈도우는 감성돋기에 정확하지 않습니다.
x64(64bit) OS를 사용하시는 분들은 system32폴더에 파일이 있는 경우, syswow64폴더에 필요한 파일을 복사해주세요.
에러메세지가 미칠듯이 system32 폴더를 찾더라도 알고보면 syswow64 폴더에 파일을 넣어야하는 경우가 대부분이거든요.

아마 이렇게 넣어주시면 대부분 해결될 것입니다.
이렇게 했는데도 문제가 계속 발생한다?!

▲ 내 잘못이 아니니까, 저 남자한테 따집시다.


todaki.wo.tc


◆ 원저작자 : © Microsoft
◆ 사용환경 :98 XP VISTA 7 (x64호환)
◆ 다운로드 :

vcredist_x86.exe

msvcr100_clr0400.dll

토닥이랑의 모든 게시물은 직접 촬영하고, 글로 담은 自作 컨텐츠로 퍼가는 행위(펌)를 일절 허락하지 않습니다.
인용한 내용은 출처를 별도 표기하고 있으며, 미비한 경우 댓글로 알려주시면 신속하게 조치하겠습니다.
(떠도는 이야기, 뉴스스크랩 등 일부 카테고리는 게시물 성격에 따라 생략될 수 있습니다.)