Máy tính đang chạy Windows XP Gói Dịch vụ 2 và được trang bị nhiều bộ xử lý hỗ trợ tính năng quản lý nguồn điện cho bộ xử lý có thể giảm hiệu năng

Hỗ trợ cho Windows Server 2003 đã kết thúc vào ngày 14 tháng 7 năm 2015

Microsoft đã kết thúc hỗ trợ cho Windows Server 2003 vào ngày 14 tháng 7 năm 2015. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

Triệu chứng
Máy tính được trang bị nhiều bộ xử lý hỗ trợ tính năng quản lý nguồn điện cho bộ xử lý như trạng thái hoạt động bộ xử lý Cấu hình Nâng cao và Giao diện Nguồn điện (ACPI) sẽ yêu cầu Microsoft Windows XP Gói Dịch vụ 2 (SP2). Có sẵn bản cập nhật bổ sung để tối ưu hóa hiệu năng và hành vi của máy tính chạy Windows XP SP2. Nếu không có bản cập nhật này, máy tính được trang bị bộ xử lý lõi kép, di động, có khả năng quản lý nguồn điện có thể giảm hiệu năng hoặc gặp hành vi không mong đợi.

Chú ý Sự cố này cũng áp dụng với phiên bản Microsoft Windows Server 2003 dựa trên x64. Tuy nhiên bài viết này và hotfix riêng được kết hợp với nó không nhằm giải quyết sự cố về thời gian trong các trò chơi và các ứng dụng khác chạy trên máy tính lõi kép AMD. Để có thêm thông tin về các vấn đề hiệu năng của máy tính lõi kép, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
909944 Khả năng chơi trò chơi trên máy tính chạy Windows XP sử dụng bộ xử lý lõi kép có thể kém
Giải pháp

Thông tin cập nhật

Tệp sau đây sẵn có để tải xuống từ trung tâm tải xuống của Microsoft:

Tải xuốngTải xuống gói WindowsXP-KB896256-v4-x86-ENU.exe ngay bây giờ.

Ngày Phát hành: 19/12/2006

Để có thêm thông tin về cách tải xuống các tệp hỗ trợ Microsoft, bấm số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
119591 Cách lấy những tệp hỗ trợ Microsoft từ dịch vụ trực tuyến
Microsoft đã quét vi-rút cho tệp này. Microsoft đã sử dụng phần mềm dò tìm vi-rút mới nhất hiện có vào ngày tệp được đăng. Tệp này lưu trên máy chủ được tăng cường bảo mật giúp ngăn chặn mọi thay đổi trái phép đối với tệp.

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

Không yêu cầu điều kiện tiên quyết.

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

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

Thông tin thay thế bản cập nhật này

Bản cập nhật này không thay thế các bản cập nhật khác.

Thông tin về tệp

Phiên bản tiếng Anh của bản cập nhật này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ chuẩn Quốc Tế (UTC). Khi bạn xem thông tin về tệp, tệp đó đã được chuyển đổi thành giờ địa phương. Để xem sự khác nhau giữa UTC và giờ địa phương, sử dụng tabMúi giờ trong mục Ngày và Giờ trong Pa-nen Điều khiển.
File nameFile versionFile sizeDateTimePlatformSP requirement
Halmacpi.dll5.1.2600.3023134,40030-Oct-200611:27x86SP2
Ntkrnlmp.exe5.1.2600.30232,137,60030-Oct-200612:11x86SP2
Ntkrnlpa.exe5.1.2600.30232,059,26429-Oct-200619:27x86SP2
Ntkrpamp.exe5.1.2600.30232,017,28030-Oct-200611:27x86SP2
Ntoskrnl.exe5.1.2600.30232,182,01630-Oct-200612:13x86SP2
Tình trạng
Microsoft đã xác nhận đây là một sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin thêm
Cần phải cài đặt Windows XP SP2 đối với máy tính có nhiều CPU hỗ trợ trạng thái hoạt động của bộ xử lý ACPI. Yêu cầu này bao gồm máy tính hỗ trợ các mục sau:
  • Nhiều ổ cắm vật lý
  • Thiết kế nhiều lõi
  • Nhiều phân luồng logic như công nghệ siêu phân luồng của Intel
Vì ban đầu Windows XP không được thiết kế để hỗ trợ trạng thái hoạt động đối với cấu hình nhiều bộ xử lý, nên phải có thay đổi để thực hiện hỗ trợ chính xác cho hệ thống sử dụng nhiều bộ xử lý. Windows XP Gói dịch vụ 2 bao gồm những thay đổi bắt buộc đối với bộ quản lý nguồn điện lõi. Những thay đổi này đảm bảo Windows XP hoạt động chính xác trên hệ thống đa bộ xử lý có nhiều trạng thái hoạt động.

Hotfix này cũng giải quyết các vấn đề sau đối với máy tính bộ xử lý hỗ trợ nhiều trạng thái hoạt động:
  • Hiệu năng của mức tải phân luồng đơn có thể giảm khi trạng thái hoạt động của bộ xử lý sử dụng chuyển mạch theo lệnh.
  • Đồng bộ hoá các sổ đăng ký Bộ đếm Tem Thời gian (TSC) trên nhiều bộ xử lý khi bạn sử dụng Bộ định giờ Quản lý Nguồn điện ACPI ở hệ thống đa bộ xử lý.
  • Các vấn đề tăng và giảm trạng thái C của ACPI trong bộ quản lý nguồn điện lõi.

