VLC Dùng Nhiều CPU: Tại Sao Và Cách Sửa
Việc dùng nhiều CPU trong VLC thường biểu hiện qua quạt ồn, laptop nóng, hoặc các ứng dụng khác bị giật. Mặc dù một ít tải CPU là bình thường (đặc biệt cho nội dung 4K hoặc tốc độ bit cao), VLC ở mức cao khi rãnh hoặc tăng vọt vô cớ chỉ vào một nguyên nhân cụ thể có thể sửa được. Các bản sửa lỗi dưới đây được sắp xếp theo tần suất chúng sửa vấn đề — bản sửa lỗi 1 bao phủ trường hợp phổ biến nhất xa hơn cả.
Vì sao điều này xảy ra?
- Tăng tốc phần cứng bị tắt hoặc không có sẵn — không có giải mã GPU, CPU làm mọi việc; nội dung 1080p/4K hoặc HEVC khi đó làm tắc nghẽn CPU.
- Các bộ lọc video / khử đan xen để bật liên tục — một bộ khử đan xen luôn bật hoặc bộ lọc phía sau nhân bản chi phí CPU trên mọi khung hình.
- Resampling/bộ lọc âm thanh — các bộ lọc âm thanh hung hăng (chuẩn hóa độ lớn tối đa, bộ resampler SoX trên 8+ kênh) thêm tải.
- Vòng lặp phát lại hỏng từ các luồng mạng — một luồng kẹt tự động đệm lại vô tận, quay CPU.
- Các tiện ích mở rộng hoặc skin làm việc nền — một số tiện ích mở rộng Lua thăm dò các dịch vụ trong nền.
- Phần mềm độc hại giả dạng VLC (hiếm nhưng có thật) — một "vlc.exe" giả ở đường dẫn không chuẩn có thể đào hoặc gửi dữ liệu về.
Cách khắc phục
Giải pháp 1Tắt giải mã có tăng tốc phần cứng
Khắc phục màn hình đen/xanh, hiện tượng điểm ảnh và giật hình trong hầu hết các trường hợp
Mở VLC và vào Tools > Preferences (hoặc nhấn Ctrl+P trên Windows/Linux, Cmd+, trên macOS).
Cửa sổ Preferences mở ra.
Nhấn vào thẻ Input / Codecs bên trái.
Các thiết lập liên quan đến codec được hiển thị.
Tìm "Hardware-accelerated decoding" và đặt thành Disable.
Menu xổ xuống hiện là "Disable".
Nhấn Save, sau đó khởi động lại hoàn toàn VLC (đóng mọi cửa sổ VLC, không chỉ video).
VLC khởi động lại với giải mã phần mềm.
Phát lại tệp có vấn đề.
Nếu sự cố biến mất, thì bộ giải mã GPU là thủ phạm.
Giải pháp 2Tắt các bộ lọc video luôn bật
Loại bỏ các kẻ đốt CPU ẩn
Công cụ > &Tùy chỉnh > &Video > Bộ lọc: kiểm tra danh sách hoạt động.
Các bộ lọc hoạt động được hiển thị.
Bỏ chọn "Deinterlace" trừ khi bạn thực sự xem nội dung TV đan xen; tắt mọi bộ lọc hậu xử lý bạn đã thêm.
Các bộ lọc được giảm thiểu.
Lưu, khởi động lại VLC.
Mức dùng CPU giảm.
Giải pháp 3Kiểm tra mức dùng CPU khi rãnh (VLC có đang làm gì không?)
Bắt các vòng lặp nền và thăm dò tiện ích mở rộng
Đóng mọi quá trình phát nhưng giữ VLC mở; mở Task Manager (Ctrl+Shift+Esc) và sắp xếp theo CPU.
Bạn thấy mức dùng rãnh của VLC.
Nếu mức rãnh cao, một tiện ích mở rộng hoặc mục danh sách phát đang lặp — hãy dừng phát và kiểm tra "Repeat all" đã tắt.
Vòng lặp được xác định.
Khởi động lại VLC; nếu CPU rãnh vẫn cao, hãy tắt các tiện ích mở rộng (xem hướng dẫn crash để biết tên thư mục).
CPU rãnh trở về ~0%.
Giải pháp 4Cập nhật VLC lên phiên bản mới nhất
Áp dụng các bản sửa lỗi chính thức về lỗi và bảo mật (phiên bản ổn định hiện tại: 3.0.23)
Trong VLC, vào Help > Check for Updates.
VLC so sánh phiên bản của bạn với phiên bản mới nhất.
Nếu có bản cập nhật, hãy tải từ trang chính thức videolan.org.
Trình cài đặt mới được tải về.
Cài đè lên phiên bản hiện tại (các thiết lập được giữ nguyên) và khởi động lại.
VLC chạy phiên bản mới.
Giải pháp 5Xác minh bạn đang chạy VLC thật
Loại trừ phần mềm độc hại giả dạng VLC
Task Manager > Details: nhấn chuột phải vlc.exe > Open file location.
Đường dẫn thực thi được hiển thị.
Đường dẫn nên là C:\Program Files\VideoLAN\VLC\vlc.exe (hoặc thư mục ứng dụng của bạn trên macOS/Linux).
Đường dẫn được xác minh.
Nếu đường dẫn bất thường, hãy quét bằng Windows Defender và cài lại VLC từ videolan.org.
Hệ thống sạch.
Khắc phục nâng cao
Giải pháp 1Giảm các cài đặt chất lượng cho CPU yếu
Giữ phát lại mượt mà trên phần cứng cũ hơn
Công cụ > &Tùy chỉnh > &Video: tắt "Hardware acceleration" chỉ nếu GPU cũ hơn CPU (hiếm).
Đường giải mã được chọn.
Đặt "Skip frames (drop frames on late pictures)" thành bật — CPU bỏ qua công việc thay vì bị tụt lại.
Phát lại giữ mượt mà.
Hạ độ phân giải đầu ra video qua Công cụ > Hiệu ứng? Không — thay vào đó hãy thay đổi kích thước cửa sổ; VLC hiển thị ở kích thước cửa sổ.
Chi phí hiển thị giảm.
Cách tránh trong tương lai
- Bật tăng tốc phần cứng và xác minh bộ giải mã trong Media Information sau các bản cập nhật.
- Giữ driver GPU được cập nhật — các bộ giải mã mới và bản sửa lỗi đến ở đó.
- Đừng xếp chồng các bộ lọc "phòng khi" — mỗi cái thêm chi phí cho mỗi khung hình.
Câu hỏi thường gặp
VLC nên dùng bao nhiêu CPU bình thường?
Chỉ cao CPU với một số tệp nhất định?
Dùng nhiều CPU có thể làm hỏng laptop của tôi không?
Tại sao VLC dùng CPU ngay cả khi được thu nhỏ?
Tóm tắt
Tắt giải mã có tăng tốc phần cứng — Khắc phục màn hình đen/xanh, hiện tượng điểm ảnh và giật hình trong hầu hết các trường hợp. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.