Khắc phục đầy đủ: Khung trình điều khiển Windows sử dụng quá nhiều CPU

  • Nhiều người dùng đã báo cáo rằng Windows Driver Frameworks sử dụng quá nhiều CPU.
  • Để vượt qua vấn đề này, tất cả những gì bạn cần làm là làm theo các hướng dẫn được liệt kê bên dưới.
  • Bài viết này chỉ là một trong số rất nhiều bài viết có trong Windows 10 Hub chuyên dụng của chúng tôi.
  • Để biết thêm hướng dẫn khắc phục sự cố, bạn cũng nên xem phần Khắc phục sự cố chuyên dụng của chúng tôi.
Khung trình điều khiển Windows sử dụng quá nhiều CPU

Windows Driver Frameworks (WDF), trước đây được gọi là Windows Driver Foundation, là một bộ thư viện mà bạn có thể sử dụng để viết trình điều khiển thiết bị chạy trên Hệ điều hành Windows.

Microsoft sử dụng ba loại trình điều khiển WDF:

  • Khung trình điều khiển chế độ hạt nhân cho trình điều khiển thiết bị chế độ hạt nhân tiêu chuẩn
  • Khung trình điều khiển chế độ người dùng v1 cho trình điều khiển chế độ người dùng dựa trên C ++ COM
  • Khung trình điều khiển chế độ người dùng v2 để viết trình điều khiển chế độ người dùng dựa trên KMDF.

Nhiều người dùng Windows thường phàn nàn rằng Khung trình điều khiển Windows sử dụng quá nhiều CPU, làm chậm Windows và tiêu hao pin nhanh chóng.


Khung trình điều khiển Windows gây ra mức sử dụng CPU cao

[…] Dịch vụ Windows Driver Foundation liên tục sử dụng khoảng 30% CPU. Điều này đã không xảy ra với bản dựng trước.

Tôi đã để máy tính chạy trong vài giờ để xem liệu có bất kỳ quy trình dọn dẹp nào đang chạy hay không, nhưng dịch vụ vẫn đang làm hỏng CPU.


Làm cách nào để khắc phục sự cố CPU cao của WDF?

Windows Driver Framework là một dịch vụ quan trọng của Windows, nhưng đôi khi dịch vụ này có thể gây ra việc sử dụng CPU cao. Nói về dịch vụ này, đây là một số vấn đề liên quan mà người dùng đã báo cáo:

  • Windows Driver Foundation high CPU DisplayLink - Đôi khi việc sử dụng CPU cao có thể xảy ra do sự cố với DisplayLink. Để khắc phục, hãy cài đặt lại trình điều khiển của bạn và kiểm tra xem điều đó có giải quyết được sự cố không.
  • Wudfhost CPU cao Windows 10 - Đôi khi các dịch vụ khác có thể gây ra sự cố này xuất hiện. Để giải quyết điều đó, hãy đảm bảo cài đặt lại các trình điều khiển có vấn đề và kiểm tra xem điều đó có hữu ích hay không.
  • Sử dụng bộ nhớ cao của Windows Driver Foundation - Dịch vụ này cũng được biết là nguyên nhân gây ra việc sử dụng bộ nhớ cao. Nếu bạn gặp bất kỳ sự cố bộ nhớ nào do dịch vụ này, hãy nhớ thử một số giải pháp của chúng tôi.
  • Mức sử dụng CPU cao của WDF - Đây chỉ là một biến thể của sự cố ban đầu, nhưng bạn sẽ có thể khắc phục sự cố bằng cách tắt các dịch vụ hoặc thiết bị có vấn đề.

1. Cài đặt lại trình điều khiển Wi-Fi của bạn

  1. Trước khi bắt đầu, hãy nhớ tải xuống trình điều khiển Wi-Fi mới nhất từ ​​nhà sản xuất thiết bị của bạn.
  2. Nhấn phím Windows + X để mở menu Win + X.
  3. Bây giờ chọn Trình quản lý thiết bị từ danh sách.

    Wudfhost CPU cao Windows 10

  4. Khi Trình Quản Lý Thiết Bị mở ra, hãy tìm bộ điều hợp Wi-Fi của bạn, nhấp chuột phải vào nó và chọn Gỡ cài đặt thiết bị từ menu.

    Windows Driver Foundation sử dụng bộ nhớ cao

  5. Một hộp thoại xác nhận bây giờ sẽ xuất hiện. Nếu có, hãy chọn hộp kiểm Xóa phần mềm trình điều khiển . Bây giờ hãy nhấp vào Gỡ cài đặt .

    Sử dụng CPU cao WDF

