Windows có hàng chục tiến trình chạy nền, thấy trong Task Manager. Một trong số đó là Client Server Runtime Process (CSRSS), phần không thể thiếu của hệ điều hành Windows.
Đôi khi CSRSS gây lo ngại, khiến bạn nghĩ tắt nó là ý kiến hay. Tuy nhiên, có vài điều cần biết trước khi cố "giết" nó.
Client Server Runtime Process là gì?
Client Server Runtime Process không làm nhiều việc ngày nay, nhưng thời Windows NT 3.x nó chịu trách nhiệm xử lý toàn bộ subsystem đồ họa. Phần hoạt động bao gồm quản lý cửa sổ và vẽ khung cửa sổ, menu lên màn hình.
Khi Microsoft phát hành Windows NT 4 năm 1996, họ loại bỏ hầu hết hoạt động đồ họa của CSRSS. Mục đích cải thiện hiệu suất hình ảnh OS. Từ Windows 7, tiến trình chỉ chịu trách nhiệm xử lý console và tắt giao diện người dùng đồ họa (GUI).
CSRSS là tiến trình bắt đầu chạy khi Windows boot – không thể chạy sau. Vì vậy, nếu sự cố xảy ra và nó không khởi chạy, bạn sẽ gặp màn hình xanh chết chóc (BSoD).
Để xem tiến trình, chuột phải Taskbar chọn Task Manager.
Chọn tab Processes cuộn xuống tìm Client Server Runtime Process.
Có nên tắt Client Server Runtime Process không?
Tự nhiên muốn kill tiến trình khi muốn tăng hiệu năng hoặc nó gây vấn đề, nhưng CSRSS là tiến trình bạn không bao giờ muốn kill. Nó là chức năng hệ thống quan trọng đến mức OS không cho bạn kết thúc ngẫu nhiên, khiến nó gần như "bất tử".
Bạn thử kết thúc Client Server Runtime Process bằng cách chọn nó trong Task Manager nhấn End task góc dưới phải. Sẽ có cảnh báo: tiếp tục sẽ làm Windows bất ổn hoặc tắt máy.
Bạn quyết định tiếp tục bằng cách tích Abandon unsaved data and shut down rồi nhấn Shut down. Tuy nhiên, bạn sẽ gặp cảnh báo khác: Windows không thể hoàn tất thao tác và từ chối truy cập.
Tại sao thấy 2 instance CSRSS chạy cùng lúc?
Nếu nhận thấy hai instance Client Server Runtime chạy đồng thời, đừng hoảng. Khi thấy này, nhiều người thường nghĩ là virus. Hoàn toàn bình thường có nhiều tiến trình này active trong Task Manager mà không có malware nào.
Nếu nghi ngờ một tiến trình không hợp pháp, có cách đơn giản xác minh. File thực thi của Client Server Runtime Process thật nằm tại: Local Disk (C) > Windows > System32. Tất cả instance thật xuất phát từ thư mục System32.
Để xác minh, nhấn vào Client Server Runtime Process trong Task Manager chọn Open file location. Windows chuyển bạn đến thư mục System32 với csrss.exe được chọn, nghĩa là tiến trình hợp pháp.
Nếu chuyển hướng đi nơi khác, trojan khả năng cao đã lây nhiễm hệ thống. Để gỡ trojan, mở antivirus (đảm bảo cập nhật) quét toàn bộ hệ thống. Chương trình sẽ xác định và gỡ mọi phần mềm độc hại: virus, trojan, worm, spyware.
Khắc phục CSRSS.exe chiếm CPU và RAM cao
Xét thấy Client Server Runtime Process không chịu trách nhiệm nhiều, nó không nên ảnh hưởng rõ rệt hiệu năng máy. Tuy nhiên, một số người báo cáo tiến trình đột ngột dùng lượng lớn CPU và RAM. Tốt nhất làm PC chậm, xấu nhất làm crash hệ thống.
Khi CSRSS تصرف sai bằng cách ngốn tài nguyên, thường do hai nguyên nhân: nhiễm malware hoặc profile user hỏng.
Khi là nhiễm malware
Như mục trước, quét toàn bộ hệ thống đơn giản gỡ chương trình hại ảnh hưởng CSRSS. Do đó, biện pháp phòng ngừa, tốt nhất quét toàn bộ hệ thống ít nhất một lần/tuần.
Khi là profile user hỏng
Nếu loại trừ malware, nguyên nhân thứ hai khả năng cao là profile user hỏng. Thật tiếc, không cách "khôi phục" nó, nghĩa là bạn phải tạo tài khoản mới xóa cái cũ.
Trước khi tiến hành, chuyển file quan trọng sang USB hoặc ổ cứng ngoài để backup. Có thể backup đám mây nếu không muốn dùng thiết bị vật lý.
Để xóa profile user cũ trên Windows 10, tạo tài khoản user mới (bỏ qua nếu đã có profile khác trên PC).
Vào Start > Settings > Family & other users nhấn Add someone else to this PC.
Windows hỏi cách đăng nhập. Nhấn I don't have this person's sign-in information.
Bây giờ tạo tài khoản mới. Nhấn Add a user without a Microsoft account.
Nhập tên user mới, tạo mật khẩu, điền câu hỏi bảo mật. Nhấn Next hoàn tất.
Đăng xuất tài khoản cũ, đăng nhập tài khoản mới. Điều hướng Family & other users. Nhấn tài khoản cũ mở tùy chọn, chọn Remove.
Sau đó, nhấn Delete account and data xóa profile hoàn toàn khỏi hệ thống.
Client Server Runtime Process: Đã giải mã
Nếu bạn không phải fan Windows, không ai trách bạn không biết CSRSS là gì. Ngoài việc chỉ là tiến trình nền khác, nó quan trọng cho vận hành Windows. Bạn không thể tắt tiến trình, ngay cả khi nó gây vấn đề (Microsoft đã chắc chắn).
Nhưng biết CSRSS là gì và cách khắc phục vấn đề phổ biến liên quan đến nó đưa bạn gần hơn với chuyên gia xử lý tiến trình Windows.