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

Khắc phục Runtime Broker CPU 100% trên Windows 10, 8.1 & 7 – Cách sửa nhanh & Ngăn ngừa

Đôi khi sau khi cài đặt bản cập nhật gần đây hoặc cài đặt bất kỳ ứng dụng bên thứ ba nào, bạn có thể nhận thấy Windows chạy chậm và không phản hồi lâu khi khởi động. Khi kiểm tra sử dụng tài nguyên hệ thống trên tab Tiến trình (Process) của Task Manager, bạn có thể nhận thấy có lượng lớn 99% CPU được sử dụng bởi RunTime Broker. (Runtime Broker là một phần thiết yếu của tính năng bảo mật trong Windows 8 và 10. Nó chịu trách nhiệm ghép nối chức năng của ứng dụng với phần cứng.) Nếu bạn cũng gặp phải Runtime Broker sử dụng CPU cao, sử dụng đĩa 100% hoặc vấn đề sử dụng bộ nhớ cao trên Windows 10, 8.1, hãy áp dụng các giải pháp dưới đây.

Runtime Broker là gì?

Tiến trình Runtime Broker lần đầu được Microsoft giới thiệu trong Windows 8, và tiếp tục được sử dụng trong Windows 10. File thực thi này (RuntimeBroker.exe) nằm trong thư mục System32 trên máy tính của bạn. Và nhiệm vụ chính của Runtime Broker là kiểm tra xem các ứng dụng bạn đang sử dụng trên máy tính Windows có tất cả các quyền cần thiết để chạy trên hệ thống hay không. Nó giám sát quyền truy cập vào Windows API và đảm bảo ứng dụng không vi phạm bảo mật cốt lõi của Windows.

Cách khắc phục Runtime Broker CPU cao trên Windows 10

Thông thường, tiến trình Runtime Broker chỉ nên sử dụng rất ít tài nguyên CPU hoặc vài megabyte bộ nhớ từ hệ thống, nhưng trong một số trường hợp, chương trình Windows lỗi hoặc phần mềm bên thứ ba có thể khiến Runtime Broker sử dụng 100% CPU lên tới 1GB RAM hoặc thậm chí nhiều hơn. Và làm cho Windows 10 chạy chậm hoặc không phản hồi. Vì vậy, nếu bạn thấy CPU & RAM sử dụng cao, và máy tính chạy chậm, bạn có thể đang gặp vấn đề với một ứng dụng trên máy tính. Nếu gặp lỗi như vậy trên Windows 10, hãy làm theo các giải pháp dưới đây.

Kiểm tra nhiễm Virus

Khi xử lý các vấn đề như bất kỳ dịch vụ exe nào gây ra sử dụng tài nguyên hệ thống cao. Bạn phải đầu tiên kiểm tra nhiễm Virus/Malware có thể chạy ngầm và gây ra vấn đề.

Lưu ý: Nếu file RuntimeBroker.exe nằm trong thư mục System32 trên PC Windows 10 của bạn (C:\Windows\System32\RuntimeBroker.exe), đó là tiến trình Microsoft hợp pháp. Nhưng nếu nó không có ở đó, có thể là malware.

Có một cách dễ dàng để xác minh RuntimeBroker của bạn không bị xâm phạm hoặc thay thế bởi virus. Để kiểm tra, vào Task Manager sau đó nhấp chuột phải vào tiến trình Runtime Broker, chọn "Mở vị trí file" (Open File Location). Nếu file được lưu tại Windows\System32, bạn chắc chắn rằng file không bị virus nhiễm. Nếu bạn vẫn muốn xác nhận, bạn có thể chạy quét virus để xác minh.

Dừng tiến trình Runtime Broker trong Task Manager

Cũng có thể kết thúc tiến trình Runtime Broker trên Task Manager để khắc phục vấn đề 100% bộ nhớ hoặc CPU cao do Runtime Broker trên máy tính Windows của bạn.

Để vô hiệu hóa tiến trình Runtime Broker, trước tiên nhấp chuột phải vào nút Start Windows 10 và nhấp vào Task Manager trong menu xuất hiện.

