Njia ya AHCI ni nini na jinsi ya kuiwasha bila kuvunja Windows

Sasisho la mwisho: 02/12/2025
Mwandishi: Daniel Terrasa

  • Hali ya AHCI huboresha uendeshaji wa viendeshi vya SATA kwa kutumia vipengele kama vile NCQ na ubadilishanaji moto.
  • Ni hali inayopendekezwa kwa HDD za kisasa na SSD kwenye Windows, Linux, na macOS, kinyume na IDE ya zamani.
  • Kubadilisha kutoka IDE hadi AHCI bila kusakinisha tena Windows inahitaji kuandaa mfumo kabla ya kupakia viendeshi.
  • AHCI inasalia kuwa muhimu katika mifumo iliyo na viendeshi vya SATA, ingawa NVMe imechukua nafasi katika utendaji wa juu.
Hali ya AHCI

Al entrar en la BIOS/UEFI, aparece una serie de opciones (IDE, AHCI o RAID) para los puertos SATA. Muchos usuarios ignoran su significado y su utilidad. Sin embargo, la elección correcta puede marcar una diferencia notable en el rendimiento y en la estabilidad del sistema, sobre todo si usas SSD. En este artículo repasaremos el Hali ya AHCI: ni nini na jinsi ya kuiwasha.

Pia tutaeleza manufaa yake na jinsi inavyotofautiana na chaguo za IDE na RAID. Tutashughulikia ni mifumo gani ya uendeshaji inayoitumia, wakati inaeleweka kuiwezesha, na ni hatari gani zinazohusika katika kuibadilisha.

Njia ya AHCI ni nini na inafanya kazije?

Hali ya AHCI, kifupi cha Kiolesura cha Kidhibiti Kina cha KipangishiNi maelezo yaliyoundwa na Intel ambayo inafafanua jinsi mfumo wa uendeshaji unavyowasiliana na Anatoa za SATA (anatoa ngumu na SSD zilizo na kiunganishi cha Serial ATA). Sio aina ya gari yenyewe, lakini hali ya uendeshaji ya mtawala wa SATA iliyounganishwa kwenye ubao wa mama.

Unapowasha AHCI katika BIOS/UEFI, mfumo unaweza kuchukua faida ya seti ya vipengele vya kina vya SATA ambavyo havipatikani katika hali ya urithi wa IDE. Miongoni mwa vipengele hivi ni... foleni ya amri ya asili (NCQ), ubadilishaji moto na usimamizi bora zaidi wa maombi ya kusoma na kuandika.

Ingawa AHCI iliundwa na Intel, Inaendana kikamilifu na bodi za mama za AMD. Na inafanya kazi na chipset yoyote ya kisasa inayotumia bandari za SATA. Jambo muhimu sio chapa ya processor, lakini badala yake kwamba kidhibiti cha SATA kinatekelezea kiwango cha AHCI na mfumo wa uendeshaji una viendeshi vinavyofaa.

Ikumbukwe kwamba AHCI imeundwa kwa ajili ya vifaa pekee SATAAnatoa za NVMe, zinazotumia basi ya PCI Express, hutumia itifaki yao wenyewe na haiwezi kufanya kazi katika hali hii; AHCI haitumiki kwao na haina maana kuzisanidi kwa njia hii.

Hali ya AHCI

Tofauti kati ya IDE, AHCI na RAID

Kabla ya kuanza kubadilisha mambo katika BIOS, ni wazo nzuri kuelewa ni nini kila hali ya mtawala wa SATA inatoa na katika hali gani ni mantiki kutumia moja au nyingine. Majina matatu ambayo utaona karibu kila wakati ni: IDE, AHCI na RAID.

Hali ya IDE: utangamano wa urithi na furaha chache

Njia IDE (Elektroniki za Hifadhi Iliyounganishwa) Inaiga tabia ya viendeshi vya zamani vya PATA/IDE katika bandari za kisasa za SATA. Kazi yake kuu ni kuhakikisha utangamano na mifumo ya uendeshaji ya zamani sana ambazo hazielewi kiwango cha SATA, kama vile Windows XP bila viendeshi vya ziada au matoleo ya awali.

