PC의 BIOS 설정에서 IDE 대신 AHCI를 선택해야하는 이유는 무엇입니까?


42

내가 소유 한 최신 PC의 BIOS 설정에서 AHCI (Advanced Host Controller Interface) 모드 또는 IDE 모드에서 드라이브 컨트롤러 작동을 구성 할 수 있음을 알았습니다.

AHCI가 "성능이 우수"하다고 생각하지만 실제적인 관점에서는 그 점에 대해 잘 모릅니다. 그러나 AHCI 모드를 선택하면 특정 프로그램 (예 : Ghost 2003)이 하드 드라이브를 감지하지 못하는 것으로 나타났습니다. (AHCI = 호환성 문제가 있습니까?)

그렇다면 ... AHCI가 존재하는 이유, 왜 관심을 갖고 사용해야하는지, 왜 사용하지 않아야합니까? AHCI가 필요한 최신 하드 드라이브의 기능이 있습니까? 그렇지 않으면 IDE 모드에서 실행할 때 스스로 멍청 해 집니까?

답변:


23

컨트롤러가 시스템과 통신하기 위해 사용하는 언어로 AHCI를 볼 수 있습니다. 디스크는 AHCI가 사용 중인지 또는 IDE 에뮬레이션인지 확인할 수 없습니다. AHCI를 사용하는 경우 모든 Serial ATA 기능을 사용할 수 있으며 컨트롤러와 관련된 드라이버는 필요하지 않습니다.

실제로 AHCI를 사용하려면 OS (Windows, Linux 또는 Ghost)에 AHCI 드라이버가 있어야합니다. Windows Vista 및 7에는 드라이버가 포함되어 있지만 부팅 드라이브의 컨트롤러에 AHCI가 활성화되어 있지 않으면 설치하지 마십시오. 마찬가지로 IDE 컨트롤러가 비활성화되어 있으면 IDE 드라이버가 설치되지 않습니다. 그렇기 때문에 이미 설치된 Windows 시스템에서 BIOS의 설정을 전환 할 수 없습니다.

Ghost 2003은 AHCI 사양이 완료되기 몇 년 전인 2002 년에 릴리스되었습니다. Ghost 2003이 AHCI를 지원하지 않는다는 것은 놀라운 일이 아닙니다. 분명히 최신 엔터프라이즈 버전의 Ghost는 Windows 또는 Linux 기반의 부트 환경에서 실행될 수 있으므로 해당 버전이 AHCI를 지원할 가능성이 높습니다.


30

AHCI vs IDE – 벤치 마크 및 장점

발췌 : AHCI의 장점

  1. 핫 플러깅
  2. 기본 명령 대기열 (다중 작업 환경에서 컴퓨터 / 시스템 / 하드 디스크 응답 성을 향상시킬 수 있음)
    ...

평결 :

이러한 광범위한 벤치 마크는 AHCI (NCQ)가 컴퓨터 시스템 응답 성, 전송 속도, 초당 IO 수를 확실히 향상시킬 수 있으며 목록이 계속 진행될 수 있음을 분명히 보여줍니다.


14

2012 년 에이 성능 비교에 따르면 단일 사용자 워크 스테이션에 대해 긴급하지 않은 것으로 보입니다. 그러나 AHCI는 더 좋고 현대적인 옵션 이므로 가능하면 항상 사용해야합니다.

그 기사에서 :

  • 응용 프로그램에 핫 플러그 ​​드라이브 지원 또는 중복 디스크가 필요한 경우 AHCI가 유일한 선택입니다.

  • IDE 모드는 일부 테스트에서 약간 더 빠른 읽기 및 쓰기 속도의 이점을 얻을 수 있습니다.

  • TRIM 지원은 두 모드 모두에서 잘 작동합니다

  • 전반적으로 대부분의 SSD 드라이브는 AHCI 모드에서 더 나은 성능을 제공하지만 밤낮은 아닙니다.

IDE 또는 AHCI를 사용하고 있는지 어떻게 알 수 있습니까? 장치 관리자로 이동하여 하드 드라이브 컨트롤러를 확장하십시오. "AHCI"가 표시되면 AHCI를 사용하고있는 것입니다.

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

