De sata-controller werkt in de ahci-modus. Harde-schijfmodi: AHCI versus IDE

Dit is de nieuwe SATA-modus om mee te werken apparaten opslag type. Exclusief daarin kan de computer volledig gebruik maken van alle features van SATA, of liever:

  1. Snelle vervanging harde schijf. En meer in detail betekent dit dat het kan worden gewijzigd zonder de computer uit te zetten. Bij het werken met servers Het is erg handig.
  2. NCQ- dankzij deze technologie wordt het aantal bewegingen van de koppen die lezen produceren aanzienlijk verminderd. Daarbij snelheid de harde schijf groeit wanneer deze door meerdere programma's tegelijk wordt gebruikt.

Indien activeren Achi, dan heb je snel toegang tot bestanden die zijn opgeslagen op ROM, en zal de computer veel werken sneller... Op een gewone thuis-pc zal de toename natuurlijk niet merkbaar zijn. Als er echter ondersteuning voor deze optie beschikbaar is, is het beter als u deze inschakelt.

IDE-modus - wat is het?

Dit is te veel verouderd een technologie die populair was in de jaren negentig en begin jaren 2000. Het werd geïntroduceerd in de IBM PC, de eerste computers. Daarin vond de gegevensoverdracht plaats op: snelheid 150 Mbps. Veel populaire technologieën he niet ondersteund... Zonder de pc opnieuw op te starten, was het bijvoorbeeld onmogelijk om de harde schijf of het cd-station te verwijderen. Toen zijn deze functies toegevoegd, maar niet elke computer kon ze gebruiken. Het is echter nog steeds in gebruik.

Hoe de ACHI / IDE-modus in te schakelen

Overstappen tussen ACHI en IDE gebeurt via BIOS... Dit wordt als volgt gedaan voordat u Windows installeert:

In Windows 10 kunt u direct schakelaar op Achi, hiervoor:


Welke modus is beter?

Het is natuurlijk het beste om te kiezen ACHI... En dit kan worden begrepen door de twee modi te vergelijken. IDE moet worden gekozen als uw systeem geen chauffeurs naar SATA. Alle moderne pc's steun SATA, dat wil zeggen, als u IDE selecteert, zal het: emulatie, en dit zal geen prestatiewinst opleveren, die we niet nodig hebben.

Om een ​​snelle computer te krijgen, is het soms niet voldoende om alleen een solid-state SSD-schijf te kopen en het systeem erop te installeren. In sommige gevallen is aanvullende afstemming van het besturingssysteem en het computer-BIOS vereist. Een van deze tweaks is de opname van de AHCI-modus, die nodig is voor de juiste werking van sommige functies.
Wat is de AHCI-modus?? De Advanced Host Controller Interface is een speciale technologie die wordt gebruikt in het Serial ATA-protocol waarmee de harde schijf van een pc wordt aangesloten. Hiermee kunt u enkele van de geavanceerde functies gebruiken die essentieel zijn voor de juiste en snelle prestaties van solid-state schijven. Bijvoorbeeld NCQ (Native Command Queuing), waardoor het veel sneller werkt.
Hoe de controller naar de AHCI-modus te schakelen??! De huidige bedrijfsmodus van de SATA-controller wordt gewijzigd in de parameters van het Basic I / O-systeem. Om dit te doen, moet u naar het BIOS of UEFI gaan wanneer u de computer opstart. Afhankelijk van de versie van het systeem zijn de configuratieparameters van de SATA-controller in het BIOS te vinden in de sectie "Integrated Periferals":

Of onder "Hoofd" >> "Opslagconfiguratie".

In het UEFI BIOS is alles bijna hetzelfde. U moet het configuratiegedeelte van de SATA-controller of in de hoofdinstellingen vinden:

Of in de geavanceerde modus - "Geavanceerde modus".

Van de drie beschikbare modi die u moet kiezen: AHCI-modus... Het enige dat overblijft is om de configuratieparameters op te slaan en uw computer of laptop opnieuw op te starten.

AHCI inschakelen op Windows 10

