Giao diện VLC bị đóng băng / Không phản hồi — 5 cách khắc phục

Thoát và sự cố khởi động Cập nhật lần cuối: Áp dụng cho: Windows 10/11 · macOS · Linux · VLC 3.0.x

Một cửa sổ VLC bị đóng băng khác với crash: video có thể tiếp tục phát (audio vẫn chạy) hoặc mọi thứ dừng lại và Windows báo "Not Responding". Nguyên nhân thường là một luồng khóa giao diện — điển hình là bộ kết xuất video, một bộ giải mã treo, hoặc một tiện ích mở rộng. Hãy đi qua các cách khắc phục theo thứ tự: hầu hết giao diện bị đông cứng được giải quyết bởi mục 1 hoặc 2, và không cách nào làm mất thư viện media của bạn.

Vì sao điều này xảy ra?

  • Bộ kết xuất video bị khóa — module đầu ra (Direct3D11, OpenGL) deadlock trên các tổ hợp GPU/driver cụ thể, kéo theo luồng giao diện.
  • Giải mã tăng tốc phần cứng bị treo — bộ giải mã GPU treo trên một frame hỏng và vòng lặp chính chờ mãi mãi.
  • Tiện ích mở rộng Lua lỗi — một tiện ích chạy trên luồng giao diện có thể đóng băng toàn bộ cửa sổ khi hoạt động sai.
  • Tùy chọn hoặc skin bị hỏng — một bố cục đã lưu tồi hoặc file skin có thể phá giao diện Qt khi khởi động hoặc đổi góc nhìn.
  • Áp lực cấp hệ thống — RAM cạn kiệt, đĩa sắp hỏng, hoặc quá nhiệt khiến VLC trông như bị đông cứng trong khi đang vật lộn.

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

  1. 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.

  2. 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ị.

  3. Tìm "Hardware-accelerated decoding" và đặt thành Disable.

    Menu xổ xuống hiện là "Disable".

  4. 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.

  5. 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.

Lưu ýMột bộ giải mã GPU treo là nguyên nhân #1 gây cửa sổ đông cứng trên Windows. Giải mã phần mềm không thể deadlock theo cách đó.

Giải pháp 2Chuyển đổi module đầu ra video thành OpenGL (hoặc Direct3D11 nếu bạn dùng OpenGL)

Giải quyết màn hình đen và lỗi hiển thị trên một số cấu hình GPU cụ thể

  1. Vào Tools > Preferences > Video.

    Cài đặt video mở ra.

  2. Đặt "Output" thành OpenGL (hoặc Direct3D11 nếu bạn dùng OpenGL).

    Module đầu ra thay đổi.

  3. Nhấn Save và khởi động lại VLC.

    VLC khởi động lại.

  4. Mở lại tệp và kiểm tra hình ảnh.

    Video giờ sẽ hiển thị đúng.

Lưu ýNếu module mới hoạt động, hãy giữ nguyên. Các GPU và driver khác nhau hoạt động khác nhau, vì vậy cách nhanh nhất để tìm module đầu ra ổn định là thử nghiệm.

Giải pháp 3Đóng cửa sổ bị đông cứng và khởi động lại sạch

Khôi phục phiên mà không mất thư viện

  1. Nếu cửa sổ không phản hồi, hãy đợi 10–15 giây — các file nặng có thể làm UI giật tạm thời một cách hợp lý.

    VLC có thể tự phục hồi.

  2. Nếu nó vẫn đông cứng, hãy đóng qua Task Manager (Ctrl+Shift+Esc → VLC → End task) hoặc killall VLC trên macOS/Linux.

    VLC bị chấm dứt.

  3. Khởi chạy lại VLC — thư viện media và playlist của bạn được lưu trên đĩa và sống sót qua lệnh kill.

    VLC mở với thư viện nguyên vẹn.

Lưu ýChấm dứt tác vụ là an toàn: VLC lưu cơ sở dữ liệu media liên tục. Chỉ các tinh chỉnh thời gian từng file chưa lưu bị mất.

Giải pháp 4Tạm thời tắt các tiện ích mở rộng Lua

Khắc phục crash khi khởi động do add-on lỗi

  1. Đóng VLC.

    VLC đã đóng.

  2. Đổi tên thư mục tiện ích mở rộng: %APPDATA%\vlc\lua (Windows), ~/Library/Application Support/org.videolan.vlc/lua (macOS) hoặc ~/.local/share/vlc/lua (Linux) → thêm .bak.

    Các tiện ích mở rộng không còn được tải.

  3. Khởi chạy VLC — nếu nó mở sạch, một trong các tiện ích mở rộng của bạn đã gây crash.

    VLC khởi động bình thường.

  4. Bật lại các tiện ích mở rộng từng cái một để tìm thủ phạm, hoặc xóa bản sao lưu.

    Chỉ những tiện ích mở rộng hoạt động còn lại.

Lưu ýThao tác này cũng tắt các tiện ích mở rộng giao diện Lua mặc định — bạn có thể xóa .bak an toàn sau khi xác nhận độ ổn định.

Giải pháp 5Đặt lại tùy chọn VLC về mặc định