좋은 소식은 PC 케이스를 다시 설치하거나 열지 않고도 Windows 7 또는 Vista에서 IDE 모드에서 AHCI로 전환 할 수 있다는 것입니다. 여기 MSFT KB 기사 이렇게하는 방법은.

  1. 를 눌러 Win+의 R키를 실행 프롬프트를 엽니 다.
  2. 입력 Regedit하고 Enter 키를 눌러 Enter레지스트리 편집기를 엽니 다.
  3. 로 이동 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. 오른쪽에서 "시작"을 클릭 한 다음 "수정"을 마우스 오른쪽 버튼으로 클릭하십시오.
  5. 입력 0"값 데이터"필드 (16 진수)에서의 CLIK 확인.
  6. 레지스트리 편집기를 닫습니다.
  7. 컴퓨터를 다시 시작하십시오. Delete컴퓨터가 부팅 되는 동안을 길게 눌러 BIOS 설정으로 들어갑니다. 컴퓨터에서 다른 키 등을 사용할 수 있습니다 F2. 컴퓨터 설명서를 참조하십시오.
  8. BIOS 설정에서 "Integrated Peripherals"를 선택하고 "SATA RAID / AHCI Mode"라고 표시된 곳에 마커를 놓습니다. 지금 사용 +하고 -키 또는 Page UpPage Down"AHCI"에서 "사용 안 함"에서 값을 변경 키를. 이것은 최신 버전의 Award BIOS 시스템을 나타냅니다. BIOS 설정이 다를 수 있습니다. 컴퓨터 설명서를 참조하십시오.
  9. 를 눌러 F10변경 사항을 저장하십시오. Y확인 메시지가 나타나면를 누릅니다 .

1

