본문 바로가기
TIP&정보/윈도우XP

[윈도우XP설치] AHCI 드라이버 설치방법 (메인보드에서 AHCI모드 지원시)

by ^. 2012. 1. 16.

     

반응형

윈도우XP 설치의 마지막 편으로 AHCI 드라이버 설치에 관해 말을 할까 한다.

AHCI(Advanced Host Controller Interface)는 고급호스트 컨트롤러 인터페이스로 SATA 장치들의 좀 더 향상된 기능, 제어가 가능하도록 만든 것이다.

똘82닷컴은 AHCI 드라이버 설치가 쉬울 줄 알았는데, 조금 힘들었다. AHCI 드라이버가 여러가지 종류가 있어서 메인보드에 적합한 AHCI 드라이버를 찾는데 다소 많은 시행착오를 겪었다.
메인보드 설명서에 AHCI 드라이버 관련 페이지가 따로 있는지 자세히 보지 않아서 모르겠지만... 또 똘82닷컴처럼 하는 것이 맞는지 모르지만, 결론적으로 AHCI 드라이버가 설치는 되었기에 정리를 해 보았다.

 

AHCI 드라이버 설치방법 -똘82닷컴

 



윈도우XP를 설치 후에 AHCI 드라이버를 설치하지 않아도, 즉 바이오스 상에서도 AHCI모드/IDE모드 등과 같이 SATA 관련해서 변경을 할 수 있어도 윈도우XP 설치시에 설정한 바이오스의 IDE모드로 그냥 쭉 사용해도 특별하게 문제점은 없을 것이다. AHCI 드라이버를 설치하고, 바이오스 상에서 AHCI 모드로 변경하더라도 AHCI의 체감 속도 등은 거의 느낄 수 없다고 봐도 된다.
AHCI 드라이버를 설치한다고 해서 슈퍼 컴퓨터나 하드디스크가 되는 것은 아니다.

하지만 바이오스에서 AHCI 모드를 지원하는 일부 컴퓨터의 경우 AHCI 드라이버를 설치해서 설정해 주지 않으면, 윈도우 설치 초기임에도 눈에 띄게 하드디스크 엑세스 속도가 느린 현상을 볼 때가 있다. 프로그램 설치시에도 원래 2~3분이면 보통 설치를 마치는데, 5~6분 걸린다거나 윈도우 상에서 프로그램 실행 속도도 현저히 떨어지는 것을 볼 수 있다.
똘82닷컴은 컴퓨터 제조사의 고객센터에 전화를 해서 컴퓨터가 느린데, 하드디스크의 문제가 아니냐? 컴퓨터를 산지 3개월도 채 안 되는데 윈도우를 재설치 했음에도, 속도가 너무 느리다고 항의를 했었다. 그러니 고객센터에서 AHCI 드라이버를 한번 설치해 보고 그래도 느리면 전화를 달라고 하더라.

그 당시 AHCI 드라이버 하나 깔고 설정을 해 준다고 뭐가 달라지겠느냐? 이건 분명 하드디스크에 무언가 문제점이 생긴 것이라 추측을 했건만... AHCI 드라이버 설치 및 바이오스 설정을 마치니, 정말 원래의 속도로 돌아 오더라. 아... 그렇구나~

바이오스 상에서 AHCI 모드/IDE 모드 변경을 지원하지 않으면 이번 글은 생략해도 좋으나, 그렇지 않은 경우 혹시나 속도 느림의 현상이 있다면 AHCI 드라이버를 꼭 설치를 해 보면 속도 느림 현상이 사라질 것이다.

AHCI 드라이버 설치시에 잘 모르겠으면 컴퓨터 제조사 혹은 메인보드의 제조사의 고객센터에 문의를 하는 것이 더 빠른 방법이 될 수 있으니, 아래에서 설명하는 것은 참고사항으로 봐 두자.

