d3dcompiler_47.dll 오류 해결 Adobe 실행 안 될 때(Windows 10/11)
마이크로소프트 윈도우 환경에서 포토샵, 일러스트, 인디자인, 프리미어, 에프터이펙트 같은 앱을 실행할 때 d3dcompiler_47.dll 오류가 뜨는 경우가 있습니다. 2026년 기준으로도, 이 메시지는 대부분 DirectX 구성요소/그래픽 관련 런타임이 꼬이거나 손상된 상태에서 자주 발생합니다.
중요한 건, 이 오류는 “프로그램을 다시 깔면 끝”인 경우도 있지만, 원인이 시스템 파일 손상이나 DirectX 런타임 불일치인 경우가 많아서 윈도우 쪽부터 정리하는 편이 재발이 적습니다.

| 컴퓨터에 D3DCOMPILER_43.DLL이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오 |
먼저 체크하면 좋은 것
- Windows 10/11 64-bit인지 확인
- 그래픽 드라이버가 너무 오래됐거나, 최근 업데이트 직후부터 문제인지 확인
- PC 재부팅 후에도 동일하게 뜨는지 확인
- 오류가 특정 앱에서만 뜨는지, Adobe 전반에서 뜨는지 확인
여기서 “특정 앱 1개만”이면 앱 복구가 빠르고, “여러 앱에서 반복”이면 아래 해결법을 위에서부터 정리하는 게 편합니다.
해결 1) 윈도우 업데이트로 DirectX 구성요소 정리
2026년 현재 Windows 10/11에서는 DirectX 관련 파일이 OS 구성요소로 묶여 있어, Windows Update로 복원되는 경우가 많습니다.

설정에서 업데이트를 모두 적용한 뒤, 선택적 업데이트(드라이버/품질 업데이트)까지 확인하고 재부팅해보세요.
해결 2) DirectX 최종 사용자 런타임 설치

일부 앱은 최신 OS라도 추가 런타임 구성요소를 필요로 하는 경우가 있어요.
이때 Microsoft DirectX 최종 사용자 런타임을 설치하면 빠르게 정리되는 케이스가 많습니다. 설치 후에는 반드시 재부팅해 주세요.
해결 3) 시스템 파일 복구(SFC/DISM)
Windows에 원래 있어야 할 DLL이 손상/누락된 경우는 시스템 복구가 정답입니다.

관리자 권한으로 명령 프롬프트(또는 터미널)를 열고 아래를 순서대로 실행합니다.
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth- 재부팅
이 조합은 Adobe 앱뿐 아니라 게임/그래픽 툴에서 터지는 d3d 관련 오류에도 같이 먹히는 편이라, “한 번 고쳐두면” 재발이 확 줄어듭니다.
해결 4) Visual C++ 재배포 패키지 재설치
Creative Cloud 앱들은 내부적으로 Visual C++ 런타임과 같이 움직이는 경우가 많습니다.
| 대상 아키텍처 | 파일명 | 다운로드 링크 |
|---|---|---|
| Windows x64 | vc_redist.x64.exe | 다운로드 |
| Windows x86 | vc_redist.x86.exe | 다운로드 |
| Windows ARM64 | vc_redist.arm64.exe | 다운로드 |
윈도우 업데이트/DirectX를 했는데도 동일하다면, Microsoft Visual C++ 2015~2022 재배포 패키지를 재설치한 뒤 재부팅해보세요.
해결 5) Adobe 앱 복구 또는 재설치
| 구분 | Creative Cloud에서 하는 위치 | 공식 안내 링크 |
|---|---|---|
| 개별 앱 재설치 (포토샵/일러/프리미어 등) | Creative Cloud 데스크톱 앱 → Apps → All apps → 해당 앱의 ⋯(More actions) → Uninstall 후 다시 Install | 앱 제거/재설치 방법 |
| Creative Cloud 데스크톱 앱 복구 (Repair) | Creative Cloud 데스크톱 앱이 깨졌거나 실행/업데이트가 이상할 때 → Creative Cloud Uninstaller 실행 → Repair | 데스크톱 앱 Repair/재설치 |
| 데스크톱 앱이 “손상/누락” 메시지 뜰 때 | 오류 창에서 Repair 선택 또는 데스크톱 앱을 재설치 (필요 시 Cleaner Tool로 정리 후 설치) | 손상/누락 오류 해결 |
위의 윈도우 쪽 정리를 끝냈는데도 특정 앱에서만 문제가 남는다면, Creative Cloud에서 해당 앱을 복구/재설치하는 쪽이 가장 빠릅니다.
참고 : 크리에이티브 클라우드 설치 및 삭제방법 – Decre Yellow
이때 플러그인(확장)이나 폰트 관리 툴이 충돌을 만드는 경우도 있으니, 문제 앱만이라도 “깨끗한 상태”로 한 번 띄워보는 게 좋습니다.
수동으로 d3dcompiler_47.dll 넣는 방법


