Nhiều người chú ý đến tiến trình usoclient.exe sau khi thấy cửa sổ CMD xuất hiện ngắn mỗi lần khởi động Windows 10. Hành vi lạ này khiến người dùng băn khoăn: usoclient.exe là tiến trình hệ thống hợp pháp hay mã độc?
Cửa sổ CMD ngắn (<1 giây) là bình thường, nhưng có lỗi Windows Update (WU) khiến nó ở lại màn hình vô thời hạn.

Bài viết giải thích mục đích usoclient.exe, cách phân biệt mối đe dọa/thành phần thật, và cách tắt hoàn toàn.
usoclient.exe là gì?
usoclient.exe hợp pháp là thành phần Windows Update (WU) tự động kiểm tra cập nhật. USO = Update Session Orchestrator – thay thế Windows Update Agent trên Windows 10. Chức năng chính: chạy tác vụ quét, cài đặt, tiếp tục cập nhật Windows.
Mối đe dọa bảo mật tiềm ẩn
Chưa phát hiện malware nào ngụy trang thành UsoClient. Tuy nhiên, malware có thể ngụy trang file hệ thống với quyền cao để tránh bị phát hiện.
Dễ dàng kiểm tra: Mở Task Manager (Ctrl+Shift+Esc) > tìm usoclient.exe > chuột phải > Open File Location.
Nếu vị trí KHÔNG phải C:/Windows/System32/ > khả năng lớn hệ thống bị nhiễm. Hãy dùng scanner mạnh (Malwarebytes) để dọn dẹp.
Nếu vị trí chính xác là C:/Windows/System32/ > yên tâm, không phải malware. Muốn chắc chắn hơn, upload file lên VirusTotal để phân tích.
Có nên xóa UsoClient không?
Không nên xóa usoclient.exe – có thể gây hành vi không mong muốn, và Windows sẽ tự tạo lại ở lần khởi động sau vì đây là file hệ thống.
Giải pháp tốt hơn: vô hiệu hóa chương trình, hoặc tốt hơn: để Windows Troubleshooter sửa lỗi khiến CMD UsoClient treo màn hình. Làm theo các phương pháp dưới đây theo thứ tự:
Lưu ý: Vô hiệu hóa usoclient.exe có thể ngăn hệ thống cập nhật tự động.
Phương pháp 1: Chạy Windows Troubleshooter
Một số người khắc phục được bằng cách chạy Windows Update Troubleshooter. Chỉ hiệu quả nếu CMD usoclient.exe treo màn hình vô thời hạn.
Lưu ý: Phương pháp này không vô hiệu hóa usoclient.exe – vẫn nhận cập nhật Windows. Chỉ sửa lỗi CMD treo.
- Win+R > gõ ms-settings:troubleshoot > Enter > mở tab Troubleshoot trong Settings.
- Chọn Windows Update > Run the troubleshooter.
- Đợi kiểm tra > làm theo hướng dẫn sửa lỗi (thường nhấn Apply this fix) > khởi động lại máy.
Nếu chưa khắc phục hoặc muốn tắt vĩnh viễn, tiếp tục phương pháp dưới.
Phương pháp 2: Tắt usoclient.exe từ Task Scheduler
Dù không khuyến khích nếu không có lý do chính đáng, có thể ngăn CMD UsoClient xuất hiện bằng cách tắt tác vụ trong Task Scheduler.
- Win+R > gõ taskshcd.msc > Enter.
- Điều hướng: Task Scheduler Library > Microsoft > Windows > UpdateOrchestrator.
- Chọn tác vụ Schedule Scan giữa màn hình.
- Bên phải, nhấn Disable (dưới Selected item).
- Đóng Task Scheduler > khởi động lại. CMD UsoClient sẽ không còn hiện. Nhưng Windows Update sẽ không được thông báo cập nhật mới.
Lưu ý: Muốn bật lại, làm ngược lại và chọn Enable.
Nếu không truy cập được Task Scheduler, dùng Phương pháp 3.
Phương pháp 3: Tắt usoclient.exe bằng Registry Editor
Tạo giá trị DWORD 32-bit tên NoAutoRebootWithLoggedOnUsers để tắt tính năng tự động khởi động của UsoClient.
- Win+R > gõ regedit > Enter.
- Điều hướng:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate\ AU
- Chọn thư mục AU > bên phải chuột phải khoảng trống > New > Dword (32-bit) Value > đổi tên thành NoAutoRebootWithLoggedOnUsers.
- Double-click giá trị vừa tạo > đặt giá trị = 1.
- Đóng Registry Editor > khởi động lại. CMD popup usoclient.exe sẽ không còn hiện.
Để khôi phục: xóa giá trị NoAutoRebootWithLoggedOnUsers hoặc đặt giá trị = 0.