AHCI 드라이버 설치에 관한 인터넷 글을 대충 보니, 설치 중 블루스크린이 생기는 문제, AHCI 드라이버 설치 때문에 윈도우 부팅이 안 된다는 글, 부팅이 안 되어서 다시 윈도우를 설치했다는 글 등도 있다.
그러니 혹시나 이 글 보고 따라 했는데, 컴퓨터에 문제가 생겼다고 똘82닷컴을 원망하지 말기 바란다. 모르면 고객센터에 문의를 하자. 똘82닷컴은 컴퓨터 A/S기사가 아니기 때문이다. 똘82닷컴이 아래의 글을 적은 것은 똘82닷컴도 나중에 이 글을 참고해 AHCI 드라이버를 설치할 때 써 먹으려고 하는 것이고, 여러분은 그냥 참고삼아 보시라고 적은 것이기 때문이다.

똘82닷컴도 AHCI 드라이버를 한번에 설치 및 설정을 한 것은 아니고 많은 재부팅, 설정변경 등을 했다. 그러나 인터넷 글처럼 최악의 문제점은 생기지 않았다. 혹시 설치를 하려는 분은 바이오스 설정을 제대로 했는지, AHCI 드라이버를 알맞게 골랐는지 확인을 하자. 끝으로

메인보드의 바이오스에서 AHCI 모드/IDE 모드 변경을 지원하지 않으면 할 필요가 없으므로, AHCI 드라이버는 설치하지 말자.





1. 기본 AHCI 드라이버 설치과정

AHCI 드라이버의 설치과정은 세가지의 과정만 거치면 된다.

(1) 인텔칩셋 장치소프트웨어가 미리 설치되어 있어야 한다. 보통 윈도우 설치 초기에 설치를 해 주기 때문에 대부분은 설치되어 있을 것이다.
    이건 INTEL CPU만 해당이 되는 듯 하고, AMD CPU를 쓰는 사람은 잘 모르겠다.

(2) 윈도우 상에서 AHCI 드라이버를 설치 해 준다.

(3) 바이오스(bios) 상에서 AHCI모드(SATA모드)로 변경을 해 준다.




2. AHCI 드라이버 다운

(1) AHCI 드라이버를 다운 받아야 하는데, 메인보드 제조사 홈페이지의 드라이버 다운로드 하는 곳에 있을 것 같다.
    메인보드의 정확한 모델 및 사양을 파악하기 위해 CPU-Z를 다운받아 설치해서 실행 해 보았다. 보니까 바이오스타(BIOSTAR) H61MH B3 모델이다.

 

cpu-z 메인보드 확인

 




(2) 바이오스타 홈페이지를 방문해서 메인보드 드라이버 다운로드 하는 곳에서 모델을 선택하니까 역시나 AHCI 드라이버에 대한 사항이 나와있다. 운영체제에 맞게 다운로드를 해 준다.

[ 바이오스타 메인보드 드라이버 다운 화면 - 출처 : 바이오스타 ]

 

바이오스타 메인보드 다운로드 화면

 




(3) 다운받은 파일을 보니까 인텔에서 배포하는 'Intel(R) Rapid Storage Technology driver'를 설치하는 것이라 한다. 즉, 메인보드 제조사에서 받은 AHCI 드라이버는 인텔에서 제공해 주는 파일이다. 혹시나 해서 인텔 홈페이지에서 검색 해 보니 [Intel® Rapid Storage Technology Driver for Intel Desktop Boards]이 있다. 똘82닷컴은 좀 더 최신 버전인 인텔에서 다운로드 받은 AHCI 드라이버를 이용하기로 하였다.

[ 인털 AHCI 드라이버 - Intel® Rapid Storage Technology Driver for Intel Desktop Boards 바로다운 ]


 

[ 인텔 AHCI 드라이버 다운화면 - 출처 : 인텔 ]

 

Intel® Rapid Storage Technology Driver for Intel Desktop Boards

 





