DirectX 설치 실패 및 Windows 11/10에 설치되지 않음

Windows 11/10 과 관련하여 우리는 항상 인터넷에서 드라이버와 소프트웨어를 계속 검색합니다. 이제 Windows Update(Windows Update) 가 자체적으로 드라이버와 시스템 소프트웨어를 설치하기에 충분 하다고 말하는 사람도 있을 것입니다 . 네, 맞습니다. 하지만 때로는 충분하지 않습니다. 오늘은 Windows 11/10에 DirectX를 설치할 수 없는 경우 몇 가지 간단한 문제 해결 단계를 살펴보겠습니다.(unable to install DirectX)

DirectX 는 응용 프로그램에서 애니메이션, 멀티미디어 효과 및 이미지를 만들고 관리하는 데 사용됩니다. Windows 환경 에서 모든 것이 버터처럼 매끄럽게 만드는 것은 API ((API) 응용 프로그래밍 인터페이스 )입니다. (Application Programming Interface)DirectX의 SDK(SDK) ( 소프트웨어 개발 키트(Software Development Kit) ) 와 함께 제공되는 바이너리 런타임 라이브러리의 도움으로 작동합니다 .

컴퓨터 배경 지식이 없는 경우 이러한 용어를 이해하기 어려울 수 있습니다. 요컨대, DirectX 는 원활하고 대화형 사용자 경험을 얻을 수 있도록 하는 지침 번들입니다.

DirectX 설치 실패

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

대부분의 경우 DirectX throw 오류는 그 사이에 일부 .NET Framework 간섭으로 인해 발생합니다. 그러나 더 많은 것이 있으며 다른 이유로 인해 오류가 발생할 수도 있습니다. 이러한 이유는 때때로 다르며 오류의 원인이 무엇인지 말하기는 항상 어렵습니다.

DirectX 설치 실패 및 설치 안 됨

오류를 해결하기 위해 다음과 같은 시도되고 테스트된 방법을 시도할 것입니다.

  1. 필요한 경우 이전 버전의 DirectX 설치(DirectX)
  2. (Check)그래픽 카드 드라이버 업데이트 확인
  3. Visual C++ Redistributable 다운로드 및 설치
  4. 명령 프롬프트(Command Prompt) 를 사용하여 .NET Framework 를 설치합니다 .

시작하기 전에 오류가 계속 발생하면 모든 방법을 시도하십시오. 모든 방법을 완료한 후 시스템을 다시 시작해야 합니다.

DirectX가 설치되지 않음

1] 필요한 경우 이전 버전의 DirectX 설치(Install)

최신 버전의 DirectX(DirectX) 를 여전히 지원하지 않는 응용 프로그램이 있습니다 . 때로는 (Sometimes)DirectX9 와 같은 이전 버전을 수동으로 다운로드해야 합니다 . 이제 컴퓨터에 설치된 DirectX 버전을 확인하려면

  1. Win + R 키를 누릅니다 . 실행(Run) 창이 열립니다 .
  2. dxdiag 를 입력 하고 Enter 키 를 누릅니다. DirectX 진단 도구(DirectX Diagnostic Tool) 가 열립니다 .

    run_directx_diagnostics

  3. 시스템(System) 탭에서 DirectX 버전(DirectX version) 을 찾습니다 .

    directx_version_dxdiag

이제 설치된 버전을 알고 이전 버전을 설치하려면 여기(here) 에서 다운로드할 수 있습니다 . 그러나 시스템이 정지되거나 지연되지 않고 계속 실행되고 싶다면 항상 최신 버전이 제안됩니다. 최신 버전의 DirectX(DirectX) 를 지원하는 설치하려는 응용 프로그램의 새 버전을 검색해 보십시오 .

읽기: (Read:) DirectX에서 복구할 수 없는 오류가 발생했습니다(DirectX encountered an unrecoverable error) .

2] 그래픽(Graphic) 카드 드라이버 업데이트 확인(Check)