Theo người dùng, đôi khi sự cố với Windows Driver Framework và mức sử dụng CPU cao có thể xảy ra do trình điều khiển của bạn. Nếu trình điều khiển của bạn không hoàn toàn tương thích với Windows 10, bạn có thể gặp sự cố với quá trình này.

Một số người dùng đã báo cáo rằng họ đã khắc phục sự cố chỉ bằng cách cài đặt lại trình điều khiển Wi-Fi.

Sau khi bạn gỡ bỏ trình điều khiển, hãy khởi động lại PC của bạn và cài đặt lại trình điều khiển Wi-Fi. Bây giờ hãy kiểm tra xem điều đó có giải quyết được vấn đề hay không.

Điều đáng nói là các thiết bị khác cũng có thể gây ra sự cố này và trong một số ít trường hợp, người dùng báo cáo rằng con chuột của họ là thủ phạm.

Người dùng gặp sự cố với chuột dòng G, nhưng sau khi cập nhật trình điều khiển, sự cố đã được giải quyết vĩnh viễn. Nếu bạn sử dụng máy tính xách tay Lenovo, hãy thử gỡ cài đặt cả phần mềm Lenovo Transitions .

Vì Windows Driver Framework có liên quan đến trình điều khiển của bạn, chúng tôi đặc biệt khuyên bạn nên cập nhật trình điều khiển của mình để khắc phục sự cố này.


Tự động cập nhật trình điều khiển (đề xuất công cụ của bên thứ ba)

DriverFix-Banner

Tải xuống và cài đặt trình điều khiển theo cách thủ công là một quá trình có nguy cơ cài đặt sai trình điều khiển, có thể dẫn đến sự cố nghiêm trọng. Chúng tôi thực sự khuyên bạn nên cập nhật trình điều khiển của mình tự động bằng cách sử dụng DriverFix

Công cụ này có thể được coi là một giải pháp 2 trong 1 vì nó không chỉ là một trình cập nhật trình điều khiển, nó còn là một trình sửa lỗi, hoàn toàn có khả năng sửa chữa các trình điều khiển bị hỏng hoặc bị thiếu.

DriverFix tự động cập nhật trình điều khiển

Tất cả là nhờ vào các thư viện trình điều khiển phong phú mà nó có quyền truy cập, cho phép bạn luôn có các trình điều khiển mới nhất cho phần cứng của mình ngay khi chúng có sẵn.

Giao diện của ứng dụng cực kỳ đơn giản và tất cả những gì bạn cần là đọc hướng dẫn để bắt đầu sử dụng.

Hơn nữa, hầu hết quá trình cập nhật và sửa lỗi đều được tự động hóa, bạn chỉ cần xác nhận một vài lần.

2. Chỉ cần đợi nó ra

Windows Driver Framework là một quy trình Windows tiêu chuẩn và nếu nó sử dụng quá nhiều CPU của bạn, nó có thể đang thực hiện một số công việc trong nền. Một số người dùng đã báo cáo rằng họ đã tìm cách khắc phục sự cố này chỉ bằng cách đợi Windows Driver Framework hoàn tất.

Đây không phải là một giải pháp phổ biến, nhưng trong một số trường hợp, chờ đợi một giờ hoặc lâu hơn có thể giúp bạn giải quyết vấn đề này, vì vậy bạn có thể muốn thử.


