Aktiverer AHCI-harddiskmodus uten å installere Windows på nytt. Bytt fra IDE til AHCI uten å installere Windows på nytt. Aktiverer ahci

AHCI-modus støttes i Windows-operativsystemer som starter fra Windows Vista. I eldre versjoner av operativsystemet (som Windows XP, etc.), er det ingen innebygd støtte for AHCI-modus, og for at denne modusen skal fungere, må du installere flere leverandørspesifikke drivere.

Imidlertid var ikke alt glatt med aktiveringen av AHCI-modus i de nye Microsoft-operativsystemene. Hvis systemet ble installert i normal (IDE) modus, er AHCI-driveren i systemet plassert i funksjonshemmet betingelse. Dette fører til det faktum at på slike systemer, når AHCI-modus er aktivert på en SATA-kontroller i BIOS, slutter systemet å se sata-stasjonen (den nødvendige ahci-driveren mangler) og krasjer inn i BSOD ( INACCESSIBLE_BOOT_DEVICE). Av denne grunn anbefaler produsenter av kontrollerbrikkesett (primært Intel) å aktivere AHCI-modus FØR OS-installasjon, i dette tilfellet forstår installasjonsprogrammet at brikkesettet støtter AHCI-modus og installerer de nødvendige driverne (for noen brikkesett er det noen ganger nødvendig å laste spesifikke AHCI/RAID-drivere direkte under Windows-installasjonsprosessen, for eksempel fra en USB-flash stasjon eller CD/DVD-stasjon).

Merk. Modus AHCI (Advance Host Controller Interface) Aktiverer avanserte SATA-funksjoner som hot plugging ( Hot-plugging) Og NCQ(native kommandokø), som forbedrer ytelsen til diskoperasjoner.

I Windows 8 har ikke situasjonen med aktivering av AHCI endret seg, og hvis du prøver å endre SATA-kontrollermodusen til AHCI uten å gjøre endringer i selve Windows, vil dette føre til manglende evne til å starte opp fra systemdisken. Faktum er at Windows 8 heller ikke automatisk laster inn AHCI-driveren for en kontroller som ikke var i AHCI-modus på det tidspunktet systemet ble installert.

Artikkelen er ment for de som installerte Windows 8 i IDE-modus og ønsker å bytte til AHCI-modus uten å installere operativsystemet på nytt. Hvis BIOS (eller) allerede er satt til AHCI-modus, er det ikke nødvendig å gjøre noe mer - Windows 8 støtter allerede AHCI-modus.

Vi har allerede beskrevet uten ominstallering. I følge denne artikkelen, på Windows 7 som kjører i normal (ide) modus, må du bytte standard AHCI-driveren til automatisk lastemodus (driveren kalles msahci) og først deretter aktivere AHCI i BIOS. Inngrepet gikk ganske greit og i de aller fleste tilfeller smertefritt.

I Windows 8 (og Windows Server 2012), når han prøver å aktivere AHCI-modus på denne måten, vil brukeren støte på et problem: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci-grenen mangler ganske enkelt i registeret. Og å prøve å lage det manuelt vil ikke føre til noe.

Faktum er at Microsoft bestemte seg for å endre navnet på driveren som er ansvarlig for å støtte AHCI-modus for SATA-kontrollere, og erstatte den med en ny driver kalt StorAHCI. Det er verdt å merke seg at denne driveren har samme funksjonalitet og støtter de samme enhetene som MSAHCI.

Vi var i stand til å oppdage to måter å aktivere AHCI på etter installasjon av Windows 8. Den ene er assosiert med å endre registeret, den andre er oppstart i sikker modus.

Aktiver AHCI i Windows 8 ved hjelp av registeret

For å aktivere AHCI-modus i Windows 8 uten å installere systemet på nytt (som ble installert i IDE-modus), må du gjøre endringer i systemregisteret.

Merk: nok en gang minner vi deg om at den spesifiserte endringen av Windows 8-registeret må gjøres FØR aktivere AHCI i BIOS.