왜 AHCI를 사용하지 않습니까? (몇 년 전 게시해야합니다.

최근 하드웨어에서 / 잘 작동 할 수 있지만 항상 그런 것은 아닙니다. 시도해보고 싶지만 신비한 문제가 발견되면 테스트하지 않고 테스트하는 것이 좋습니다. 과거에 발생했던 일부 문제 : 특정 HDD 모델 감지 실패, 일부 시나리오에서 충돌을 일으키는 Intel 드라이버의 버그 (지금까지 문제가 해결되었지만 최신 버전을 광범위하게 테스트하지는 않았습니다), 육포 마우스, 오디오 결함 등

요점은 레거시 IDE가 시도되고 테스트되었다는 것입니다. AHCI와 그 기능은 지난 몇 년 동안 발전했지만 비행기 추락과 같이 비행기 추락을 위해 특정 방식 / 순서로 많은 일이 발생해야하는 드문 시나리오가 여전히 존재할 수 있습니다. 이런 종류의 일들은 시간이 지나면 해결 될 것이지만, 안전하게 플레이하려면 AHCI에 몇 년이 더 필요할 수 있습니다. 여전히 자주 출시되는 새로운 AHCI 드라이버가 있으며 모두 새로운 기능 만있는 것은 아닙니다. 다양한 버전을 시도한 사람이 성능 차이가있을 수 있다고 말합니다.

"알려진 수량"과 "시도 및 테스트"를 잘 알고 있다면 AHCI에 대해 두 번 생각하고 싶을 것입니다. 그리고 지금까지 버그를 진단하고 성능을 테스트하는 데 시간을 보냈습니다 ... 저는 인텔의 무료 QA 부서가되는 것을 좋아합니다. 그들이 실제로 "베타"나 어딘가에 어딘가에 머물러 있다고 경고했다면 어리석게도 그들의 AHCI 드라이버와 옵션 ROM 등은 CPU만큼 견고하다고 생각했습니다.

소비자 데스크탑 HDD 및 SSD를 사용하면 AHCI의 이점을 누리려면 6GB / s SATA 포트 및 SSD를 원하거나 NCQ와 함께 개선 된 것으로 알려진 HDD를 사용하고 싶을 것입니다. AHCI를 사용하여 Samsung, WD, Maxtor 소비자 SATA HDD를 사용해 보았지만 시스템에서 성능이 향상되지 않았습니다. 데스크탑 워크 스테이션 IO 패턴에 일반적인 일부 시나리오의 경우와 반대입니다.

위에 링크 된 기사는 내 결과와 부분적으로 다른 결과를 얻었으며, 내가 언급 한 대부분의 문제는 지금까지 수정되었지만 스토리지 기술의 새로운 혁신에 대해 흥분 할 때이 게시물을 명심하십시오. 새로운 기술에 사용할 수있는 PC 하드웨어에 비해 개발자 테스트 및 QA가 심각하게 제한되었을 수 있습니다.


둘째, PC가 절전 모드에서 다시 시작될 때 보조 HD를 사용할 수 없었던 문제는 Win7을 다시 설치하고 기본 IDE 모드를 사용할 때 사라졌습니다. 이것은 드문 문제가 아닌 것으로 보입니다.
BJ292

1

최근 7 살짜리 노트북에 SSD 드라이브를 설치했습니다. IDE 모드에서 실행될AS SSD 테스트 프로그램 에서 SSD 드라이브의 점수는 200입니다 . AHCI 모드에서 점수는 1250입니다! 그리고 그것은 분명히 오래된 PC를 다시 생생하게했습니다. 차이점은 거대합니다!

이것을 시도하고 싶다면 BIOS가 AHCI 모드로 전환 할 수 있는지 확인하십시오.

이미 설치된 Windows에서이 변경을 쉽게 수행 할 수 있습니다. 이것에 대해 인터넷에 많은 기사가 있으므로 더 깊이 들어 가지 않을 것입니다.


슈퍼 유저에 오신 것을 환영합니다! 귀하의 게시물은 OP의 질문에 대한 답변 이 아닌 의견 입니다. 이 사이트에서는 귀하의 답변을 소중히 여기며 귀하가 할 수있는 곳에 기여할 것을 권장합니다. 언제든지 자신의 게시물에 댓글을 달 수 있으며 충분한 평판얻으면 어디에서나 댓글을 달 수 있습니다 .
나는 복구합니다 Monica Monica

1

OS가 이미 설치된 Windows 시스템에서 IDE와 AHCI간에 모드를 전환 할 수 없으면 HDD가 부팅되지 않고 Windows 10에서는 "INACCESSIBLE BOOT DEVICE"오류가 발생합니다. BIOS 기본값을 재설정 할 때 어려운 방법이며 부팅하지 않았으며 다시 작동하도록 전체 OS를 다시 설치해야했지만 나중에 친구가 SATA 모드를 다시 설정해야한다는 메시지를 받았습니다. IDE 다시 :-/



-1

그러나 Windows 7 설치 디스크는 대상 드라이브가 IDE 모드 인 경우에만 작동합니다. 그런 다음 IDE 모드에서 AHCI 모드로 변환하기 위해 새 Windows 7 설치를 동축해야하지만 Windows 7 64 비트, Windows 7 32를 부팅하는 쿼드 부트 시스템을 수행하고 싶기 때문에 두 번째 랩톱을 IDE 모드로 두었습니다. 비트, Windows 98SE 및 MS-DOS 7.10. TurboCAD 2017은 Windows 64 비트에서 제대로 작동하지 않으며 32 비트 Windows에서만 작동합니다. 마찬가지로 Maxisquash의 경우 $ 5,000를 지불하고 싶지 않습니다. Microsoft의 최신 Fortran 컴파일러를 의미합니다. 내가 감당할 수있는 포트란 및 PL / I 컴파일러를 원합니다.


이것은 저자가 묻는 질문에 대한 답이 아닙니다
Ramhound

두 디스크 모드 모두 장점이 있습니다. regedit.exe를 사용하여 HEY_LOCAL_MACHINE \ system \ currentcontrolset \ services \ picide를 편집하여 AHCI에서 IDE로 전환 할 수 있습니다. 드라이버 pciide를 활성화하려면 값 중 하나를 3에서 0으로 변경해야합니다. sys. 마찬가지로 IDE에서 AHCI로 전환하려면 MSahci.sys 값을 3에서 0으로 이동해야합니다. www.google.com/advanced_search를 통해이 정보를 찾을 수 있습니다. Microsoft 웹 사이트와 다른 몇 사람이이를 수행하는 방법을 알려줄 것입니다.
mc5w
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.