Sau khi bạn thay đổi chế độ SATA của thiết bị đĩa để sử dụng đặc tả AHCI, máy tính hoặc một số ứng dụng nhất định sẽ ngừng phản hồi ngẫu nhiên trong 60 giây hoặc lâu hơn trong Windows 7 và Windows Server 2008 R2

Áp dụng cho
Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate

Triệu chứng

Bạn có máy tính đang chạy Windows Server 2008 R2 hoặc Windows 7. Trong thiết lập BIOS, bạn thay đổi chế độ Phần đính kèm Công nghệ Nâng cao Tuần tự (SATA) của thiết bị đĩa để sử dụng thông số kỹ thuật Giao diện Bộ điều khiển Máy chủ Nâng cao (AHCI). Sau khi thay đổi này có hiệu lực, máy tính sẽ ngừng phản hồi ngẫu nhiên trong 60 giây hoặc lâu hơn.

Sự cố này có thể ảnh hưởng đến Windows Explorer và bất kỳ ứng dụng nào khác thực hiện thao tác I/O trên thiết bị SATA/AHCI.

Lưu ý: Sự cố này xảy ra thường xuyên trong điều kiện I/O ổ đĩa nặng.

Nguyên nhân

Sự cố này xảy ra do trình điều khiển AHCI (Msahci.sys) không tuân theo thông số kỹ thuật AHCI để truy cập các thanh ghi liên quan. Hành vi này có thể dẫn đến tình huống tương tranh giữa bộ xử lý gián đoạn trong trình điều khiển và thiết bị phần cứng. Khi tình huống tương tranh xảy ra, trình điều khiển AHCI không phát hiện rằng một số yêu cầu Đầu vào/Đầu ra được hoàn tất cho đến khi bộ xử lý hết thời gian thu thập các yêu cầu này 60 giây sau.

Giải pháp

Thông tin hotfix

Một hotfix được hỗ trợ luôn sẵn dùng từ Microsoft. Tuy nhiên, hotfix này chỉ nhằm mục đích khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng hotfix này cho các hệ thống đang gặp phải sự cố được mô tả trong bài viết này. Hotfix này có thể được kiểm tra bổ sung. Do đó, nếu bạn không bị ảnh hưởng nghiêm trọng bởi sự cố này, chúng tôi khuyên bạn nên đợi bản cập nhật phần mềm tiếp theo có chứa hotfix này.

Nếu hotfix sẵn có để tải xuống, có một phần "Hotfix tải xuống khả dụng" ở đầu bài viết Cơ sở Kiến thức này. Nếu phần này không xuất hiện, hãy liên hệ với bộ phận Dịch vụ và Hỗ trợ khách hàng của Microsoft để nhận hotfix.

Lưu ý Nếu phát sinh sự cố bổ sung hoặc nếu cần khắc phục sự cố thì có thể bạn phải tạo yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ áp dụng đối với các vấn đề và câu hỏi hỗ trợ bổ sung không phù hợp với hotfix cụ thể này. Để biết danh sách đầy đủ các số điện thoại hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo một yêu cầu dịch vụ riêng biệt, hãy truy cập trang web sau của Microsoft:

http://support.microsoft.com/contactus/?ws=support Lưu ý Biểu mẫu "Hotfix tải xuống khả dụng" hiển thị các ngôn ngữ mà hotfix sẵn dùng. Nếu bạn không thấy ngôn ngữ của mình thì đó là do không có hotfix cho ngôn ngữ đó.

Điều kiện tiên quyết

Để áp dụng hotfix này, máy tính của bạn phải đang chạy Windows 7 hoặc Windows Server 2008 R2.

Yêu cầu khởi động lại

Bạn phải khởi động lại máy tính sau khi áp dụng hotfix này.

Thông tin thay thế hotfix

Hotfix này không thay thế hotfix đã phát hành trước đó.

Thông tin tệp

Phiên bản tiếng Anh (Mỹ) của hotfix này cài đặt các tệp có thuộc tính được liệt kê trong bảng sau. Ngày và giờ cho các tệp này được liệt kê theo Giờ Phối hợp Quốc tế (UTC). Ngày và giờ của các tệp này trên máy tính cục bộ của bạn được hiển thị theo giờ địa phương và với độ lệch quy ước giờ mùa hè (DST) hiện tại của bạn. Ngoài ra, ngày và giờ có thể thay đổi khi bạn thực hiện một số thao tác nhất định trên các tệp.

Ghi chú về thông tin tệp của Windows 7 và Windows Server 2008 R2

Quan trọng Các hotfix Windows 7 và Windows Server 2008 R2 được bao gồm trong cùng gói. Tuy nhiên, chỉ một trong các sản phẩm này có thể được liệt kê trên trang "Yêu cầu Hotfix". Để yêu cầu gói hotfix áp dụng cho cả Windows 7 và Windows Server 2008 R2, chỉ cần chọn sản phẩm được liệt kê trên trang.

  • Tệp MANIFEST (.manifest) và tệp MUM (.mum) được cài đặt cho từng môi trường được liệt kê riêng trong phần "Thông tin tệp bổ sung dành cho Windows Server 2008 R2 và Windows 7". Các tệp MUM và MANIFEST và các tệp danh mục phân loại bảo mật liên quan (.cat) đều rất quan trọng để duy trì trạng thái của các cấu phần được cập nhật. Các tệp danh mục bảo mật không được liệt kê thuộc tính được ký bằng chữ ký số của Microsoft.