Wakati mtawala wa SATA yuko katika hali ya IDE, mfumo huona diski kama ni vifaa MGUU wa kawaidakupoteza karibu faida zote za kiwango cha kisasa cha SATA. Utendaji wa kusoma na kuandika kwa kawaida huwa chini, na vipengele kama vile ubadilishanaji moto na foleni ya amri asili huzimwa.

Katika hali hii, Vipengele vya kina havitumiki Iliyoundwa ili kuboresha ufikiaji wa diski, IDE inaruhusu idadi ndogo ya viendeshi kusimamiwa kwa ufanisi. IDE ni ya kizamani kabisa kwa kompyuta za kisasa na inadumishwa kimsingi na utangamano wa nyuma.

Hali ya AHCI: kiwango cha kisasa cha anatoa za SATA

Kwa hali ya AHCI, mtawala hufichua vipengele vyote vya kisasa vya SATA na kuruhusu mfumo wa uendeshaji kuchukua faida yao. Hii inatafsiriwa utendaji wa juu, utulivu zaidi na vitendakazi ambavyo havipo kwenye IDE.

Miongoni mwa faida muhimu zaidi Hali ya AHCI inajumuisha maboresho kadhaa muhimu ya HDD na SSD:

  • Utendaji ulioboreshwa wa kusoma/kuandika kwa kusimamia vyema maombi ya mfumo.
  • Foleni ya Amri Asilia (NCQ), ambayo hupanga upya maombi ya ufikiaji ili kupunguza harakati za kichwa zisizohitajika kwenye HDD.
  • Kubadilishana kwa motohukuruhusu kuunganisha au kukata viendeshi vya SATA na kompyuta iliyowashwa, ambayo ni muhimu katika seva na mifumo ya NAS.
  • scalability bora, kuruhusu usimamizi bora zaidi wa vitengo ikilinganishwa na hali ya IDE.
  • Utangamano asilia na SSD za SATA, kufanya matumizi bora ya uwezo wake ndani ya mipaka ya kiwango cha SATA.
  • Msingi wa usanidi wa RAID katika BIOS nyingi, kwani hali ya RAID kawaida inajumuisha seti ya kipengele cha AHCI.

Kwa kompyuta yoyote ya kisasa inayoendesha Windows Vista au baadaye, Linux, au macOS, Inapendekezwa kuwa na kidhibiti cha SATA katika hali ya AHCI. isipokuwa kuna sababu maalum sana ya kutofanya hivyo.

Maudhui ya kipekee - Bofya Hapa  Punguza athari za umeme wa tuli

Njia ya UVAMIZI: sio kweli badala ya AHCI

Njia Uvamizi RAID katika BIOS mara nyingi husababisha kuchanganyikiwa kwa sababu watumiaji wengi wanaona kama mbadala kwa AHCI, wakati katika mazoezi ni kitu tofauti. RAID (Safu Isiyohitajika ya Diski Zinazojitegemea) ni a mpango wa shirika wa vitengo kadhaa ili kupata utendakazi zaidi, upungufu, au zote mbili.

Kwenye bodi nyingi za mama, hali ya RAID ndani inajumuisha uwezo wa AHCI kusimamia anatoa za SATA, na juu ya hayo, inaongeza mantiki yake ya RAID (RAID 0, 1, 5, 10, nk). Ndiyo maana mara nyingi husema kuwa hali ya RAID ina "kila kitu AHCI ina na zaidi."

Walakini, kusanidi RAID kwenye mfumo ambapo kuna tu kitengo cha kimwili Haina maana; hautapata chochote na utachanganya tu uanzishaji na usimamizi wa dereva. Hali ya RAID inaeleweka wakati wa kusakinisha anatoa nyingi za SATA na lengo ni kuchanganya uwezo wao au kuboresha uvumilivu wa makosa.

Kuhusu NVMe, bodi zingine za mama hutoa chaguzi za kuunda Safu za NVMe SSD RAIDWalakini, hii tayari inasimamiwa juu ya basi ya PCIe na haitumii AHCI, lakini vidhibiti vingine maalum vya RAID kwa NVMe.

Faida halisi za hali ya AHCI katika maisha ya kila siku