주의 : DLL을 “아무 다운로드 사이트”에서 받아서 넣는 방식은 권장하지 않습니다.
같은 이름의 파일이라도 변조/감염 가능성이 있어서, 윈도우에 원래 포함된 파일이거나 공식 설치 패키지에서 나온 파일만 쓰는 쪽이 안전합니다.
어떤 DLL을 넣어야 안전한가
- 같은 PC에서 정상 경로(WinSxS 등)에 이미 존재하는 파일을 복사
- 동일한 Windows 버전/빌드의 다른 PC에서 추출(회사/가정 내 “신뢰 가능한 PC” 한정)
- 정체가 불분명한 DLL 사이트에서 받은 파일은 사용하지 않기
복사 위치 정리
| 윈도우 종류 | 넣을 폴더 | 설명 |
|---|---|---|
| Windows 11/10 64-bit | C:WindowsSystem32 C:WindowsSysWOW64 | 대부분의 경우 둘 다 넣으면 호환 문제가 줄어듭니다. |
| Windows 11/10 32-bit | C:WindowsSystem32 | 32-bit OS에는 SysWOW64가 없습니다. |
수동 복사 순서
- 열려 있는 Adobe 앱(포토샵/일러/인디자인 등)과 Creative Cloud를 모두 종료합니다.
- d3dcompiler_47.dll 파일을 준비합니다. (가능하면 같은 PC 내부에서 찾은 파일을 권장)
- 관리자 권한이 필요할 수 있으니, 탐색기를 “관리자 권한”으로 실행하거나 복사 시 권한 요청이 뜨면 허용합니다.
- 64-bit Windows라면 아래 2곳에 각각 파일을 복사합니다.
– C:WindowsSystem32
– C:WindowsSysWOW64 - 이미 같은 이름의 파일이 있다면, 바로 덮어쓰기보다 파일명을 바꿔 백업(예: d3dcompiler_47.dll.bak) 후 진행합니다.
- PC를 재부팅한 다음, 문제가 발생하던 Adobe 앱을 다시 실행해 확인합니다.
참고 : 이 DLL은 보통 regsvr32로 “등록”하는 유형이 아닙니다. 파일 복사 + 재부팅으로 동작 여부가 갈리는 경우가 많습니다.
복사했는데도 해결이 안 되면
- 파일이 “맞는 비트(32/64)”인지 애매하면, System32 / SysWOW64 둘 다 넣었는지 확인합니다.
- 동일 오류가 계속이면 DLL 자체보다 시스템 파일 손상인 경우가 많아, SFC/DISM 복구가 더 잘 먹힙니다.
- 특정 앱만 문제라면, Creative Cloud에서 해당 앱 재설치가 오히려 빠르게 끝나는 경우도 많습니다.
추가 메모 : 예전 글처럼 외부 링크에서 DLL을 내려받아 System32에 넣는 방식은 2026년 기준으로는 위험도가 너무 큽니다. “수동 복사”는 파일 출처가 확실할 때만 쓰는 선택지로 남겨두는 걸 추천합니다.
재발 줄이는 설정
d3d 계열 오류는 “한 번 고치고 끝”이 아니라, 환경에 따라 다시 나오는 경우도 있습니다.
아래 항목은 실제로 재발을 꽤 줄여줍니다.
- 그래픽 드라이버를 제조사 공식 버전으로 유지(베타/임의 패키지 지양)
- Windows “선택적 업데이트”에서 드라이버가 자동으로 덮이는 경우가 있다면, 업데이트 후 상태 확인
- Adobe 앱에서 갑자기만 뜬다면 GPU 가속을 잠깐 껐다가 테스트(특정 드라이버 조합에서만 터지는 경우가 있음)
- 백신/보안툴이 DLL 로딩을 막는 환경이면, Adobe 앱 실행 파일을 예외 처리 후 테스트
FAQ 자주묻는내용
Q. 인터넷에 떠도는 DLL 파일을 직접 받아서 System32에 넣으면 해결되나요?
권장하지 않습니다. DLL은 악성코드가 섞이기 쉬운 형태라서, 당장 실행은 될 수 있어도 이후에 더 큰 문제가 생길 수 있어요. 이 오류는 Windows Update / DirectX 런타임 / SFC·DISM 같은 방식으로 정리하는 게 안전합니다.
Q. 포토샵만 오류가 나고 다른 앱은 괜찮아요.
그 경우는 시스템 복구까지 다 하기보다, 먼저 Creative Cloud에서 해당 앱 복구 → 그래도 동일하면 그래픽 드라이버 업데이트 순서가 빠른 편입니다. 특히 GPU 가속 설정이 엮이면 “특정 앱만” 문제처럼 보이기도 합니다.
Q. Windows 11인데도 d3dcompiler_47.dll이 없다고 나와요.
대부분은 “진짜로 파일이 없다”기보다 시스템 파일이 손상됐거나, 런타임이 꼬여서 로딩이 실패하는 케이스가 많습니다. 이럴 때는 sfc /scannow와 DISM /Online /Cleanup-Image /RestoreHealth 조합이 가장 확실합니다.
Q. 오류 메시지가 D3DCOMPILER_43.DLL로도 떠요.
둘 다 DirectX 계열 구성요소라 해결 방향은 같습니다. Windows 업데이트를 적용하고, DirectX 런타임을 설치한 다음, 필요하면 SFC/DISM로 시스템 파일을 복구하면 같이 정리되는 경우가 많습니다.