Dessverre fungerer ikke alltid den angitte metoden for å aktivere ahci-driveren i Windows 8 (den fungerer ikke i omtrent 10-20% av tilfellene). I dette tilfellet anbefales det å bruke de offisielle instruksjonene fra Microsoft, tilgjengelig i kunnskapsbaseartikkelen KB2751461(http://support.microsoft.com/kb/2751461).

En alternativ måte å aktivere AHCI i Windows 8

I tilfelle at metoden ovenfor ikke fungerte, og Windows 8 ikke starter opp i AHCI-modus, går inn i BSOD eller endeløse forsøk på å gjenopprette Windows (forsøker reparasjon). Nødvendig

  1. Deaktiver AHCI-modus i BIOS
  2. Angre endringer i systemregisteret ved å angi ErrorControl = 3 Og StartOverride\0 = 3
  3. Ved å bruke følgende kommando vil vi sette Windows 8 til å starte opp i sikker modus - Sikker modus (som et alternativ kan du). bcdedit /set (gjeldende) safeboot minimal
  4. Deretter må du starte systemet på nytt, gå inn i BIOS igjen, bytte til AHCI-modus og lagre endringene.
  5. Som et resultat bør Windows 8 starte opp i sikker modus og automatisk installere AHCI-driveren.
  6. Deretter må du deaktivere oppstart i SafeMode: bcdedit /deletevalue (gjeldende) safeboot
  7. Og start Windows på nytt
  8. Neste gang du starter systemet, skal systemet starte opp normalt. Alt som gjenstår er å sørge for at AHCI-kontrolleren vises i enhetsbehandlingen.

For å sikre at ytelsen til Windows 8-diskundersystemet har økt på grunn av AHCI-modus, kjør oppdateringen og kontroller at overføringshastigheten for diskdata har økt. I vårt eksempel fra 5.2 til 8.1 enheter (selv om det for å være ærlig er flere 🙂).

Hva er AHCI-modus og hvorfor bør den aktiveres? AHCI er en mekanisme for arbeid med informasjonslagringsenheter. For eksempel med harddisker eller SSD-stasjoner. Denne modusen erstatter den mer utdaterte IDE-modusen. Daggryet til denne "protokollen" kom kanskje i 2011. På den tiden ble prisene på SSD-stasjoner mer eller mindre rimelige for hjemmebruk.

Vi vil ikke avsløre alle tekniske detaljer om hvordan AHCI-modus fungerer. Det vil være nok for en vanlig bruker å vite at med AHCI aktivert øker hastigheten på arbeidet med disken og levetiden. Men for å oppleve alt det vakre med arbeidet, må en SSD-stasjon med et SATA 6Gbit-grensesnitt installeres på datamaskinen din.

Det er her vi vil avslutte historien om detaljene i driften av AHCI-modusen og gå videre til å vurdere problemet med å aktivere den i systemet.

Det er verdt å nevne med en gang at tilkoblingsmodusen for AHCI-stasjoner må støttes av hovedkortet ditt. Heldigvis i dag kan vi trygt si at nesten alle hovedkort utgitt fra 2008 og utover har denne muligheten.

Øk PC-hastigheten ved å bruke AHCI-modus

Hva er vanskeligheten når du bytter til AHCI-modus? Hvis du bare skal installere operativsystemet, vil det ikke oppstå problemer. Du trenger bare å aktivere denne modusen i BIOS på datamaskinen din og først deretter installere Windows. Som oftest aktiver AHCI det er mulig gjennom BIOS i delen om arbeid med lagringsenheter Lagringskonfigurasjon.

På forskjellige modeller av hovedkort kan denne delen ha et annet, men lignende navn. For eksempel SATA-konfigurasjon, SATA-modus, etc. Retningslinjen for søket ditt vil være muligheten til å velge fra en liste over følgende moduser: IDE, AHCI, RAID.

Bytte til AHCI uten å installere operativsystemet på nytt

Så vi fant ut å installere et rent OS, alt er enkelt! La oss nå se på situasjonen med å slå på AHCI for allerede fungerende Windows. Faktum er at når du endrer modus i BIOS, vil operativsystemet slutte å laste med ulike typer feil.

Disse feilene er forårsaket av fraværet av den nødvendige harddiskkontrollerdriveren når operativsystemet lastes inn. Det er derfor, før vi endrer BIOS-innstillingene, må vi forberede operativsystemet.

For å gjøre dette, åpne Registerredigering via menyen Start > Kjør > Regedit og vi finner følgende underseksjoner i den:

  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

I hver seksjon må du åpne parameteren Start og erstatte dens verdi med - 0 .

Etter å ha gjort endringer, må du starte datamaskinen på nytt, gå inn i BIOS, aktivere AHCI-modus og lagre endringene. Når operativsystemet først starter, vil det installere den nye driveren og være klar for videre arbeid.

Som regel fungerer denne metoden og passer for alle versjoner av Windows fra versjon 7 og høyere. Hvis du ikke klarte å finne ut av det med den første metoden, kan du prøve å aktivere AHCI-modus litt annerledes eller kontakte teamet vårt for å få hjelp.

Hva du skal gjøre hvis du har en harddisk med et SATA-grensesnitt installert på datamaskinen din, og før du installerer operativsystemet glemte du å bytte alternativet i BIOS "SATA-modus" fra meningen IDE til verdien SATA(navnet på alternativet i BIOS kan variere)? Vanligvis viser en allerede installert Windows en blå skjerm etter å ha byttet verdien for dette alternativet. Noen finner ingenting bedre enn å installere operativsystemet på nytt. Men det er en annen måte.

Jeg hadde nylig dette problemet. Jeg testet harddisken på den bærbare klienten ved å bruke mHDD-verktøyet, etter å ha byttet "SATA-modus"-alternativet i BIOS til IDE-modus tidligere. Etter testing glemte jeg å bytte tilbake og installerte operativsystemet. Jeg oppdaget feilen min allerede på stadiet med å installere drivere på det installerte systemet, da jeg ikke ønsket å installere Intel AHCI-driveren. Heldigvis ble problemet løst uten å installere operativsystemet på nytt, bare ved å grave inn i Windows-registeret. Les videre for å finne ut hvordan du gjør dette.

Først av alt, kall opp "Kjør"-dialogboksen. Den kan hentes opp via Start-menyen eller Win+R-tastekombinasjonen. Skriv inn og utfør kommandoen i dialogboksen Kjør "regedit"(uten sitater).

I registerredigeringsprogrammet som åpnes finner vi følgende seksjon:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

I denne delen må vi endre verdien på "Start"-tasten til 0.

Nå finner vi følgende seksjon:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\tjenester\iaStorV

Og endre også verdien på "Start"-tasten til 0.

Etter trinnene beskrevet ovenfor, start PC-en på nytt. Når du starter på nytt, går du inn i BIOS og endrer verdien for alternativet "SATA Mode" fra IDE til AHCI. Lagre endringene i BIOS-innstillingene og start datamaskinen på nytt.

Etter omstart vil Windows finne ny maskinvare og installere driveren. Etter dette kan du trygt laste ned Intel AHCI-driveren, for nå vil harddisken vår fungere i AHCI-modus.

Avansert vertskontrollergrensesnitt (AHCI) - en mekanisme som brukes til å koble til lagringsenheter ved hjelp av Serial ATA-protokollen, som tillater avanserte funksjoner som innebygd kommandokø (NCQ) og hot swapping.

Designet for å erstatte den utdaterte klassiske ATA-kontrolleren, som opprettholder ovenfra-og-ned-kompatibilitet med den originale IBM PC/AT, og støtter direkte minnetilgang kun som et tillegg. De viktigste reelle problemene med denne kontrolleren er mangelen på støtte for hot swap (til tross for at eSATA-maskinvare støtter det) og kommandokøer på én kanal (i tilfelle SATA har hver enhet én kanal) - bare én kommando kan utføres om gangen. Dermed er det umulig å bruke ATA NCQ-funksjonen, selv om den støttes av selve disken, på en klassisk ATA-kontroller.

Når du bytter, med Windows OS allerede installert, ATA-kontrolleren inkludert i den sørlige broen til "AHCI" -modus, vil dette bety, for det installerte operativsystemet, bruk av inkompatibel driftslogikk til harddiskkontrolleren - denne handlingen tilsvarer å installere en ATA-kontroller i kortsystemet som er forskjellig fra det eksisterende, og fysisk bytte oppstartsdisken til dette kortet.

I dette tilfellet vil ikke Windows finne oppstartsdisken ved lasting og vil krasje med en BSOD. STOPP 0x0000007B, INACCESSIBLE_BOOT_DEVICE.

Tekst hentet fra det frie leksikonet http://wikipedia.org/

Så siden du kom til nettstedet mitt, betyr det at vi har et vanlig problem som du møtte etter å ha kjøpt en ny SSD (for eksempel i OGO.ru). Og etter å ha lest teksten ovenfor, kunne du forstå roten. Av en eller annen grunn kan Microsoft fortsatt ikke gjøre en gratis overgang fra en driver til en annen. Og for å gjøre dette må brukerne jobbe litt med hendene, men i prinsippet veldig lite. For å løse problemet må du installere AHCI-driveren i Windows før du bytter til BIOS, eller rettere sagt, gjøre en liten endring i registeret. Denne instruksjonen er for operativsystemene Windows 7, Windows Vista og Windows Server 2008 R2. For Windows 8 er instruksjonene litt annerledes og er tilgjengelige på følgende lenke:

I. Bytter manuelt Windows 7 til AHCI-modus

1) Gå til registeret. For å gjøre dette, bruk WIN+R og skriv i vinduet som åpnes regedit:

