Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cài đặt Daylight Saving Time (DST) gây cao CPU & bộ nhớ trên Windows 10

Daylight Saving Time (DST), còn gọi daylight savings time hoặc daylight time và summertime là việc đưa đồng hồ tiến lên trong các tháng nóng hơn để bóng tối đến muộn hơn mỗi ngày theo đồng hồ. Nếu bạn nhận thấy CPU và bộ nhớ sử dụng cao trên Windows 10 khi DST được cấu hình, bài viết này sẽ giúp bạn. Chúng tôi sẽ xác định nguyên nhân có thể và cung cấp giải pháp khắc phục cũng như cách giải quyết bạn có thể thử để khắc phục sự cố.

Cài đặt Daylight Saving Time (DST) gây cao CPU & bộ nhớ trên Windows 10

Hãy xem một kịch bản điển hình nơi bạn có thể gặp vấn đề DST gây cao CPU & bộ nhớ trên Windows 10.

Bạn có một máy tính chạy Windows 10 sử dụng múi giờ nơi thay đổi giờ mùa hè (DST) xảy ra vào nửa đêm (12:00 AM) thay vì 2:00 AM. Trong tình huống này, bạn có thể gặp các vấn đề sau.

Vấn đề 1
Tiến trình TaskHostw.exe tiêu thụ 100% tài nguyên CPU. Do đó, hiệu suất hệ thống và pin giảm mạnh. Trên thiết bị kích thước nhỏ, vấn đề này có thể ảnh hưởng quản lý nhiệt, vì tiến trình chạy vòng lặp tính toán chuyển đổi thời gian.

Vấn đề 2
Pagefile tiêu thụ tài nguyên đĩa quá mức, gây sử dụng đĩa cao.

Vấn đề 3
Sử dụng bộ nhớ quá mức.

Vấn đề 4
Sử dụng quá mức đĩa, CPU, hoặc bộ nhớ khiến máy tính treo hoặc đóng băng.

Cài đặt Daylight Saving Time gây cao CPU & bộ nhớ

Vấn đề Cài đặt Daylight Saving Time (DST) gây cao CPU & bộ nhớ trên Windows 10 xảy ra do điều kiện đua (race condition) trong tiến trình TaskHostW.exe (tiến trình host chung cho dịch vụ Windows) chạy một trong các tác vụ được lên lịch của energy.dll. Tác vụ được lên lịch này chạy theo thời gian thiết lập trên máy tính. Vấn đề này chỉ xảy ra vào ngày DST thay đổi.

File energy.dll được tải khi thay đổi DST xảy ra vào nửa đêm thay vì 2:00 AM.

Nếu bạn gặp vấn đề này, bạn có thể thử giải pháp khuyến nghị hoặc giải pháp thay thế (tùy yêu cầu) mô tả dưới đây để giảm thiểu sự cố.

Để giải quyết triệt để, hãy nâng cấp máy tính lên phiên bản mới nhất của Windows 10.

Nếu vì lý do nào đó, như bạn muốn ở lại phiên bản Windows 10 hiện tại và không nâng cấp, hoặc đã chạy phiên bản mới nhất nhưng vấn đề chưa giải quyết, bạn có thể thử giải pháp thay thế dưới đây.

Để khắc phục thay thế, bạn cần vô hiệu hóa tác vụ Power Efficiency Diagnostics bằng một trong các phương pháp sau.

  1. Sử dụng giao diện người dùng (UI) của Task Scheduler
  2. Sử dụng Command Prompt

Hãy xem mô tả các bước liên quan đến từng phương pháp để giải quyết DST gây cao CPU & bộ nhớ trên Windows 10.

1. Sử dụng Task Scheduler UI (Giao diện người dùng)

Để sử dụng Task Scheduler để vô hiệu hóa tác vụ Power Efficiency Diagnostics, làm như sau:

  • Nhấn Phím Windows + R để mở hộp thoại Run.
  • Trong hộp thoại Run, gõ taskschd.msc và nhấn Enter để mở bảng điều khiển Task Scheduler.
  • Trong bảng điều khiển Task Scheduler, điều hướng đến:

Task Scheduler Library > Windows > Power Efficiency Diagnostics

  • Trong ngăn giữa, chọn và nhấp chuột phải AnalyzeSystem.
  • Nhấp Disable.

Bạn có thể thoát bảng điều khiển Task Scheduler.

2. Sử dụng Command Prompt

Để sử dụng Command Prompt để vô hiệu hóa tác vụ Power Efficiency Diagnostics, làm như sau:

  • Nhấn Phím Windows + R để mở hộp thoại Run.
  • Trong hộp thoại Run, gõ cmd và nhấn CTRL + SHIFT + ENTER để mở Command Prompt ở chế độ admin/nâng cao.
  • Trong cửa sổ dấu nhắc lệnh, sao chép và dán lệnh sau và nhấn Enter.
schtasks /Change /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /DISABLE

Bây giờ bạn có thể thoát dấu nhắc lệnh sau khi lệnh thực thi. Nhưng bạn có thể truy vấn trạng thái tác vụ để xác nhận thay đổi đã áp dụng bằng lệnh sau:

schtasks /Query /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem"

Đầu ra sẽ xuất hiện như sau:

Folder: \Microsoft\Windows\Power Efficiency Diagnostics
TaskName Next Run Time Status
===================== =========== ===============
AnalyzeSystem N/A Disabled

Đã xong!

Sau khi hoàn thành giải pháp thay thế hoặc chính giải pháp, vấn đề cao CPU & bộ nhớ trên Windows 10 do cài đặt Daylight Saving Time (DST) gây ra sẽ được giải quyết.

Cài đặt Daylight Saving Time (DST) gây cao CPU & bộ nhớ trên Windows 10