AHCI pe SSD sau HDD: tutorial pentru a-l activa în Windows

AHCI pe SSD sau HDD

Dacă aveți o unitate de stocare conectată la o interfață SATA, ați putea fi interesat să știți că puteți obține performanță suplimentară pentru hard disk activând modul AHCI. Ce este acest mod și cum se configurează ferestre din 10 să-l folosești? Continuați să citiți că vă vom spune cum să vă faceți un hard disk non-NVMe sau SSD câștiga performanță.

Compatibilitatea anterioară pe PC și moștenirea sa uriașă de ani de software obligă multe interfețe periferice să mențină tehnologiile și modurile de operare, astfel încât să poată fi utilizate cu software mai vechi. Este cazul modului IDE al dispozitivelor SATA, care astăzi este total inutil și prin urmare AHCI-ul este mult mai bun.

Ce este modul AHCI?

Modo AHCI NCQ

AHCI este acronimul pentru Advanced Host Controller Interface și este un standard legat de interfața SATA care permite programelor să interacționeze cu unitățile de stocare conectate la această interfață de intrare și ieșire, fie că sunt unități SSD sau SSD sau hard disk convenționale sau HDD. .

Suportul AHCI este inclus în sistemele de operare Windows începând cu Vista, înlocuind vechiul IDE iar printre avantajele pe care le oferă se numără Coada nativă de comandă care permite controlerului de hard disk să optimizeze accesul de citire și scriere la unitate prin schimbarea ordinii solicitărilor către aceasta. Cu alte cuvinte, într-o unitate de stocare dacă o solicitare ulterioară indică un sector al hard disk-ului mai aproape de prezent decât următorul, atunci îl va avansa.

O altă îmbunătățire care este foarte importantă în servere este capacitatea de a conecta și deconecta unități de stocare la cald . Ceea ce înseamnă că le putem schimba fără a fi nevoie să oprim și să pornim serverul, ceea ce în anumite aplicații specifice poate fi fatal. Imaginați-vă, de exemplu, că trebuie să schimbați unitatea de stocare într-un server care controlează traficul și odată cu el semafoarele unui oraș mare.

Cum se activează modul AHCI?

Când instalați Windows, vedeți cum am configurat interfața SATA, dacă vede că o avem în modul IDE atunci nu va instala driverele interne pentru a comunica cu unitatea de stocare în modul AHCI. Deși modul de acces poate fi schimbat de pe hard disk, trebuie să avem în vedere că acest lucru poate duce la o defecțiune generală a sistemului de operare. Motivul pentru aceasta este că am schimbat regulile cu care trebuie să comunice cu hard disk-ul.

Cu toate acestea, nu este necesar să reinstalați sistemul de operare pentru a activa modul AHCI, pentru aceasta trebuie doar să accesați promptul de comandă ca administrator.

Simbolo Sistem Administrator

Este important să accesați cu toate permisiunile și, odată în interior, introduceți următoarele pe linia de comandă:

bcdedit / setați {current} safeboot minim

Acest lucru va face ca Windows să pornească în Safe Mode data viitoare când pornește din nou, dar înainte de asta trebuie să facem câțiva pași preliminari. Salvați-vă toată munca, închideți aplicațiile și reporniți computerul, totuși, asigurați-vă că accesați BIOS-ul și din opțiunile de stocare activați modul AHCI.

mod AHCI BIOS Salvați modificările în BIOS ca să nu se piardă și veți vedea că Windows pornește apoi în mod sigur . După cum știți deja, în acest mod sistemul de operare se încarcă cu driverele minime pentru a funcționa și consecința este că va detecta că modul AHCI este activ și le va încărca. Ați reușit deja să treceți de la modul IDE la modul AHCI fără a fi nevoie să reinstalați Windows, totuși, nu am terminat încă că nu a mai rămas niciun mic detaliu final.

Accesați din nou promptul de comandă ca administrator și tastați:

Bcdedit / deletevalue {curent} SAFEBOOT

Ca și cealaltă dată, nu uitați să apăsați tasta Enter pentru ca comanda să fie executată, cu aceasta dezactivăm pornirea întotdeauna în modul sigur și veți putea folosi modul AHCI în Windows 10.

Pentru ce este modul IDE pe o unitate SATA?

Cabluri IDE SATA

În prezent, deloc, însă, dacă trebuie să lucrăm cu un sistem de operare foarte vechi precum Windows XP, rețineți că nu suportă AHCI. Există încă mulți oameni care folosesc zilnic programe care sunt necesare pentru munca lor, care nu au fost adoptate în versiunile ulterioare de Windows sau nu folosesc o versiune foarte veche de GNU / Linux asta nu o sustine. Și vorbind despre sistemul de operare pinguin, spre deosebire de Windows, acesta va fi configurat într-un mod sau altul automat la schimbarea modului din BIOS.

Deci, modul IDE există pentru compatibilitate inversă și, prin urmare, este un rest de când aveam hard disk-uri cu o interfață IDE. Care au ieșit de mult pe piață. Astăzi ne este greu să găsim un PC care să nu fie configurat standard în modul AHCI astăzi, deși nu știi niciodată și s-ar putea să te trezești cu o surpriză, așa că nu strica niciodată să arunci o privire pe BIOS.

Are sens pentru SSD-uri? SATA

SSD SATA

Ei bine, am putea spune că, în teorie, avantajele AHCI sunt mai puține pentru o unitate SSD, deoarece latența accesului la orice parte a acesteia nu depinde de poziția în care se află. Un SSD nu este o unitate bazată pe disc și nu este împărțit în sectoare cu viteze de acces diferite, astfel încât optimizarea accesului în funcție de poziția sectoarelor de pe disc cu Native Command Queuing nu duce la nimic, mai degrabă o pierdere de timp pentru controlerul SSD Flash , dar nu

Cu toate acestea, are anumite avantaje în SSD și cauzele sunt cel puțin curioase, deoarece într-o unitate SSD nu este același lucru să accesați următoarea adresă de memorie, amintiți-vă că în aceasta funcționează ca RAM, care este altul aleatoriu. Cu alte cuvinte, modul AHCI poate depăși accesele secvențiale înaintea celorlalte.

Oricum ar fi, cu interfața SATA cu sabia lui Damocles pe deasupra și cu existența SSD-urilor NVMe, modul AHCI devine un lucru doar pentru hard disk-uri.