CompatTelRunner.exe là tiến trình dùng để nâng cấp hệ thống lên phiên bản OS mới nhất hoặc Service Pack. Cũng dùng để chẩn đoán khả năng tương thích và thu thập telemetry nếu tham gia Chương trình Cải thiện Trải nghiệm Khách hàng Microsoft. Nó đảm bảo tương thích khi cài phiên bản Windows mới.

Tiến trình này thuộc cập nhật Windows KB2977759 - bản cập nhật tương thích cho Windows 7 RTM. Là một trong nhiều bản cập nhật chuẩn bị nâng cấp OS mới.
Tiến trình này chiếm băng thông lưu trữ, làm chậm PC. Nhiều người phàn nàn nhiều tiến trình CompatTelRunner.exe xuất hiện trong Task Manager tiêu tốn CPU và Disk.
Dù tiến trình không thực sự cần thiết và có thể xóa. Nếu muốn Microsoft tự chẩn đoán và kiểm tra tương thích, hãy để nó chạy. Đây có thể là lo ngại riêng tư đối với một số người.
File CompatTelRunner.exe nằm trong thư mục System32, thuộc sở hữu của TrustedInstaller. Mọi sửa đổi sẽ gặp lỗi "Access is denied", nghĩa là không thể sửa/xóa. Vì tiến trình thuộc TrustedInstaller, mọi thứ khác chỉ có quyền Read-Only.
Có giải pháp: lấy quyền sở hữu tiến trình, sau đó xóa nó mà không xóa cả bản cập nhật Windows, tránh vấn đề sau này HOẶC để chương trình đó, chỉ vô hiệu hóa Scheduled Tasks khởi chạy nó.
Phương pháp 1: Sửa file hệ thống hỏng
Tải và chạy Restoro quét và sửa file hỏng/thiếu (tại đây), nếu tìm thấy file hỏng/thiếu và sửa xong, kiểm tra vấn đề giải quyết chưa.
Phương pháp 2: Lấy quyền sở hữu rồi xóa CompatTelRunner.exe
Quy trình đơn giản, nhưng đừng bỏ bước và nhớ đăng nhập với quyền Admin. Mở Start (phím Windows hoặc icon Windows cuối taskbar).
Gõ compattelrunner.exe trong ô tìm kiếm, nhưng KHÔNG mở kết quả (file tên compattelrunner), chuột phải nó, chọn Open file location.

HOẶC Giữ Windows Key nhấn R. Gõ C:\Windows\System32 tìm CompatTelRunner.exe ở thanh tìm kiếm góc trên phải.

Trong thư mục, chuột phải file Compattelrunner.exe, chọn Properties. Tab Security, nhấp Advanced. Tab Owner, chọn Change owner. Danh sách chủ sở hữu mới, chọn tài khoản bạn đang dùng, nhấp Apply. Cảnh báo đóng tất cả cửa sổ Properties đang mở để đổi chủ sở hữu, đóng chúng.
Sau khi đổi chủ sở hữu, thay đổi quyền. Chuột phải Compattelrunner.exe lại, mở Properties. Tab Security, nhấp Advanced. Chọn Permissions, từ danh sách chọn tài khoản bạn đang dùng. Cửa sổ mới với tùy chọn quyền. Cột Allow trên cùng, chọn Full Control, nhấp Apply.
Xong, bạn là chủ sở hữu file, không phải TrustedInstaller, có toàn quyền kiểm soát, xóa được mà không gặp lỗi Access is denied. Tự do xóa, sẽ không thấy nó chiếm tài nguyên.

Một số giải pháp nói xóa toàn bộ bản cập nhật KB2977759, nhưng không khôn ngoan vì sẽ làm rối lịch trình Windows Update, có thể gây vấn đề lớn hơn sau này. Làm theo các bước trên để xóa file an toàn, máy sẽ chạy mượt ngay.
Phương pháp 3: Vô hiệu hóa CompatTelRunner.exe từ Task Scheduler
Giữ Windows Key nhấn R. Gõ taskschd.msc nhấp OK.

Mở rộng Task Scheduler Library -> Microsoft -> Windows -> Application Experience.

Chuột phải bất kỳ tác vụ nào tên Microsoft Compatibility Appraiser, chọn Disable.

Phương pháp 4: Chuyển Feedback và Diagnostics sang Basic
CompatTelRunner.exe dùng dữ liệu Feedback và Diagnostics để cập nhật hệ thống. Nếu cài đặt Feedback và Diagnostics bật đầy đủ, CompatTelRunner.exe có thể dùng quá nhiều tài nguyên. Chuyển sang Basic có thể giải quyết.
- Nhấn nút Windows, gõ "Feedback & Diagnostics".

- Bên phải cửa sổ, chọn "Basic".

- Khởi động lại hệ thống, kiểm tra sử dụng tài nguyên có giảm không.
Phương pháp 5: Vô hiệu hóa dịch vụ Connected User Experiences and Telemetry
Trước gọi Diagnostics Tracking/DiagTracK, giờ tên "Connected User Experiences and Telemetry", là dịch vụ Windows chạy ngầm gửi dữ liệu tự động đến Microsoft. Dịch vụ này chịu trách nhiệm truyền thông tin chẩn đoán và sử dụng đến Microsoft. Vô hiệu hóa có thể giải quyết CPU cao.
- Nhấn phím Windows, gõ Services, trong kết quả nhấp Services.

- Cửa sổ Services, tìm và chuột phải dịch vụ Connected User Experiences and Telemetry, chọn Properties.

- Tab General, dropdown Startup type chọn Disabled. Nhấp Apply và OK.

- Khởi động lại máy tính.
Phương pháp 6: Gỡ bỏ Telemetry và Thu thập dữ liệu
Nếu các phương pháp trên không giải quyết, dùng file script tắt Telemetry chúng tôi tạo. Giảm tải máy và tăng riêng tư bằng cách tắt một số dịch vụ chẩn đoán/telemetry Windows 10. Làm theo:
- Tải script từ link Google Drive (tại đây).
- Sau khi tải, chuột phải file, chọn "run as administrator".

- Đợi script đóng, khởi động lại máy.
- Kiểm tra sử dụng tài nguyên còn cao không.