3. AHCI 드라이버 설치

(1) 본격적인 AHCI 드라이버 설치를 위해 다운받은 AHCI 드라이버를 압축해제 해 보니, 번거럽게 설치파일이 없고 일반적인 드라이버 파일만 있는 것 같다. 수동설치를 해 주어야 한다는 말이다. 좀 번거럽다.


(2) 바탕화면의 [내컴퓨터] 아이콘에서 오른쪽 마우스를 클릭해서 메뉴 중 [속성]을 선택한다.

내컴퓨터 속성 - 똘82닷컴

 

 




(3) 탭메뉴 [하드웨어]를 선택하고 [장치 관리자]를 클릭한다.

장치관리자

 

 




(4) 그러면 장치관리자가 뜨는데, 아래쪽에 [IDE ATA/ATAPI 컨트롤러]를 클릭해 보자. 그러면 여러 컨트롤러가 나오는데 아래쪽에 SATA 관련 컨트롤러(Serial ATA Storage Controller)가 있을 것이다.
    똘82닷컴은 2포트, 4포트 2개가 나오는데, 1개가 나오는 사람도 있을 것이다. 이 놈을 선택해서 드라이버를 AHCI로 바꾸어서 업데이트 해 주면 된다.
    그런데 똘82닷컴은 2개가 나와서 어떤 것을 업데이트 해 주어야 하는 것인지 좀 많이 헤매고 다녔다. 결론은 밑에 4포트짜리만 업데이트 해 주고 부팅을 하니까 되더라. 2포트는 무시해도 되더라.

장치관리자-IDE ATA/ATAPI 컨트롤러

 

 




(5) 똘82닷컴은 SATA 컨트롤러인 아래의 것(Intel 6 Series/C200 Series Chipset Family 4 port Serial ATA Storage Controller - 1C00)을 선택해 오른쪽 마우스를 눌러주면 메뉴 중 [속성]을 선택했다. 바로 [드라이버 업데이트]를 선택해도 된다.

장치관리자-IDE ATA/ATAPI 컨트롤러

 

 




(6) 창이 뜨면 탭메뉴 [드라이버]의 [드라이버 업데이트]를 선택해 준다.

드라이버 업데이트

 

 




(7) '하드웨어 업데이트 마법사'창에서 [목록 또는 특정 위치에서 설치(고급)]을 선택하고, [다음]을 클릭한다.

목록 또는 특정 위치에서 설치(고급)

 

 




(8) 검색 옵션은 [검색 안함. 설치할 드라이버를 직접 선택]을 선택하고, [다음]을 클릭한다.

검색 안함. 설치할 드라이버를 직접 선택

 

 




(9) 하드웨어 장치 드라이버를 선택하라고 하는데, [디스크 있음]을 선택한다.

디스크있음

 

 




(10) [찾아보기]를 선택한다.

찾아보기-똘82닷컴

 

 




(11) AHCI 드라이버 압축 푼 폴더를 찾아가서 'iaAHCI.inf' 파일을 선택하고, [열기]를 클릭한다.

iaAHCI.inf

 

 




(12) '디스크에서 설치'창에서 [확인]을 선택한다.

디스크에서 설치

 

 




(13) 이제 여러 AHCI 드라이버들이 쫙 보이는데, 똘82닷컴이 많이 헤맨 부분이기도 하다. 어떤 것을 선택해야 되는지 모르기 때문이다.
     처음 4포트이기 때문에, 맨 위에 보이는 '인텔5 Series 4 Port AHCI'를 선택해서 설치를 했는데, 정상 설치는 되었지만, 재부팅시 오류가 발생했다. 그리고 처음 장치관리자를 봤을 때 'Inter 6 Series ~'로 나왔는데, Intel 6 series AHCI 드라이버는 없었다.
