Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

PC에서 DirectX 다운로드, 설치 및 업데이트하는 방법 총정리

Windows 10은 다양한 사용자에게 사랑받는 운영체제이지만, 특히 게이머들에게 최적화된 환경을 제공합니다. Xbox 앱, Game DVR, 게임 컨트롤러 기본 지원 같은 기능들은 이전 버전에 비해 큰 발전을 이룬 부분입니다.

하지만 Windows 10의 게임 경험을 뒷받침하는 가장 중요한 요소 중 하나는 화면 뒤에서 조용히 작동하고 있는 DirectX입니다. 이번 글에서는 DirectX가 무엇인지 알아보고, PC에서 이를 관리하는 방법까지 자세히 살펴보겠습니다.

DirectX란 무엇인가?

DirectX는 Windows에서 게임의 그래픽 요소를 처리하는 API(응용 프로그래밍 인터페이스) 모음입니다. 게이밍 PC마다 구성된 하드웨어가 제각각이기 때문에, 게임 개발자들은 DirectX 라이브러리를 활용해 어떤 컴퓨터에서든 원활하게 실행되는 게임을 만들 수 있습니다.

예전에는 DirectX가 별도의 다운로드 프로그램이었습니다. 게임을 설치할 때마다 최신 DirectX 업데이트를 확인하라는 메시지를 자주 보셨을 겁니다. 그러나 Windows 8부터 Microsoft는 DirectX를 운영체제에 통합했으며, 이제는 Windows Update를 통해 바로 업데이트할 수 있습니다.

현재 최신 버전은 DirectX 12로, Windows 10에서만 사용할 수 있습니다. Windows 7과 8은 DirectX 11에 머물러 있습니다.

참고로 DirectX가 유일한 그래픽 API는 아닙니다. Vulkan Runtime Libraries라는 비교적 새로운 경쟁 기술도 있으며, 일부 환경에서 향상된 성능을 제공합니다.

내 PC에 설치된 DirectX 버전 확인 방법

PC에 설치된 DirectX 버전은 간단한 방법으로 확인할 수 있습니다. Windows 키 + R을 눌러 실행(Run) 대화상자를 연 후, dxdiag를 입력하고 Enter 키를 누르세요. 잠시 후 DirectX 진단 도구(DirectX Diagnostic Tool) 창이 열립니다.

하단의 시스템 정보(System Information) 패널에서 DirectX 버전 항목을 통해 현재 설치된 버전을 확인할 수 있습니다. Windows 10 사용자라면 여기서 DirectX 12가 표시되어야 하며, 만약 그렇지 않다면 Windows Update를 실행해 최신 상태로 유지하세요.

이 창에서 디스플레이(Display) 탭(모니터를 여러 개 사용하는 경우 탭이 여러 개 표시됨)으로 이동해 PC가 DirectX의 모든 기능을 지원하는지도 점검하는 것이 좋습니다. DirectDraw 가속, Direct3D 가속, AGP 질감 가속 항목이 모두 사용(Enabled)으로 표시되어야 합니다.

만약 해당 항목이 비활성화되어 있다면, 이러한 기능을 온전히 활용하기 위해 PC 하드웨어를 업그레이드해야 할 수 있습니다.

DirectX 다운로드 방법

최신 DirectX를 다운로드하는 방법은 사용 중인 Windows 버전에 따라 다릅니다.

Windows 10

Windows 10에서는 DirectX 독립 실행형 패키지를 별도로 다운로드할 수 없습니다. Microsoft는 Windows Update를 통해 DirectX 업데이트를 제공하므로, 새 게임을 설치할 때마다 DirectX를 따로 업데이트할 필요조차 없습니다. 설정 > 업데이트 및 보안 > Windows Update로 이동한 후 업데이트 확인을 클릭하면 DirectX 업데이트 여부를 확인할 수 있습니다.

Windows 8.1

