아시다시피 모든 컴퓨터 장치의 주요 요소 중 하나는 정보가 저장되는 하드 드라이브입니다. 모든 유형의 하드 드라이브와 관련하여 AHCI라는 용어가 사용됩니다. 그러나 많은 사용자는 AHCI를 활성화하는 방법을 알고 있을 뿐만 아니라 그것이 무엇인지도 모릅니다. 기본 용어의 의미와 Windows 시스템에서 이 모드를 활성화하는 데 필요한 작업을 고려해 보겠습니다.

AHCI란 무엇입니까?

작동을 통해 마더보드에 연결된 최신 하드 드라이브는 IDE(레거시 장비와의 호환성)와 AHCI(고급 호스트 컨트롤러 인터페이스로 지정된 최신 표준)의 두 가지 모드를 사용할 수 있습니다. 이를 통해 장치 자체와 설치된 장치의 성능을 크게 향상시킬 수 있습니다. 더 빠른 데이터 읽기로 인해 운영 체제.

거의 모든 최신 SSD 드라이브는 AHCI 모드가 설정된 상태에서 정확하게 액세스할 때 성능이 향상됩니다. 그러나 이것이 가장 중요한 것은 아닙니다.

AHCI 모드란 무엇입니까?

이제 Windows에서 AHCI 모드를 활성화하는 방법에 대한 질문을 남겨두고 최신 컴퓨터 사용자가 이 모드를 활성화하여 얻을 수 있는 이점을 살펴보겠습니다.

우선, AHCI 모드가 활성화되면 컴퓨터를 끄거나 운영 체제를 다시 설치하지 않고도 "즉시" 추가 하드 드라이브를 변경하거나 설치할 수 있습니다. 이는 의심할 여지 없이 서버에 있어서 큰 장점입니다.

두 번째 측면은 이 모드를 설치하면 특별한 NCQ 기술이 적용되어 읽기 헤드의 이동 횟수를 줄이는 동시에 하드 드라이브에 대한 액세스 동시 사용 속도를 높일 수 있다는 사실과 관련이 있습니다. 다양한 애플리케이션, 프로그램, 서비스. 마지막으로 AHCI를 활성화하면 전체 시스템 성능에 유익한 영향을 미치는 것으로 알려져 있습니다. 물론 전문가와 사용자의 리뷰에서 알 수 있듯이 집에서는 성능이 크게 향상되지 않지만 SSD 하드 드라이브를 설치하는 경우 이 모드를 활성화하는 것이 좋습니다.

하지 말아야 할 것과 처음에 주의해야 할 것

그러나 대부분의 사용자의 가장 중요한 오해는 활성화를 위해 기본 BIOS 시스템의 설정만 사용하려고 한다는 것입니다(적어도 이는 새로운 문제에 대한 대부분의 리뷰에서 읽을 수 있습니다). 운영 체제에서 사전 작업을 수행하지 않고 이 작업을 수행하는 것은 엄격히 금지되어 있습니다.

"깨끗한" 하드 드라이브에 OS를 설치한 경우에만 BIOS에서 모드를 활성화할 수 있습니다. 기존 OS가 탑재된 상태에서 이 절차를 수행하면 Windows는 시작 시 오류를 생성하고 지속적인 재부팅 모드로 전환됩니다. 그런 다음 사용자가 Windows에서 AHCI 모드를 활성화했지만 아무 소용이 없다는 불만이 시작됩니다. 무슨 말을하는? 시스템을 다르게 수정하려면 다른 조치가 필요하므로 기본 규칙을 위반했을 수 있습니다.

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

하지만 먼저 모드가 활성화되어 있는지 확인해야 합니다. 아마도 추가 활성화가 필요하지 않을 것입니다.

가장 간단한 경우, 컴퓨터 터미널이나 노트북을 시작할 때 BIOS 설정으로 이동하여 SATA 모드 섹션에 액세스해야 합니다.

운영 체제 자체에서는 "제어판", 관리 또는 devmgmt.msc 명령을 사용하여 "실행" 콘솔에서 호출되는 "장치 관리자"를 사용하고 IDE ATA/ATAPI 컨트롤러 섹션으로 이동할 수 있습니다. 이 모드가 활성화되면 AHCI 컨트롤러가 표준 장치에 표시됩니다. 목록에 없으면 시스템에서 AHCI를 활성화하는 방법을 결정해야 합니다. 다시 말하지만, 결정은 컴퓨터에 설치된 Windows 버전에 따라 달라집니다.

Windows 7에서 AHCI 모드를 활성화하는 방법

