악성코드나 백신 또는 PC 사용 부주의, 다른 프로그램을 삭제하면서 함께 운영체제의 중요 파일이 삭제되거나 변형될 수 있는데. 이런 과정 중에 d3dx9_42.dll 파일도 종종 문제가 되는데 이럴 때 아래와 같이 에러 메세지가 표시됩니다.
오류 메세지:
The program can't start because d3dx9_42.dll is missing from your computer. Try reinstalling the program to fix this problem
컴퓨터에 d3dx9_42.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오.
d3dx9_42.dll 오류는 다이렉트X를 다시 설치하는 것이 가장 깔끔하지만 이왕 d3dx9_42.dll 오류로 시스템이 알려줬으니 아래처럼 d3dx9_42.dll 파일을 직접 복구해보는 것도 빠른 문제 해결 방법일 수 있습니다.
* * *
1. 본인 PC의 윈도우버전과 비트 확인
먼저 자기 PC의 운영체제와 비트를 확인합니다.
시스템 정보를 보면 설치된 OS와 종류를 알 수 있습니다.
저는 windows 10 64비트 군요.
2. d3dx9_42.dll 파일 다운로드
문제가 된 d3dx9_42.dll 파일을 복구하기 위해 아래 d3dx9_42.dll 파일을 다운로드하세요
※ 아래 링크를 눌러 다운로드한다
3. 다운받은 d3dx9_42.dll 을 시스템폴더에 옮긴다
다운로드 받은 d3dx9_42.dll 파일을 자기 운영체제에 맞는 시스템 경로에 옮겨 넣어 설치하세요.
○ XP, 윈도우7 32비트: C:\Windows\System32
○ 윈도우7 64비트, 윈도우10 64비트: C:\Windows\SysWOW64
저의 경우 윈도우10 64비트로 확인했으니 C:\Windows\SysWOW64 에 d3dx9_42.dll 파일을 다운로드해 넣었습니다.
d3dx9_42.dll 파일을 옮겨 넣은 후 문제가 된 프로그램을 다시 실행하면 (또는 윈도우를 재시작 후) d3dx9_42.dll 오류는 안날겁니다...
이상입니다.
'IT > 오류·장애·문제' 카테고리의 다른 글
vcruntime140.dll 오류 해결 방법 (0) | 2020.03.16 |
---|---|
msvcr120.dll 오류 해결 방법 (0) | 2020.03.15 |
msvcp140.dll 오류 해결 방법 (0) | 2020.03.11 |
vb6ko.dll 오류 해결 방법 (0) | 2020.02.26 |
크롬 페이지를 번역할 수 없음 오류 (0) | 2020.02.13 |