AHCI-정의 및 활성화 방법

소프트웨어 수준에서 드라이브를 PC의 다른 구성 요소와 상호 작용하기위한 프로토콜입니다. 현재 모든 운영 체제, 하드 드라이브 및 마더 보드에서 지원됩니다. AHCI 덕분에 최신 드라이브에서 점점 더 빠른 데이터 교환 속도를 사용할 수 있습니다.

메커니즘이 작동하기 위해 유틸리티를 설치할 필요가 없습니다. 따라서 SATA AHCI 드라이버가 어떤 종류의 드라이버인지 묻는 메시지가 표시되면 항상 HDD 및 SSD의 정상적인 기능을 담당하는 구성 요소가 OS에 내장되어 있다고 확신해야합니다.

사용 문제

이와 관련하여 다음과 같은 뉘앙스가 있습니다.

  • 모드가 자동으로 변경되지는 않습니다. 모드를 구성하고 특정 단계를 수행해야합니다.
  • Windows가 사용되고 AHCI가 꺼져 있지만 BIOS를 통해 켜져 있으면 PC를 켤 때 사망의 블루 스크린이 표시됩니다.
  • Windows XP는이 기술을 지원하지 않으므로 드라이버를 활성화, 다운로드 및 설치하려면 모든 것이 온라인 상태이지만 마더 보드 모델에 중점을 두어야합니다.

“AHCI 모드 – 무엇입니까?”라는 질문에 대답하는 것도 중요합니다. 가장 넓은 의미에서, 이것은 최신 드라이브를 PC에 연결할 수있게 해주는 BIOS / UEFI 의 매개 변수입니다.

SATA 모드

이 기술과 관련하여 발생하는 가장 일반적인 질문은“AHCI 모드 제어 – BIOS에서 무엇입니까?”입니다. 답을 얻으려면 작은 SATA를 설명해야합니다. 이것은 오래된 PATA를 대체하기 위해 하드 드라이브를 연결하기위한 인터페이스입니다. 연결 케이블의 대폭 감소 외에도 새로운 제품은 더욱 빨라졌으며 최신 기술을 지원했습니다. 새로운 기능을 실제로 사용하려면 고급 컨트롤러가 필요했습니다. AHCI가되었습니다. 간단히 말해서 SATA = AHCI, PATA = IDE라고 말할 수 있습니다.

IDE

입증 된 오래된 인터페이스. 이전에는 하드 드라이브와 광 드라이브가 연결되었습니다. 오늘날 소프트웨어 관점에서 마더 보드는 오래된 인터페이스에 대한 지원 만 에뮬레이트합니다. 약 10 년 동안 제조되지 않은 장비에 대해 이러한 대형 커넥터를 설치하는 것은 의미가 없습니다 BIOS에서 AHCI를 사용하면 상황이 더 분명합니다. 마더 보드에 관련 SATA 커넥터가 있으며, 전체 소프트웨어 지원이 있습니다. . IDE의 경우 소프트웨어 지원 만 남았으며, 심지어는 대부분 별도로 지원해야합니다.

인터페이스와 관련하여 다음과 같은 뉘앙스가 중요합니다.

  • 새 드라이브는 IDE 모드에서 작동 할 수 있지만 동시에 대부분의 속도 기능은 평준화됩니다. 이전 하드 드라이브에서와 같이됩니다.
  • 어댑터를 사용하여 기존 PATA 드라이브를 최신 PC에 연결할 수 있습니다. 이러한 경우 IDE에 대한 소프트웨어 지원이 제거되지 않습니다.
  • IDE 루프는 매우 넓고 쉽게 손상됩니다. 오래된 드라이브를 연결할 때는 루프의 시각적 무결성을 확인하십시오.

AHCI

AHCI의 특별한 점은 무엇입니까? 요점을 분석해 봅시다 :

  1. 핫 스와핑 드라이브를 지원합니다. 이전에는 IDE의 경우 하드 드라이브를 연결할 때 PC를 꺼야했으며 IDE + SATA 링크를 사용하면 종료하지 않고도이 작업을 수행 할 수 있습니다. 중요 : OS가 설치되지 않은 외부 드라이브에 대해 수행됩니다. 마더 보드에서 설치된 OS에서 작동하는 디스크를 집어 올릴 수는 없습니다. 데이터가 손상되었습니다.
  2. NCQ에서 지원합니다. 이것은 하드 드라이브 내부의 자성 판 표면에서 판독 헤드의 합리적인 이동을위한 것입니다. NCQ 이전에 헤드는 단계별 알고리즘을 사용했습니다. 요청 X는 섹터 A의 데이터를 읽도록 도착하여 즉시 이동하여 실행합니다. 요청 X가 3 밀리 초 후에는 요청 Y가 수신되어 데이터가 섹터 B로 향하는 섹터 B에 기록되어야한다고 요구하지 않았다. NCQ는 드라이브를 합리적으로 작동하도록 "스마트 한"순서로 수행하기 위해 드라이브를 "교육한다".
  3. 데이터 전송 속도가 향상되었습니다. 모드 자체는 이것에 직접 영향을 미치지 않지만 SATA 인터페이스를 완전히 지원하여 간접적으로 이에 기여합니다. PATA와의 차이점은 어쨌든 중요합니다.

AHCI 또는 IDE가 더 나은지 여부에 관계없이 모든 상황에서 새로운 기술이 선호됩니다. IDE는 호환성을 위해서만 남겨졌지만 그 날짜는 명확하게 번호가 지정되어 있습니다.

AHCI 모드가 활성화되어 있는지 확인하는 방법은 무엇입니까?

