Microsoft DirectX는 소프트웨어가 컴퓨터의 하드웨어와 통신할 수 있도록 하는 프로그래밍 인터페이스 모음입니다. DirectX는 오디오 또는 비디오, 게임용 비디오 및 오디오 렌더링용이든 비디오 파일용 비디오 및 오디오 렌더링용이든 멀티미디어 목적으로 사용하도록 설계되었습니다. DirectX의 목적은 기본적으로 Windows 운영 체제와 같은 Microsoft 플랫폼이 컴퓨터의 그래픽 및 오디오 하드웨어와 원활하고 효과적으로 통신하여 사용자에게 최상의 멀티미디어 경험을 제공할 수 있도록 하는 것입니다. DirectX는 Windows 운영 체제가 취한 모든 다양한 형태에서 변함이 없었으며, 다양한 최신 버전의 DirectX가 최신 Windows 버전과 함께 번들로 제공되었습니다.
그러나 다른 모든 Windows 구성 요소의 경우와 마찬가지로 DirectX에서 일이 자연스럽게 잘못될 수 있으며 그럴 때 사용자는 컴퓨터에서 다양한 멀티미디어 문제에 직면하게 됩니다. 좋아하는 게임이 잠기는 것부터 비디오 또는 오디오 파일을 재생할 수 없는 것까지 DirectX가 원래대로 작동하지 않으면 잃을 것이 많습니다. DirectX가 고장난 경우 이를 시도하고 수정하기 위해 할 수 있는 일이 많이 있습니다. 무엇보다도 DirectX 파일은 시스템 파일로 분류되므로 SFC 스캔을 실행해야 하며 SFC 스캔은 스캔하고 수정하도록 설계되었습니다 Windows 컴퓨터의 시스템 파일 문제.
그러나 SFC 스캔으로 문제가 해결되지 않으면 DirectX를 다시 설치하는 것이 좋습니다. 그러나 모든 Windows 버전에서 DirectX는 운영 체제에 통합되어 있으며 그 일부이므로 완전히 제거한 다음 다시 설치하는 것은 불가능합니다. 그러나 작업을 완료하는 다른 방법이 있습니다. Windows 컴퓨터에 DirectX를 다시 설치하려는 경우 다음 두 가지 방법이 가장 좋습니다.
방법 1:DirectX 최종 사용자 런타임 웹 설치 프로그램을 사용하여 DirectX 설치 복구
현재 Microsoft에서 지원하는 모든 Windows 버전에서 DirectX는 Windows Update를 통해 설치되며 DirectX용 업데이트도 Windows Update를 통해 제공됩니다. 그러나 Windows가 2010년에 릴리스한 DirectX용 재배포 가능 설치 프로그램 패키지가 있습니다. 이 재배포 가능 패키지는 DirectX 설치를 복구하는 데 사용할 수 있습니다. 이렇게 하면 Windows 컴퓨터의 모든 DirectX 파일을 새 파일로 덮어쓰고 손상되거나 손상된 파일을 제거하고, 재설치의 야망입니다. DirectX 최종 사용자 런타임 웹 설치 프로그램을 사용하여 Windows 컴퓨터에서 DirectX 설치를 복구하려면 다음을 수행해야 합니다.
- 여기로 이동 , 다운로드 를 클릭합니다. 그리고 화면의 지시에 따라 DirectX 최종 사용자 런타임 웹 설치 프로그램을 다운로드합니다. .
- DirectX 최종 사용자 런타임 웹 설치 프로그램 다운로드가 완료되면 저장한 위치로 이동하여 실행하세요.
- 화면의 지시를 따르면 다운로드한 설치 프로그램이 모든 DirectX 최종 사용자 런타임 웹 설치 프로그램의 압축을 풉니다. 's 파일을 선택하여 원하는 디렉토리에 배치합니다.
- 다운로드한 설치 프로그램이 있는 폴더로 이동하여 DirectX 최종 사용자 런타임 웹 설치 프로그램의 압축을 풉니다. 's 파일에서 DXSETP.exe 라는 파일을 찾습니다. 두 번 클릭하여 실행합니다.
- 화면의 지시와 프롬프트에 따라 마법사를 완료하면 컴퓨터의 DirectX가 성공적으로 복구/재설치됩니다.
수리 설치가 완료되고 먼지가 쌓이면 자유롭게 삭제할 수 있습니다. Microsoft 웹사이트에서 다운로드한 설치 프로그램에서 만든 DirectX 최종 사용자 런타임 웹 설치 프로그램의 파일로 가득 찬 폴더입니다.
방법 2:가지고 있는 DirectX 버전을 롤백한 다음 업데이트합니다.
Windows 컴퓨터의 DirectX 컨텍스트에서 제거했다가 다시 설치할 때 기본적으로 수행하는 모든 작업을 수행할 수 있는 또 다른 방법은 DirectX 버전을 이전 버전으로 롤백한 다음 사용 가능한 최신 버전으로 업데이트하는 것입니다. 버전. 그렇게 하려면 다음을 수행해야 합니다.
- Windows 로고 누르기 키 + R 실행 열기 대화.
- regedit 를 입력합니다. 실행으로 대화상자를 누르고 Enter 키를 누릅니다. 레지스트리 편집기 실행 .
- 레지스트리 편집기의 왼쪽 창에서 , 다음 디렉토리로 이동합니다.
HKEY_LOCAL_MACHINE> 소프트웨어> 마이크로소프트 - 레지스트리 편집기의 왼쪽 창에서 , DirectX 를 클릭합니다. Microsoft 아래의 하위 키 키를 눌러 내용을 오른쪽 창에 표시합니다.
- 레지스트리 편집기의 오른쪽 창에서 , 제목이 버전 인 레지스트리 값을 찾습니다. 두 번 클릭하여 수정 그것.
- 4.09.00.0904 바꾸기 가치 데이터: 4.08.00.0904 필드 확인을 클릭합니다. . 그렇게 하면 컴퓨터에 있는 DirectX 버전이 이전 버전으로 롤백되거나 적어도 Windows에서는 그렇게 되었다고 생각합니다.
참고: 이 단계에서 설명하는 값은 Windows XP, Windows Vista 및 Windows 7에만 해당됩니다. 이 방법은 최신 버전의 Windows에서도 사용할 수 있지만 값은 다를 수 있습니다. 이전 버전의 가치를 가진 DirectX의 어떤 버전이든 상관없습니다. - 레지스트리 편집기 닫기 .
- 이제 DirectX를 설치하기만 하면 됩니다. 이렇게 하면 Windows에서 컴퓨터에 분명히 이전 버전의 DirectX가 있는 것으로 확인하고 Windows에서 문제를 해결하기 위해 컴퓨터에 사용 가능한 최신 버전을 설치합니다. 상황. 이는 Windows 업데이트를 실행하여 수행할 수 있습니다. 또는 DirectX 최종 사용자 런타임 웹 설치 프로그램을 실행하여 방법 1에 설명된 대로 .