그럼 먼저 "일곱"을 살펴보겠습니다. 일곱 번째와 열 번째 버전의 경우 동작이 다소 비슷해 보이지만 Windows 8의 경우 상당히 다릅니다.

  • 첫 번째 단계는 레지스트리 편집기(실행 콘솔의 regedit)를 호출하는 것입니다.
  • HKLM 스레드를 확장합니다.
  • SYSTEM, CurrentControlSet 디렉터리 및 최종 Services 디렉터리를 통해 msahci 폴더에 도달합니다.
  • 오른쪽에서 시작 매개변수 편집 메뉴를 불러와 해당 값을 0으로 설정합니다.
  • 이제 Services 디렉터리에서 Start 매개 변수에 대해 위에서 설명한 것과 유사한 작업이 수행되는 IastorV 디렉터리를 찾아야 합니다.
  • 이러한 절차를 완료한 후에야 시스템에 심각한 결과를 초래하지 않고 BIOS에서 AHCI를 활성화하는 방법에 대한 문제는 더 이상 문제가 되지 않습니다.

Windows 8/8.1의 작업

Windows 8의 경우 더 간단한 해결 방법이 있으므로 위의 방법은 작동하지 않습니다. 이 경우 먼저 안전 모드에서 시스템을 최소 부팅 모드로 설정해야 합니다. AHCI를 활성화하는 방법은 무엇입니까? 충분히 간단합니다.

  • 이렇게 하려면 먼저 명령줄을 호출하고(반드시 관리자 권한으로) bcdedit /set(현재) safeboot 최소 조합을 입력합니다.
  • 그런 다음 재부팅해야 하며, 다시 시작할 때 BOIS 설정을 입력한 다음 모드를 IDE에서 AHCI로 전환해야 합니다.
  • 설정을 저장한 후 다시 재부팅하고 콘솔 명령을 호출하고 bcdedit /deletevalue (현재) safeboot 줄이 기록된 후 컴퓨터가 다시 시작됩니다.

원칙적으로 G8에서 AHCI를 활성화하는 방법에 대한 질문은 Intel의 특수 유틸리티를 사용하여 해결할 수 있습니다(물론 특정 제조업체의 프로세서가 있는 경우).

  • 먼저 공식 리소스에서 f6flpy 파일 형식의 드라이버와 SetupRST.exe 사용자 정의 프로그램을 다운로드해야 합니다.
  • 그런 다음 "장치 관리자"에서 원하는 하드 드라이브를 선택하고 드라이버 업데이트 절차를 적용한 후 다운로드한 f6flpy 파일을 드라이버 자체로 수동으로 지정합니다.
  • 그런 다음 재부팅되고 AHCI 모드가 이미 활성화된 상태에서 시스템이 시작된 후 SetupRST 실행 구성 파일이 실행되어 컴퓨터 설정을 완료합니다.

Windows 10에서 AHCI를 활성화하는 방법은 무엇입니까?

이미 언급했듯이 시스템의 10번째 버전의 경우 작업은 Windows 7에서 수행되는 작업과 다소 유사합니다. 유일한 차이점은 폴더 및 매개 변수 선택입니다.

  • 시스템 레지스트리에서 Services 디렉토리를 찾습니다. 여기서는 start 매개변수에 storeahci 디렉터리가 사용됩니다.
  • 다음으로, storeahci/StartOverride 및 iaStorV/StartOverride 디렉터리의 매개변수 0에 대해 0 값이 설정됩니다.
  • 그런 다음 BIOS 기본 입력/출력 시스템 설정에서 기본 값을 활성화할 수 있습니다.

그런데 시스템의 8번째 버전에서는 유사한 매개변수를 편집할 수도 있습니다. 그런데 문제에 대한 더 간단하고 합리적인 해결책이 있다면 왜 그럴까요?

BIOS에서 AHCI 활성화

데스크톱 컴퓨터에 설정을 입력하려면 Del 키가 가장 자주 사용되며 노트북의 경우 F2, F12, Esc 및 Fn 키와의 조합 또는 Sony VAIO의 ASSIST와 같은 패널의 특수 버튼이 사용됩니다.

여기에서 AHCI 모드 섹션이나 설정을 찾아야 합니다. BIOS에서 필수 매개변수를 활성화하는 방법은 무엇입니까? SATA 모드 설정 라인에서 Enter 키를 사용하고 Enter를 다시 누르는 형태로 확인과 함께 화살표를 사용하여 매개변수를 선택하십시오. 종료할 때 변경 사항을 저장(F10 + Y)하고 시스템을 재부팅하는 것을 잊지 마십시오. 다시 시작하면 시스템이 자동으로 필요한 드라이버를 설치합니다.

