본문 바로가기

 

카테고리 없음

윈도우 msvcr90.dll 오류 해결방법

by IT Community. 2021. 12. 1.

윈도우 사용중에 발생하는 'failed to load module MSVCR90.dll' 또는 '컴퓨터에 MSVCR90.dll이(가) 없어 프로그램을 시작할 수 없습니다.'라는 오류에 대한 원인과 해결방법은 다음과 같다.

 

 

원인

  • Microsoft Visual C++ 2008 파일 오류
  • 악성코드로 인한 파일 손상
  • 바이러스로 인한 파일 손상

 

 

1단계. 엑셀을 사용하는 중에만 발생하는 경우 해결방법

 

MS Excel의 화일을 사용하는 중에 msvcr90.dll 오류코드가 발생하면 Excel을 안전 모드에서 시작한다. 그러면 dll 화일의 오류가 자동으로 제거되고 비활성화되어 문제가 해결된다. 안전모드로 시작하는 방법은 다음과 같다.

 

1. Ctrl 키를 누른 상태에서 엑셀 아이콘을 더블클릭해서 실행한다.


2. 엑셀이 실행되면 [화일]메뉴를 선택하고 맨 밑의 [옵션]을 클릭한다.


3. 왼쪽 맨 아래 메뉴에서 [추가 기능]을 클릭한다.


4. 오른쪽 아래에 [Excel 추가기능] 우측의 [이동]을 클릭한다.


5. 사용가능한 추가기능 목록에서 한 개씩 선택하거나 선택을 취소한 후 엑셀을 실행해보고 에러가 발생하는 추가기능을 찾아서 선택을 취소한다.

 

 

 

2단계. 프로그램 삭제후 재설치해서 해결하는 방법

 

1. 설치된 Microsoft Visual C++ 2008을 모두 삭제해야 한다. 삭제할 프로그램이 있는 줄에서 마우스 우클릭한 후 [제거]를 선택하면 삭제된다. 이렇게 한 줄씩 선택해서 모두 삭제한다.

Microsoft-VisualC-2008t삭제화면
Microsoft-VisualC-2008t삭제화면


2. 윈도우 [시작] 메뉴를 클릭한다.


3. 바로 위에 위에 있는 나사모양의 [설정]을 클릭한다.


4. [업데이트 및 보안]을 클릭한다.


5. 왼쪽 메뉴에서 [Windows 업데이트]를 클릭한다.


6. 오른쪽 메뉴에서 [지금설치]를 클릭하여 업데이트를 설치한다. 재부팅한 후에도 msvcr90.dll 오류가 나타나면 다음 단계를 실행한다.

 

 

 

3단계. Microsoft 다운로드센터를 통한 재설치로 해결하는 방법

 

1. 마이크로소프트 다운로드센터에 접속한다.
    (https://www.microsoft.com/ko-KR/download/details.aspx?id=11895)

 

2. 화면 중간쯤에 [다운로드]를 클릭한다.


3. vcredist_x86.exe 앞의 박스를 체크하고 맨 아래 우측의 [다음]을 클릭한다.

 

4. 다운로드받은 화일을 설치한다. 다운로드받은 화일의 위치를 알 수 없다면 아래 링크중에 사용하고 있는 브라우저를 선택해 확인방법을 본다.

  

5. 설치가 완료된 후 재부팅한다.

 

 

 

댓글