3. Tiến hành khởi động sạch

  1. Nhấn phím Windows + R và nhập msconfig . Bây giờ nhấn Enter hoặc nhấp vào OK .

    Liên kết hiển thị CPU cao của Windows Driver Foundation

  2. Cửa sổ Cấu hình Hệ thống sẽ xuất hiện.
  3. Chuyển đến tab Dịch vụ và chọn Ẩn tất cả các dịch vụ của Microsoft .
  4. Bây giờ hãy nhấp vào Tắt tất cả .

    Wudfhost CPU cao Windows 10

  5. Chuyển đến tab Khởi động và nhấp vào Mở Trình quản lý Tác vụ .

    Windows Driver Foundation sử dụng bộ nhớ cao

  6. Danh sách tất cả các ứng dụng khởi động bây giờ sẽ xuất hiện. Nhấp chuột phải vào mục nhập đầu tiên trong danh sách và chọn Tắt .
  7. Bây giờ lặp lại bước này cho tất cả các mục khởi động trong danh sách.

    Sử dụng CPU cao WDF

  8. Sau khi bạn tắt tất cả các ứng dụng khởi động, hãy đóng Trình quản lý tác vụ và quay lại cửa sổ Cấu hình hệ thống .
  9. Nhấp vào Áp dụngOK để lưu các thay đổi. Bây giờ khởi động lại PC của bạn.

    Liên kết hiển thị CPU cao của Windows Driver Foundation

Đôi khi các ứng dụng hoặc dịch vụ của bên thứ ba có thể gây ra sự cố này. Để xác định nguyên nhân, bạn nên thực hiện khởi động sạch.

Bây giờ PC của bạn sẽ khởi động mà không cần bất kỳ dịch vụ hoặc ứng dụng của bên thứ ba nào. Bây giờ bạn chỉ cần kiểm tra xem sự cố đã được giải quyết hay chưa.

Nếu vậy, bạn sẽ cần phải bật từng ứng dụng và dịch vụ bị vô hiệu hóa cho đến khi tìm thấy ứng dụng và dịch vụ gây ra sự cố này. Hãy nhớ rằng bạn cần khởi động lại PC của mình để áp dụng các thay đổi sau khi bật ứng dụng.


4. Tắt Cảm biến SDO và các thiết bị có vấn đề khác

  1. Mở Trình quản lý thiết bị .
  2. Bây giờ, tìm Cảm biến SDO trên danh sách, nhấp chuột phải vào nó và chọn Tắt thiết bị .

    Liên kết hiển thị CPU cao của Windows Driver Foundation

  3. Khi hộp thoại xác nhận xuất hiện, hãy nhấp vào .

    Liên kết hiển thị CPU cao của Windows Driver Foundation

Nếu bạn có thiết bị màn hình cảm ứng, rất có thể cảm biến SDO đang gây ra sự cố này trên PC của bạn. Để giải quyết vấn đề này, người dùng khuyên bạn nên tắt hoàn toàn cảm biến SDO.

Hãy nhớ rằng bằng cách tắt Cảm biến SDO, một số tính năng của thiết bị của bạn có thể không hoạt động nữa, nhưng vấn đề sử dụng CPU cao sẽ được giải quyết.

Một số người dùng đã báo cáo rằng việc vô hiệu hóa Intel Wireless Gigabit 17265 đã khắc phục được sự cố cho họ, vì vậy nếu bạn có thiết bị này, hãy nhớ tắt nó.


5. Loại bỏ các thiết bị ngoại vi USB không cần thiết

Đôi khi sự cố với Khung trình điều khiển Windows và mức sử dụng CPU cao có thể xuất hiện do thiết bị USB của bạn. Một số thiết bị nhất định có thể can thiệp vào Windows và khiến sự cố này xuất hiện.

Để khắc phục sự cố, bạn cần ngắt kết nối các thiết bị USB cần thiết và kiểm tra xem cách đó có giải quyết được sự cố không.

Chỉ giữ lại các thiết bị ngoại vi thiết yếu được gắn như bàn phím và chuột của bạn và ngắt kết nối tất cả các thiết bị còn lại. Sau khi làm điều đó, hãy kiểm tra xem sự cố vẫn tiếp diễn.

Nếu không, bạn cần kết nối từng thiết bị USB cho đến khi bạn tìm thấy thiết bị gây ra sự cố xuất hiện. Khi bạn tìm thấy thiết bị có vấn đề, bạn chỉ cần cài đặt lại hoặc cập nhật trình điều khiển của nó và kiểm tra xem điều đó có giải quyết được sự cố hay không.