가능한 문제

안타깝게도 AHCI 모드로 전환할 때 가끔 예상치 못한 오류가 발생할 수 있습니다. 아마도 하드 드라이브 자체가 이 작동 모드를 지원하지 않을 수 있습니다. 이 경우 AHCI 활성화를 시도해도 소용이 없습니다.

반면, 시스템이 부팅되지만 IDE에서 AHCI로 전환한 후 일부 오류가 표시되거나 충돌이 발생하는 경우 Fix It이라는 Microsoft에서 특별히 개발한 유틸리티를 사용하여 문제 해결을 시도할 수 있습니다.

어느 쪽도 도움이 되지 않으면 BIOS 설정을 다시 호출하고 하드 드라이브의 작동 모드를 변경해야 합니다. 참고: 위에서 설명한 시스템 레지스트리의 예비 단계를 수행하지 않고 AHCI를 활성화한 경우 이러한 방법이 작동하지 않을 수 있습니다. 해결 방법은 이동식 미디어를 사용하여 시스템을 복원하거나 Windows를 완전히 다시 설치하는 것입니다. 그러니 조심해. 하지만 이런 일이 발생하지 않기를 바랍니다 (물론 설명에 제공된 순서대로 전체 시퀀스가 ​​​​정확하게 완료 되었다면).

반복하거나 지울 때 처음에는 BIOS에서 이 모드를 활성화할 수 있으므로 나중에 이를 활성화하거나 컴퓨터나 노트북의 문제 및 오작동을 해결하기 위한 솔루션을 찾기 위해 서두르지 않아도 됩니다.

총합 대신

결론적으로, 기본 BIOS 시스템 및 Windows 운영 체제 설정의 복잡성에 익숙하지 않은 경험이 없는 사용자는 꼭 필요한 경우가 아니면 이 모드를 활성화해서는 안 된다는 점을 덧붙여야 합니다. 그럼에도 불구하고 강력한 프로세서와 대용량 RAM을 갖춘 최신 컴퓨터에서는 성능 향상이 특별히 눈에 띄지 않습니다. 오래된 터미널이나 노트북에서는 이 모드를 전혀 사용할 필요가 없습니다. 기본적으로 이미 언급했듯이 이러한 설정은 로컬 네트워크의 수십 개의 하위 터미널에서 하드 드라이브에 액세스하는 경우 서버에 더 적합합니다.

하드 드라이브와 SSD의 성능을 높이기 위해 특별한 것이 사용됩니다. 디스크의 핫 연결 해제 및 연결, NCQ 등과 같은 유용한 기능이 많이 있습니다. 이전 기사에서는 Windows 10 운영 체제에서 레지스트리를 통해 활성화하는 방법을 살펴보았습니다.

시스템을 재설치하는 중이고 BIOS가 IDE 모드로 설정된 경우 AHCI로 변경하는 것이 좋습니다. 최신 랩톱 및 컴퓨터에서는 일반적으로 이 모드가 기본적으로 활성화되어 있으며, 사용하는 경우 AHCI를 사용하는 것은 장점일 뿐입니다.

불필요한 조치나 부주의로 인해 시스템이 시작되지 않을 수 있으므로 초보자는 이 설명서를 매우 진지하게 받아들여야 합니다. BIOS 및 UEFI를 사용할 수 있어야 하며 결함으로 인해 발생하는 문제를 해결할 수 있어야 합니다.

프로세스를 시작하기 전에 AHCI 모드가 활성화되어 있는지 확인해야 합니다. 지금은 이 문서가 필요하지 않을 수도 있습니다. BIOS 또는 Windows에서 볼 수 있습니다.

장치 관리자로 이동하여(시작 메뉴를 마우스 오른쪽 버튼으로 클릭하여 이동할 수 있음) 탭을 엽니다. "IDE ATA/ATAPI 컨트롤러", AHCI라는 단어가 있으면 모드가 활성화되고 IDE이면 이 모드가 사용됩니다.

따라서 AHCI가 활성화되어 있지 않으면 활성화를 진행해 보겠습니다.

레지스트리를 통해 Windows 10에서 AHCI를 활성화하는 방법은 무엇입니까?

이를 수행하려면 Win + R 단축키를 누르고 명령을 입력하십시오. 등록 .

이전 기사에서와 마찬가지로 iaStorV 섹션으로 이동해야 합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV. 창 오른쪽에서 시작 옵션을 찾아 두 번 클릭합니다. 값을 0으로 변경하고 확인을 클릭합니다.