Jukumu la AHCI sio tu kwa nadharia. Katika matumizi ya ulimwengu halisi, katika kompyuta za nyumbani na vifaa vya kitaaluma, athari yake inaonekana katika vipengele kadhaa muhimu vya mfumo. utendaji na usability ya mfumo.

  • NCQ (Foleni ya Amri Wenyeji)Kipengele hiki huruhusu diski kuu kupokea seti ya maombi ya kusoma/kuandika na kuyatekeleza kwa utaratibu unaofaa zaidi, na kupunguza mwendo wa kichwa.
  • Kubadilishana kwa motoShukrani kwa AHCI, unaweza kuunganisha au kukata gari la SATA bila kuzima kompyuta yako, mradi mfumo wa uendeshaji unaiunga mkono.
  • Utulivu mkubwa na uimara ikilinganishwa na njia za urithi. Viendeshi vya kisasa vya Windows, Linux, na MacOS vimeundwa kwa kuzingatia AHCI, hivyo kusababisha masuala machache ya uoanifu na ushughulikiaji bora wa hitilafu kwa hifadhi za hifadhi.
  • Utangamano: Takriban mifumo yote ya uendeshaji ya Kompyuta ya sasa inaelewa AHCI bila marekebisho yoyote ya ziada.

Kushindwa kwa Microsoft SSD

AHCI na SSD: wanatoa nini kwa kweli?

Kwa kuwasili kwa SSD, mara nyingi husemwa kuwa muda wa ufikiaji ni mdogo sana hivi kwamba foleni ya amri ya NCQ inakuwa haina maana. Ni kweli kwamba SSD haina sehemu zinazosonga na, kwa hivyo, Haitegemei nafasi ya kimwili ya data kama diski kuu, lakini hiyo haimaanishi kuwa AHCI haitoi maboresho yoyote.

Kwenye SSD, kupata anwani ya kumbukumbu inayoambatana haigharimu sawa na kuruka kwa anwani nasibu kabisa. Kidhibiti cha flash bado kinapaswa kudhibiti kurasa na vizuiziNa sio shughuli zote zina gharama sawa. Hapa ndipo uboreshaji fulani wa ndani na jinsi kidhibiti hupanga maombi kinaweza kufaidika zaidi kutokana na mantiki ya AHCI.

Kwa hivyo, ingawa utendaji unaruka kati ya IDE na AHCI kwenye SATA SSD sio ya kushangaza kama katika HDD ya mitambo, hali ya AHCI bado iko. muhimu ili kupata zaidi kutoka humo Kasi ya kiolesura cha SATA (hasa katika kazi nyingi).

Kwa hivyo, hali ya AHCI imekuwa karibu kipekee anatoa za jadi za SATA (2,5″ HDD na SSD iliyo na kiunganishi cha SATA). Inabakia kuwa muhimu katika mifumo yote ambayo bado haitumii NVMe au inayochanganya aina zote mbili za uhifadhi.

Utangamano wa mfumo wa uendeshaji na AHCI

Kabla ya kugusa mipangilio ya SATA kwenye BIOS, ni muhimu kujua ikiwa Mfumo wa uendeshaji uliowekwa unasaidia AHCIkwa sababu uwezo wa vifaa kuanza kwa usahihi baada ya mabadiliko inategemea.

Windows na AHCI

Microsoft ilianzisha usaidizi rasmi wa AHCI kuanzia ndani Windows VistaHii ina maana kwamba matoleo yote ya baadaye (Windows 7, 8, 8.1, 10 na 11) yanaweza kufanya kazi kikamilifu katika hali ya AHCI, mradi madereva sahihi yanawezeshwa wakati wa boot.

Katika kesi ya Windows Vista na Windows 7Ikiwa kidhibiti cha SATA kiliundwa kwa IDE wakati wa usakinishaji, mfumo hauwezi kupakia viendeshi muhimu vya AHCI wakati wa kuanza. Ikiwa AHCI imebadilishwa kwenye BIOS bila maandalizi ya awali ya mfumo, matokeo ya kawaida ni kosa. skrini ya bluu au kuwasha tena kitanzi wakati wa kuanza.

na Windows 8 na 8.1Microsoft iliboresha mchakato wa kugundua kiendeshi na kurahisisha mabadiliko kwa kiasi fulani, lakini bado inashauriwa kutekeleza hatua za awali (hali salama, amri za kuwasha, n.k.) ili kuepuka makosa wakati wa kuwezesha AHCI katika usakinishaji uliopo.

