윈도우 10에서 DirectX 설치 문제 해결 방법 [6가지 검증된 방법]
DirectX는 많은 멀티미디어 애플리케이션에서 필요한 중요한 구성 요소이지만, 일부 사용자는 윈도우 10에서 DirectX를 설치할 수 없다고 불평합니다.
이는 윈도우 10에서 발생하는 DirectX 오류 때문일 수 있습니다. 다행히도, 이를 해결할 수 있습니다. 오늘은 이를 해결하는 다양한 방법을 보여 드리겠습니다.
여기 간단한 동영상 요약이 있습니다. DirectX 설정을 완료할 수 없는 경우 아래에서 더 심층적인 세부 정보를 확인하세요.
1. 그래픽 카드 드라이버 재설치하기
- 윈도우 키 + X를 눌러 장치 관리자를 선택합니다.
- 장치 관리자가 시작되면 디스플레이 어댑터 섹션으로 가서 그래픽 카드 드라이버를 찾습니다.
- 드라이버를 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.
- 이 장치의 드라이버 소프트웨어 제거를 선택하고 확인을 클릭합니다.
- 드라이버를 제거한 후, 컴퓨터를 재시작합니다.
- 컴퓨터가 재부팅된 후, 그래픽 카드 제조사의 웹사이트로 가서 그래픽 카드의 최신 드라이버를 다운로드합니다.
- 다운로드한 드라이버를 설치합니다.
2. 이전 업데이트 중 하나 재설치하기
- 설정 앱을 열고 업데이트 및 보안으로 이동합니다.
- 윈도우 업데이트 섹션으로 가서 고급 옵션을 클릭합니다.
- 업데이트 내역 보기를 클릭합니다.
- 업데이트 제거를 클릭합니다.
- 업데이트를 제거하기 전에 어떤 업데이트가 DirectX 업데이트인지 조사해야 합니다.
- 그 업데이트를 제거하고 컴퓨터를 재부팅합니다.
이전 업데이트가 DirectX에 문제를 일으킬 수 있으므로, 이러한 업데이트를 제거해야 할 수 있습니다.
설정 앱을 여는 데 문제가 있으면 이 기사를 참조하여 문제를 해결하세요. 특정 업데이트가 설치되었는지 여부는 이 가이드를 통해 확인할 수 있습니다.
3. Visual C++ 재배포 가능 패키지 다운로드하기
- 패키지 다운로드.
- 설치 프로그램을 실행합니다.
- 지침을 따르고 Visual C++ 재배포 가능 패키지를 설치합니다.
- 전체 패키지 설치로 문제가 해결되지 않는 경우, 목록에서 특정 버전을 설치해볼 수 있습니다.
몇몇 사용자는 Visual C++ 재배포 가능 패키지를 설치하여 DirectX 오류를 해결했다고 보고했습니다. 전체 패키지 또는 특정 버전을 설치해야 합니다. DirectX를 윈도우 11에서 설치할 수 없는 경우, 누락된 Visual C++ 재배포 가능 패키지를 다운로드하면 도움이 됩니다.
이 주제에 대해 더 읽어보기
- 수정: 윈도우에서 DirectX가 복구할 수 없는 오류를 Encounter했습니다
- 수정: DirectX 기능 GetDeviceRemovedReason이 오류로 실패했습니다
- Dev 오류 6068 수정 방법 [Warzone, Overclock, DirectX]
4. 누락된 .dll 파일 다운로드하기
몇몇 사용자는 누락된 .dll 파일을 다운로드하여 WindowsSystem32 또는 WindowsSysWOW64 폴더로 이동함으로써 윈도우 10에서 DirectX 오류를 해결할 수 있다고 보고합니다.
이 솔루션은 누락된 파일을 수동으로 다운로드할 경우 안전하지 않을 수 있으므로 유의해야 합니다. 대안으로, 사용 중인 다른 컴퓨터에서 누락된 .dll 파일을 복사할 수 있습니다.
참고 이 솔루션은 시스템의 불안정성을 초래할 수 있으므로, 사용은 본인의 책임 하에 진행하세요.
서드파티 .DLL 수정기 사용하기
누락된 DLL 파일을 다운로드하고 손상된 파일을 복원할 수 있는 전문 프로그램을 사용하면 복원할 수 있습니다.
이러한 도구는 정기적인 스캔과 점검을 수행하여 컴퓨터가 건강하고 악성 소프트웨어나 스파이웨어의 영향을 받지 않도록 안전하게 유지할 수 있습니다.
5. 추천 시스템 요구 사항 충족하는지 확인하기
- 윈도우 검색창을 엽니다.
- dxdiag를 입력하고 선택합니다.
- 시스템 탭에서 RAM와 CPU 모델을 확인합니다.
- 디스플레이 탭에서 GPU 모델을 확인합니다.
아마 가능성이 낮겠지만, 오래된 컴퓨터를 사용하고 있다면 DirectX를 실행하는 데 필요한 최소 시스템 요구 사항을 충족하는지 확인하고 싶을 것입니다. DirectX 12의 최소 시스템 요구 사항은 다음과 같습니다.
- 윈도우 7 32 비트 또는 64 비트
- DirectX 12 호환 그래픽 카드
- .NET 프레임워크 4
- 1GB RAM
- 2GHz 듀얼 코어 CPU
6. 명령 프롬프트를 사용하여 .NET 프레임워크 설치하기
- 검색창에서 cmd를 입력하고 관리자 권한으로 명령 프롬프트를 엽니다.
-
다음 명령어를 입력하고 Enter를 누릅니다:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
- 프로세스가 완료될 때까지 기다립니다.
- 컴퓨터를 재부팅합니다.
.NET 프레임워크를 설치하려면 전통적인 DISM(Deployment Image Servicing and Management) 서비스를 사용해야 합니다. DSIM이 실패하면 이 단계별 가이드를 통해 신속하게 수정할 수 있습니다.
그러나 우리는 전체 도구를 사용하지 않고 .NET 프레임워크를 설치할 수 있는 일부만 사용할 것입니다.
DirectX를 재설치하는 방법이 있나요?
DirectX를 제거하고 수동으로 설치할 수 있는 신뢰할 수 있는 전용 제거 소프트웨어는 없지만, 여러 방법을 통해 언제든지 DirectX를 재설치할 수 있습니다.
DirectX 업데이트는 최신 버전과 함께 윈도우 업데이트에 출시되므로, 이를 확인하면 최신 버전을 확보할 수 있으며 OS가 이전 버전 위에 재설치하게 됩니다.
DirectX는 모든 윈도우 운영 체제의 필수적인 부분이므로, 어떠한 DirectX 문제는 사용자가 좋아하는 애플리케이션이 작동을 중지하는 원인이 될 수 있습니다.
윈도우 10에서 DirectX 문제를 겪고 있다면, 우리 솔루션 중 몇 가지를 자유롭게 시도해 보세요. 더 많은 제안이나 질문이 있으면 아래 댓글 섹션에 문의하시기 바랍니다.