서비스 섹션에서 섹션을 찾습니다. iaStorAV열면 섹션이 있을 거예요 재정의 시작. 오른쪽에서 매개변수 0을 찾아 두 번 클릭하고 값을 0으로 변경합니다.


우리는 섹션을 찾고 있습니다 서비스스토라치, 여기서 Start 매개변수의 값은 0으로 변경됩니다.


마무리 손질. Storahci 섹션에 섹션이 있어야 합니다. 재정의 시작, 매개변수 0의 값을 0으로 변경합니다.


레지스트리 편집기를 닫을 수 있습니다. 컴퓨터를 다시 시작하고 BIOS로 들어갑니다. 물론 그렇게하는 것이 더 좋습니다. 실행 창을 열고 다음 명령을 입력하면 됩니다. msconfig, 여기서 "부팅" 탭으로 이동하여 "안전 모드" 확인란을 선택하세요.


BIOS로 이동하면 SATA 매개변수를 찾아 AHCI 모드를 선택해야 합니다.

변경 사항을 저장하고 BIOS를 종료하면 드라이버 설치가 시작됩니다. 컴퓨터를 다시 시작해야 합니다.

AHCI 모드는 Windows Vista부터 Windows 운영 체제에서 지원됩니다. 이전 버전의 OS(예: Windows XP 등)에는 AHCI 모드에 대한 기본 지원이 없으며 이 모드가 작동하려면 추가 공급업체별 드라이버를 설치해야 합니다.

그러나 새로운 Microsoft 운영 체제에서 AHCI 모드를 활성화하면 모든 것이 순조롭게 진행되지는 않았습니다. 시스템이 일반(IDE) 모드로 설치된 경우 시스템의 AHCI 드라이버는 다음 위치에 있습니다. 장애가 있는상태. 이로 인해 이러한 시스템에서는 BIOS의 SATA 컨트롤러에서 AHCI 모드가 활성화되면 시스템에서 SATA 드라이브 표시가 중지되고(필요한 ahci 드라이버가 없음) BSOD( INACCESSIBLE_BOOT_DEVICE). 이러한 이유로 컨트롤러 칩셋 제조업체(주로 Intel)에서는 AHCI 모드 활성화를 권장합니다. 전에 OS 설치, 이 경우 설치 프로그램은 칩셋이 AHCI 모드를 지원한다는 것을 이해하고 필요한 드라이버를 설치합니다(일부 칩셋의 경우 Windows 설치 프로세스 중에 USB 플래시 등에서 직접 특정 AHCI/RAID 드라이버를 로드해야 하는 경우가 있음). 드라이브 또는 CD/DVD 드라이브).

메모. 방법 AHCI(고급 호스트 컨트롤러 인터페이스)핫 플러깅과 같은 고급 SATA 기능을 활성화합니다( 핫플러깅) 그리고 NCQ(네이티브 명령 큐잉), 이는 디스크 작업 성능을 향상시킵니다.

Windows 8에서는 AHCI 활성화 상황이 변경되지 않았으며 Windows 자체를 변경하지 않고 SATA 컨트롤러 모드를 AHCI로 변경하려고 하면 시스템 디스크에서 부팅할 수 없게 됩니다. 사실 Windows 8은 시스템 설치 시 AHCI 모드에 있지 않았던 컨트롤러에 대한 AHCI 드라이버를 자동으로 로드하지 않습니다.

이 문서는 IDE 모드에서 Windows 8을 설치하고 운영 체제를 다시 설치하지 않고 AHCI 모드로 전환하려는 사용자를 대상으로 합니다. BIOS(또는)가 이미 AHCI 모드로 설정되어 있으면 추가 작업을 수행할 필요가 없습니다. Windows 8은 이미 AHCI 모드를 지원합니다.

재설치 없이 이미 설명했습니다. 이 기사에 따르면 일반(ide) 모드로 실행되는 Windows 7에서는 표준 AHCI 드라이버를 자동 로딩 모드로 전환해야 합니다(드라이버 이름은 다음과 같습니다). msahci) 그런 다음 BIOS에서 AHCI를 활성화하십시오. 절차는 매우 순조롭게 진행되었으며 대부분의 경우 통증이 없었습니다.

Windows 8(및 Windows Server 2012)에서 이런 방식으로 AHCI 모드를 활성화하려고 하면 사용자에게 문제가 발생합니다. 즉, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci 분기가 레지스트리에 없습니다. 수동으로 생성하려고 하면 아무 것도 발생하지 않습니다.