알아 보려면 알고리즘을 따르십시오.

  1. 작업 관리자를 엽니 다. 이렇게하려면 "Win + R" 키 조합을 누른 상태에서 새 창에 "mmc devmgmt.msc" 쿼리를 입력 한 다음 "Enter"키 를 눌러 시작 하십시오 .
  2. ATA / ATAPI IDE 컨트롤러를 확장하십시오. 이름에 AHCI가 포함 된 장치가 있으면 모든 것이 켜져있는 것입니다.

PC를 다시 시작하고 BIOS로 들어갈 수도 있습니다. “SATA 모드”, “SATA 구성”또는 이와 유사한 라인을 찾으십시오. 기준 AHCi가 표시되면 모든 것이 포함됩니다.

활성화 모드의 특징

이 절차에서는 다음과 같은 뉘앙스가 특징적입니다.

  • 마더 보드 (BIOS 또는 UEFI를 통해)와 OS 자체에 설정됩니다.
  • OS를 설치할 때 마더 보드에 설정된 모드를 설정합니다.
  • 모드 설정은 OS 및 BIOS와 모두 일치해야합니다.

BIOS에서 "SATA Controller Mode AHCI"또는 "Compatible"중에서 선택하는 경우 AHCI 모드가 켜져있을 때 OS가 시작되는지 여부에서 시작하는 것이 좋습니다. 그렇다면 모든 것이 잘됩니다. 그렇지 않은 경우 "Compatible"을 선택하면 IDE 에뮬레이션이 활성화됩니다. Windows가 시작될 가능성이 있지만 하드 드라이브가 완전히 작동하지 않습니다.

Windows를 다시 설치하지 않고 AHCI 모드 활성화 :

AHCI는 사용하기 쉽습니다. 운영 체제를 다시 설치할 필요는 없습니다. 모든 것은 표준 수단으로 이루어집니다. 이전에 SATA 드라이브에서 IDE 모드를 사용한 경우 절차 자체가 필요하지만 이제는보다 최신 프로토콜로 전환하여 속도를 높이려고합니다. 우리는 다양한 방법을 분석하지만 사용 된 운영 체제의 유형에 관계없이 모든 방법이 작동합니다.

윈도우 비스타 / 7

레지스트리를 사용하는 예를 고려하십시오.

  • "Win + R" 조합을 누르고 창에 "regedit"입력 한 다음 "Enter" 를 눌러 실행을 확인 하십시오 .
  • 왼쪽 패널의 레지스트리 편집기에서 다음 경로를 따르십시오. "HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => iaStorV" ;
  • 오른쪽 분할 창에서 "시작"을 두 번 클릭하고 매개 변수를 0으로 설정하십시오.
  • 왼쪽 패널을보고 그 옆에있는 “iaStorAV” 줄을 찾아서 열고 “StartOverride” 분기로 갑니다 .
  • 오른쪽 패널에서 "0"을 두 번 클릭하고 매개 변수를 0으로 설정하십시오.
  • 왼쪽 패널로 돌아가서 다음 경로를 따릅니다. "HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => storahci" ;
  • 오른쪽 분할 창에서 "시작"을 두 번 클릭하고 매개 변수를 0으로 설정하십시오.
  • "storahci" 행의 왼쪽 패널에서 "StartOverride" 하위 섹션으로 이동하십시오.
  • 오른쪽 패널에서 "0"을 두 번 클릭하고 매개 변수를 0으로 설정하십시오.
  • 모든 변경 사항을 레지스트리에 저장하십시오.

그런 다음 PC를 재부팅하고 BIOS에서 AHCI 모드가 활성화되어 있는지 확인해야합니다.

윈도우 8

인텔의 예를 고려하십시오 ( 적절한 프로세서가있는 PC에만 해당 ) :

  • Intel 웹 사이트에서 "f6flpy" 드라이버 및 "SetupRST.exe" 유틸리티를 다운로드하십시오.
  • "작업 관리자"를 열고 OS가 설치된 드라이브의 속성으로 이동하십시오.
  • "드라이버 업데이트" => "수동으로 드라이버 검색 및 설치 "를 클릭하고 "f6flpy"드라이버가있는 폴더를 선택하십시오.
  • 시스템을 재부팅하고 BIOS AHCI를 켭니다.
  • 다음에 OS를 시작할 때“SetupRST.exe”유틸리티를 설치하십시오.

윈도우 10

명령 행을 예로 들어 Windows 10에서 AHCI를 활성화하는 방법을 보여줍니다.

  • BIOS가 "호환 가능" 또는 "IDE" 모드인지 확인하십시오.
  • 명령 행을 실행하십시오- “Win + R” => 명령“cmd” => “Enter” ;
  • 검은 색 창에 "bcdedit / set {current} safeboot minimal"을 입력하십시오. => “입력” ;
  • 시스템을 재부팅하고 BIOS에서 AHCI를 활성화하십시오.
  • OS는 안전 모드에서 시작됩니다.
  • 명령 프롬프트에서 "bcdedit / deletevalue {current} safeboot" 명령을 실행하십시오.

결국 다시 시작하면 Windows가 완전히 작동하는 모드에서 작동합니다.

AHCI 특징

요약하면 다음과 같습니다.

  1. 거의 모든 상황에서 모드를 켜는 것이 좋습니다. 10 세 이상인 PC는 예외입니다.
  2. 컨트롤러 설정은 OS 및 BIOS (UEFI)에서 활성화되어 있어야합니다.
  3. 더 나은 Intel RST Premium 또는 AHCI-훨씬 나중에 Intel 기술 구현으로 인한 잘못된 비교. 확실히 더 낫지 만 장비 지원과 관련하여 모든 것이 장밋빛은 아닙니다-AHCI와 달리 모든 곳에서 작동하지 않습니다.

재미있는 기사