Als u de bedieningsmodus van de controller op een reeds geïnstalleerd Windows-besturingssysteem wilt wijzigen, moet u er ook een aantal parameters in instellen. Om dit te doen, moet u de Windows-registereditor aanroepen en de vertakking openen:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ storahci
Daarin moet je dubbelklikken op de parameter Begin om de eigenschappen ervan te openen voor wijziging:

Stel de parameter in op "0" en klik op de knop OK.
Open vervolgens het filiaal:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ iaStorV
Er zou hier ook een parameter moeten zijn Begin:

Hij moet ook de waarde "0" instellen.
We sluiten de register-editor en starten onze computer of laptop opnieuw op om de AHCHI-modus te laten werken.

Opmerking: Als u nog steeds het oude Windows 7 gebruikt, wordt het inschakelen van AHCI niet gedaan in de registersleutel "msahci" in plaats van "storahci". Anders is alles precies hetzelfde.

Het is niet meer dan normaal dat de eigenaren van desktopcomputersystemen en laptops op de een of andere manier proberen hun prestaties te verbeteren. Om dit probleem op te lossen, gebruiken sommigen het zogenaamde overklokken (overklokken) van componenten, terwijl anderen instellingen maken via de mogelijkheden die door de ontwikkelaars worden geboden. Bij het kiezen van een methode is het belangrijk om te begrijpen wat er precies moet worden verkregen en om goed thuis te zijn in de kenmerken van de gekozen methode.

"Knelpunt"

Het is bekend dat een van de langzaamste componenten van een modern computersysteem gebaseerd is op het klassieke spindelsysteem. Tegenwoordig zijn SSD-analogen verschenen, maar vanwege hun te hoge kosten hebben ze nog geen massadistributie ontvangen.

Daarom zijn conventionele HDD's op bijna elke computer geïnstalleerd. Daardoor blijkt dat DDR3-geheugen makkelijk 20.000 MB/s overdraagt; de interne bus van de centrale processor maakt het mogelijk om tien keer meer gegevens te verwerken; en een harde schijf met de SATA-3-standaard die alleen onder ideale omstandigheden "overklokt" tot echte 100 megabyte per seconde. Het is geen toeval dat het wordt aanbevolen om in ieder geval voor systeembestanden efficiënte SSD-modellen te gebruiken. Uit al het bovenstaande volgt een simpele conclusie: het is de HDD die het moderne systeem vertraagt ​​en daarmee de "bottleneck" is. En omdat de gebruiker gemakkelijk wijzigingen kan aanbrengen in de manier waarop opdrachten van het schijfsubsysteem worden verwerkt, die de snelheid tot op zekere hoogte beïnvloeden, kun je vaak de vraag horen welke modus beter is: AHCI of IDE.

normen

De interactie van de schijf met de rest van de componenten van het computersysteem vindt plaats via een speciale besturingscontroller. Deze chip dient als een soort commandovertaler, converter. Tot voor kort was de enige "taal" die een controller begreep het IDE-protocol.

Het is ontstaan ​​aan het begin van de computerindustrie en is verschillende keren gemoderniseerd. Met de komst van snelle SATA-schijven was een radicaal herontwerp van het protocol vereist. Zo ontstond het gemakkelijk om de verhoogde gegevensstroom (interface) aan te kunnen, ondersteunt het de modieuze NCQ-opdrachtwachtrij en implementeert het de mogelijkheid om het apparaat "onderweg" uit te schakelen. Dus wat is AHCI? IDE, die enkele nieuwe functies toevoegt. Op het eerste gezicht is alles zo eenvoudig.

Kansen en vooruitzichten

Omdat de standaarden achterwaarts compatibel zijn (een SATA-apparaat werkt perfect via het IDE-protocol), is er bijna altijd een item in het BIOS of zijn analoog waarmee u de gewenste modus kunt selecteren.

In veel gevallen is dit de enige manier om normale computerprestaties te bereiken. De modusselectiefunctie is alleen aanwezig in de software van die moederborden die werken met SATA. Dit zijn allemaal moderne systemen. Hier kunt u echter ook hybride oplossingen aan toevoegen waarmee u zowel klassieke IDE-apparaten (PATA, wide connector comb) als SATA (compact connector) kunt aansluiten. Dus AHCI of IDE? Wat is beter? Om het gemakkelijker te maken om dit te begrijpen, is hier een lijst met "bonussen" die de gebruiker ontvangt door een modernere modus te activeren:

