Chế độ AHCI (Advanced Host Controller Interface) là một chuẩn giao tiếp quan trọng cho ổ cứng SATA, giúp tăng tốc độ và hiệu suất hệ thống. Vậy AHCI là gì và làm thế nào để thiết lập nó? Bài viết này sẽ cung cấp thông tin chi tiết và hướng dẫn từng bước để bạn có thể tự thực hiện.
Trước đây, phần lớn máy tính sử dụng chuẩn IDE (Integrated Drive Electronics). Vậy sự khác biệt giữa IDE và AHCI là gì, và tại sao nên chuyển từ IDE sang AHCI? Hãy cùng tìm hiểu.
Mục Lục
Chế Độ AHCI Là Gì?
Chế độ AHCI (Advanced Host Controller Interface) là một giao diện điều khiển máy chủ nâng cao, cho phép truyền nhận dữ liệu với tốc độ lên đến 3Gbps thông qua SATA Controller (chip điều khiển giao tiếp với ổ cứng SATA). Tốc độ này vượt trội hơn nhiều so với chuẩn IDE cũ.
Ngoài ra, AHCI còn hỗ trợ các tính năng tiên tiến khác, giúp tối ưu hóa hiệu suất ổ cứng.
Các Khái Niệm Liên Quan Đến AHCI
-
NCQ (Native Command Queuing): Đây là một công nghệ cho phép phân tích và sắp xếp các lệnh cần thực thi, giúp tối ưu hóa việc truy xuất dữ liệu từ ổ cứng khi có nhiều ứng dụng cùng yêu cầu. Điều này giúp cải thiện tốc độ đọc/ghi và nâng cao hiệu năng hệ thống.
-
Hot Plug: Chế độ AHCI cho phép cắm nóng (hot plug) ổ cứng hoặc ổ quang SATA khi hệ thống đang hoạt động, mang lại sự tiện lợi trong quá trình sử dụng.
-
SATA Controller: Chip điều khiển giao tiếp với ổ cứng SATA, hỗ trợ hai chế độ giao tiếp là Compatible mode (IDE) và AHCI mode.
Hướng Dẫn Thiết Lập Chế Độ AHCI Cho Ổ Cứng
Việc chuyển sang chế độ AHCI mang lại nhiều lợi ích, bao gồm khả năng cắm nóng ổ cứng/ổ quang SATA và cải thiện tốc độ truy xuất dữ liệu. Tuy nhiên, Intel khuyến cáo nên thiết lập AHCI trước hoặc trong quá trình cài đặt hệ điều hành để tránh lỗi màn hình xanh (BSoD). Nếu bạn không muốn cài lại hệ điều hành, có thể thực hiện theo các bước sau:
Lưu ý quan trọng: Để ổ cứng SATA hoạt động ở chế độ AHCI, cần đảm bảo các yếu tố sau:
- Ổ cứng giao tiếp SATA.
- BMC (chipset) hỗ trợ AHCI (tham khảo thông tin chi tiết về chipset hỗ trợ AHCI).
- Trình điều khiển (driver) của hệ điều hành hỗ trợ AHCI.
Bước 1: Tải Driver AHCI
Tải phiên bản mới nhất của Intel Rapid Storage Technology (trước đây là Intel Matrix Storage Manager) từ trang chủ Intel hoặc trang web hỗ trợ của nhà sản xuất bo mạch chủ. Chọn hệ điều hành bạn đang sử dụng và tải về.
Alt: Trang web tải driver Intel Rapid Storage Technology với các tùy chọn phiên bản.
Nếu BMC tích hợp chip JMicron điều khiển giao tiếp SATA, hãy tải driver phù hợp từ trang web hỗ trợ của nhà sản xuất bo mạch chủ.
Bước 2: Mở Command Prompt với quyền Admin
Mở Command Prompt với quyền quản trị viên. Bạn có thể làm điều này bằng cách tìm “cmd” trong menu Start, nhấp chuột phải vào “Command Prompt” và chọn “Run as administrator”.
Bước 3: Giải Nén Driver
Sử dụng lệnh sau để giải nén driver đã tải về (thay đổi đường dẫn nếu cần):
IATA89ENU -a
Lệnh này sẽ giải nén các tập tin vào thư mục Program FilesIntelIntel Matrix Storage Manager.
Bước 4: Sao Chép Driver
Tìm và sao chép tập tin iaStor.sys từ thư mục Program FilesIntelIntel Matrix Storage ManagerDrivers vào thư mục C:WindowsSystem32Drivers.
Bước 5: Chỉnh Sửa Registry
Mở Notepad và tạo một tập tin văn bản mới. Sao chép nội dung sau vào tập tin, tùy thuộc vào chipset bạn đang sử dụng:
- Cho chipset ICH8R:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_8086&dev_2821&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\drivers\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorParameters]
"queuePriorityEnable"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorEnum]
"0"="PCI\VEN_8086&DEV_2821&SUBSYS_B0051458&REV_02\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
- Cho chipset ICH9R và ICH10R: (Tham khảo và tải tập tin tương ứng từ trang web TGVT)
Lưu tập tin với tên ahci.reg.
Bước 6: Merge File Registry
Nhấp chuột phải vào tập tin ahci.reg vừa tạo và chọn “Merge” để thêm các khóa cần thiết vào Registry.
Bước 7: Thiết Lập AHCI trong BIOS
Khởi động lại máy tính và truy cập vào BIOS Setup bằng cách nhấn phím Delete, F2, hoặc F12 (tùy thuộc vào nhà sản xuất bo mạch chủ).
Trong BIOS Setup, tìm mục “SATA Configuration” hoặc tương tự và thay đổi thiết lập “Configure SATA as” từ “IDE” hoặc “Compatible” sang “AHCI”.
Alt: Giao diện BIOS với tùy chọn cấu hình SATA sang chế độ AHCI.
Nhấn phím F10 để lưu các thay đổi và thoát khỏi BIOS Setup.
Bước 8: Cài Đặt Driver AHCI
Sau khi khởi động lại, Windows sẽ nhận diện SATA AHCI Controller và hiển thị Wizard cài đặt trình điều khiển. Nhấn “Cancel” để bỏ qua bước này.
Khởi chạy tập tin SetupRST.exe (hoặc tương tự) từ thư mục driver đã giải nén để cài đặt trình điều khiển AHCI. Khởi động lại máy tính để hoàn tất quá trình.
Bạn có thể kiểm tra kết quả bằng cách mở tiện ích Intel Rapid Storage Technology (hoặc tương đương) để xem ổ cứng SATA đã hoạt động ở chế độ AHCI hay chưa.
Kết Luận
Việc chuyển sang chế độ AHCI cho ổ cứng SATA có thể cải thiện đáng kể hiệu suất hệ thống. Hãy làm theo hướng dẫn trên để thiết lập AHCI một cách an toàn và hiệu quả.
Cảm ơn bạn đã đọc bài viết: Chế độ AHCI là gì? Hướng dẫn chi tiết cách thiết lập AHCI cho ổ cứng.