사실 Microsoft는 SATA 컨트롤러에 대한 AHCI 모드 지원을 담당하는 드라이버의 이름을 변경하고 이를 다음과 같은 새 드라이버로 교체하기로 결정했습니다. 스토어AHCI. 이 드라이버는 동일한 기능을 갖고 있으며 동일한 장치를 지원한다는 점은 주목할 가치가 있습니다. MSAHCI.

Windows 8을 설치한 후 AHCI를 활성화하는 두 가지 방법을 찾을 수 있었습니다. 그 중 하나는 레지스트리 수정과 관련이 있고, 두 번째는 안전 모드로 부팅하는 방법입니다.

레지스트리를 사용하여 Windows 8에서 AHCI 활성화

IDE 모드로 설치된 시스템을 다시 설치하지 않고 Windows 8에서 AHCI 모드를 활성화하려면 시스템 레지스트리를 변경해야 합니다.

참고: Windows 8 레지스트리의 지정된 수정이 완료되어야 함을 다시 한 번 상기시켜 드립니다. 전에 BIOS에서 AHCI를 활성화합니다.


안타깝게도 Windows 8에서 ahci 드라이버를 활성화하기 위해 지정된 방법이 항상 작동하는 것은 아닙니다(약 10-20%의 경우 작동하지 않습니다). 이 경우 기술 자료 문서에서 제공되는 Microsoft의 공식 지침을 사용하는 것이 좋습니다. KB2751461(http://support.microsoft.com/kb/2751461).

Windows 8에서 AHCI를 활성화하는 다른 방법

위의 방법이 작동하지 않고 Windows 8이 AHCI 모드로 부팅되지 않는 경우 BSOD로 전환되거나 Windows 복원을 끊임없이 시도합니다(복구 시도). 필요한

  1. 장애를 입히다 BIOS의 AHCI 모드
  2. 다음을 설정하여 시스템 레지스트리 변경 사항을 취소합니다. 오류컨트롤 = 3그리고 StartOverride\0 = 3
  3. 다음 명령을 사용하여 Windows 8을 안전 모드(안전 모드)로 부팅하도록 설정합니다(옵션으로 가능). bcdedit /set (현재) 최소 안전 부팅
  4. 그런 다음 시스템을 재부팅하고 BIOS로 다시 들어가서 AHCI 모드로 전환하고 변경 사항을 저장해야 합니다.
  5. 결과적으로 Windows 8은 안전 모드로 부팅되고 AHCI 드라이버를 자동으로 설치해야 합니다.
  6. 그런 다음 안전 모드에서 부팅을 비활성화해야 합니다: bcdedit /deletevalue (현재) safeboot
  7. 그리고 윈도우를 다시 시작하세요
  8. 다음에 시스템을 부팅하면 시스템이 정상적으로 부팅됩니다. AHCI 컨트롤러가 장치 관리자에 나타나는지 확인하는 것이 남아 있습니다.

AHCI 모드로 인해 Windows 8 디스크 하위 시스템의 성능이 향상되었는지 확인하려면 업데이트를 실행하고 디스크 데이터 전송 속도가 향상되었는지 확인하십시오. 5.2부터의 예에서는 8.1 단위(솔직히 말해서 더 많은 단위가 있지만 🙂).

Windows 10을 설치한 경우 디스크 컨트롤러가 다음으로 설정되어 있습니다. IDE바이오스에서는 전환이 불가능해요 AHCI, Windows 10이 제대로 작동하지 않습니다. BIOS에서 컨트롤러 모드를 변경하면 Windows 10을 더 이상 사용할 수 없습니다. 이를 방지하려면 이 문서의 지침을 따라야 합니다.

Windows 10에서 IDE 모드에서 AHCI로 전환하는 방법

이 작업은 매우 간단하며 레지스트리 편집이나 기타 복잡한 작업이 포함되지 않습니다. 다음을 수행해야 합니다.

다운로드 필요" 안전 모드의 Windows 10"를 따르거나 다른 방법을 사용하여 비상 안전 모드로 부팅합니다.

  1. 안전 모드에서 Windows 10 시작
  1. 시스템이 부팅될 때까지 기다리지 않고 다른 키를 눌러 입력하세요. 바이오스너의 컴퓨터 - F2, F10, 델. 설정에서 찾아 디스크 컨트롤러 모드를 변경하세요. IDE~에 AHCI.
  1. BIOS 설정을 저장하고 Windows 10을 안전 모드로 계속 부팅합니다.
  1. Windows 10이 안전 모드에서 시작된 후 컴퓨터를 다시 시작하고 정상적으로 시작하십시오. 시스템은 문제 없이 부팅되어야 하며 이미 부팅되어 있습니다. AHCI.