1. via de interne elektronische circuits "schijfcontroller - boardcontroller" reikt van 1,5 Gb / s (gigabit) voor SATA-1 tot 6-modificatie in de derde revisie. Laten we niet vergeten dat UDMA-6, waarin oude harde schijven kunnen werken, slechts 133 Mbit / s biedt.

2. Nu we het toch hebben over wat beter is - AHCI of IDE, men kan niet anders dan ondersteuning voor NCQ-technologie noemen. De essentie ervan ligt in het feit dat de harde schijf kan "ingrijpen" in de wachtrij van de stroom van opdrachten en deze opnieuw kan opbouwen om de efficiëntie van het werk te vergroten.

3. Mogelijkheid van "hot" vervanging van het apparaat, waarvoor geen uitschakeling van het hele systeem nodig is.

4. Parallelle toegang tot alle schijven tegelijk, zonder gebruik te maken van alternatieve schakelingen.

Hier is een zeer verleidelijke lijst met mogelijkheden. Het is niet verwonderlijk dat de vraag is: "AHCI of IDE: wat is beter?" is misschien wel een van de meest pijnlijke. Veel computerbezitters geloven verrassend genoeg nog steeds in de magische knop.

Theorie en praktijk

Dus per slot van rekening AHCI of IDE - wat is beter? Uit bovenstaande lijst kunnen we concluderen dat het verouderde protocol beduidend inferieur is aan het nieuwe. Dit is echter niet helemaal waar. Laten we dit moment in meer detail bekijken. Ja, inderdaad, de gegevensoverdrachtsnelheid is vertienvoudigd, maar magnetische schijven in harde schijven draaiden zowel met 7200 omwentelingen (de meest populaire oplossing) als roteren. Dienovereenkomstig vonden er geen revolutionaire doorbraken plaats tijdens het leesproces. Bij geen enkele HDD-test ziet de gebruiker overdrachten van 6 Gbps. Zelfs 200 Mbps is onbereikbaar! De uitzondering zijn solid-state schijven. Als er zo'n apparaat in het systeem zit, dan heb je niet te maken met de vraag: "AHCI of IDE: wat is beter?", maar activeer meteen het bijgewerkte protocol. Zoals we echter al aangaven, zijn dergelijke schijven vanwege de kosten nog niet wijdverbreid.

Heel vaak in het debat over wat beter is - AHCI of IDE, wordt het vermogen van het protocol om NCQ te ondersteunen aangegeven als het belangrijkste argument voor het eerste. Inderdaad, wanneer meerdere programma's tegelijkertijd actief toegang hebben tot de harde schijf, kunt u met deze functie de stroom van verzoeken op de meest optimale manier opnieuw opbouwen. Op een gemiddelde computer hebben echter zelden meer dan twee of drie programma's tegelijkertijd toegang tot de schijf, dus men kan niet spreken van een volledig gebrek aan versnelling, maar het wordt verkregen binnen de foutmarge.

IDE of AHCI - wat is beter? Windows 7 ondersteunt, wanneer de laatste modus is geactiveerd, het "onderweg" aansluiten / loskoppelen van een SATA-apparaat. Best handig, vooral op serversystemen waar afsluiten ongewenst is. Niettemin, om "hot swapping" te gebruiken, wordt het aanbevolen om niet de interne connectoren te gebruiken, maar de SATA-aanpassingen die in de behuizing zijn aangebracht.

En tot slot zorgt het protocol ervoor dat meerdere harde schijven op de bus tegelijkertijd kunnen werken, in plaats van te wachten op aanvragen. Hier wordt het volledige potentieel van NCQ onthuld. Niet relevant voor de gemiddelde computer.

Als gevolg hiervan blijkt dat hoewel het AHCI-protocol, vanuit het oogpunt van technologieën, interessanter is, desalniettemin de meeste gebruikers door de opname ervan niets dan morele voldoening zullen ontvangen. Er zijn slechts twee uitzonderingen op de algemene regel: het serversysteem en het gebruik van een SSD.

Nuances van gebruik