Maudhui ya kipekee - Bofya Hapa  Jinsi ya Kusafisha Ndani ya HP DeskJet 2720e.

En Windows 10 Utaratibu wa dereva hubadilika kidogo. Dereva anayesimamia AHCI kawaida hutambuliwa kama StorahciNa ni muhimu kuhakikisha kwamba huduma hii inaanza kwa usahihi kwa kurekebisha funguo fulani za Usajili (ErrorControl, StartOverride, nk) kabla ya kubadilisha usanidi wa SATA katika BIOS.

Badala yake, Windows XP Na matoleo ya awali hayana usaidizi asilia kwa AHCI. Viendeshi mahususi vinaweza kupakiwa wakati wa usakinishaji ("bonyeza F6" ya kawaida, lakini hii ni mifumo isiyotumika na haipendekezwi kutumika siku hizi, kwa hivyo hali ya IDE inabakizwa zaidi kwa sababu za kihistoria kuliko matumizi halisi.

Linux, BSD na mifumo mingine

Katika ulimwengu wa GNU/Linux, usaidizi wa AHCI ulianzishwa katika kernel 2.6.19Kwa hiyo, usambazaji wowote wa kisasa unaopokea hata sasisho ndogo utakuwa na msaada kamili. Kwa mazoezi, karibu ugawaji wote wa kisasa hutambua moja kwa moja hali ya AHCI bila kuhitaji hatua yoyote maalum.

Aidha, mifumo mingine kama vile OpenBSD (kuanzia na toleo la 4.1), FreeBSD, NetBSD y Solari 10 (kutoka kwa matoleo fulani) pia hujumuisha vidhibiti vya AHCI, kwa hivyo kufanya kazi katika hali hii haileti shida.

macOS na AHCI

Mfumo wa uendeshaji wa Apple, unaojulikana leo kama macOS (zamani OS X)Pia hutoa usaidizi asilia kwa AHCI kwenye mifumo iliyo na viendeshi vya SATA. Tofauti kuu ikilinganishwa na Kompyuta ni kwamba Mac haifichui BIOS/UEFI ya kitamaduni kwa mtumiaji kwa kubadilisha modi ya SATA.

Kwenye Mac, usanidi wa jinsi mfumo unavyowasiliana na viendeshi vya uhifadhi unasimamiwa katika a uwazi kupitia macOS yenyewe, bila kuhitaji kuingiza menyu za programu dhibiti au kubadilisha mwenyewe modi za kidhibiti.

Hali ya AHCI

Ni lini inaleta maana kuwezesha au kuzima AHCI?

Swali kuu kwa watumiaji wengi ni kama Inashauriwa kuamsha hali ya AHCI kwenye kompyuta yako na chini ya hali gani kuiacha katika IDE au RAID. Jibu, katika hali nyingi, ni wazi kabisa.

Ikiwa unatumia mfumo wa uendeshaji sawa na au baadaye kuliko Windows Vista (pamoja na Windows 10 na 11), usambazaji wa sasa wa Linux au macOS, na anatoa zako kuu ni diski za SATA, pendekezo ni Tumia AHCI kila wakatiHali ya IDE haitoi faida yoyote katika hali hizi na, kwa kweli, inazuia utendaji na vipengele vinavyopatikana.

Inaeleweka tu kudumisha hali ya IDE wakati wa kuendesha a mfumo wa uendeshaji wa zamani bila msaada wa AHCIkama vile Windows XP bila viendeshi maalum au programu maalum ambayo haifanyi kazi ipasavyo na vidhibiti vya kisasa vya AHCI. Kesi hizi zinazidi kuwa nadra siku hizi.

Hali nyingine ambayo haifai kuwa na AHCI kuwezeshwa ni wakati kompyuta haitumii hakuna kiendeshi cha SATAKwa mfano, ikiwa anatoa zako zote ni NVMe SSD, hali ya AHCI ya mtawala wa SATA inakuwa haifai, kwani anatoa hizo hufanya kazi juu ya PCIe na itifaki ya NVMe na hazitegemei mipangilio ya BIOS SATA.

Kunaweza pia kuwa na watumiaji wanaotaka Lemaza AHCI Kwa sababu mahususi: majaribio na maunzi ya zamani, kuiga mifumo ya zamani, au uoanifu na vidhibiti mahususi. Katika matukio haya, kuzima AHCI hufanywa kwa kufuata kivitendo hatua sawa na mabadiliko ya nyuma, lakini kuchagua IDE katika BIOS badala ya AHCI.

Jinsi ya kuwezesha AHCI katika Windows bila kusakinisha tena

Ikiwa tayari una Windows iliyosakinishwa na kidhibiti katika hali ya IDE na unataka kubadili hadi AHCI bila umbizoUnahitaji kufuata mfululizo wa hatua za awali ili kuhakikisha mfumo unapakia viendeshi sahihi wakati wa kuanza. Utaratibu unatofautiana kidogo kulingana na toleo la Windows.

Wezesha AHCI katika Windows 7 na Windows Vista kwa kutumia Usajili

Katika Windows Vista na Windows 7, njia ya classic inahusisha kutumia Mhariri wa Usajili (regedit) kuambia mfumo kuwasha kidhibiti cha AHCI badala ya kidhibiti cha IDE kwenye uanzishaji unaofuata.

El utaratibu wa jumla ni yafuatayo:

  1. Funga programu zote na ufungue dirisha la "Run". Kitufe cha Windows + R.
  2. Andika regedit na ubofye Sawa. Ikiwa dirisha la Udhibiti wa Akaunti ya Mtumiaji linaonekana, thibitisha kuendesha kama msimamizi.
  3. Sogeza kwenye vitufe hadi ufikie: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Huduma → msahci.
  4. Katika paneli ya kulia, pata thamani inayoitwa Mwanzo na ubadilishe kuwa 0 (ikiwa haipo tayari; kawaida huwa na thamani ya 3).
  5. Ikiwa unatumia Intel au kidhibiti cha RAID cha chapa nyingine, pia pata kitufe kinacholingana (iaStor au iaStorV) chini ya Huduma na uweke thamani ya Anza kuwa 0 pia.
  6. Funga mhariri wa Usajili na uanze upya kompyuta yako kwa kuingia BIOS/UEFI.
  7. Katika menyu ya juu ya BIOS, badilisha faili Hali ya SATA kutoka IDE hadi AHCI au RAID kulingana na kile unataka kuitumia.
  8. Hifadhi mabadiliko na kuruhusu Windows kuanza kawaida; mfumo utaweka viendeshi vipya na kuomba diski ya kiendeshi cha ubao wa mama au muunganisho wa mtandao ikiwa ni lazima.
Maudhui ya kipekee - Bofya Hapa  Jinsi ya kuweka upya AirPods yako na AirPods Pro

Ikiwa kila kitu kimefanywa kwa usahihi, Windows itapakia bila skrini yoyote ya bluu na utafanya kazi nayo. Hali ya AHCI imewashwa kwa viendeshi vyako vya SATA.

Washa AHCI katika Windows 8 na 8.1 kwa kutumia hali salama

Katika Windows 8 na 8.1 ni kawaida kutumia hila ya Boot kwenye hali salama ili mfumo upakie seti ndogo ya madereva na kugundua mabadiliko ya hali ya SATA bila matatizo.

Los hatua za muhtasari Hawa ndio:

  1. Fungua dirisha la Amri Prompt kama msimamizi (bonyeza kulia → Endesha kama msimamizi).
  2. Andika amri ifuatayo na ubonyeze Ingiza: bcdedit /set {current} safeboot ndogo.
  3. Anzisha upya mfumo wako na uweke BIOS/UEFI ya ubao wako wa mama (kawaida na F2, Futa au sawa unapowasha).
  4. Pata mipangilio ya bandari ya SATA na ubadilishe hali hiyo AHCI.
  5. Hifadhi mabadiliko na uruhusu kompyuta ianze; Windows itafanya hivi. mode salama na itagundua vidhibiti vipya vya SATA, ikizisakinisha chinichini.
  6. Fungua upya Amri Prompt kama msimamizi.
  7. Tekeleza amri hii ili kurejesha uanzishaji wa kawaida: bcdedit / deletevalue {current} safeboot.
  8. Anzisha tena na wakati huu Windows inapaswa kuanza katika hali ya kawaida na AHCI inatumika.

Washa AHCI katika Windows 10 kwa kurekebisha storahci

Katika Windows 10, dereva anayesimamia hali ya AHCI kwa ujumla huitwa StorahciNa ili mfumo uanze kwa usahihi baada ya kubadilisha BIOS, ni muhimu kurekebisha maadili mawili kwenye Usajili.

El mchakato uliopendekezwa Itakuwa kama ifuatavyo:

  1. Fungua hariri ya Usajili na regedit (kama vile kwenye Windows 7, na Windows Key + R na kuandika regedit).
  2. Nenda kwenye njia HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Huduma → storahci.
  3. Katika kidirisha cha kulia, tafuta thamani ErrorControlBofya mara mbili na ubadilishe thamani yake kutoka 3 hadi 0.
  4. Ndani ya storahci, tafuta subkey StartOverride na uchague.
  5. Katika paneli ya kulia utaona ingizo, kwa kawaida huitwa 0. Badilisha thamani yake na uiweke 0 (badala ya 3).
  6. Funga mhariri wa Usajili na uanze upya kompyuta yako kwa kuingia BIOS/UEFI.
  7. Badilisha faili ya Hali ya SATA hadi AHCI kwenye menyu ya uhifadhi.
  8. Hifadhi na uanze upya. Windows 10 inapaswa kuanza na kiendeshi cha storrahci kinachofanya kazi na Njia ya AHCI inafanya kazi.

Ikiwa mchakato unafanywa kwa usahihi, haitakuwa muhimu kuweka tena Windows na utaweza kuchukua faida ya AHCI kwenye viendeshi vyako vya SATA na SSD bila kupoteza data.

Jinsi ya kulemaza AHCI na kurudi kwa IDE

Ingawa sio kawaida, unaweza kupendezwa nayo mara kwa mara. Zima hali ya AHCI na urejee kwa IDE, kwa mfano ili kujaribu mfumo wa uendeshaji wa zamani sana, kutatua tatizo mahususi la uoanifu, au kufanya majaribio kwa kutumia maunzi ya zamani.

Utaratibu wa kubadilisha kutoka AHCI hadi IDE ni sawa na kurudi nyuma, haswa kwenye mifumo inayotumia ujanja wa ... hali salama na bcdedit:

  • Fikia Amri ya haraka kama msimamizi na uendeshe bcdedit /set {current} safeboot ndogo.
  • Anzisha upya ili kuingia katika hali salama.
  • Wakati wa kuanza, ingiza BIOS / UEFI kwa kutumia ufunguo unaofanana.
  • Pata mipangilio ya SATA kwenye chaguzi za uhifadhi na ubadilishe hali kuwa AHCI hadi IDE.
  • Hifadhi mabadiliko na uruhusu mfumo kuwasha katika hali salama.
  • Fungua tena haraka ya amri kama msimamizi na uendesha bcdedit / deletevalue {current} safeboot.
  • Anzisha tena mara ya mwisho ili boti za Windows katika hali ya kawaida na mtawala tayari katika IDE.

Katika mifumo ya sasa zaidi na vifaa vya kisasa, ni kawaida hiyo huna haja yoyote ya kweli kutumia IDE, lakini ni muhimu kujua kwamba kuna njia ya kurudi na kwamba unapaswa kufuata mchakato sawa ili kuepuka makosa ya boot.

Ni wazi kuwa hali ya AHCI imekuwa na inaendelea kuwa kipengele muhimu katika mageuzi ya hifadhi inayotegemea SATA. Ingawa leo NVMe SSD na itifaki ya NVMe huchukua hatua kuu katika suala la kasi, katika maelfu ya vifaa vya nyumbani na vya kitaalamu Viendeshi vya SATA vinasalia kuwa kiwango, na kuwa na kidhibiti katika modi ifaayo hufanya tofauti kati ya mfumo wa uvivu na ule ambao ni mwepesi, thabiti, na ulio tayari kupata manufaa zaidi kutoka kwa hifadhi zake za hifadhi.

Jinsi ya kufunga Windows 10 kwenye Deck ya Steam
Nakala inayohusiana:
Jinsi ya kufunga Windows 10 kwenye Steam Deck hatua kwa hatua