Các MOBO (bo mạch chủ) hiện nay sẽ có AHCI bật sẵn trong UEFI hoặc BIOS theo mặc định. Một số bo mạch chủ cũ có thể có IDE bật mặc định. Nếu bạn muốn cài Windows dùng AHCI thay vì IDE, cần bật AHCI trong BIOS/UEFI trước. Nếu đã cài Windows 10 với IDE nhưng muốn chuyển sang AHCI, bài viết này sẽ giúp bạn.
AHCI là gì?
Advanced Host Controller Interface (AHCI) quy định hoạt động của bộ điều khiển host Serial ATA (SATA) theo cách không phụ thuộc triển khai cụ thể trong chipset bo mạch chủ. Đặc tả mô tả cấu trúc bộ nhớ hệ thống để các nhà cung cấp phần cứng trao đổi dữ liệu giữa bộ nhớ hệ thống host và thiết bị lưu trữ gắn kết.
IDE là gì?
Integrated Drive Electronics (IDE) là giao diện kết nối bo mạch chủ với ổ cứng và thiết bị lưu trữ khác. Phát triển của nó tăng tốc độ truyền dữ liệu và giảm sự cố thiết bị lưu trữ và bộ điều khiển. Nó có mạch riêng & bao gồm bộ điều khiển ổ đĩa tích hợp.
Khác biệt giữa AHCI và IDE
AHCI và IDE là hai chế độ ổ cứng giao tiếp với hệ thống máy tính dùng bộ điều khiển lưu trữ SATA. Ổ cứng SATA có thể hoạt động ở chế độ PATA/IDE tương thích ngược, chế độ AHCI tiêu chuẩn hoặc RAID dành riêng cho nhà cung cấp.
Về cơ bản, IDE được coi là đủ cho người dùng trung bình và tương thích nhất với công nghệ khác, đặc biệt thiết bị cũ. Tuy nhiên, nó thiếu hỗ trợ công nghệ mới. AHCI hỗ trợ các tính năng quan trọng mà IDE không có, như native command queuing (hàng đợi lệnh gốc) và hot-plugging (cắm/gỡ nóng) ổ cứng. Nó cũng cải thiện hiệu suất (tốc độ) so với IDE.
Bật AHCI trong Windows 11/10 sau khi cài đặt
Nhấn Windows + R, trong hộp Run nhập regedit, nhấn Enter để mở Registry Editor.
Ở bảng bên trái của Registry Editor, điều hướng đến:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
Ở bảng bên phải, double-click vào Start DWORD để sửa. Trong hộp hiện ra, nhập 0 vào trường Value data. Click OK.

Lại ở bảng bên trái, điều hướng đến:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC\StartOverride
Ở bảng bên phải, double-click vào 0 DWORD để sửa. Nhập 0 vào Value data. Click OK.

Bây giờ, ở bảng bên trái, điều hướng đến:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
Ở bảng bên phải, double-click vào Start DWORD để sửa. Nhập 0 vào Value data. Click OK.

Vẫn ở bảng bên trái, điều hướng đến:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
Kiểm tra xem có StartOverride không.

Nếu thư mục StartOveride không có, thoát Registry Editor.
Nhưng nếu thư mục có như ảnh chụp, ở bảng bên phải double-click 0 DWORD để sửa. Nhập 0 vào Value data. Click OK.
Tiếp theo, điều hướng đến khóa:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
Double-click khóa Start, đặt giá trị 0.
Điều hướng đến khóa:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
Double-click giá trị Start bên phải. Đặt giá trị 0.
Cuối cùng, điều hướng đến khóa:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride
Nếu khóa này không có, tìm khóa thay thế:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC
Chọn khóa StartOveride.
Thay đổi giá trị của 0 thành 0 nếu có khóa iaStorAV. Đặt thành 3 nếu có khóa iaStorAVC.
Bây giờ tiến hành boot vào BIOS hoặc UEFI firmware settings.
Trong BIOS/UEFI, bật AHCI, lưu & thoát để áp dụng và khởi động lại.
Lưu ý: Cài đặt sẽ khác nhau tùy thương hiệu và mẫu bo mạch chủ. Tham khảo manual bo mạch chủ để biết chi tiết cách đổi cài đặt SATA.
Khi boot, Windows sẽ tự động cài driver AHCI.
Khi cài driver xong, bạn sẽ nhận lời nhắc khởi động lại.
Khởi động lại và bạn đã xong.