Chi tiết bản cập nhật

Hiệu năng trong quá trình chuyển mạch theo lệnh có thể giảm

Chuyển mạch theo lệnh (DBS) là việc sử dụng trạng thái hoạt động của bộ xử lý ACPI (điện áp động và thang đo tần số) phù hợp với mức tải của hệ thống. Quản lý nguồn điện của bộ xử lý Windows XP thực hiện chuyển mạch theo lệnh (DBS) bằng cách sử dụng chính sách điều chỉnh bộ xử lý thích nghi. Chính sách này tự động điều chỉnh trạng thái hoạt động hiện hành của bộ xử lý cho phù hợp với cách sử dụng CPU của hệ thống mà không cần người dùng can thiệp vào.

Khi mức tải phân luồng đơn chạy trên hệ thống đa bộ xử lý có bao gồm cấu hình lõi kép thì tải trọng có thể chuyển sang lõi CPU có sẵn. Hành vi này là yếu tố tự nhiên trong cách thức các lịch trình của Windows làm việc với các tài nguyên CPU có sẵn. Tuy vậy, đối với hệ thống có trạng thái hoạt động của bộ xử lý chạy với chính sách điều chỉnh bộ xử lý thích nghi, sự di chuyển phân luồng này có thể làm cho bộ quản lý nguồn điện lõi của Windows tính toán không chính xác trạng thái hoạt động mục tiêu tối ưu cho bộ xử lý. Sự cố này xảy ra khi lõi của từng bộ xử lý dù là logic hay vật lý dường như ít bận rộn hơn so với toàn bộ gói bộ xử lý trên thực tế. Trên tiêu chuẩn hiệu năng sử dụng tải trọng phân luồng đơn, bạn có thể nhận thấy kết quả hiệu năng của yếu tố này giảm hoặc độ biến đổi cao giữa những lần chạy liên tiếp các bài kiểm tra tiêu chuẩn giống nhau.

Hotfix này bao gồm những thay đổi đối với bộ quản lý nguồn điện lõi để theo dõi cách sử dụng CPU trong toàn bộ gói bộ xử lý. Những thay đổi này cho phép nhìn thấy mức độ hoạt động thực sự của tổ hợp CPU, giúp tính toán chính xác trạng thái hoạt động mục tiêu tăng được.

Chú ý Giải pháp này góp phần tăng hiệu năng và tiết kiệm năng lượng. Mặc dù điểm hiệu năng tiêu chuẩn có thể tăng, nhưng lại có tác động không tốt tới tuổi thọ của ắc quy. Theo đó, thay đổi về chính sách lõi này có thể bị vô hiệu hóa bằng khóa đăng ký để đạt độ linh hoạt tối đa.

Phương pháp vô hiệu hóa hành vi chính sách trạng thái hoạt động mới

Quan trọng Phần, phương pháp hoặc tác vụ này chứa các bước chỉ dẫn cho bạn cách sửa đổi sổ đăng ký. Tuy nhiên, có thể xảy ra sự cố nghiêm trọng nếu bạn sửa đổi sổ đăng ký không đúng cách. Do đó, hãy chắc chắn rằng bạn thực hiện các bước sau cẩn thận. Để bảo vệ tốt hơn, hãy sao lưu sổ đăng ký trước khi bạn sửa đổi. Sau đó, bạn có thể khôi phục sổ đăng ký nếu xảy ra sự cố. Để biết thêm thông tin về cách sao lưu và khôi phục sổ đăng ký, hãy bấm số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
322756 Cách sao lưu và khôi phục sổ đăng ký trong Windows


Sau khi bạn cài hotfix được mô tả trong bài viết này, bạn có thể sử dụng cài đặt đăng ký để vô hiệu hóa hành vi chính sách trạng thái hoạt động mới.

Để yêu cầu chúng tôi vô hiệu hoá chế độ chính sách trạng thái hoạt động mới cho bạn, hãy đi tới phần "Khắc phục sự cố giúp tôi". Nếu bạn muốn tự mình khắc phục sự cố này, hãy đi tới phần "Để tôi tự khắc phục sự cố".

Khắc phục sự cố cho tôi



Để khắc phục sự cố này tự động, hãy bấm vào nút hoặc liên kết Khắc phục sự cố. Trong hộp thoại File Download (Tải Tệp xuống), bấm Run (Chạy) rồi làm theo các bước trong Thuật sỹ Khắc phục Sự cố.



Chú ý
  • Vui lòng cài đặt hotfix được mô tả trong bài viết này trước khi bạn chạy gói này.
  • Thuật sỹ này có thể chỉ có bằng tiếng Anh. Tuy nhiên, giải pháp khắc phục sự cố tự động cũng hoạt động đối với các phiên bản ngôn ngữ khác của Windows.
  • Nếu bạn hiện không làm việc trên máy tính xảy ra sự cố, hãy lưu giải pháp Khắc phục sự cố vào ổ đĩa flash hoặc CD rồi chạy trên máy tính có sự cố.