2) Den innebygde "Registry Editor" i Windows-systemet åpnes. På venstre side av vinduet følger vi stien:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci


3) Dobbeltklikk for å åpne alternativet Start og endre verdien til 0 (standardverdien er " 3 » - AHCI støttes ikke):

4) Det er alt, lukk registret og start datamaskinen på nytt.

5) Under oppstart, gå inn i BIOS og aktiver AHCI-støtte. Du kan lese hvordan du gjør dette i bruksanvisningen til hovedkortet. Lagre innstillingene og start datamaskinen på nytt.

Etter at Windows starter, vil den installere AHCI-driveren og starte på nytt. Etter en omstart vil harddiskene fungere i AHCI-standarden.

II. Automatisk reparasjon for å forberede Microsoft Windows til å bytte til AHCI- eller RAID-modus

Endelig har Microsoft kommet til det 21. århundre og de har gitt ut en automatisk løsning for å forberede systemet for å bytte til AHCI- eller RAID-modus. Nå er alt du trenger å gjøre å laste ned et lite verktøy fra det offisielle nettstedet, kjør det, start deretter datamaskinen på nytt for å gå inn i BIOS og angi ønsket modus der (AHCI eller RAID). Etter dette vil systemet starte uten problemer og installere alle nødvendige drivere. Nydelig :) Takk til Microsoft, lær nå hvordan du legger til denne rettelsen til installasjonsbildet til systemet. (Du kan lese mer om denne løsningen på siden http://support.microsoft.com/kb/922976).

Det er alt. Jeg håper du fant denne artikkelen nyttig, klikk på en av knappene nedenfor for å fortelle vennene dine om det. Abonner også på sideoppdateringer ved å skrive inn din e-post i feltet til høyre.

Takk for din oppmerksomhet:)

