Chuyển giao diện SATA sang chế độ AHCI trên hệ điều hành hiện có. Chế độ AHCI của bộ điều khiển SATA là gì

Chế độ AHCI được hỗ trợ trong hệ điều hành Windows bắt đầu từ Windows Vista. Trong các phiên bản cũ hơn của HĐH (như Windows XP, v.v.), không có hỗ trợ tích hợp cho chế độ AHCI và để chế độ này hoạt động, bạn phải cài đặt thêm trình điều khiển dành riêng cho nhà cung cấp.

Tuy nhiên, không phải mọi thứ đều suôn sẻ khi kích hoạt chế độ AHCI trong hệ điều hành mới của Microsoft. Nếu hệ thống được cài đặt ở chế độ bình thường (IDE), trình điều khiển AHCI trong hệ thống nằm ở tàn tật tình trạng. Điều này dẫn đến thực tế là trên các hệ thống như vậy, khi chế độ AHCI được bật trên bộ điều khiển SATA trong BIOS, hệ thống sẽ ngừng nhìn thấy ổ đĩa sata (thiếu trình điều khiển ahci cần thiết) và gặp lỗi BSOD ( INACCESSIBLE_BOOT_DEVICE). Vì lý do này, các nhà sản xuất chipset điều khiển (chủ yếu là Intel) khuyên bạn nên bật chế độ AHCI TRƯỚC Cài đặt hệ điều hành, trong trường hợp này, trình cài đặt hiểu rằng chipset hỗ trợ chế độ AHCI và cài đặt các trình điều khiển cần thiết (đối với một số chipset, đôi khi cần phải tải trực tiếp các trình điều khiển AHCI/RAID cụ thể trong quá trình cài đặt Windows, ví dụ: từ ổ flash USB hoặc ổ đĩa CD/DVD).

Ghi chú. Cách thức AHCI (Giao diện bộ điều khiển máy chủ nâng cao) Cho phép các tính năng SATA nâng cao như cắm nóng ( Cắm nóng) Và NCQ(xếp hàng lệnh gốc), giúp cải thiện hiệu suất hoạt động của đĩa.

Trong Windows 8, tình trạng kích hoạt AHCI không thay đổi và nếu bạn cố gắng thay đổi chế độ bộ điều khiển SATA thành AHCI mà không thực hiện các thay đổi đối với chính Windows, điều này sẽ dẫn đến không thể khởi động từ đĩa hệ thống. Thực tế là Windows 8 cũng không tự động tải trình điều khiển AHCI cho bộ điều khiển không ở chế độ AHCI tại thời điểm hệ thống được cài đặt.

Bài viết dành cho những người đã cài đặt Windows 8 ở chế độ IDE và muốn chuyển sang chế độ AHCI mà không cần cài đặt lại hệ điều hành. Nếu BIOS (hoặc) đã được đặt ở chế độ AHCI thì không cần phải làm gì thêm - Windows 8 của bạn đã hỗ trợ chế độ AHCI.

Chúng tôi đã mô tả mà không cần cài đặt lại. Theo bài viết này, trên Windows 7 chạy ở chế độ (ide) bình thường, bạn cần chuyển driver AHCI chuẩn sang chế độ auto loading (tên driver là msahci) và chỉ sau đó kích hoạt AHCI trong BIOS. Quy trình diễn ra khá suôn sẻ và trong phần lớn các trường hợp không gây đau đớn.

Trong Windows 8 (và Windows Server 2012), khi cố gắng bật chế độ AHCI theo cách này, người dùng sẽ gặp phải sự cố: nhánh HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci đơn giản là bị thiếu trong sổ đăng ký. Và cố gắng tạo nó theo cách thủ công sẽ không dẫn đến kết quả gì.

Thực tế là Microsoft đã quyết định thay đổi tên trình điều khiển chịu trách nhiệm hỗ trợ chế độ AHCI cho bộ điều khiển SATA, thay thế bằng trình điều khiển mới có tên lưu trữAHCI. Điều đáng chú ý là trình điều khiển này có chức năng tương tự và hỗ trợ các thiết bị tương tự như MSAHCI.

Chúng tôi có thể khám phá hai cách để kích hoạt AHCI sau khi cài đặt Windows 8. Một trong số đó liên quan đến sửa đổi sổ đăng ký, cách thứ hai là khởi động ở chế độ an toàn.

Kích hoạt AHCI trong Windows 8 bằng sổ đăng ký

Để bật chế độ AHCI trong Windows 8 mà không cần cài đặt lại hệ thống (đã được cài đặt ở chế độ IDE), bạn cần thực hiện các thay đổi đối với sổ đăng ký hệ thống.

Lưu ý: một lần nữa chúng tôi xin nhắc bạn rằng việc sửa đổi sổ đăng ký Windows 8 đã chỉ định phải được thực hiện TRƯỚC kích hoạt AHCI trong BIOS.