Hoewel het mogelijk is om in een paar seconden van modus te wisselen in BIOS, moet er met één belangrijk punt rekening worden gehouden. Het bestaat uit het volgende: als het besturingssysteem is geïnstalleerd, bijvoorbeeld met AHCI, is het laden mogelijk niet mogelijk na de overdracht naar de IDE. Dit is geen regel, maar vaker wel dan niet gebeurt het op die manier. Daarom moet u, zelfs voordat u de distributiekit installeert, beslissen met welk schijfsubsysteemprotocol u wilt werken.

AHCI-stuurprogrammapakketten zijn alleen met Vista in het systeem geïntegreerd. Alle eerdere oplossingen van Microsoft hebben geen ingebouwde ondersteuning, dus u moet ofwel "assemblies" gebruiken of media voorbereiden met het juiste stuurprogramma voordat u gaat installeren. Windows 7 werkt prima met de nieuwe standaard. Het overschakelen van SATA van IDE-modus naar AHCI moet worden gedaan vanuit het BIOS (SATA-item configureren). In zeer zeldzame gevallen moet u mogelijk wijzigingen aanbrengen in het register.

Schakelmethode:

Om in het BIOS te komen, moet u onmiddellijk na het inschakelen van het computersysteem meerdere keren achter elkaar op de knop Delete (personal computers) of F2 (laptops) drukken. Afhankelijk van de uitvoering kan het gewenste item in alle secties worden gevonden. Om het bijvoorbeeld te activeren, moet u mogelijk de opstartmodus overzetten naar CSM in plaats van UEFI, waarna Compatible (IDE) en AHCI verschijnen. Het item dat u zoekt, bevindt zich mogelijk in het gedeelte SATA Enhanced. U moet de volledige bestaande lijst zorgvuldig doornemen. Druk na het overschakelen op ESC en ga akkoord om de wijzigingen op te slaan.

resultaten

De beslissing over welk protocol de voorkeur krijgt, hangt af van verschillende factoren. Allereerst op het gebruikte besturingssysteem. Van compatibiliteit op het "ijzeren" niveau. En natuurlijk de belasting van het subsysteem. Hoe hoger het is, hoe beter AHCI. Als we alle beoordelingen analyseren, kunnen we zeggen dat beide protocollen prima werken, zonder fouten te veroorzaken als ze correct zijn geconfigureerd. Het is echter beter om de bijgewerkte versie te gebruiken. Dit is als het ware een basis "voor de toekomst", bijvoorbeeld voor de aanschaf van een SSD.

Goedendag.

Heel vaak krijg ik de vraag hoe ik de AHCI-naar-IDE-parameter in het BIOS van een laptop (computer) kan wijzigen. Meestal komen ze dit tegen wanneer ze willen:

Controleer de harde schijf van de computer met het programma Victoria (of vergelijkbaar). Dergelijke vragen stonden trouwens in een van mijn artikelen:;

Installeer "oude" Windows XP op een relatief nieuwe laptop (als de parameter niet wordt gewijzigd, ziet de laptop eenvoudigweg uw installatiedistributiekit niet).

Dus in dit artikel wil ik dit probleem in meer detail analyseren ...

Verschil tussen AHCI en IDE, modusselectie

IDE is een oudere 40-pins connector die vroeger werd gebruikt om harde schijven, diskettestations en andere apparaten aan te sluiten. Tegenwoordig wordt deze connector in moderne computers en laptops niet gebruikt. Dit betekent dat zijn populariteit daalt en dat het nodig is om deze modus alleen in zeldzame bepaalde gevallen te gebruiken (bijvoorbeeld als u besluit het oude Windows XP-besturingssysteem te installeren).

De IDE-connector werd vervangen door SATA, dat beter presteert dan IDE vanwege de hogere werksnelheid. AHCI is een werkingsmodus voor SATA-apparaten (zoals schijven) om hun normale werking te garanderen.

Wat te kiezen?

Het is beter om AHCI te kiezen (als je zo'n optie hebt. Op moderne pc's - het is overal ...). U hoeft alleen in specifieke gevallen een IDE te kiezen, bijvoorbeeld als uw Windows-besturingssysteem geen "toegevoegde" stuurprogramma's voor SATA heeft.