똘82닷컴(www.ttol82.com)도 정확히는 모르지만, 노트북 사용자라면 리스트 중에 알맞는 것을 못 찾았을 시에 맨 아래에 있는 [Intel Mobile Express Chipset SATA AHCI Controller]로 설치하면 될 것 같다.

     여러 차례 실패를 하고 [Intel Desktop/Workstation/Server Express Chipset SATA AHCI Controller]를 선택해 설치를 해 주니, 정상적으로 부팅이 되었다. 모르면 고객센터에 전화를 하자. 알맞은 AHCI 드라이버를 선택하고 [다음]을 클릭한다.

Intel Desktop/Workstation/Server Express Chipset SATA AHCI Controller

 

 




(14) 업데이트 경고창이 뜬다. 'Windows에서 사용자 하드웨어가 호환되는지를 확인할 수 없으므로, 장치 드라이버를 설치하지 않는 것이 좋습니다.~'말이 나오지만, 무시하고 [예]를 선택한다.

업데이트 하기

 

 




(15) 올바른 ACHI 드라이버를 선택하든, 아님 이상한 것을 고르든 이렇게 설치 완료를 알려준다. [마침]을 클릭한다.

하드웨어 업데이트 마법사 완료

 

 




(16) 그리고 나머지 창은 닫아 준다.

드라이버 업데이트 닫기

 

 




(17) '시스템 설정 변경' 창도 뜨고 재부팅을 하라고 한다. [예]를 선택하자.

재부팅 OK

 

 




(18) 재부팅 하기 전, 장치관리자 화면에서 이렇게 AHCI 컨트롤러로 변경 된 것을 얼핏 볼 수 있을 것이다. 위에 있는 놈은 신경쓰지 말고...

부팅전 장치관리자 화면

 

 





4. 바이오스 상에서 IDE모드를 AHCI모드(SATA모드)로 변경해 주기

(1) 윈도우에서 AHCI 드라이버만 설치했다고 끝나는 것이 아니다. 바이오스 상에서도 반드시 AHCI 모드로 변경을 해 주어야 한다. 안해주면 윈도우 부팅은 안 될 것이다.
    AMI 바이오스 초기화면인데, 바이오스 설정을 위해 'Delete'키를 계속 눌러준다. 혹은 바이오스에 따라 'F2'키도 꾹 눌러줘도 된다. 알아서 설정화면에 진입하자.

바이오스 진입하기

(2) [Advanced]의 [SATA Configuration]을 선택한다. 전에

똘82닷컴

이 윈도우XP 설치전 바이오스 설정편에서의 반대로 진행하면 될 것이다.

 

 

SATA Configuration

 




(3) 그러면 처음 윈도우XP 설치시에 [IDE 모드]로 변경을 한 기억이 날 것이다. 이것을 AHCI 모드로 변경을 해 주면 될 것이다. 또는 SATA 모드로 표시되면 SATA 모드로 변경을 하면 된다.

 

IDE 모드 확인

 




(4) 이렇게 [ACHI Mode]로 변경을 해 주었다. 'ESC'키를 눌러서 상위 메뉴로 빠져 나온다.

 

AHCI 모드로 변경

 




(5) 그리고 [Save & Exit] 메뉴의 [Save Changes and Reset]을 선택한다.

 

바이오스 설정 변경

 




(6) '설정 저장을 하고 종료를 할 것인지?'확인 창이 뜨는데, [Yes]로 선택하면 된다.

 

설정 저장 및 재부팅

 





5. 윈도우XP에서 ACHI 드라이버 정상 설치여부 확인

- 윈도우가 정상적으로 시작되면, AHCI 드라이버가 제대로 설치가 된 것이다. 확인차 [내컴퓨터] 아이콘의 오른쪽 마우스해서 [속성]으로 들어간다. 그리고 [하드웨어]-[장치관리자]로 들어가자.
  그러면 IDE ATA/ATAPI 컨트롤러를 살펴보면, AHCI 드라이버가 정상 설치됨을 볼 수 있다. 설치 전에는 여러 항목들이 나왔는데 똘82닷컴의 경우에는 [Intel Desktop/Workstation/Server Express Chipset SATA AHCI Controller] 1개만 보인다.

 

