AHCI vai IDE - kumpi on parempi? Tilan kuvaus, ominaisuudet. Mikä on AHCI-tila ja miten se määritetään

Lukea, kuinka määrittää, missä tilassa tietokoneen ohjain toimii. Ja, kuinka aktivoida SATA-liitännän AHCI-tila tietokoneessa, johon Windows on jo asennettu. Monet ihmiset kysyvät perustellusti: miksi tarvitsemme IDE-tilan SATA-asemalle, jos AHCI-tila on sen "natiivi" tila ja se, jossa SATA-asema toimii ominaisuuksiensa ja tarkoitukseensa nähden. Lisäksi monet emolevyvalmistajat asettavat PATA-yhteensopivuustilaksi oletuksena IDE.

  • SATA-liitäntä voi toimia kahdessa tilassa, IDE ja AHCI:

    • IDE on yhteensopivuustila vanhemmille laitteille ja ohjelmistoille. Pohjimmiltaan SATA:n ominaisuudet tässä tilassa eivät eroa edeltäjänsä, ATA (tai PATA) -liitännän ominaisuuksista;
    • AHCI on uusi tallennusvälineiden työskentelytapa, jossa tietokone käyttää kaikkia SATA:n etuja, joista tärkeimmät ovat: kiintolevyjen ja SSD-levyjen suurempi nopeus (Native Command Queuing tai NCQ-tekniikka) sekä mahdollisuus kuuma- vaihtaa kovalevyjä. AHCI-tilan aktivointi nopeuttaa pääsyä tallennuslaitteille tallennettuihin tiedostoihin ja vaikuttaa myönteisesti tietokoneen yleiseen suorituskykyyn.

    Monet ihmiset kysyvät perustellusti: miksi tarvitsemme IDE-tilan SATA-asemalle, jos AHCI-tila on sen "natiivi" tila ja se, jossa SATA-asema toimii ominaisuuksiensa ja tarkoitukseensa nähden. Lisäksi monet emolevyvalmistajat määrittävät oletuksena PATA-yhteensopivuustilaksi IDE.

    Asia on, että käyttöjärjestelmät alkoivat tukea ohjainta AHCI-tilassa Vistasta alkaen. Eli jos Windows XP -levy on kytketty järjestelmään, jonka ohjain toimii AHCI-tilassa, käyttäjä saa BSOD-virheilmoituksen ("blue screen of death"). Ja toisaalta mikä tahansa SATA-asema voi toimia vapaasti IDE-tilassa. Lisäksi monet käyttäjät, jotka eivät tiedä siitä, eivät edes tunne mitään eroa. Tällä tavalla tietokonevalmistajat yrittävät välttää mahdollisia ongelmia tietokoneen ja käyttäjäohjelmiston yhteensopivuuden kanssa.

    Toinen tärkeä ero IDE:n ja AHCI:n välillä koskee työskentelyä SSD-asemien kanssa. Huomaa, että käyttöjärjestelmää ei voi asentaa IDE-tilassa SSD-levylle. Tämä vaatii AHCI-aktivoinnin.

    Kuinka määrittää, missä tilassa tietokoneen ohjain toimii?

    On todennäköistä, että AHCI-tila on jo aktivoitu tietokoneessasi. Voit tarkistaa tämän useilla tavoilla:

    Menetelmä 1

    • Mene
    • Avaa osio "IDE ATA/ATAPI-ohjaimet"
    • Jos tässä osiossa on laite, jonka nimessä on sana "AHCI", kuten meidän tapauksessamme, tietokoneen AHCI-tila on jo käytössä.

    Menetelmä 2


    Huomaa, että joidenkin tietokoneiden BIOSissa ei ole mahdollisuutta vaihtaa tilaa AHCI:ksi. Tässä tapauksessa ongelma voidaan joskus ratkaista päivittämällä (flash) BIOS-versio.

    Kuinka aktivoida SATA-liitännän AHCI-tila tietokoneessa, johon Windows on jo asennettu?

    On olemassa useita tapoja aktivoida SATA-liitännän AHCI-tila tietokoneessa, johon Windows on jo asennettu, samalla kun sen toimivuus säilyy:

    ENSIMMÄINEN:


    Jos jostain syystä ensimmäinen menetelmä ei toiminut, kiinnitä myös huomiota toinen vaihtoehto. Mutta ensin, jos sinulla on virheitä käynnistäessäsi Windowsin AHCI-tilassa, palaa IDE-tilaan ja käynnistä tietokone.


    Sen jälkeen:


    Kuten näet, kuvatut toimet voivat teoriassa johtaa ei-toivottuihin seurauksiin, kuten kyvyttömyyteen käynnistää käyttöjärjestelmä. Siksi ota ne käyttöön vain, jos tiedät miksi teet sen, pääset BIOSiin tai UEFI:ään ja olet valmis korjaamaan odottamattomat seuraukset, jos jotain tapahtuu. Esimerkiksi asentamalla Windows uudelleen alusta alkaen AHCI-tilassa.

  • Tänään opimme yksinkertaisen asian - kuinka muuttaa SATA-tila IDE:stä AHCI:iin BIOSissa Windows 7:n ollessa jo käynnissä. Loppujen lopuksi ne, jotka ovat jo yrittäneet muuttaa tätä tilaa, näkivät ensimmäisenä kuoleman sinisen näytön kun he yrittivät käynnistää Windowsin. Ja ratkaisu olisi tehdä muutoksia Windowsin rekisteriin, minkä teemme nyt.

    Hyvin lyhyt huomautus: Windows XP:n ja sitä vanhempien aikakaudella IDE- tai PATA-rajapinta oli laajalle levinnyt, mikä nykyaikaisissa emolevyissä on jätetty vain yhteensopivuuteen vanhempien laitteiden ja järjestelmien kanssa. Nykyään standardi on SATA, jonka eri versiot eroavat kaistanleveydeltä.

    Eilen kävin erään asiakkaani luona ja yhdellä tietokoneista sain mahdollisuuden soveltaa tätä menetelmää käytännössä. Windows 7 seisoi vain surullisena ide-tilassa. Päätin siirtää sen AHCI:hen asentamatta sitä uudelleen ja samalla parantaa suorituskykyä.

    Joten aloitetaan.

    Paina Win+R ja kirjoita regedit, napsauta OK, rekisterieditori avautuu.

    Jos sinulla on esimerkiksi RAID-tila, saatat tarvita tämän osoitteen rekisterissä:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

    Sinun pitäisi nähdä jotain samanlaista kuin kuvakaappauksessa. Tarvitsemme Start-parametrin, minulle sen arvo on 3. Kaksoisnapsauta parametrin nimeä.

    Kun kaksoisnapsautat nimeä, muokkausikkuna avautuu. Tässä sinun on muutettava numero 0:ksi (nolla).

    Näyttämään tältä. Napsauta OK ja tallenna.

    Käsittelyjemme jälkeen lopullinen arvo näyttää tältä:

    Viimeistelyt jäävät. Nyt sinun on käynnistettävä Windows uudelleen ja siirryttävä BIOSiin, muutettava tila haluttuun.

    Kun tietokone alkaa käynnistyä uudelleen, älä missaa BIOS:ia. Tämä on yleensä Del-avain. Kannettavissa tietokoneissa voi olla F2-, F10- tai F12-näppäimet.

    Asiakkaani emolevyllä kohde näyttää tallennustilakokoonpanolta, jonka sisällä on SATA-kokoonpano (yhteensopiva tai parannettu).

    Valitse arvossa oleva Configure SATA as -alikohta ja paina Enter. Valitse AHCI-arvo

    Lopulta kohde näyttää nyt tältä Configure SATA as. Paina F10 tallentaaksesi BIOS-asetukset, sitten Enter ja tietokone käynnistyy uudelleen.

    Ja nyt tulee totuuden hetki!)

    Windows 7:n pitäisi käynnistyä normaalisti, ja se havaitsee käynnistyksen yhteydessä uudet laitteet, joille se etsii ja asentaa ajureita voimakkaasti. Se voi sitten pyytää sinua käynnistämään uudelleen. Käynnistä uudelleen, tee Windowsista miellyttävä.

    Tämä menetelmä toimi minun tapauksessani ja jopa visuaalisesti tietokone alkoi toimia nopeammin.

    Nopean tietokoneen saamiseksi joskus ei riitä, että ostat SSD-aseman ja asennat järjestelmän siihen. Joissakin tapauksissa käyttöjärjestelmän ja tietokoneen BIOSin hienosäätöä tarvitaan. Yksi näistä parannuksista on AHCI-tilan sisällyttäminen, joka on välttämätön joidenkin toimintojen oikealle toiminnalle.
    Mikä on AHCI-tila? Advanced Host Controller Interface on erikoistekniikka, jota käytetään Serial ATA -protokollassa, jonka kautta PC:n kiintolevy liitetään. Sen avulla voit käyttää tiettyjä lisätoimintoja, jotka ovat välttämättömiä puolijohdeasemien oikealle ja nopealle toiminnalle. Esimerkiksi NCQ (Native Command Queuing), jonka ansiosta se toimii paljon nopeammin.
    Kuinka vaihtaa ohjain AHCI-tilaan?! SATA-ohjaimen nykyinen toimintatila muutetaan perus-I/O-järjestelmän parametreissa. Tätä varten sinun on mentävä BIOSiin tai UEFI:iin, kun käynnistät tietokoneen. Järjestelmäversiosta riippuen BIOSin SATA-ohjaimen kokoonpanoparametrit voivat sijaita "Integrated Periferals" -osiossa:

    Tai "Pää>>"Tallennusasetukset"-osiossa.

    UEFI BIOSissa kaikki on melkein sama. Sinun on löydettävä SATA Controller -määritysosio joko pääasetuksista:

    Tai laajennetussa tilassa - "Advanced Mode".

    Sinun on valittava kolmen käytettävissä olevan tilan joukosta AHCI-tila. Jäljelle jää vain kokoonpanoasetusten tallentaminen ja tietokoneen tai kannettavan tietokoneen uudelleenkäynnistäminen.

    AHCI:n käyttöönotto Windows 10:ssä

    Jos haluat muuttaa ohjaimen toimintatilaa jo asennetussa Windows-käyttöjärjestelmässä, sinun on myös asetettava siihen muutama parametri. Tätä varten sinun on soitettava Windowsin rekisterieditoriin ja avattava haara:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
    Siinä sinun on kaksoisnapsautettava parametria alkaa avataksesi sen ominaisuudet muokkausta varten:

    Aseta parametriksi "0" ja napsauta OK-painiketta.
    Avaa seuraavaksi ketju:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
    Tässä pitäisi olla myös parametri alkaa:

    Se on myös asetettava arvoon "0".
    Sulje rekisterieditori ja käynnistä tietokone tai kannettava tietokone uudelleen, jotta AHCI-tila toimii.

    Huomautus: Jos käytät edelleen vanhaa Windows 7:ää, AHCI:n käyttöönottoa ei tehdä käyttämällä "msahci"-rekisterihaaraa "storahcin" sijaan. Muuten kaikki on täsmälleen sama.

    Kiintolevyjen valmistajat etsivät jatkuvasti tapoja nopeuttaa tuotteitaan. Suhteellisen äskettäin tietokoneiden tallennuslevyt toimivat melko hitaasti ja niiden kehitys koski vain tallennusvälineen kokonaismäärän lisäämistä. Sitten kehittäjät keksivät täysin uudentyyppisen SATA-liitännän, joka mahdollisti pääsyn uusimpiin kiintolevyn kiihdytykseen.

    Tärkeimmät innovaatiot olivat seuraavat 3 toimintoa:

    1. NCQ (Native Command Queuing) - sisäänrakennettu tuki komentojen suoritusjärjestykseen. Tämä toiminto on suunniteltu nopeuttamaan kiintolevyn toimintaa. Mutta merkittävää suorituskykyä saavutetaan SSD (Solid State Drive) -tyyppisillä kiintolevyillä, jotka tunnetaan korkeasta suorituskyvystään komentojen suoritussekvenssien nopean käsittelyn ansiosta.
    2. Hot Plug - englannista käännettynä tarkoittaa "hot plug", joka tulisi ymmärtää kiintolevyn vaihtamiseksi sammuttamatta tietokonetta. Sinun tarvitsee vain irrottaa levy ohjelmistolla (kuten flash-asemalla). Tämä toiminto saattaa kiinnostaa käyttäjiä, jotka työskentelevät jatkuvasti usean median kanssa samanaikaisesti. Tämän avulla voit vaihtaa kiintolevyjä nopeasti keskeyttämättä tietokoneen käyttöä.
    3. TRIM - käännetty englannista "trim"iksi, eli tämän toiminnon avulla voit poistaa tiedostoja tai alustaa kiintolevyn vahingoittamatta. Kuten tiedät, tällaisten toimintojen aikana levy kuluu nopeammin. Tämä tekniikka on merkityksellinen nykyaikaisille SSD-levyille, koska se luotiin kilpailemaan perinteisten kiintolevyjen kanssa. Tällä ominaisuudella varustetulla SSD-levyllä on erinomainen toimintanopeus ja kestävyys.

    Mutta jotta kaikki nämä ominaisuudet tulevat saataville, sinun on määritettävä SATA-liitäntä erityiseen AHCI-tilaan BIOSissa.

    Mikä on AHCI?

    AHCI (Advanced Host Controller Interface) on Intelin kehittämä tuote, joka on suunniteltu korvaamaan kauan vanhentuneen ATA-ohjaimen käyttöliittymä. Suurin syy korvaamiseen on sen kyvyttömyys tukea komentojonoa ja hot-swap-toimintoja.

    Kaikki emolevyn sirut eivät tue AHCI-toimintoa. Joissakin tapauksissa piirilevy tarjoaa AHCI-tuen, mutta sitä ei välttämättä ole otettu käyttöön itse BIOSissa eikä se yksinkertaisesti ole käytettävissä. Tämä ongelma voidaan ratkaista päivittämällä BIOS-laiteohjelmisto. Lisäksi voit yrittää päivittää BIOSin epävirallisella laiteohjelmistolla, mutta tämä tapahtuu omalla vaarallasi ja riskilläsi, koska emolevy voi vaurioitua.

    Tähän asti suurin ongelma on ollut käyttöliittymän muuttaminen ATA:sta AHCI:ksi (Blue Screen Of Death - lyhenne BSOD). Samaan aikaan BSOD:n alareunassa näkyi viesti STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Sininen näyttö oli mahdollista poistaa vain kumoamalla kaikki aiemmat toiminnot BIOSissa tai asentamalla Windows-käyttöjärjestelmä uudelleen. Myöhemmin kävi ilmi, että syynä tähän oli AHCI:n toiminnan edellyttämien ajurien puute.

    SATA-liitännän vaihtaminen AHCI-tilaan ennen käyttöjärjestelmän asentamista

    SATA-käyttötilan valinta Phoenixin BIOSissa

    Ennen kuin sinun on muutettava SATA-asetuksia emolevyn BIOSissa. Tämä voidaan tehdä painamalla F2/Del-näppäintä tietokoneen käynnistämisen jälkeen. Yleensä SATA Configuration -vaihtoehto sijaitsee Lisäasetukset-osiossa, mutta sen nimi voi vaihdella BIOSin mukaan. Sinun on löydettävä se ja otettava käyttöön AHCI-ohjaintila. Tallenna asetukset (Save and Exit) ja käynnistä tietokone uudelleen.

    SATA-liitännän vaihtaminen AHCI-tilaan olemassa olevassa käyttöjärjestelmässä

    Jos käytössä on jo Windows 7, sinun on suljettava kaikki sovellukset ja käynnistettävä Suorita-komento painamalla samanaikaisesti Win + R -näppäimiä (Win-näppäin näkyy yleensä Windows-logolla). Kirjoita avautuvaan ikkunaan regedit-komento ja napsauta OK. Näkyviin tulee rekisteriikkuna, jossa sinun on avattava polun varrella oleva osio: HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci.

    Avautuvassa hakemistossa sinun on muutettava Start-arvon vastakkainen arvo 0:ksi ja tallennettava rekisteriasetukset. Käynnistä sitten tietokone uudelleen ja ota AHCI-tila käyttöön BIOSin kautta edellisessä kappaleessa kuvatulla tavalla. Kun olet käynnistänyt Windows-järjestelmän, sinun on asennettava uudelleen SATA-ohjaimet, jotka yleensä sijaitsevat emolevyn tai kannettavan tietokoneen mukana tulleella levyllä. Jos kaikki on tehty oikein, Windows tunnistaa uuden laitteiston ja asentaa sen.

    Yllä olevien ominaisuuksien lisäksi saat täyden SATA III -kaistanleveyden, joka on 6 Gb/s.

    Windows 7:n ja 8:n automaattinen siirtyminen AHCI- tai RAID-tilaan

    Koska AHCI-tilaan siirtyminen aiheutti monia ongelmia Windows-käyttäjille, Microsoft on kehittänyt erityisen apuohjelman, jonka avulla voit valmistella käyttöjärjestelmän vaihtamaan tila AHCI- tai RAID-tilaan. Se voidaan ladata Microsoftin viralliselta verkkosivustolta. Käynnistyksen jälkeen apuohjelma itse suorittaa kaikki tarvittavat toimet. Sinun tarvitsee vain käynnistää järjestelmä uudelleen ja samalla siirtyä AHCI-tilaan BIOSissa. Jatkossa Windows itse asentaa toimintaa varten tarvittavat AHCI-ajurit.

    Windows 8:ssa vaihda vain AHCI-tilaan BIOSissa ja käynnistä käyttöjärjestelmä vikasietotilassa. Jos et pystynyt käynnistämään järjestelmää vikasietotilassa, voit avata Suorita-ikkunan Win + R -näppäimillä ja kirjoittaa msconfig-komennon. "Käynnistys"-osiossa sinun on valittava "Vikasietotila" -kohta samalla kun valitset "Minimal"-vaihtoehdon. Tämän jälkeen järjestelmä käynnistyy haluttuun tilaan ja asentaa AHCI-ohjaimet.

    Lähes kaikki nykyaikaiset kiintolevyt toimivat SATA (Serial ATA) -liitännän kautta. Tämä ohjain on läsnä useimmissa suhteellisen uusissa emolevyissä ja antaa sinun työskennellä useissa tiloissa, joista jokaisella on omat ominaisuutensa. Tällä hetkellä innovatiivisin on AHCI. Kerromme siitä lisää.

    SATA-liitännän mahdollisuudet paljastuvat täysin käytettäessä AHCI:tä (Advanced Host Controller Interface). Se toimii oikein vain käyttöjärjestelmän uusimmissa versioissa, esimerkiksi Windows XP ei tue tekniikkaa. Kyseisen lisäosan tärkein etu on tiedostojen luku- ja kirjoitusnopeuden kasvu. Tarkastellaan etuja ja puhutaan niistä yksityiskohtaisemmin.

    AHCI-tilan edut

    On tekijöitä, jotka tekevät AHCI:stä paremman kuin IDE tai RAID. Haluamme korostaa useita pääkohtia:

    1. Kuten edellä mainittiin, tiedostojen luku- ja kirjoitusnopeus kasvaa. Tämä parantaa tietokoneesi yleistä suorituskykyä. Joskus kasvu ei ole kovin havaittavissa, mutta tietyissä prosesseissa pienetkin muutokset nopeuttavat tehtävien suorittamista.
    2. Paras työ uusien HDD-mallien kanssa. IDE-tila ei anna sinun vapauttaa täysin nykyaikaisten asemien potentiaalia, koska tekniikka on melko vanhaa ja et ehkä edes tunne eroa käytettäessä low-end- ja huippuluokan kiintolevyä. AHCI on kehitetty erityisesti vuorovaikutukseen uusimpien mallien kanssa.
    3. SATA-muotokertoimella varustettujen SSD-levyjen tehokas toiminta saavutetaan vain, kun AHCI-lisäosa on aktivoitu. On kuitenkin syytä huomata, että eri käyttöliittymällä varustetut SSD-levyt eivät liity kyseiseen tekniikkaan, joten sen aktivoimisella ei ole mitään vaikutusta.
    4. Lisäksi Advanced Host Controller Interface mahdollistaa emolevyn kiintolevyjen tai SSD-levyjen kytkemisen ja irrottamisen sammuttamatta ensin tietokonetta.

    Muut AHCI-ominaisuudet

    Etujen lisäksi kyseisellä tekniikalla on omat ominaisuutensa, jotka joskus aiheuttavat ongelmia joillekin käyttäjille. Kaiken joukosta voidaan korostaa seuraavaa:

    1. Olemme jo maininneet, että AHCI ei ole yhteensopiva Windows XP -käyttöjärjestelmän kanssa, mutta Internetistä löydät usein kolmannen osapuolen ohjaimia, joiden avulla voit aktivoida tekniikan. Vaikka vaihto onnistuisi asennuksen jälkeen, et todennäköisesti huomaa levyn nopeuden lisääntymistä. Lisäksi esiintyy usein virheitä, jotka johtavat tietojen poistamiseen tallennuslaitteista.
    2. Lisäosien vaihtaminen muissa Windows-versioissa ei myöskään ole helppoa, varsinkin jos käyttöjärjestelmä on jo asennettu tietokoneeseen. Sitten sinun on käynnistettävä erityinen apuohjelma, aktivoitava ohjain tai muokattava manuaalisesti rekisteriä. Puhumme tästä tarkemmin alla.