En door de IDE-modus te kiezen, lijkt het alsof je een moderne computer "dwingt" om zijn werk te emuleren, en dit leidt zeker niet tot prestatieverbetering. Bovendien, als we het hebben over een moderne SSD-schijf, krijgt u bij gebruik alleen een winst in werksnelheid op AHCI en alleen op SATA II / III. In andere gevallen hoeft u zich geen zorgen te maken over de installatie ...

In dit artikel kunt u lezen in welke modus uw schijf werkt:

Hoe AHCI over te schakelen naar IDE (op het voorbeeld van een TOSHIBA-laptop)

Ik neem bijvoorbeeld een min of meer modern laptopmerk TOSHIBA L745 ( trouwens, in veel andere laptops zal de BIOS-instelling hetzelfde zijn!).

Om de IDE-modus erin in te schakelen, moet u het volgende doen:

1) Ga naar het laptop-BIOS (hoe je dit doet staat beschreven in mijn vorige artikel :).

3) Ga vervolgens op het tabblad Geavanceerd naar het menu Systeemconfiguratie (screenshot hieronder).

4) Wijzig op het tabblad Sata Controller Mode de AHCI-parameter in Compatibiliteit (screenshot hieronder). Het kan trouwens zijn dat u in dezelfde sectie UEFI Boot naar CSM Boot-modus moet schakelen (om het tabblad Sata Controller-modus te laten verschijnen).

Eigenlijk is het de compatibiliteitsmodus die vergelijkbaar is met de IDE-modus op Toshiba-notebooks (en sommige andere merken). U hoeft niet te zoeken naar IDE-strings - u zult het niet vinden!


Als u zich tot uw systeembeheerder wendt en een vraag stelt, wat is dan de zwakste schakel in uw computer? - u krijgt het antwoord dat dit precies de HDD is, omdat dit praktisch het enige mechanische element van het systeem is dat de werking van de hele computer vertraagt. In dit opzicht waren veel fabrikanten op zoek naar een uitweg, in ieder geval een mogelijkheid om het te versnellen, ook met SSD. De uitweg werd zichtbaar bij het gebruik van AHCI.

De AHCI-schijfmodus bevat verschillende belangrijke verschillen (er zijn er 3), waardoor het een prioriteit is bij het gebruik van alle schijfstations, behalve de verouderde IDE. De belangrijkste "chips" van de modus:

  • Hot Plug - hiermee kunt u computercomponenten (schijven) hot-swappen. Het is dus niet nodig om de pc uit te schakelen en los te koppelen, u kunt HDD, SSD rechtstreeks in de bedrijfsmodus wijzigen. Dit is belangrijk voor serverstations, waar het verbreken van de verbinding onaanvaardbaar is en gewoon handig is voor iedereen die meerdere schijven gebruikt;
  • NCQ - ondersteuning voor "diepe" reeks opdrachten, dat wil zeggen, het is in staat om een ​​efficiënter bewegingstraject van het hoofd in mechanisch op te zetten en verhoogt de output in SSD aanzienlijk;

  • TRIM is vooral van toepassing op SSD's, omdat het een aanzienlijke snelheidsverhoging garandeert.

Met de AHCI-modus kunt u profiteren van al deze voordelen, en hoogstwaarschijnlijk heeft u de mogelijkheid om deze in te schakelen. Als u een SSD gebruikt, moet u deze waarschijnlijk inschakelen om de juiste snelheid van de werking te zien, van toepassing op zowel SATA II als SATA III, behalve voor verouderde IDE-schijven. Dus als je twijfelt over welke ide of AHCI-modus je moet kiezen, is dat laatste zeker een voordeel.

Hoe controleer ik of de AHCI-modus is ingeschakeld?

Allereerst moet je uitzoeken of het de moeite waard is om verder over te stappen, misschien heb je het al actief. Er zijn verschillende plaatsen waar de informatie wordt weergegeven die u nodig hebt: Apparaatbeheer en BIOS.

  • Klik op Start, waar RMB op "Computer" staat en klik op "Eigenschappen";
  • Selecteer nu "Apparaatbeheer";

  • Vouw vervolgens de sectie "IDE ATA / ATAPI-controllers" uit;
  • Zoek naar een sectie met de titel AHCI.

