Windows 11에서 DirectX 오류를 해결하는 방법
Windows 11에서 DirectX 오류가 발생한 적이 있다면, 특히 새 게임을 하거나 무거운 멀티미디어 앱을 실행하려고 할 때 매우 답답할 수 있습니다.일반적으로 오래된 드라이버, 누락된 파일, 또는 Windows가 최신 상태가 아니기 때문입니다.이 가이드에서는 이러한 성가신 오류를 제거하고 시스템을 원래 상태로 되돌리는 데 도움이 되는 몇 가지 확실하고 검증된 단계를 안내합니다.드라이버를 업데이트하고, 중요한 재배포 가능 패키지를 다시 설치하고, 간단한 시스템 파일 검사까지 수행해 보세요.그렇게 심각한 문제는 아니지만, 근본적인 문제를 해결하고 재발을 방지하기에는 충분합니다.
Windows 11에서 DirectX 오류를 수정하는 방법
그래픽 카드 드라이버 업데이트
오래되었거나 손상된 그래픽 드라이버가 문제의 흔한 원인이므로 이 부분은 매우 중요합니다.어떤 컴퓨터에서는 빠른 업데이트로 문제가 즉시 해결되지만, 다른 컴퓨터에서는 업데이트가 제대로 되지 않을 수 있습니다.하지만 시도해 볼 만한 가치가 있습니다.일반적으로 Windows Update는 최신 GPU 드라이버를 지원하지 않으므로 GPU 제조업체 웹사이트를 직접 방문하는 것이 좋습니다.Nvidia, AMD 또는 Intel을 고려해 보세요.
- Windows키를 누르고 장치 관리자를 입력 하여 엽니다.
- 디스플레이 어댑터 에서 그래픽 카드를 찾으세요.
- 마우스 오른쪽 버튼을 클릭하고 드라이버 업데이트를 선택하세요.
- “업데이트된 드라이버 소프트웨어 자동 검색”을 선택하세요.드라이버가 발견되면 설치하세요.그렇지 않은 경우 [제조업체 사이트](https://www.nvidia.com/download) 또는 [AMD 드라이버 페이지](https://www.amd.com/en/support)로 이동하여 최신 드라이버를 수동으로 다운로드해야 할 수 있습니다.
참고: 최신 드라이버라도 제대로 작동하지 않는 경우가 있습니다.이런 경우 장치 관리자 에서 이전 드라이버로 롤백해 보세요.최근 업데이트로 인해 문제가 발생한 경우 도움이 될 수 있습니다.
Microsoft Visual C++ 재배포 가능 패키지 다시 설치
물론 Windows는 필요 이상으로 어렵게 만들어야 합니다. Visual C++ 재배포 가능 패키지에는 DirectX 앱이 사용하는 필수 런타임 라이브러리가 포함되어 있습니다.버전이 없거나 손상되면 오류가 발생할 수 있습니다.이 문제를 해결하려면 [Microsoft 지원 페이지](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)로 이동하여 최신 x64 및 x86 버전을 다운로드하세요.
- 설치 프로그램을 다운로드하세요.대부분의 설치에는 x64와 x86이 모두 필요합니다.64비트 Windows에서도 일부 앱은 여전히 32비트 런타임을 필요로 하기 때문입니다.
- 설치 프로그램을 실행하고 안내에 따라 진행한 후 PC를 다시 시작하세요.도움이 되기를 바랍니다.
참고: 때로는 먼저 모든 이전 버전을 제거한 다음(제어판 > 프로그램 > 프로그램 제거) 최신 버전을 다시 설치하는 것이 더 효과적입니다.
윈도우 11 업데이트
Windows 자체 업데이트는 간과되는 경우가 많지만, 알려진 버그를 패치하고, 새로운 기능을 추가하고, 호환성을 개선하는 간단한 방법입니다.특히 대규모 기능 업데이트나 패치 출시 후에는 반드시 확인하는 것이 좋습니다.
- 시작을 마우스 오른쪽 버튼으로 클릭하고 설정을 클릭합니다.
- Windows 업데이트 로 이동합니다.
- ‘업데이트 확인’을 클릭하세요.보류 중인 업데이트가 모두 검색되어 설치될 때까지 기다려 주세요.
전문가 팁: 때로는 모든 것이 원활하게 진행되도록 여러 번 재시작하거나 업데이트 확인을 다시 실행해야 할 수도 있습니다. Microsoft는 업데이트를 정기적으로 제공하기 때문에 이를 정기적으로 수행하는 것이 좋습니다.
SFC(시스템 파일 검사기) 검사 실행
일반적인 해결 방법으로 해결되지 않으면 시스템 파일 검사기를 사용하여 손상된 Windows 파일을 찾아 복구할 수 있습니다.다소 구식이지만 놀라울 정도로 효과적입니다.
- 시작 메뉴를 열고 명령 프롬프트를 입력한 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택합니다.
- 입력
sfc /scannow하고 누르세요 Enter. - 실행해 보세요.시간이 좀 걸릴 수 있습니다.손상된 시스템 파일을 검색하여 복구를 시도합니다.
주의: 일부 설정에서는 검사에서 문제가 발견되더라도 모든 문제가 즉시 해결되지 않을 수 있습니다. DISM(배포 이미지 서비스 및 관리)을 실행해야 할 수도 있지만, 이는 나중에 설명드리겠습니다.
추가 팁 및 일반적인 문제
- 큰 변경을 하기 전에는 항상 시스템 복원 지점을 만드세요.후회하는 것보다 안전한 게 낫습니다.
- 실행 대화 상자( + 키를 누름 ) 에 dxdiag를 입력하고 를 눌러 현재 DirectX 버전을 확인하세요.어떤 프로그램으로 작업하고 있는지, 또는 버전이 오래된 프로그램인지 아는 것이 좋습니다.WindowsREnter
- 그렇죠.문제가 해결되지 않는다면 오류를 유발하는 게임이나 앱을 다시 설치하는 것을 고려해 보세요.때로는 단서를 찾는 것보다 새로 설치하는 것이 더 쉽습니다.
요약
- Windows 업데이트가 작동하지 않으면 제조업체 사이트에서 직접 GPU 드라이버를 업데이트하세요.
- Visual C++ 재배포 가능 패키지(x64 및 x86 모두)를 다시 설치하거나 복구합니다.
- Windows 11을 최신 상태로 패치하세요
- 손상된 시스템 파일을 수정하려면 SFC 검사를 실행하세요.
마무리
이러한 오류를 수정하는 데는 다소 시간이 걸리지만, 대부분의 경우 이 단계만으로도 충분합니다.때로는 모든 것을 업데이트하기만 하면 되고, 때로는 좀 더 깊이 파고들어야 할 수도 있습니다.하지만 적어도 이제는 내부에서 무슨 일이 일어나고 있는지 알 수 있게 되었습니다.도움이 되기를 바랍니다.이유는 잘 모르겠지만, 일부 설정에서는 이 단계만으로도 오류를 해결하고 다시 발생하지 않도록 할 수 있습니다.