SSD

Włączamy AHCI

z dnia 2010-09-02

Advanced Host Controller Interface (zaawansowany interfejs kontrolera hosta) to funkcja, która pozwala na użycie zaawansowanych metod konfiguracji urządzeń magazynujących dane i ich komunikacji z pamięcią systemową za pomocą kontrolera Serial ATA. Choć AHCI nie obejmuje standardu Serial ATA II, to obsługuje zaawansowane możliwości, takie jak „Hot plugging”, czyli podłączanie peryferiów w czasie gdy zasilanie komputera jest włączone oraz Native Command Queuing (NCQ).

NCQ jest systemem optymalizacji odczytu i zapisu danych na dyskach twardych. Wspierają go również nowoczesne urządzenia SSD. We „flaszkach” będzie bardzo przydatny, gdy komórki pamięci trzeba będzie adresować w maleńkich blokach (od 2 do 4 kB) oraz w czasie usuwania (lub nadpisywania) istniejących danych, gdyż w większości przypadków wykonywane jest to w blokach od 256 do 512 kB. NCQ może ułatwić też nośnikowi SSD zarządzanie "zużytymi" komórkami.

W BIOS-ie (przed uruchomieniem systemu) należy wejść do zakładki, która przez wielu producentów nazywana jest „Integrated Peripherals” (czyli zintegrowane urządzenia peryferyjne) i zmienić tryb SATA/IDE z IDE na AHCI.

Po zapisaniu tych ustawień i uruchomieniu systemu powinniśmy zobaczyć komunikat informujący, że Windows zainstalował nowe sterowniki dla urządzenia. Po tym komunikacie wskazane jest również ponowne uruchomienie systemu.

Uwaga!

W przypadku gdy po włączeniu funkcji AHCI w czasie startu systemu otrzymujemy komunikat o błędzie (pokazuje się nam „Blue Screen” - niebieski ekran) zalecamy wyłączenie tej opcji, a następnie uruchomienie systemu Windows i wykonanie następujących czynności:

Wykonujemy to w następujący sposób:
a) Klikamy Start i w polu wyszukiwania wpisujemy „regedit”.

b) Następnie szukamy kolejno następujących wpisów (rozwijając „drzewo”):

  • HKEY_LOCAL_MACHINE
  • System
  • CurrentControlset
  • Services
  • Msahci


W tym miejscu, w prawej części okna wyświetla nam się kilka parametrów.
Klikamy prawym przyciskiem myszy na wpis o nazwie „Start”, wybieramy „Modyfikuj” i zmieniamy widniejącą wartość na „0” (cyfra zero).

c) Następnie szukamy kolejno następujących wpisów (rozwijając „drzewo”):

  • HKEY_LOCAL_MACHINE
  • System
  • CurrentControlset
  • Services
  • iastorV

W tym miejscu, w prawej części okna wyświetla nam się kilka parametrów.
Klikamy prawym przyciskiem myszy na wpis o nazwie „Start”, wybieramy „Modyfikuj” i zmieniamy widniejącą wartość na „0” (cyfra zero).

Po wykonaniu tych kroków restartujemy nasz system, po czym znów uruchamiamy BIOS i tam ponownie włączamy funkcję AHCI. Kolejne włączenie Windows'a nie powinno powodować już błędu.