제대로 설치된 AHCI 드라이버

 





6. 오류 유형(에러)

(1) 윈도우상에서 AHCI 드라이버 설치 완료 후, 바이오스 설정을 AHCI(SATA) 모드로 변경을 안 했을 경우 아래의 화면을 보게 될 것이다. 처음이라면 잠깐 윈도우 로고 창이 뜨다가 블루스크린을 살짝 보다가 바로 재부팅이 되어 여기 화면이 나온다.
    [표준 모드로 Windows 시작] 혹인 [마지막으로 성공한 구성]을 선택해도 마찬가지로 재부팅만 무한 반복하게 될 것이다. 바이오스 상에서 AHCI 모드로 변경을 해 주자.

 

 

표준 모드로 WINDOWS 시작

 




(2) 메인보드가 AHCI 모드를 지원하지 않음에도 억지로 윈도우상에서 AHCI 드라이버 설치 완료 후, 바이오스에서 AHCI 비슷한 것을 설정했다고 해도 마찬가지로 아래의 검은 화면을 볼 경우가 있다.
    [마지막으로 성공한 구성]을 선택하면 정상적으로 윈도우 시작이 될 것이다.

 

마지막으로 성공한 구성(작동한 최근 설정값)-똘82닷컴

 




(3) 바이오스 상에서 AHCI 모드로 변경을 하지 않아서, 검은색 에러 화면을 봐서 다시 바이오스 설정을 AHCI 모드로 변경했음에도 검은색 화면이 나오는 경우가 있을 것이다. 그동안 설정변경을 하지 않아서 그 에러로 인해서 보여주는 듯...
    그냥 [표준 모드로 Windows 시작]을 선택해 주면 정상적으로 윈도우 시작을 할 수 있을 것이다.

(4) 메인보드는 AHCI 모드를 지원하는데, 윈도우에서 엉뚱한 AHCI 드라이버를 설치 한 후, 바이오스에서 AHCI 모드로 변경하고 부팅시에도 검은화면을 볼 수 있다. 이럴 때 번거럽지만, 다시 바이오스로 돌아가 IDE모드로 변경한 후 윈도우를 시작하면 된다.
    IDE 모드로 변경해도 검은화면이 나오면 그냥 [표준 모드로 Windows 시작] 혹인 [마지막으로 성공한 구성]을 선택하면 윈도우가 시작될 것이다. 그리고 올바른 AHCI 드라이버를 설치하고 과정을 반복하면 된다.

 


똘82닷컴이 윈도우XP 설치과정보다 힘든 과정이 바로 AHCI 드라이버 설치과정이었다.

무엇보다도 여러 AHCI 드라이버 중에 어떤 AHCI 드라이버를 선택하고 설치해야 되는지에서 많은 시행착오를 겪었다. 이 부분만 제대로 안다면 별로 힘든 과정은 아닌데...


암튼 AHCI 드라이버를 설치를 하려는 분은 참고하면 되겠고, 이상으로 USB메모리로 윈도우XP 설치에 관한 사항을 마친다.

[ 관련글 ]

[윈도우XP설치] 윈도우XP - USB메모리로 설치 가능한지 검증하기
[윈도우XP설치] 윈도우XP 설치용 USB메모리 만들기
[윈도우XP설치] AMI(아미) 바이오스 설정하기
[윈도우XP설치] AWARD(어워드) 바이오스 설정방법
[윈도우XP설치] ASRock(에즈락) UEFI 바이오스 설정방법
[윈도우XP설치] USB메모리로 윈도우XP 설치하기 #1
[윈도우XP설치] USB메모리로 윈도우XP 설치하기 #2 
반응형

댓글