Xóa các thiết lập bị hỏng gây crash, màn hình đen và lỗi âm thanh

  1. Đóng hoàn toàn VLC.

    Không có tiến trình VLC nào đang chạy.

  2. Mở dấu nhắc lệnh (Win+R → cmd) hoặc terminal.

    Có sẵn dòng lệnh.

  3. Chạy: vlc --reset-config (Windows/Linux) — trên macOS thay vào đó hãy xóa ~/Library/Preferences/org.videolan.vlc.

    Tùy chọn VLC được khôi phục về mặc định.

  4. Khởi chạy VLC và chỉ áp dụng lại các thiết lập bạn thực sự cần.

    VLC khởi động với cài đặt sạch.

Lưu ýThao tác này xóa tất cả tùy chọn tùy chỉnh (bao gồm phím tắt và giao diện). Hãy xuất cấu hình của bạn trước bằng Tools > Preferences > All > Interface nếu bạn muốn sao lưu.

Giải pháp 6Cài đặt lại VLC sạch

Khắc phục cài đặt bị hỏng, bộ nhớ đệm plugin bị lỗi và xung đột phiên bản

  1. Gỡ cài đặt VLC qua Settings > Apps (Windows) hoặc kéo VLC vào Thùng rác (macOS).

    VLC bị xóa khỏi hệ thống.

  2. Xóa thư mục cấu hình còn sót lại: %APPDATA%\vlc (Windows), ~/Library/Preferences/org.videolan.vlc (macOS) hoặc ~/.config/vlc (Linux).

    Mọi dữ liệu VLC đã bị xóa.

  3. Chỉ tải phiên bản mới nhất từ nguồn chính thức: videolan.org/vlc.

    Trình cài đặt chính thức sạch sẽ được tải về.

  4. Cài đặt và thử lại tệp của bạn.

    Một cài đặt sạch với tùy chọn mới tinh thường chấm dứt các lần đông cứng lặp lại.

Lưu ýĐừng bao giờ tải VLC từ các mirror bên thứ ba — các bản đóng gói lại là nguồn phổ biến gây crash và phần mềm quảng cáo đi kèm.

Khắc phục nâng cao

Giải pháp 1Khởi chạy VLC với giao diện sạch (chế độ dummy)

Xác định xem GUI có gây crash hay không

  1. Đóng VLC.

    VLC đã đóng.

  2. Mở terminal và chạy: vlc -I dummy.

    VLC khởi động không có GUI (không có cửa sổ).

  3. Phát một tệp: vlc -I dummy "đường_dẫn\tới\file.mp4".

    Nếu có âm thanh, lõi hoạt động và GUI là thủ phạm.

  4. Khởi động lại bình thường sau đó.

    Giao diện bình thường được khôi phục.

Lưu ýNếu chế độ dummy phát tệp tốt, hãy đặt lại tùy chọn hoặc tắt tiện ích mở rộng giao diện — xem các bản sửa lỗi ở trên.

Giải pháp 2Kiểm tra cạn kiệt tài nguyên

Tìm các nguyên nhân cấp hệ thống

  1. Mở Task Manager và kiểm tra dùng RAM/đĩa khi VLC bị đông cứng.

    Bạn thấy hệ thống có ở mức 100% bộ nhớ không.

  2. Đóng các trình duyệt/tab nền và thử phát lại.

    Sự đông cứng biến mất nếu bộ nhớ là vấn đề.

  3. Kiểm tra sức khỏe đĩa cho các file media trên ổ sắp hỏng — một đĩa giật trông y hệt một trình phát bị đông cứng.

    Đĩa được xác nhận khỏe hoặc hỏng.

Lưu ýMáy 8 GB với nhiều tab trình duyệt là thiết lập đông cứng do tài nguyên phổ biến nhất. Đóng tab thường sửa được.

Cách tránh trong tương lai

  • Cập nhật VLC — bản sửa luồng giao diện có mặt trong mọi bản phát hành 3.0.x (stable hiện tại: 3.0.23).
  • Giữ tiện ích ở mức tối thiểu; thử các tiện ích Lua mới một cái một lần.
  • Theo dõi nhiệt độ nếu sự đông cứng tương quan với các phiên dài — giới hạn nhiệt ngụy trang thành đông cứng UI.
  • Xuất tùy chọn của bạn (Công cụ > &Tùy chỉnh > Tất cả > Interface) để việc reset không đau.

Câu hỏi thường gặp

Tôi có mất playlist nếu ép đóng VLC không?
Không — playlist và thư viện media được ghi liên tục vào đĩa. Chỉ các tinh chỉnh trong phiên (như offset phụ đề chưa lưu) bị mất.
Video tiếp tục phát nhưng giao diện bị đông cứng — tại sao?
Video và audio chạy trên các luồng riêng biệt với giao diện. Một bộ kết xuất hoặc tiện ích treo có thể đóng băng cửa sổ trong khi phát tiếp trên luồng riêng.
VLC 4.0 có sửa được việc đông cứng giao diện không?
Bản viết lại 4.0 chuyển nhiều công việc ra khỏi luồng giao diện, nhưng nó vẫn ở bản tiền phát hành. Để trải nghiệm ổn định, hãy ở lại 3.0.23.

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.