Thursday, March 8, 2018

Runtime Broker là gì? Tại sao lại có tiến trình này trên Windows?

Nếu từng lừng chừng tiến trình Runtime Broker là gì và vì sao lại xuất hiện trong Task Manager, hoặc có thỉnh thoảng lại ngốn CPU một cách đột ngột. Bài viết này sẽ cho bạn câu giải đáp.

 

 


Những giải thích căn bản về tiến trình Runtime Broker nằm trong loạt bài giải thích các tiến trình xuất hiện trong Task Manager từ trang Howtogeek. Nếu đã có dịp tìm hiểu về tiến trình COM Surrogate trước đó, thì với Runtime Broker, độc giả sẽ biết thêm một tiến trình khác cũng quan yếu không kém trong hệ thống Windows.

Runtime Broker là gì? Tại sao lại có trên hệ thống Windows?

Runtime Broker là một tiến trình chính thức của Microsoft và đã xuất hiện kể từ Windows 8 cho tới nay. Theo Microsoft biểu lộ, Runtime Broker là một tiến trình Windows trong Task Manager, giúp quản lý quyền trên PC với các áp dụng cài đặt từ Windows Store.

Tiến trình này luôn chạy nền và chỉ dùng vài megabyte bộ nhớ, tuy nhiên trong một số trường hợp vận dụng bị lỗi có thể khiến Runtime Broker chiếm dụng RAM và CPU. Nói một cách đơn giản hơn, Runtime Broker giống như một “người trung gian” kết nối giữa áp dụng Universal App và cài đặt quyền riêng tư mà bạn đã thiết lập.
Tại sao Runtime Broker lại chiếm dụng bộ nhớ?

Khi không hoạt động, Runtime Broker chỉ chiếm bộ nhớ RAM khoảng 20-40MB. Nhưng khi bật một áp dụng Universal App (ứng dụng có thể chạy trên Windows và điện thoại Windows Phone), bộ nhớ RAM có thể đẩy lên mức 500-700MB.

Tuy nhiên, việc bật tiếp các vận dụng Universal App khác sau đó lại không làm ngốn thêm bộ nhớ RAM. Chỉ sau khi tắt các áp dụng trên, dung lượng bộ nhớ chiếm dụng của Runtime Broker mới giảm xuống mức 20-40MB.
vì sao Runtime Broker cũng ngốn cả tốc độ xử lý của CPU?

Khi chạy ở chế độ nền, Runtime Broker gần như thường tiêu thụ tài nguyên CPU. dù rằng vậy, khi khởi động vận dụng Universal App, tiến trình sẽ tiêu tốn khoảng 25-30% tài nguyên CPU. đương nhiên đây là điều thường nhật. Nhưng nếu bạn phát hiện Runtime Broker chiếm dụng CPU từ 30% trở lên và mức chiếm dụng bộ nhớ cũng cao đột biến, ngay cả khi không bật ứng, điều này có thể do một số nguyên do dưới đây:

 

 

– Nếu đã nâng cấp lên một số phiên bản Windows 10 gần đây, bạn sẽ nhận thấy, Windows 10 sẽ hiển thị một số mẹo thường dùng qua thông tin. Và tính năng này vô tình giống việc kích hoạt các áp dụng Universal App, khiến tiến trình Runtime Broker hoạt động liên tiếp.

Để khắc phục tình trạng này, bạn chỉ cần truy cập Settings (Cài đặt) > System (Hệ thống) > Notification & Action (thông tin và Tác vụ) > kéo xuống và tắt tùy chọn Get tips, tricks and suggestions as you use Windows (Nhận mẹo, thủ thuật và đề xuất khi dùng Windows).

– nguyên nhân khiến Runtime Broker chiếm dụng bộ nhớ và CPU bất thường cũng do chính các ứng dụng Universal App. Một số áp dụng đã cũ, tiềm tàng lỗi có thể gia tăng tình trạng chiếm dụng bộ nhớ. Chính vì vậy, bạn nên soát áp dụng nào chiếm dụng bộ nhớ nhiều nhất, song song cập nhật hoặc xóa bỏ nếu cần thiết.
Có thể vô hiệu hóa Runtime Broker không?

Không nên! Bạn không nên tắt Runtime Broker bởi đây là một tiến trình lõi của hệ thống. Và vững chắc dù bằng bất cứ giá nào, bạn cũng đừng thử tắt. Đây chính là cơ chế bảo vệ quyền riêng tây và bảo mật cho người dùng khi sử dụng các vận dụng Universal App.

Bên cạnh đó, Runtime Broker cũng khá nhẹ, không ngốn RAM và CPU. Do đó không có lý do gì để tắt tiến trình này khi bạn không mong muốn. dĩ nhiên bạn có thể thực hiện cách truyền thống, click chuột phải lên tiến trình và chọn End Task để tắt.

Tuy nhiên ngay cả khi đã tắt, Runtime Broker vẫn có thể tự khởi động lại. Nhưng trước khi tiến trình phát động lại, các áp dụng Universal Apps sẽ khó đáp ứng các cài đặt bảo mật, thậm chí không thể khởi chạy.
Tiến trình này có nguy cơ bị lây truyền virus, mã độc không?

Đây là một tiến trình chính thức và quan trọng của hệ điều hành Windows. Trên thực tiễn, virus hoặc mã độc có thể thay thế Runtime Broker bằng một tiến trình khác. Nhưng khả năng này không cao. Hiện tại cũng chưa có thông báo công nhận về mối hiểm nguy này.

Nếu quan hoài và muốn kiểm tra file dữ liệu của Runtime Broker, bạn chỉ cần nhấp chuột phải lên tiến trình Runtime Broker trong Task Manager và tuyển lựa Open File Location.

Nếu file vẫn được lưu trữ trong thư mục Windows/System32, máy tính của bạn vững chắc vẫn rất an toàn.

Hy vọng những kiến thức có ích trên đây đã cung cấp cho bạn thêm một góc nhìn về các tiến trình hệ thống Windows. Ngoài ra, việc hiểu và nắm bắt được các tiến trình này cũng rất quan yếu, bởi bạn có thể dễ dàng phát hiện mối hiểm hoặc tránh tắt nhầm tiến trình hệ thống, gây lỗi hệ điều hành.

No comments:

Post a Comment