Thật không may, phương pháp được chỉ định để kích hoạt trình điều khiển ahci trong Windows 8 không phải lúc nào cũng hoạt động (nó không hoạt động trong khoảng 10-20% trường hợp). Trong trường hợp này, nên sử dụng hướng dẫn chính thức từ Microsoft, có trong bài viết cơ sở kiến ​​thức KB2751461(http://support.microsoft.com/kb/2751461).

Một cách khác để kích hoạt AHCI trong Windows 8

Trong trường hợp phương pháp trên không hoạt động và Windows 8 không khởi động ở chế độ AHCI, sẽ chuyển sang BSOD hoặc vô số nỗ lực khôi phục Windows (Đang cố gắng sửa chữa). Cần thiết

  1. Vô hiệu hóa Chế độ AHCI trong BIOS
  2. Hoàn tác các thay đổi đối với sổ đăng ký hệ thống bằng cách cài đặt Kiểm soát lỗi = 3Bắt đầu ghi đè\0 = 3
  3. Sử dụng lệnh sau, chúng tôi sẽ đặt Windows 8 khởi động ở chế độ an toàn - Chế độ an toàn (bạn có thể tùy chọn). bcdedit /set (hiện tại) safeboot tối thiểu
  4. Sau đó, bạn cần khởi động lại hệ thống, vào lại BIOS, chuyển sang Chế độ AHCI và lưu các thay đổi.
  5. Do đó, Windows 8 sẽ khởi động vào chế độ an toàn và tự động cài đặt trình điều khiển AHCI.
  6. Sau đó, bạn cần tắt khả năng khởi động trong SafeMode: bcdedit /deletevalue (current) safeboot
  7. Và khởi động lại Windows
  8. Lần tiếp theo bạn khởi động hệ thống, hệ thống sẽ khởi động bình thường. Tất cả những gì còn lại là đảm bảo rằng bộ điều khiển AHCI xuất hiện trong trình quản lý thiết bị.

Để đảm bảo rằng hiệu suất của hệ thống con đĩa Windows 8 đã tăng lên do chế độ AHCI, hãy chạy bản cập nhật và kiểm tra xem tốc độ truyền dữ liệu trên Đĩa có tăng hay không. Trong ví dụ của chúng tôi từ 5.2 đến 8.1 đơn vị (mặc dù thành thật mà nói thì có nhiều hơn 🙂).


Định cấu hình và kích hoạt chế độ AHCI đặc biệt là điều mong muốn đối với mọi người dùng muốn mở rộng đáng kể, đồng thời cải thiện khả năng của PC để làm việc với ổ cứng SATA, cũng như SSD.
Chế độ này giúp tăng tốc đáng kể PC của bạn do tốc độ truy cập dữ liệu được cải thiện và để kích hoạt chế độ này, bạn chỉ cần thực hiện một vài bước cơ bản.

1. AHCI là

Giao diện đặc biệt của ổ cứng SATA hiện đại, hỗ trợ tốc độ truyền dữ liệu từ một rưỡi đến sáu gigabit và có thể hoạt động ở hai chế độ:
IDE và AHCI.

IDE– sẽ đảm bảo khả năng tương thích với các ổ đĩa cũ được sản xuất vào những năm 2000. AHCI– cung cấp cho người dùng cơ hội sử dụng đầy đủ toàn bộ giao diện SATA. Ví dụ, điều này sẽ giúp ngắt kết nối hoặc kết nối đĩa trực tiếp với “bo mạch chủ” trong khi hoạt động mà không cần tắt PC hoặc có khả năng di chuyển tối thiểu các đầu đĩa, do đó tăng tốc độ của nó.

Sau khi kích hoạt chế độ, người dùng sẽ tăng tốc đáng kể khi làm việc với các tệp, ghi chúng và đọc thông tin trên ổ cứng, điều này sẽ làm tăng đáng kể hiệu suất của toàn bộ PC. Mức tăng sẽ vào khoảng 20 phần trăm, tuy nhiên, đối với một số nhiệm vụ đòi hỏi khắt khe, 20 phần trăm này sẽ là khá đủ.

Nếu bạn đang làm việc với ổ SSD và hệ số dạng SATA, thì tùy chọn bật AHCI là tùy chọn duy nhất đúng và khả thi.

2. Kiểm tra chế độ AHCI. Đã bật hay chưa.

Trước khi bật Chế độ AHCI, bạn nên đảm bảo rằng nó chưa được sử dụng. Nếu bạn thường xuyên làm việc với các ứng dụng “nặng”, PC của bạn được trang bị bộ xử lý hiện đại mạnh mẽ và đủ bộ nhớ, thì bạn sẽ không nhận thấy PC của mình hiện đang hoạt động ở chế độ nào.

Kiểm tra chế độ AHCI:
1. Vào thuộc tính “Máy tính”;
2. Mở trình quản lý thiết bị;
3. Tìm bộ điều khiển IDE ATA/ATAPI;
4. Nếu tên nào đó chứa AHCI thì chế độ này đang hoạt động. Nếu không có chế độ như vậy thì nó cần được kích hoạt.


Có một cách khác để kiểm tra sự hiện diện của AHCI - khởi động lại PC và xem thông số này thông qua BIOS. Có thể bạn đã biết cách vào BIOS.
Sẽ BIOS, UEFI– xem SATA hoạt động ở chế độ nào, việc này có thể thực hiện trong phần Chế độ SATA hoặc Cấu hình SATA.

3. Cách bật chế độ AHCI

Kích hoạt chế độ AHCI, thường xuyên nhất, được thực hiện thông qua .
Tuy nhiên, nếu bạn đang dùng Windows 7 thì sau khi tải hệ thống, trên màn hình có thể xuất hiện lỗi cho biết không tương thích với ổ cứng. Tình huống tương tự có thể xảy ra với các hệ điều hành khác, mới hơn nhưng với ít xác suất hơn. Trong trường hợp có lỗi, máy tính sẽ khởi động lại hoặc khởi động lại.

Nếu bạn chọn AHCI-mode trước khi cài đặt hệ thống mới - tình hình sẽ thay đổi. Điều này sẽ cho phép phần mềm từ đĩa thích ứng, điều này cuối cùng sẽ không dẫn đến bất kỳ vấn đề nào.

Thông thường, khó khăn phát sinh khi hệ thống đã có trên ổ cứng và người dùng thay đổi cài đặt SATA thành IDE hoặc ngược lại và cố gắng bật NCQ- giao thức SATA, điều này sẽ tăng tốc đáng kể công việc xử lý thông tin do tối ưu hóa lệnh được cải thiện. Trong trường hợp này, sẽ cần phải tương tác với nhiều trình soạn thảo sổ đăng ký khác nhau. Nếu không có gì mang lại kết quả mong muốn thì chế độ AHCI chỉ có thể được cài đặt sau khi cài đặt lại hệ thống.

AHCI cho Windows 7
Windows 7 – cũng thường yêu cầu chuyển chế độ sang AHCI. Để thực hiện việc này, hãy thử làm như sau:
1. Nhập Trình chỉnh sửa Sổ đăng ký. Việc này được thực hiện thông qua menu “Run” bằng cách nhập lệnh sau vào đó: regedit.


2. Tìm và vào phần HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci;
3. Nhấp vào “Bắt đầu”, đồng thời thay đổi giá trị tiêu chuẩn 3 thành 0.


4. Trong cùng tiểu mục đó, hãy đổi msahci thànhlastorV và tìm kiếm Bắt đầu tham số;
5. " 3 " thay đổi thành " 0 »;
6. Chúng tôi hoàn thành công việc với người biên tập.

Khởi động lại máy tính và kích hoạt chế độ cần thiết thông qua BIOS. Sau khi tải Windows 7, trình điều khiển cho các ổ đĩa được kết nối với bo mạch chủ sẽ bắt đầu được cài đặt tự động trên PC. Sau khi cài đặt trình điều khiển và thực hiện các thay đổi, bạn sẽ cần phải khởi động lại PC. Giai đoạn cuối cùng trong việc chỉnh sửa chế độ là kiểm tra chế độ ghi “được lưu trong bộ nhớ đệm”. Điều này được thực hiện trong thuộc tính đĩa. Nếu như bộ nhớ đệm chưa được kích hoạt - nó cần được khởi chạy.

Microsoft sửa nó– một tùy chọn bổ sung để loại bỏ lỗi sau khi cài đặt chế độ mới. Sau khi chế độ mới đã được khởi chạy và kích hoạt. Sau khi chọn các hành động cần thiết và loại bỏ mọi vấn đề, phần mềm sẽ tự động thực hiện mọi thay đổi và các lỗi tiếp theo sẽ không xuất hiện.

AHCI cho Windows 8 và 8.1
Nếu bạn có tám trên PC, để bật chế độ AHCI, bạn cần chuyển sang chế độ an toàn. Và trong trường hợp có sai sót thì có cần thiết không?
1. Thay đổi chế độ IDE trong BIOS;
2. Khởi động lại PC;
3. Đi tới khởi chạy dòng lệnh;
4. Nhập lệnh sau: bcdedit /set (current) safeboot tối thiểu;


5. Xác nhận hành động;
6. Khởi động lại PC và vào lại BIOS;
7. Kích hoạt yêu cầu AHCI cách thức;
8. Khởi chạy lại dòng lệnh;
9. Nhập bcdedit /deletevalue (hiện tại) khởi động an toàn;
10. Khởi động lại hệ thống một lần nữa, sau đó Windows sẽ báo lỗi.

Nếu hệ thống sử dụng bộ xử lý Intel thì có thể kích hoạt AHCI bằng các tiện ích bổ sung từ chính nhà sản xuất. AMD không có phương pháp này.

Để sử dụng nó, bạn cần làm như sau:
1. Tải xuống tệp từ trang web chính thức của Intel f6flpy;
2. Tải về tại đây Cài đặtRST.exe
3. Đi tới trình quản lý thiết bị và cài đặt thủ công trình điều khiển f6 AHCI đặc biệt trong thuộc tính ổ cứng, thay vì trình điều khiển SATA được chỉ định;
4. Khởi động lại PC, vào BIOS và bật AHCI;

AHCI cho Windows 10
Để sửa lỗi hoặc chuyển đổi chế độ, bạn cũng có thể sử dụng chương trình cùng tên dành cho bộ xử lý Intel, việc này có thể được thực hiện bằng cách cài đặt lại Windows hoặc thông qua chế độ an toàn. Nhưng lựa chọn tốt nhất là sử dụng Trình chỉnh sửa Sổ đăng ký, phương pháp này hơi khác so với phương pháp tiêu chuẩn được chỉ định trong Windows 7.

Bạn sẽ cần:
1. Đăng nhập với tư cách “Quản trị viên”;
2. Khởi chạy trình chỉnh sửa sổ đăng ký theo cách có thể truy cập được (ví dụ: sử dụng tiện ích "Chạy", nhập regedit vào đó;
3. Đi đến phần đặc biệt HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV, tại đây bạn sẽ cần tìm “Bắt đầu” và thay đổi giá trị tham số thành “ 0 »;

4. Tìm ở tiểu mục khác Dịch vụ\iaStorAV\StartOverride tham số được gọi là 0 và đặt giá trị của nó thành “0”;
5. Bây giờ hãy chọn Dịch vụ\storahci, đặt lại hoàn toàn tham số “Bắt đầu”;
6. Trong tiểu mục tiếp theo Dịch vụ\storahci\StartOverride, đặt giá trị tham số thành “0”;
7. Đóng trình chỉnh sửa và khởi động lại máy tính;
8. Vào BIOS và kích hoạt chế độ cần thiết AHCI.


Khuyên bảo: Tốt nhất là khởi động Windows 10 lần đầu tiên ở chế độ an toàn và để thực hiện việc này, hãy bật nó bằng menu “Run” bằng cách nhập lệnh msconfig trong đó để hiển thị tất cả cài đặt hệ thống. Chọn tab “Khởi động” và chọn hộp “chế độ an toàn”, chọn tùy chọn “Tối thiểu”.



Nếu thay vì BIOS bạn có UEFI– bạn cần khắc phục sự cố thông qua menu hệ thống.
1. Vào menu (Win+l);
2. Nhập “cập nhật và bảo mật”;
3. Chúng tôi nhập "khôi phục", sau đó chuyển sang các tùy chọn khởi động đặc biệt;
4. Chuyển đến một menu đặc biệt nằm trong tab “Thông số bổ sung” và do đó, hãy chuyển đến “ Cài đặt UEFI».


Để vào cài đặt BIOS, bạn có thể nhấn một phím cụ thể để vào BIOS - đây có thể là F2, F12 hoặc các nút khác.

4. Các tính năng AHCI khác

Đối với Windows XP không có tùy chọn cài đặt AHCI. Tại thời điểm phát triển, tùy chọn này không được dự định hoặc lên kế hoạch. Nếu bạn muốn làm điều này, hãy tìm một trình điều khiển đặc biệt và triển khai nó vào hệ thống. Nhưng tôi thực sự không khuyên bạn nên làm điều này, khả năng như vậy có thể ảnh hưởng xấu đến hoạt động của hệ thống.

Windows vista bao gồm một chế độ chuyển đổi giống hệt nhau AHCI, như trong Windows 7, nghĩa là sử dụng tiện ích hoặc sổ đăng ký.

5. Kết quả

Thông thường, sau khi hoàn thành các bước thiết lập chế độ AHCI, hệ thống sẽ hoạt động ổn định, cộng thêm tăng tốc. Nếu không có gì hoạt động, thì bạn có thể cài đặt lại hệ thống sau khi thay đổi chế độ xảy ra - việc này có thể mất khá nhiều thời gian, nhưng kết quả thường được đảm bảo nhất.

Việc kích hoạt và định cấu hình chế độ AHCI rất đáng giá đối với mọi người dùng muốn cải thiện và mở rộng khả năng của máy tính khi làm việc với ổ cứng SATA và đặc biệt là SSD.

Chế độ này cho phép bạn tăng tốc độ máy tính do tốc độ truy cập dữ liệu tăng lên và để kích hoạt nó, bạn chỉ cần thực hiện một vài bước đơn giản.

Trước khi xem xét các tùy chọn để bật chế độ này, trước tiên bạn nên tự làm quen với các tính năng và nguyên tắc hoạt động của nó.

AHCI là gì

Giao diện của ổ cứng SATA hiện đại, hỗ trợ tốc độ truyền dữ liệu từ 1,5 Gbit/s đến 6 Gbit/s, có khả năng hoạt động ở hai chế độ:

  1. AHCI.

Đầu tiên đảm bảo khả năng tương thích với các thiết bị cũ hơn (ổ đĩa được sản xuất năm 2000). Tốc độ của ngay cả những ổ đĩa mạnh nhất ở chế độ này cũng không khác nhiều so với tốc độ của những mẫu lỗi thời nhất. Chế độ AHCI hiện đại hơn cho phép bạn tận hưởng đầy đủ tất cả những ưu điểm của giao diện SATA. Ví dụ: bằng cách ngắt kết nối và kết nối ổ đĩa với bo mạch chủ một cách nhanh chóng mà không cần tắt máy tính hoặc có khả năng di chuyển đầu ổ đĩa ở mức tối thiểu để tăng tốc độ hoạt động.

Bằng cách kích hoạt chế độ này, người dùng sẽ tăng tốc độ khởi chạy tệp, đọc và ghi thông tin trên đĩa và tăng hiệu suất tổng thể của máy tính. Và, mặc dù mức tăng có thể không đáng kể (trong vòng 20%), đối với một số nhiệm vụ, sự cải thiện như vậy có thể rất quan trọng. Nếu bạn có ổ SSD có hệ số dạng SATA, tùy chọn này là tùy chọn duy nhất để thiết bị hoạt động hiệu quả.

QUAN TRỌNG: Bạn có nên bật AHCI trên SSD không?

Khi sử dụng chế độ AHCI trên SSD, bạn sẽ chỉ nhận được kết quả nếu có giao diện SATA II/III; trong các trường hợp khác sẽ không có cải thiện về hiệu suất.

Cách kiểm tra xem chế độ này đã được bật chưa

Nếu bạn định bật chế độ AHCI, hãy đảm bảo rằng chế độ này chưa được sử dụng trên máy tính. Trừ khi bạn đang chạy các ứng dụng hiệu suất cao và có bộ xử lý mạnh mẽ cũng như nhiều bộ nhớ, bạn có thể không nhận thấy mình đang ở chế độ nào.

Bạn có thể kiểm tra xem AHCI đã được bật hay chưa theo cách này:

  1. Đầu tiên, hãy chuyển đến thuộc tính máy tính (menu Bắt đầu, mục Máy tính, mục con Thuộc tính trong menu ngữ cảnh);
  2. Mở trình quản lý thiết bị;
  3. Mở phần bộ điều khiển IDE ATA/ATAPI;
  4. Nếu có một thiết bị ở đây có tên AHCI thì chế độ này sẽ hoạt động. Nếu một đĩa như vậy không có trong danh sách (và bạn không có ổ cứng IDE lỗi thời mà là ổ cứng hiện đại hơn), bạn sẽ phải tự kích hoạt chế độ này.

Cách thứ hai để kiểm tra hoạt động của AHCI là khởi động lại máy tính và vào menu BIOS (sử dụng một trong các tùy chọn có sẵn - tùy chọn này hơi khác đối với các bo mạch chủ và máy tính xách tay khác nhau, mặc dù hầu hết nó thường liên quan đến việc nhấn các phím chức năng - từ Esc đến F12).

Sau khi vào BIOS (hoặc UEFI), hãy đảm bảo SATA đang hoạt động ở chế độ nào bằng cách tìm mục Chế độ SATA hoặc Cấu hình SATA.

Mẹo: Nếu chế độ IDE được cài đặt, đừng chuyển ngay sang AHCI và lưu nó - đặc biệt nếu bạn có Windows 7.

Cách bật chế độ AHCI

Việc kích hoạt chế độ này trên máy tính của bạn có thể được thực hiện trực tiếp từ BIOS.

Đồng thời, nếu bạn có Windows 7, sau khi thử khởi động hệ thống, một thông báo như 0x0000007B INACCESSABLE_BOOT_DEVICE rất có thể sẽ xuất hiện trên màn hình, cho biết không thể làm việc với đĩa. Đôi khi tình trạng tương tự cũng xảy ra với Windows 8 và 10, nhưng khả năng xuất hiện thông báo ít hơn - hầu hết máy tính đều khởi động hoặc khởi động lại liên tục.

Tình huống sẽ hoàn toàn khác nếu bạn chọn chế độ AHCI trước khi cài đặt hệ thống. Điều này sẽ cho phép phần mềm từ đĩa cài đặt nhận dạng các thông số của HDD hoặc SSD trong quá trình cài đặt và sẽ không gặp vấn đề gì khi khởi động chế độ.

Khó khăn chỉ bắt đầu nếu hệ thống đã được cài đặt trên ổ đĩa và người dùng sẽ thay đổi tham số IDE thành SATA và bật NCQ (Hàng đợi lệnh gốc, một phần mở rộng của giao thức SATA, giúp tăng đáng kể tốc độ làm việc với thông tin bằng cách tối ưu hóa thứ tự nhận lệnh). Trong trường hợp này, bạn sẽ phải sử dụng trình chỉnh sửa sổ đăng ký hoặc chế độ an toàn, tùy thuộc vào hệ điều hành. Nếu không có hành động nào trong số này mang lại kết quả như yêu cầu thì tất cả những gì còn lại là bật AHCI và cài đặt lại hệ thống.

Dành cho Windows 7

Một trong những hệ điều hành phổ biến nhất hiện nay, Windows 7, yêu cầu sử dụng sổ đăng ký hoặc tiện ích đặc biệt để chuyển sang chế độ AHCI. Tùy chọn đầu tiên bao gồm các bước sau:

  1. Khởi chạy Trình chỉnh sửa sổ đăng ký (Win + R để mở menu Run, nhập lệnh regedit và xác nhận thay đổi);
  1. Chuyển đến phần HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci;
  2. Đi tới mục Bắt đầu, có giá trị mặc định là 3 và thay đổi thành 0;
  1. Đi tới cùng tiểu mục từ msahci đến IastorV và tìm kiếm tham số Start;
  2. Thay đổi ba thành không;
  3. Đóng trình soạn thảo.

Bây giờ tất cả những gì còn lại là khởi động lại máy tính và bật chế độ AHCI mong muốn trong menu BIOS. Sau khi hệ thống khởi động, Windows 7 sẽ bắt đầu tự động cài đặt trình điều khiển cho tất cả các ổ đĩa được kết nối với bo mạch chủ, sau đó yêu cầu khởi động lại lần nữa để thực hiện thay đổi. Giai đoạn cuối cùng của việc thiết lập chế độ là kiểm tra xem chế độ ghi bộ nhớ đệm có được bật trong thuộc tính đĩa hay không. Nếu nó không được kích hoạt, chức năng sẽ được khởi chạy.

Một tùy chọn khác là tiện ích Microsoft Fix it, cho phép bạn loại bỏ lỗi sau khi bật chế độ mới (bạn có thể tải xuống từ trang web chính thức của Microsoft). Sau khi bạn khởi chạy và chọn hành động khắc phục sự cố thích hợp, ứng dụng sẽ tự động thực hiện mọi thay đổi cần thiết và thông báo lỗi sẽ không xuất hiện nữa.

Dành cho Windows 8 và 8.1

Nếu Windows 8 hoặc 8.1 đã được cài đặt trên máy tính của bạn, bạn có thể sử dụng Chế độ An toàn để định cấu hình chế độ AHCI. Để thực hiện việc này, nếu xảy ra lỗi:

  1. Đưa chế độ IDE về BIOS;
  2. để khởi động lại máy tính;
  3. Chạy dòng lệnh với tư cách quản trị viên (“Bắt đầu”/“Tất cả chương trình”/“Phụ kiện”);
  4. Nhập lệnh bcdedit /set (hiện tại) safeboot tối thiểu
  1. Nhấn nút nhập;
  2. Khởi động lại PC và vào BIOS;
  3. Kích hoạt chế độ AHCI;
  4. Chạy lại dòng lệnh;
  5. Nhập lệnh bcdedit /deletevalue (current) safeboot;
  6. Khởi động lại hệ thống một lần nữa, sau đó Windows sẽ ngừng hiển thị thông báo lỗi.

Nếu hệ thống của bạn chạy trên bộ xử lý Intel, có một tùy chọn bổ sung để kích hoạt AHCI bằng tiện ích từ nhà sản xuất này (phương pháp này không hoạt động đối với AMD).

Để sử dụng nó, bạn nên:

  1. Tải xuống tệp f6flpy (trình điều khiển chế độ) từ trang web chính thức của Intel, chọn phiên bản thích hợp (x32 hoặc x64);
  2. Tải xuống tệp SetupRST.exe từ cùng một tài nguyên;
  3. Mở trình quản lý thiết bị và cài đặt thủ công trình điều khiển f6 AHCI mới thay vì SATA trong thuộc tính ổ cứng của bạn;
  4. Khởi động lại PC và bật AHCI trong BIOS (UEFI);
  5. Chạy tệp SetupRST.exe để tự động giải quyết sự cố.

Dành cho Windows 10

Để khắc phục lỗi khi chuyển chế độ, Windows 10 còn cho phép bạn sử dụng tiện ích dành cho vi xử lý Intel, cài đặt lại hệ thống và chế độ an toàn. Nhưng tùy chọn hiệu quả nhất là sử dụng Trình chỉnh sửa sổ đăng ký, phương pháp này hơi khác so với phương pháp tương tự trong Windows 7.

Để sử dụng phương pháp này bạn cần:

  1. Đăng nhập với tư cách quản trị viên;
  2. Khởi chạy Trình chỉnh sửa sổ đăng ký bằng một trong các phương pháp có sẵn (cách dễ nhất là thông qua cửa sổ “Chạy” và lệnh regedit);
  3. Đi tới phần HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV và tìm tham số Bắt đầu của nó, thay đổi giá trị của nó thành 0;
  4. Tìm trong tiểu mục liền kề Services\iaStorAV\StartOverride một tham số có tên 0, đồng thời đặt giá trị 0 cho tham số đó;
  5. Chuyển đến tiểu mục Services\storahci, đặt lại tham số Bắt đầu;
  6. Trong phần phụ Services\storahci\StartOverride, đặt giá trị 0 cho tham số 0.
  7. Đóng trình chỉnh sửa và khởi động lại máy tính;
  8. Nhập BIOS trong khi khởi động hệ thống và bật chế độ AHCI.

Mẹo: Bạn nên chạy Windows 10 lần đầu tiên ở chế độ an toàn, vì vậy bạn nên bật tùy chọn này bằng menu Run (Win + R) và nhập lệnh msconfig để hiển thị cửa sổ cấu hình hệ thống. Tại đây, bạn cần chọn tab “Khởi động” và chọn hộp chế độ an toàn, cho biết tùy chọn “Tối thiểu”.

Hình.9. Chuyển đổi chế độ trong giao diện UEFI

Đối với giao diện BIOS tiêu chuẩn, bạn có thể truy cập cài đặt của nó bằng cách nhấn phím chức năng tương ứng trong khi khởi động. Ví dụ: F2 hoặc F12, tùy thuộc vào kiểu bo mạch chủ hoặc máy tính xách tay, nếu cài đặt được thực hiện cho nó.

Sau lần khởi động đầu tiên, Windows 10 sẽ cài đặt tất cả các trình điều khiển cần thiết để hoạt động với AHCI và sẽ không phát sinh bất kỳ lỗi nào trong tương lai. Đồng thời, tốc độ làm việc với dữ liệu sẽ tăng lên - đặc biệt nếu ổ đĩa có giao diện SATA III.

Các tính năng chế độ khác

Đối với Windows XP lỗi thời không có tùy chọn cài đặt chế độ AHCI. Tùy chọn này thậm chí không được dự tính trong quá trình phát triển của nó. Nếu bạn thực sự muốn, bạn có thể dễ dàng tìm thấy trình điều khiển cần thiết trên Internet và tích hợp vào hệ thống. Hướng dẫn cho quy trình cũng có thể được tìm thấy trên Internet, nhưng chúng tôi khuyên bạn không nên thực hiện những hành động như vậy. Trước hết, vì việc cài đặt chế độ AHCI khó có thể tăng tốc đáng kể cho bộ xử lý và toàn bộ máy tính vốn chỉ hỗ trợ Windows XP. Thứ hai, sự khác biệt đáng kể giữa các trình điều khiển làm tăng khả năng xảy ra lỗi, sau đó dữ liệu từ đĩa có thể bị mất.

Đối với Windows Vista, quá trình kích hoạt chế độ này cũng giống như đối với phiên bản thứ 7 của hệ thống - nghĩa là sử dụng sổ đăng ký hoặc tiện ích. Và Windows NT có thể được cấu hình tương tự như khuyến nghị dành cho XP. Có các tùy chọn trình điều khiển cho các hệ thống khác - từ Unix đến MacOS, vì ổ SSD và SATA đang ngày càng trở nên phổ biến đối với người dùng của bất kỳ hệ thống nào.

kết luận

Trong hầu hết các trường hợp, sau khi thực hiện các hành động thích hợp trên hệ thống, chế độ AHCI bắt đầu hoạt động bình thường và hệ thống chạy nhanh hơn một chút. Nếu bạn không thể đạt được bất kỳ kết quả nào, bạn có thể thử cài đặt lại hệ thống sau khi thay đổi chế độ - việc này có thể mất nhiều thời gian hơn nhưng đảm bảo kết quả.

Máy tính chỉ có thể hoạt động bình thường khi có sự tương tác phối hợp giữa phần cứng và hệ điều hành. Công nghệ đang phát triển và gần đây điều này được thể hiện rõ nhất trong lĩnh vực lưu trữ. Ổ cứng và ổ SSD hiện đại nhanh hơn nhiều lần so với ổ cứng được sử dụng trong máy tính cách đây 5-10 năm. Để truyền dữ liệu, giao diện SATA được sử dụng, qua đó ổ đĩa được kết nối với máy tính. Giao diện SATA có khả năng hoạt động ở hai chế độ: IDE và AHCI, và nếu bạn đã cài đặt ổ cứng hoặc SSD hiện đại, bạn có thể tăng tốc máy tính của mình bằng cách bật chế độ AHCI.

Chế độ AHCI là gì

Như đã lưu ý ở trên, AHCI là một trong những chế độ truyền dữ liệu qua giao diện SATA. Như bạn đã biết, thông qua giao diện SATA, bạn có thể truyền thông tin với tốc độ từ 1,5 đến 6 Gigabyte mỗi giây. Tốc độ tối đa được hỗ trợ ở chế độ AHCI, chế độ này nên được sử dụng với tất cả các ổ đĩa hiện đại. Đối với chế độ IDE, nó được hỗ trợ trong giao diện SATA để tương thích với các ổ cứng cũ hơn.

Theo mặc định, chế độ AHCI không phải lúc nào cũng được bật trong hệ điều hành Windows, ngay cả khi các ổ đĩa được kết nối với bo mạch chủ qua SATA. Do đó, người dùng sẽ mất hiệu suất máy tính do tốc độ ổ đĩa bị giới hạn bởi phần mềm. Bằng cách cài đặt chế độ AHCI, bạn có thể tăng tốc độ ổ đĩa lên 20-30%, điều này sẽ ảnh hưởng đến trải nghiệm chung của máy tính.

Cách tìm hiểu xem chế độ AHCI có được bật trong Windows hay không

Thông thường, người dùng thậm chí không nghi ngờ rằng cần phải bật chế độ AHCI để cải thiện hiệu suất máy tính. Đồng thời, Windows theo mặc định không phải lúc nào cũng hoạt động với ổ cứng HDD và SSD, ngay cả những ổ hiện đại nhất, ở chế độ AHCI. Để kiểm tra xem chế độ AHCI đã được bật trong Windows hay chưa, bạn cần thực hiện như sau:


Ghi chú: Ngoài ra, việc thiếu các thiết bị hoạt động ở chế độ AHCI trong danh sách có thể là do các ổ đĩa cũ không có khả năng hoạt động ở chế độ mới được kết nối với bo mạch chủ.

Bạn cũng có thể kiểm tra xem giao diện SATA có hoạt động ở chế độ AHCI hay IDE thông qua BIOS hay không. Để thực hiện việc này, bạn cần khởi động lại máy tính và nhấn “Del” hoặc F2 trong quá trình khởi động. BIOS sẽ khởi chạy, tại đây bạn sẽ cần tìm mục Chế độ SATA và xem tùy chọn AHCI hay IDE đã được cài đặt chưa.

Quan trọng: Nếu bạn nhận thấy trong BIOS rằng giao diện SATA được đặt để hoạt động ở chế độ IDE, thì bạn không cần phải chuyển sang chế độ AHCI, vì điều này sẽ không có tác dụng gì.

Cách bật chế độ AHCI trong Windows

Microsoft bắt đầu hỗ trợ chế độ AHCI trong hệ điều hành Windows với Windows 7. Tuy nhiên, bạn có thể kích hoạt chế độ này trong Windows XP nếu bạn tải xuống các trình điều khiển cần thiết trên Internet do những người đam mê tạo ra và cài đặt chúng. Tuy nhiên, điều đáng chú ý là phương pháp này không phải lúc nào cũng giúp tăng hiệu suất và trên Windows XP, tốt hơn là bạn nên từ bỏ ý định sử dụng chế độ AHCI và hoạt động với các ổ đĩa thông qua IDE tiêu chuẩn.

Để bật chế độ AHCI, chỉ cần đặt cài đặt thích hợp cho SATA trong BIOS. Nhưng việc này phải được thực hiện trước khi cài đặt hệ điều hành Windows, nếu không khi khởi động máy tính sẽ hiển thị lỗi 0x0000007B INACCESSABLE_BOOT_DEVICE hoặc rơi vào trạng thái khởi động lại liên tục. Do đó, để chuyển chế độ IDE sang AHCI khi cài đặt Windows, bạn cần thực hiện một số thay đổi đối với sổ đăng ký; bên dưới chúng ta sẽ xem xét những hành động cần thực hiện cho từng phiên bản hệ điều hành.

Cách bật chế độ AHCI trong Windows 10

Trong hệ điều hành Windows 10 hiện đại, Microsoft không cung cấp cài đặt cho phép hỗ trợ nhanh chế độ AHCI nếu giao diện SATA trước đây hoạt động thông qua IDE. Để chuyển sang chế độ AHCI chính xác, bạn cần làm như sau:


Sau khi máy tính khởi động, hệ điều hành Windows sẽ nhắc bạn cài đặt các trình điều khiển cần thiết để hoạt động với chế độ AHCI; hãy nhớ thực hiện việc này.

Cách bật chế độ AHCI trong Windows 8 và Windows 8.1

Để chuyển hệ điều hành Windows 8 hoặc Windows 8.1 sang hoạt động với chế độ AHCI, bạn cần thực hiện một số thao tác trên dòng lệnh. Bạn sẽ cần phải làm như sau:


Điều đáng chú ý là nếu máy tính chạy trên CPU Intel, thì bạn có thể sử dụng tiện ích tiêu chuẩn của công ty, tiện ích này cho phép bạn thực hiện các cài đặt cần thiết để chuyển Windows sang hoạt động với AHCI. Điều này được thực hiện như sau:


Ghi chú: Cách trên chỉ phù hợp với máy tính dùng vi xử lý Intel, hiện tại AMD chưa có giải pháp này.

Cách bật chế độ AHCI trong Windows 7

Trong hệ điều hành Windows 7, phương pháp bật chế độ AHCI gần giống với phương pháp được sử dụng trong Windows 10. Tại đây, bạn cũng cần thực hiện một số thay đổi đối với sổ đăng ký như sau.

Ngày tốt.

Tôi thường xuyên được hỏi về cách thay đổi tham số AHCI thành IDE trong BIOS của máy tính xách tay (máy tính). Thông thường họ gặp phải điều này khi họ muốn:

Kiểm tra ổ cứng máy tính bằng Victoria (hoặc tương tự). Nhân tiện, những câu hỏi như vậy đã có trong một trong những bài viết của tôi: ;

Cài đặt Windows XP “cũ” trên một máy tính xách tay tương đối mới (nếu bạn không chuyển đổi tham số, máy tính xách tay sẽ không thấy bản phân phối cài đặt của bạn).

Vì vậy, trong bài viết này tôi muốn xem xét vấn đề này chi tiết hơn...

Sự khác biệt giữa AHCI và IDE, lựa chọn chế độ

IDE là đầu nối 40 chân lỗi thời, trước đây được sử dụng để kết nối ổ đĩa cứng, ổ đĩa mềm và các thiết bị khác. Ngày nay, đầu nối này không được sử dụng trong các máy tính và máy tính xách tay hiện đại. Điều này có nghĩa là mức độ phổ biến của nó đang giảm dần và chỉ cần sử dụng chế độ này trong một số trường hợp hiếm hoi nhất định (ví dụ: nếu bạn quyết định cài đặt hệ điều hành Windows XP cũ).

Đầu nối IDE đã được thay thế bằng SATA, vượt trội hơn IDE do tốc độ tăng lên. AHCI là chế độ hoạt động cho các thiết bị SATA (ví dụ: đĩa) đảm bảo chúng hoạt động bình thường.

Chọn cái gì?

Tốt hơn là nên chọn AHCI (nếu bạn có tùy chọn như vậy. Trên PC hiện đại, nó có ở khắp mọi nơi...). Bạn chỉ cần chọn IDE trong những trường hợp cụ thể, chẳng hạn như nếu trình điều khiển SATA chưa được “thêm” vào hệ điều hành Windows của bạn.

Và bằng cách chọn chế độ IDE, bạn dường như đang “ép buộc” một máy tính hiện đại phải mô phỏng hoạt động của nó và điều này chắc chắn không dẫn đến tăng năng suất. Hơn nữa, nếu chúng ta đang nói về một ổ SSD hiện đại, khi sử dụng nó, bạn sẽ chỉ nhận được tốc độ tăng trên AHCI và chỉ trên SATA II/III. Trong các trường hợp khác, bạn không cần phải cài đặt nó...

Bạn có thể đọc về cách tìm ra chế độ nào đĩa của bạn đang hoạt động trong bài viết này:

Cách chuyển AHCI sang IDE (dùng ví dụ về máy tính xách tay TOSHIBA)

Ví dụ: tôi sẽ lấy một chiếc máy tính xách tay hiện đại ít nhiều mang nhãn hiệu TOSHIBA L745 ( Nhân tiện, ở nhiều máy tính xách tay khác, cài đặt BIOS sẽ tương tự!).

Để bật chế độ IDE trong đó, bạn cần làm như sau:

1) Vào BIOS máy tính xách tay (cách thực hiện việc này được mô tả trong bài viết trước của tôi :).

3) Sau đó, trong tab Nâng cao, hãy chuyển đến menu Cấu hình Hệ thống (ảnh chụp màn hình bên dưới).

4) Trong tab Chế độ bộ điều khiển Sata, thay đổi tham số AHCI thành Tương thích (màn hình bên dưới). Nhân tiện, bạn có thể phải chuyển chế độ UEFI Boot sang CSM Boot trong cùng một phần (để tab Chế độ điều khiển Sata xuất hiện).

Trên thực tế, chế độ Tương thích tương tự như chế độ IDE trên máy tính xách tay Toshiba (và một số hãng khác). Bạn không cần phải tìm dòng IDE - bạn sẽ không tìm thấy nó!