Lưu ý: Cũng có thể dùng tổ hợp phím Ctrl-Shift-Esc để mở Task Manager.

Bây giờ trên màn hình Task Manager, nhấp vào tab Tiến trình (Process) và tìm Runtime Broker trong danh sách tiến trình. Nhấp chuột phải vào Runtime Broker và nhấp vào Kết thúc tác vụ (End Task) trong menu ngữ cảnh xuất hiện.

Đó là tất cả. Bây giờ khởi động lại máy tính Windows của bạn. Kiểm tra sau khi khởi động lại Windows hoạt động bình thường, cũng kiểm tra trên TaskManager tiến trình RunTimeBroker chạy với sử dụng tài nguyên hệ thống tối thiểu. Nếu bạn vẫn gặp CPU cao hoặc sử dụng bộ nhớ 100% bởi tiến trình Runtime Broker, hãy làm theo giải pháp tiếp theo.

Vô hiệu hóa RuntimeBroker.exe qua Registry Editor

Nếu sau khi dừng dịch vụ Runtimebroker Windows hoạt động bình thường và lại sau khi khởi động lại hệ thống, cùng vấn đề bắt đầu với CPU 100% hoặc sử dụng bộ nhớ cao, hệ thống trở nên không phản hồi, bạn có thể Vô hiệu hóa vĩnh viễn tiến trình RuntimeBroker để loại bỏ vấn đề này.

Lưu ý: Vô hiệu hóa RuntimeBroker không ảnh hưởng đến máy tính Windows 10 của bạn. Runtime Broker không phải là tiến trình bắt buộc.

Vô hiệu hóa Runtimebroker vĩnh viễn

Chúng ta có thể vô hiệu hóa Runtimebroker vĩnh viễn thông qua Trình soạn thảo Registry Windows. Để làm điều này, trước hết mở hộp thoại Run bằng cách nhấn tổ hợp phím Windows + R sau đó gõ regedit và nhấn Enter.

Bây giờ Trình soạn thảo Registry sẽ xuất hiện trên máy tính. Chỉ cần điều hướng đến khóa registry sau trên máy tính:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc “Start”=dword:00000003

Ở đây nhấp đúp vào registry tên là "Start" và thay đổi dữ liệu giá trị từ 3 thành dữ liệu giá trị 4.

Sau khi đã vô hiệu hóa tiến trình runtime broker từ Trình soạn thảo Registry Windows, khởi động lại máy tính Windows. Lúc khởi động tiếp theo, bạn sẽ không còn gặp vấn đề CPU cao trên PC Windows 10.

Trên đây là các giải pháp hiệu quả nhất để khắc phục Runtime Broker CPU cao trên máy tính Windows 10. Ngay cả sau khi vô hiệu hóa tiến trình runtimebroker.exe, nếu bạn vẫn không thể khắc phục CPU cao trên Windows 10, chúng ta cần kiểm tra một số giải pháp khác.

Tắt "Hiển thị mẹo về Windows" (Show Me Tips About Windows)

Theo báo cáo của nhiều người dùng trên diễn đàn Microsoft, sau khi tắt tùy chọn "Hiển thị mẹo về Windows" (Show me tips about Windows) trong Cài đặt sẽ khắc phục vấn đề này và ngăn chặn RuntimeBroker.exe sử dụng quá nhiều tài nguyên trên PC của bạn.

Để tắt Hiển thị mẹo về Windows, làm theo các bước:

Nhấp vào menu Start Windows 10 và nhấp vào Cài đặt (Settings) -> Hệ thống (System). Bây giờ chọn "Thông báo và hành động" (Notifications and actions) ở thanh bên trái. Sau đó tắt tùy chọn nhận mẹo, thủ thuật và gợi ý khi bạn sử dụng Windows bằng cách chuyển công tắc sang vị trí TẮT (OFF).

Khởi động lại máy tính. Nhiều người dùng báo cáo giảm đáng kể hoạt động của Runtime Broker sau khi thực hiện thay đổi đơn giản này trên máy tính Windows 10.

Tắt "Cập nhật từ nhiều nơi" (Updates From More Than One Place)