Windows 10과 마찬가지로 DirectX를 수동으로 업데이트하는 링크는 없습니다. Windows 8.1에는 DirectX 11.2가 포함되어 있으며, 이것이 Windows 8 계열에서 지원되는 최신 버전입니다. 설정 > 업데이트 및 복구 > Windows Update에서 DirectX 관련 업데이트가 있는지 확인하세요.

Windows 7

Windows 7에서 사용할 수 있는 최신 DirectX 버전은 11.1입니다. 이 버전은 Windows 7 서비스 팩 1(SP1)과 함께 제공되며, Windows Update KB2670838을 수동으로 또는 Windows Update를 통해 설치해야 받을 수 있습니다.

그 이전 버전의 Windows

Windows XP와 Vista는 더 이상 Microsoft의 공식 지원을 받지 않습니다. 워낙 오래된 시스템이라 최신 게임을 플레이하기 어렵겠지만, 참고로 Vista의 최신 DirectX 버전은 서비스 팩 2와 함께 제공되는 11.0이며, XP에서는 DirectX 9.0c가 한계입니다. XP 사용자는 Microsoft의 웹 설치 프로그램으로 이 버전을 업데이트할 수 있습니다.

DirectX 버전이 여러 개 설치되어 있는 이유

사용 중인 Windows 버전이 PC에서 실행 가능한 최신 DirectX 버전을 결정하지만, 그것이 유일하게 설치된 버전이라는 의미는 아닙니다.

DirectX가 이제 Windows에 내장되어 있더라도, C:\Windows\System32(64비트 Windows의 경우 C:\Windows\SysWOW64) 폴더에는 다양한 DirectX 파일들이 존재합니다.

그 이유는 무엇일까요? Microsoft C++ 런타임과 마찬가지로, 모든 게임은 서로 다른 버전의 DirectX에 의존합니다. 예를 들어 개발자가 DirectX 11 업데이트 40을 기반으로 게임을 제작했다면, 정확히 그 버전만 호환되며 더 새로운 버전으로는 작동하지 않습니다.

따라서 새 게임을 설치할 때마다 고유한 DirectX 복사본이 함께 설치되는 경우가 많고, 결과적으로 시스템에 수십 개의 DirectX 파일이 쌓일 수 있습니다.

DirectX를 삭제해야 할까?

DirectX를 삭제하는 공식적인 방법은 없습니다. Windows 10의 설정 앱 목록에서도 제거할 수 없습니다. 하지만 애초에 삭제할 필요도 없습니다. DirectX는 일반 프로그램이 아니라 Windows가 그래픽을 표시하는 방식의 핵심 부분이기 때문입니다.

여러 버전이 설치되어 있다고 걱정할 필요도 없습니다. 추가 라이브러리들은 시스템에 해를 끼치지 않으며, 특정 게임을 설치할 때 필요에 의해 설치된 것입니다.

앞서 언급한 폴더에서 개별 DirectX 파일을 직접 삭제하려고 시도해서는 안 됩니다. 그렇게 하면 게임이나 다른 프로그램이 정상적으로 작동하지 않을 수 있습니다. 특정 DirectX 버전에 문제가 발생했다면, 해당 버전을 사용하는 게임을 재설치해 보는 것이 좋습니다.

마무리: DirectX 완벽 이해

지금까지 DirectX가 무엇인지, 설치된 버전을 확인하는 방법, 최신 업데이트를 받는 방법까지 살펴보았습니다. 강력한 그래픽 도구 라이브러리인 DirectX는 Windows가 게임용 플랫폼으로 널리 사랑받는 이유 중 하나입니다. 게임을 즐기는 사용자라면 DirectX는 PC의 자연스러운 일부이며, 대부분의 경우 별도로 관리할 필요가 없습니다.

게임 환경을 더욱 개선하고 싶다면, Windows 10 게임 최적화 방법에 대한 가이드도 함께 확인해 보세요.