God dag.

Ganske ofte blir jeg spurt om hvordan du endrer parameteren AHCI til IDE i BIOS på en bærbar datamaskin (datamaskin). Oftest møter de dette når de vil:

Sjekk datamaskinens harddisk med Victoria (eller lignende). Slike spørsmål sto forresten i en av artiklene mine: ;

Installer "gamle" Windows XP på en relativt ny bærbar datamaskin (hvis du ikke bytter parameter, vil den bærbare ganske enkelt ikke se installasjonsdistribusjonen din).

Så i denne artikkelen vil jeg se på dette problemet mer detaljert...

Forskjellen mellom AHCI og IDE, modusvalg

IDE er en utdatert 40-pinners kontakt som tidligere ble brukt til å koble til harddisker, diskettstasjoner og andre enheter. I dag brukes ikke denne kontakten i moderne datamaskiner og bærbare datamaskiner. Dette betyr at populariteten faller, og det er nødvendig å bruke denne modusen bare i visse sjeldne tilfeller (for eksempel hvis du bestemmer deg for å installere det gamle Windows XP OS).

IDE-kontakten er erstattet av SATA, som er overlegen IDE på grunn av økt hastighet. AHCI er en driftsmodus for SATA-enheter (for eksempel disker) som sikrer normal funksjon.