Sau đó, đi tới phần "Phương pháp này có khắc phục được sự cố không?".



Để tôi tự khắc phục sự cố

Để sử dụng thiết đặt sổ đăng ký để vô hiệu hoá chế độ chính sách trạng thái hoạt động mới, hãy làm theo các bước sau:
  1. Bấm Bắt đầu, bấm Chạy, gõ regedit, rồi bấm OK.
  2. Bấm chuột phải HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, trỏ vào Mới, và bấm Khóa.
  3. Gõ Throttle cho tên khóa mới.
  4. Bấm chuột phải Throttle, trỏ vào Mới, và bấm Giá trị DWORD .
  5. Gõ PerfEnablePackageIdle cho tên giá trị.
  6. Bấm chuột phải PerfEnablePackageIdle, và bấm Sửa đổi.
  7. Trong ô Dữ liệu giá trị, gõ 0. Đảm bảo rằng Hệ đếm 16 được chọn trong hộp thoại Điều chỉnh Giá trị DWORD, và bấm OK.

    Chú ý Bạn có thể gõ 1 vào ô Dữ liệu giá trị để kích hoạt hành vi chính sách trạng thái hoạt động mới này.
  8. Thoát khỏi Registry Editor.

Phương pháp này có khắc phục được sự cố không?

  • Kiểm tra xem sự cố đã được khắc phục hay chưa. Nếu sự cố được khắc phục, bạn đã hoàn tất phần này. Nếu sự cố vẫn chưa được khắc phục, bạn có thể liên hệ với bộ phận hỗ trợ.
  • Chúng tôi đánh giá cao phản hồi của bạn. Để cung cấp phản hồi hoặc báo cáo bất kỳ sự cố nào về giải pháp này, vui lòng để lại nhận xét trên blog "Khắc phục sự cố giúp tôi" hoặc gửi thư email cho chúng tôi.

Đồng bộ hóa TSC chính xác

Đối với một số hệ điều hành, bộ xử lý TSC có thể thay đổi tốc độ đếm của nó. Ngoài ra, bộ xử lý TSC có thể dừng đếm khi các tính năng quản lý nguồn điện của bộ xử lý cụ thể được sử dụng. Đối với máy tính có nhiều bộ xử lý, TSC điển hình là thiết bị bấm giờ phần cứng của hệ điều hành hỗ trợ các lệnh gọi chức năng KeQueryPerformanceCounter của lõi. Khi TSC không tăng đều, các cấu phần của hệ thống sử dụng chức năng KeQueryPerformanceCounter của lõi có thể không làm việc chính xác. Để khắc phục sự cố này, Microsoft đã làm cho Thiết bị bấm giờ Quản lý Nguồn điện ACPI có thể được dùng như là thiết bị bấm giờ cho hệ điều hành hỗ trợ chức năng KeQueryPerformanceCounter của lõi. Tuy vậy, một số chương trình có thể trực tiếp truy nhập TSC bằng cách bỏ qua API của thiết bị bấm giờ Windows. Lớp phần cứng ảo đa bộ xử lý (HAL) đảm bảo các thanh ghi TSC trên tất cả các bộ xử lý của máy tính đa bộ xử lý vẫn đồng bộ hóa chặt chẽ với nhau. Do đó, truy nhập qua phần mềm hệ thống có thể hướng tới nhiều bộ xử lý khác nhau nhưng không trả về các giá trị khác nhau. Sự thay đổi này đảm bảo HAL đa bộ xử lý tiếp tục đồng bộ hóa chính xác TSC trên tất cả bộ xử lý của máy tính, ngay cả khi thiết bị bấm giờ quản lý nguồn điện ACPI được sử dụng làm thiết bị bấm giờ phần cứng của hệ điều hành.

Tăng và giảm trạng thái C chính xác

Thay đổi này xử lý các vấn đề trong trình quản lý nguồn điện của lõi để xử lý chính xác sự tăng và giảm trạng thái C trên bộ xử lý trong hệ thống đa bộ xử lý.
Thông tin thêm
Để biết thêm thông tin về chủ đề liên quan, bấm số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
835730 Âm thanh có thể phát ra chậm hoặc nhạc có thể không chơi liên tục trong Windows XP hay Windows 2000
Để có thêm thông tin về thuật ngữ chuẩn mô tả các bản cập nhật phần mềm Microsoft, bấm vào số bài viết sau đây để 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
Các sản phẩm của bên thứ ba mà bài viết này thảo luận được các công ty độc lập với Microsoft sản xuất. Microsoft không thực hiện bảo hành bao hàm hay bảo hành khác về hiệu suất hoạt động hoặc độ tin cậy của những sản phẩm này.
dbs pm timer mp hal fixit fixme fix it
Thuộc tính

ID Bài viết: 896256 - Xem lại Lần cuối: 06/10/2013 02:13:00 - Bản sửa đổi: 1.1

Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition

  • atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbfixme kbmsifixme KB896256
Phản hồi