Đối với tất cả các phiên bản dựa trên x86 được hỗ trợ của Windows 7

Tên tệp Phiên bản tệp Kích thước tệp Ngày Thời gian Nền tảng
Aliide.sys 1.2.0.0 14,400 Ngày 14 tháng 7 năm 2009 01:26 x86
Cmdide.sys 2.0.7.0 15,952 Ngày 14 tháng 7 năm 2009 01:26 x86
Msahci.sys 6.1.7600.20545 27,720 Ngày 9 tháng 10 năm 2009 06:07 x86
Mshdc.inf Không áp dụng 51,016 Ngày 8 tháng 10 năm 2009 23:02 Không áp dụng
Viaide.sys 6.0.6000.170 16,976 Ngày 14 tháng 7 năm 2009 01:19 x86

Đối với tất cả phiên bản dựa trên x64 được hỗ trợ của Windows 7 và của Windows Server 2008 R2

Tên tệp Phiên bản tệp Kích thước tệp Ngày Thời gian Nền tảng
Aliide.sys 1.2.0.0 15,440 Ngày 14 tháng 7 năm 2009 01:52 x64
Cmdide.sys 2.0.7.0 17,488 Ngày 14 tháng 7 năm 2009 01:52 x64
Msahci.sys 6.1.7600.20545 30,280 Ngày 9 tháng 10 năm 2009 07:01 x64
Mshdc.inf Không áp dụng 51,176 Ngày 8 tháng 10 năm 2009 23:14 Không áp dụng
Viaide.sys 6.0.6000.170 17,488 Ngày 14 tháng 7 năm 2009 01:45 x64

Đối với tất cả các phiên bản dựa trên IA-64 được hỗ trợ của Windows Server 2008 R2

Tên tệp Phiên bản tệp Kích thước tệp Ngày Thời gian Nền tảng
Aliide.sys 1.2.0.0 19,024 Ngày 14 tháng 7 năm 2009 01:57 IA-64
Cmdide.sys 2.0.7.0 26,704 Ngày 14 tháng 7 năm 2009 01:57 IA-64
Msahci.sys 6.1.7600.20545 69,192 Ngày 9 tháng 10 năm 2009 13:41 IA-64
Mshdc.inf Không áp dụng 48,684 Ngày 8 tháng 10 năm 2009 23:11 Không áp dụng
Viaide.sys 6.0.6000.170 27,712 Ngày 14 tháng 7 năm 2009 01:56 IA-64

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".

Xem thêm thông tin

Để biết thêm thông tin về thuật ngữ cập nhật phần mềm, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:

824684 Mô tả thuật ngữ chuẩn được sử dụng để miêu tả các bản cập nhật phần mềm của Microsoft

Thông tin tệp bổ sung

Thông tin về tệp bổ sung dành cho Windows 7 và Windows Server 2008 R2

Các tệp bổ sung cho tất cả các phiên bản dựa trên x86 được hỗ trợ của Windows 7

Tên tệp Phiên bản tệp Kích thước tệp Ngày Thời gian Nền tảng
Package_for_kb976418_rtm~31bf3856ad364e35~x86~~6.1.1.0.mum Không áp dụng 1,714 Ngày 9 tháng 10 năm 2009 14:34 Không áp dụng
X86_mshdc.inf_31bf3856ad364e35_6.1.7600.20545_none_ddc35c9e9bda913a.manifest Không áp dụng 6,632 Ngày 9 tháng 10 năm 2009 14:44 Không áp dụng

Các tệp bổ sung cho tất cả phiên bản dựa trên x64 được hỗ trợ của Windows 7 và của Windows Server 2008 R2

Tên tệp Phiên bản tệp Kích thước tệp Ngày Thời gian Nền tảng
Amd64_mshdc.inf_31bf3856ad364e35_6.1.7600.20545_none_39e1f82254380270.manifest Không áp dụng 6,636 Ngày 9 tháng 10 năm 2009 14:50 Không áp dụng
Package_for_kb976418_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mum Không áp dụng 1,724 Ngày 9 tháng 10 năm 2009 14:34 Không áp dụng

Các tệp bổ sung cho tất cả các phiên bản dựa trên IA-64 được hỗ trợ của Windows Server 2008 R2

Tên tệp Phiên bản tệp Kích thước tệp Ngày Thời gian Nền tảng
Ia64_mshdc.inf_31bf3856ad364e35_6.1.7600.20545_none_ddc500949bd89a36.manifest Không áp dụng 6,112 Ngày 9 tháng 10 năm 2009 14:34 Không áp dụng
Package_for_kb976418_rtm~31bf3856ad364e35~ia64~~6.1.1.0.mum Không áp dụng 1,444 Ngày 9 tháng 10 năm 2009 14:34 Không áp dụng

Tham khảo

Để biết thêm thông tin về thông số kỹ thuật AHCI, hãy truy cập trang web sau của Intel:

http://www.intel.com/technology/serialata/ahci.htm