시스템의 DirectX 버전이 (DirectX)그래픽 드라이버(graphic drivers) 와 호환되지 않는 경우가 많습니다 . 이것은 비활성화된 자동 업데이트 때문에 발생합니다. 이 방법을 수행하려면 시스템이 정기적으로 업데이트를 수신하고 있는지 확인하십시오.

  1. Win + X 키를 누릅니다 . 빠른 액세스(Quick Access ) 메뉴가 열립니다 .
  2. 장치 관리자(Device Manager) 를 클릭합니다 . 장치 관리자(Device Manager) 의 새 창이 열립니다.

    quick_access_device_manager

  3. 디스플레이 어댑터(Display Adapter) 를 클릭하면 시스템에서 사용 가능한 디스플레이 드라이버가 표시됩니다.
  4. Intel HD 어댑터 를 마우스 오른쪽 버튼으로 클릭 하고 업데이트를 클릭합니다.

    update_display_drivers

  5. 업데이트된 드라이버 소프트웨어 자동 검색을(Search automatically for updated driver software) 클릭 합니다 . 시스템에 인터넷 연결이 활성화 되어(Just) 있는지 확인하십시오.

    auto_update_display_drivers

  6. 최신 드라이버가 이미 설치된 경우 알려주지만 그렇지 않은 경우 최신 업데이트를 다운로드하여 설치합니다.

    업데이트된_그래픽_드라이버_설치됨

  7. 이제 컴퓨터에 전용 GPU 가 있는 경우 디스플레이 어댑터 목록에서 해당 GPU를 마우스 오른쪽 버튼으로 클릭하고 장치 제거(Uninstall Device) 를 선택합니다 . GPU 공식 웹사이트 에서 드라이버를 다시 설치합니다 .
  8. 응용 프로그램에서 GPU 드라이버를 업데이트하는 방법을 알고 있다면 7단계(Step 7) 를 건너뛰고 드라이버를 계속 업데이트할 수 있습니다.

3] Visual C++ Redistributable다운로드(Download) 및 설치

Windows 10 Visual C++ Redistributable 패키지 는 중요한 역할을 합니다. DirectX 의 기본 요구 사항 에는 Visual C++ Redistributable 가능 패키지 도 포함됩니다 . 시스템에 이미 설치되어 있지만 이전 버전이나 최신 버전이 필요할 수 있습니다. 설치된 Visual C++ Redistributable 버전을 확인하려면 :

  1. Win + R 키를 누릅니다 . 컨트롤(control) 을 입력 하고 Enter 키를 누릅니다.

    run_control_panel

  2. 제어판(Control Panel) 이 열리면 프로그램 및 기능(Programs and Features) 을 클릭합니다 .
  3. 프로그램(Programs) 목록에서 Microsoft Visual C++ -Redistributable 을 검색합니다 . 여러 버전이 설치되어 있을 수 있습니다. 이는 다양한 애플리케이션의 요구 사항이 다르기 때문입니다. 사용 가능한 경우 2015(2015) 버전 을 확인한 다음 다시 설치해야 할 수 있습니다. 그렇지 않은 경우 다운로드해야 할 수 있습니다.

    ms_visual_rediatributables

  4. Microsoft(Microsoft’s) 공식 사이트를 방문 하여 Visual C++ Redistributable 2015 를 다운로드하십시오 .
  5. 언어를 선택하고 다운로드(Download) 를 클릭합니다 .

    download_visual_rediatributable

  6. x86x64 버전 목록에서 선택합니다 . 다음(Next) 을 클릭합니다 . 다운로드가 곧 시작됩니다.

    select_visual_rediatributable_version

  7. 이제 새로 다운로드한 파일을 설치하면 오류가 사라졌을 것입니다.

4] 명령 프롬프트(Command Prompt) 를 사용하여 .NET Framework 설치(Install .NET Framework)

위의 방법이 효과가 없으면 명령 프롬프트(Command Prompt) 를 사용하여 동일한 방법을 다운로드하여 설치할 수 있습니다 . 프레임워크를 설치하기 위해 Windows 의 (Windows)DISM ( 배포 이미지 서비스(Deployment Image Servicing)관리(Management) ) 서비스를 사용합니다 .

  1. 시작 메뉴를 열고 cmd 를 입력 합니다. 명령 프롬프트(Command Prompt) 를 선택 하고 관리자 권한으로 실행을(Run as administrator) 클릭합니다 . 인터넷에 연결되어 있는지 확인하십시오.
  2. 다음 명령을 입력하고 Enter 키를 누릅니다. DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistributable

  3. 이제 프로세스가 완료될 때까지 기다리십시오. 프로세스가 종료되는 즉시 시스템을 다시 시작하십시오.

이러한 방법은 이전에 도움이 되는 것으로 입증되었으므로 오류가 다시 표시되지 않습니다.



About the author

저는 Edge 경험이 있는 숙련된 Windows 10 및 Windows 11/10 관리자입니다. 저는 이 분야에서 제공할 수 있는 풍부한 지식과 경험을 가지고 있습니다. 그렇기 때문에 제 기술이 귀사에 귀중한 자산이 될 것이라고 생각합니다. Windows 10과 Edge 모두에서 다년간의 경험을 통해 새로운 기술을 빠르게 배우고 문제를 신속하게 해결하며 비즈니스 운영에 대한 책임을 질 수 있습니다. 또한 Windows 10 및 Edge에 대한 경험을 통해 운영 체제의 모든 측면에 대해 매우 잘 알고 있으므로 서버 관리 또는 소프트웨어 응용 프로그램 관리에 도움이 될 것입니다.



Related posts