Hva skal man velge?

Det er bedre å velge AHCI (hvis du har et slikt alternativ. På moderne PC-er er det overalt...). Du må velge en IDE bare i spesifikke tilfeller, for eksempel hvis SATA-drivere ikke er "lagt til" til Windows OS.

Og ved å velge IDE-modus, ser det ut til at du "tvinger" en moderne datamaskin til å etterligne driften, og dette fører absolutt ikke til en økning i produktiviteten. Dessuten, hvis vi snakker om en moderne SSD-stasjon, når du bruker den, vil du få en hastighetsøkning bare på AHCI og bare på SATA II/III. I andre tilfeller trenger du ikke bry deg med å installere den...

Du kan lese om hvordan du finner ut hvilken modus disken din fungerer i i denne artikkelen:

Hvordan bytte AHCI til IDE (ved å bruke eksempelet på en TOSHIBA bærbar PC)

For eksempel vil jeg ta et mer eller mindre moderne bærbart merke TOSHIBA L745 ( Forresten, i mange andre bærbare datamaskiner vil BIOS-innstillingene være like!).

For å aktivere IDE-modus i den, må du gjøre følgende:

1) Gå til den bærbare datamaskinens BIOS (hvordan dette gjøres er beskrevet i min forrige artikkel:).

3) Gå deretter til Systemkonfigurasjon-menyen i kategorien Avansert (skjermbilde nedenfor).

4) I kategorien Sata Controller Mode endrer du AHCI-parameteren til Kompatibilitet (skjermbildet nedenfor). Forresten, det kan hende du må bytte UEFI Boot til CSM Boot-modus i samme seksjon (for at kategorien Sata Controller Mode skal vises).

Egentlig er det kompatibilitetsmodusen som ligner på IDE-modusen på bærbare datamaskiner fra Toshiba (og noen andre merker). Du trenger ikke lete etter IDE-linjene - du finner det ikke!

Viktig! På noen bærbare datamaskiner (for eksempel HP, Sony, etc.), kan ikke IDE-modus aktiveres i det hele tatt, siden produsenter har redusert funksjonaliteten til enhetens BIOS. I dette tilfellet vil du ikke kunne installere gammelt Windows på den bærbare datamaskinen ( men jeg forstår ikke helt hvorfor jeg skal gjøre dette - tross alt gir ikke produsenten ut drivere for gamle OS uansett ...).

Hvis du tar en "eldre" bærbar PC (for eksempel noen Acer) - da er bytte som regel enda enklere: bare gå til hovedfanen og du vil se Sata-modus der det vil være to moduser: IDE og AHCI (bare velg den du trenger, lagre BIOS-innstillingene og start datamaskinen på nytt).

Dette avslutter artikkelen, jeg håper at du enkelt kan bytte en parameter til en annen. Lykke til!