Als een dergelijk item ontbreekt, kunt u erachter komen dat het inactief is. Laten we ook een andere optie bekijken via BIOS (UEFI):

  • Ga naar BIOS door bij het opstarten van de computer op Del of F2 (eventueel andere toetsen) te drukken;
  • U moet naar de sectie met de naam SATA of Opslag in verschillende varianten gaan, totdat u SATA-modus / configuratie vindt, waar de modus wordt weergegeven.

Wijzig in dit stadium de verbindingsmodus niet, omdat dit vol systeemfouten zit. Het is het beste om de AHCI-modus in BIOS in te schakelen en onder nieuwe Windows te installeren, wat de normale modusverwerking garandeert, maar dit is behoorlijk radicaal.

Hoe de AHCI-modus in Windows 7 in te schakelen?

Het meest relevante en wijdverbreide systeem waarin we acties zullen uitvoeren. Er moet ook worden opgemerkt dat als u een nieuwe schijf installeert, u vrijelijk van AHCI-modus kunt wisselen zonder enige gevolgen. Er zijn ook verschillende opties om AHCI te activeren: via het register en via het hulpprogramma. Een meer correcte optie zou zijn via het register om het systeem voor te bereiden op verdere wijzigingen, de laatste methode zal eenvoudigweg helpen om achterstallige fouten in de computer op te lossen.

  • Druk op Win + R en typ regedit;
  • Volg HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci;
  • Wijzig de waarde van de optie Start in 0;

  • Vind hier de lastorV-sectie;
  • Vervang Start ook door 0.

Nu kunt u de AHCI-modus in het BIOS inschakelen en Windows zal deze correct detecteren door de benodigde stuurprogramma's te installeren. Een alternatieve methode houdt in dat u eerst de modus wijzigt en vervolgens eenvoudig de fout herstelt. Gebruik hiervoor het officiële Microsoft Fix it-hulpprogramma. Voer na de installatie de controle uit en de fouten worden geëlimineerd. Mogelijk moet u vanuit de veilige modus starten.

Hoe de Windows 10 AHCI-modus inschakelen?

Over het algemeen zijn de acties niet significant verschillend, laten we eens kijken naar de verschillen in het bewerken van het register.

  • In dezelfde sectie, als in Windows 7, moet u de Start-parameters in de iaStorV- en storahci-mappen wijzigen in 0;
  • Vouw elk van de bovenstaande secties uit en ga naar de StartOverride-subsecties, waar parameter 0 de waarde instelt op 0.

We zijn erin geslaagd om de Windows AHCI-modus in te schakelen, maar het is vermeldenswaard dat het beter is om de eerste keer opstarten in de veilige modus uit te voeren om onnodige problemen te voorkomen. Tijdens de eerste inbedrijfstelling installeert de AHCI-bedrijfsmodus automatisch de benodigde stuurprogramma's.

Er moet worden opgemerkt over de onderscheidende kenmerken van het inschakelen van de AHCI-modus in Windows XP en andere oudere versies.

Ondanks dat XP deze modus helemaal niet ondersteunt, zijn er stuurprogramma's die deze mogelijkheden uitbreiden, al is dit niet veilig.

Je moet ook nadenken of het de moeite waard is, want als de computer erg zwak is voor modernere systemen, zal de snelheidsverhoging te verwaarlozen zijn. Ook is de AHCI-controllermodus in Vista op dezelfde manier opgenomen als de "zeven".

De AHCI sata-modus is dus eenvoudig in te schakelen en het systeem beloont je voor je inspanningen met een snelheidsboost. Meestal zijn er geen problemen met het wijzigen van de controller, maar als u ze tegenkomt, voert u gewoon het hulpprogramma Microsoft Fix it uit. AHCI is verplicht bij gebruik van een SSD schijf, anders gebruik je niet de volle snelheid.

Als je nog steeds vragen hebt over het onderwerp "Wat is de AHCI-modus en hoe deze te configureren?", Je kunt ze stellen in de comments


if (function_exists ("the_ratings")) (the_ratings ();)?>