Theo nhiều người dùng Windows 10, việc tắt cài đặt "Cập nhật từ nhiều nơi" (Updates from more than one place) cũng giúp họ giảm việc sử dụng RAM và CPU cao của hệ thống Windows 10.

Bình thường Microsoft muốn sử dụng các PC khác trên mạng của bạn và cũng các PC khác trên internet để phân phối cập nhật nhanh hơn đến máy tính của bạn. Việc tắt tùy chọn này đã giúp nhiều người dùng giảm hoạt động của Runtime Broker trên máy tính của họ. Để tắt Cập nhật từ nhiều nơi, làm theo các bước dưới đây.

Trước hết Nhấp vào nút Start Windows 10 và sau đó nhấp vào biểu tượng Cài đặt (Settings). Bây giờ trên màn hình Cài đặt, nhấp vào Cập nhật & Bảo mật (Update & Security). Tiếp theo, trên màn hình Cập nhật & Bảo mật, nhấp vào Tùy chọn nâng cao (Advanced Options) dưới cài đặt cập nhật.

Trên màn hình Tùy chọn nâng cao, nhấp vào liên kết "Chọn cách phân phối cập nhật" (Choose how updates are delivered). Và trên màn hình tiếp theo, tắt hoặc TẮT (TURN OFF) tùy chọn nhận cập nhật từ nhiều nơi. Bây giờ kiểm tra Windows: CPU cao giảm và sử dụng bộ nhớ về trạng thái bình thường.

Tắt ứng dụng nền (Background Apps)

Cũng việc tắt các ứng dụng chạy ngầm sẽ tiết kiệm tài nguyên hệ thống không cần thiết. Để tắt ứng dụng nền, nhấp vào nút Start Windows 10 và sau đó nhấp vào biểu tượng Cài đặt. Trên màn hình Cài đặt, nhấp vào Quyền riêng tư (Privacy).

Ở đây trên màn hình Cài đặt Quyền riêng tư, nhấp vào Ứng dụng nền (Background Apps) trong menu bên và sau đó TẮT các ứng dụng bạn không muốn chạy ngầm trên máy tính.

Tắt dịch vụ Windows (Turn Off Windows Service)

Cũng tắt một số dịch vụ Windows (Đặc biệt là ba dịch vụ này: BITS, Superfetch và Windows Update) sẽ giảm việc sử dụng tài nguyên hệ thống và khắc phục vấn đề CPU 100% hoặc sử dụng bộ nhớ cao. Để tắt các dịch vụ này, làm theo bên dưới.

Trước hết nhấn Win + R sau đó gõ services.msc và nhấn Enter. Thao tác này sẽ mở dịch vụ Windows, cuộn xuống tìm Background Intelligent Transfer Service, nhấp đúp vào nó. Khi cửa sổ thuộc tính pop-up mở ra, thay đổi Loại khởi động (Startup type) thành Vô hiệu hóa (Disable). Và dừng dịch vụ dưới Trạng thái dịch vụ (Service Status).

Làm tương tự với Superfetch và dịch vụ Windows Update. Sau khi dừng cả ba dịch vụ, khởi động lại Windows và kiểm tra, tôi chắc chắn bạn sẽ thấy hệ thống chạy suôn sẻ.

Đây là (Kiểm tra virus, Vô hiệu hóa RuntimeBroker.exe, Tắt Hiển thị mẹo về Windows, Tắt Cập nhật từ nhiều nơi, Tắt ứng dụng nền) một số giải pháp hiệu quả nhất để khắc phục Runtime Broker CPU cao, sử dụng bộ nhớ 100% hoặc sử dụng đĩa cao trên máy tính Windows 10 và 8.1. Tôi hy vọng sau khi áp dụng các giải pháp này, vấn đề của bạn sẽ được khắc phục. Nếu vẫn còn thắc mắc, góp ý, hãy bình luận bên dưới.

Cũng đọc:

  • Cách khắc phục Lỗi Runtime Error 91 trên Windows 10
  • Đã giải quyết: Windows 10 CPU cao sau cập nhật!
  • Dừng ứng dụng chạy ngầm trong Windows 10
  • 5 mẹo khắc phục vấn đề đĩa 100% trên Windows 10, 8.1 và 7