IT

컴퓨터에 directX설치하기와 문제 해결

유앤아이의 뉴패러다임 2011. 5. 12. 22:58
우리가 PC를 구입하고 나서 아마 제일 먼저 접하는게 재미있는 최신 3D게임이 아닐까 합니다.
윈도우는 컴퓨터를 구입한 곳에서 설치해주니 별 문제 없지만 최신 game을 하기 위해선 설정이 좀 까다롭죠..
물론 쉽게 하는 분들도 계시지만..

게임(game)을 하기 위해서는 먼저 다이렉트X를 설치합니다.
이 DIRECTX는 마이크로소프트사에서 만들었으며 윈도우 상에서 게임 같은 프로그램이 컴퓨터상의 하드웨어를 직접적으로 컨트롤 할수있게 연결해주기 위해 만든 프로그램입니다.
그러므로 다이렉트 X도 하나의 드라이버 같은 것입니다.

게임을 실행시 다이렉트X가 하드웨어를 제어하며 이 프로그램이 다이렉트X를 이용하여 게임을 실행하는 것이죠.
다이렉트X는  최신버젼도 좋지만 directX9 정도면 무난합니다.
그리고 그래픽 카드 드라이버는 최적한된 것을 다운 받은후 시스템 사양에 맞게 해상도및 VGA을 설정합니다.

1.먼저 그래픽 드라이버를 자신의 PC에 맞게 설치합니다.
  최적화된 driver 사용

2.directX 안정버젼을 윈도우에 설치합니다.
 directX9 정도면 무난함

3. game을 인스톨한후에 재미있게 PC를 가지고 놉니다.


가끔 DirectX문제및 윈도우 문제로 인해서 3D가속이 안된다거나 에러가 발생될수가 있습니다.
이런경우에는 다이렉트X 제거 프로그램을 이용하여 제거한후에 다시 설치하거나 아니면 하위 버젼을 컴퓨터에 설치하여 사용하면 됩니다.

[DirectX의 버전을 바꾸는 방법]


먼저 현재 설치된 DirectX가 정상적인지 살펴봅니다.

시작-실행-dxdiag일력후에  엔터키를 치면  다이렉트X 검사창이 나타납니다. 모든항목에서 문제없음으로 표시되면 정상입니다.


디스플레이 등록 탭에서 Direct 3D 설정을 [사용안함]으로 변경후 다시 사용으로 변경합니다.
소리 탭에서 [하드웨어 소리 가속 수준]을 [최대]로 설정 되어 있다면 [표준]으로 변경하고 재부팅합니다.

만약에 DirectX기능 항목에서 전부다 사용할수 없음으로 나오면, DirectX의 버전이 VGA카드와 호환이 잘안되는 경우입니다. 이런 경우에는 하위버젼인 8.1 버전으로 낮추고, 8.1이하 버전일경우 최신버전9.0b나 9.0C 등으로 업그레이드 해봅니다.


DirectX 레지스트리에서 삭제하기


DirectX를 삭제하기 위해서는 시작/실행/regedit/확인 한 다음에 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ 

왼쪽패널에서 DirectX를 삭제하기위해 선택하고 Del 키를 누릅니다. 레지스트리 편집기를 종료하고 다시  DirectX를 설치 하면 된다.


DirectX 다운 받기


DirectX 8.1(윈도우즈98,Me)
DirectX 8.1(윈도우즈2000, XP)
DirectX 9.0b
DirectX 9.0c