6. Tắt tính năng NFC

  1. Nhấn phím Windows + I để mở ứng dụng Cài đặt .
  2. Bây giờ điều hướng đến phần Mạng & Internet .

    Wudfhost CPU cao Windows 10

  3. Chọn Chế độ trên máy bay từ menu bên trái.
  4. Bây giờ hãy tắt NFC từ ngăn bên phải.

NFC là một tính năng hữu ích, nhưng đôi khi nó có thể gây ra sự cố với Windows Driver Framework. Để khắc phục sự cố, bạn nên tắt hoàn toàn NFC.

Cách đơn giản nhất để làm điều đó là kiểm tra cài đặt Chế độ trên máy bay của bạn.

Ngoài ra, bạn có thể tắt NFC từ Trình quản lý thiết bị . Chỉ cần mở Trình quản lý thiết bị và chuyển đến phần Thiết bị lân cận .

Tắt thiết bị ở gần của bạn và NFC sẽ bị tắt hoàn toàn. Khi NFC bị tắt, vấn đề này sẽ được giải quyết hoàn toàn.


7. Đảm bảo rằng PC của bạn được cập nhật

  1. Mở ứng dụng Cài đặt và chuyển đến phần Cập nhật & Bảo mật .

    Windows Driver Foundation sử dụng bộ nhớ cao

  2. Bây giờ hãy nhấp vào nút Kiểm tra bản cập nhật .

    Sử dụng CPU cao WDF

Nếu bạn gặp sự cố với Windows Driver Framework, sự cố có thể do thiếu bản cập nhật.

Sự cố này có thể do lỗi trên hệ thống của bạn và nếu trường hợp đó xảy ra, cách tốt nhất để khắc phục là cập nhật Windows của bạn.

Theo mặc định, Windows 10 tự động cài đặt các bản cập nhật bị thiếu, nhưng đôi khi bạn có thể bỏ lỡ một hoặc hai bản cập nhật.

Windows bây giờ sẽ kiểm tra các bản cập nhật có sẵn. Nếu có bất kỳ bản cập nhật nào, chúng sẽ được tải xuống tự động trong nền.

Sau khi các bản cập nhật được tải xuống, hãy khởi động lại PC của bạn để cài đặt chúng. Sau khi cập nhật Windows lên phiên bản mới nhất, sự cố sẽ được khắc phục vĩnh viễn.


8. Sử dụng Khôi phục Hệ thống

  1. Nhấn Windows Key + S và nhập khôi phục hệ thống .
  2. Chọn Tạo điểm khôi phục từ menu.

    Windows Driver Foundation sử dụng bộ nhớ cao

  3. Cửa sổ Thuộc tính Hệ thống sẽ mở ra.
  4. Nhấp vào nút Khôi phục Hệ thống .

    Sử dụng CPU cao WDF

  5. Khi Khôi phục Hệ thống mở ra, hãy nhấp vào Tiếp theo .

    Liên kết hiển thị CPU cao của Windows Driver Foundation

  6. Nếu có, hãy chọn Hiển thị thêm điểm khôi phục . Bây giờ chọn điểm khôi phục mong muốn và nhấp vào Tiếp theo .

    Wudfhost CPU cao Windows 10

  7. Làm theo hướng dẫn trên màn hình để khôi phục PC của bạn.

Nếu bạn đang gặp sự cố này, bạn có thể khắc phục bằng cách sử dụng Khôi phục hệ thống. Sau khi Khôi phục Hệ thống hoàn tất, hãy kiểm tra xem sự cố vẫn tiếp diễn hay không.

Nếu bạn đã gặp các cách giải quyết khác để khắc phục việc sử dụng CPU bất thường liên quan đến WDF, vui lòng liệt kê các bước khắc phục sự cố trong phần nhận xét bên dưới.


Lưu ý của người biên tập: Bài đăng này ban đầu được xuất bản vào tháng 5 năm 2018 và đã được sửa đổi và cập nhật vào tháng 9 năm 2020 để có độ mới, độ chính xác và tính toàn diện.