VLC Liên Tục Bị Crash? 7 Bản Sửa Lỗi Cho Crash Dai Dẳng
Một VLC bị crash hầu như không bao giờ là sự kiện ngẫu nhiên — các crash tuân theo một mô hình: luôn khi khởi động, luôn với một tệp cụ thể, luôn sau một bản cập nhật gần đây. Tìm ra mô hình là con đường nhanh nhất đến bản sửa lỗi. Hướng dẫn này đi qua năm mô hình crash phổ biến nhất theo thứ tự. Hãy theo các nhánh "nếu nó crash…" và bạn sẽ cô lập nguyên nhân trong vài phút, không phải vài giờ.
Vì sao điều này xảy ra?
- Tiện ích mở rộng Lua crash khi khởi động — các tiện ích mở rộng bên thứ ba được tải khi khởi chạy là nguyên nhân số 1 gây crash khi khởi động.
- Tùy chọn hoặc bộ đệm plugin bị hỏng — các mục cấu hình cũ tham chiếu đến các module không còn tồn tại.
- Crash liên quan đến driver/GPU trong khi phát — tăng tốc phần cứng + driver lỗi crash khi giải mã hoặc hiển thị.
- Các lỗi codec/container cụ thể — một số tệp kích hoạt crash demuxer hoặc decoder (nhiều cái đã được sửa trong 3.0.23).
- Sự can thiệp cấp hệ thống — phần mềm diệt virus quét các tệp tạm của VLC, các công cụ overlay (Discord, GeForce Experience), hoặc lỗi RAM.
Cách khắc phục
Giải pháp 1Cậ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 2Tạ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
Đóng VLC.
VLC đã đóng.
Đổ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.
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.
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.
Giải pháp 3Đặ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
Đóng hoàn toàn VLC.
Không có tiến trình VLC nào đang chạy.
Mở dấu nhắc lệnh (Win+R → cmd) hoặc terminal.
Có sẵn dòng lệnh.
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.
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.
Giải pháp 4Xóa bộ nhớ đệm media và plugin của VLC
Khắc phục vòng lặp đệm, ảnh bìa cũ và crash khi tải plugin
Đóng VLC.
VLC không chạy.
Xóa thư mục bộ nhớ đệm:
%APPDATA%\vlc\cache(Windows),~/Library/Caches/org.videolan.vlc(macOS) hoặc~/.cache/vlc(Linux).Bộ nhớ đệm được xóa.
Cũng xóa các tệp bộ nhớ đệm plugin (
plugins_*.dat/plugins.dbtrong cùng thư mục).Bộ nhớ đệm plugin được tạo lại khi khởi động tiếp theo.
Khởi chạy VLC và thử lại.
VLC tự động xây dựng lại bộ nhớ đệm.
Giải pháp 5Tắ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 6Kiểm tra sự can thiệp của diệt virus / overlay
Loại bỏ phần mềm bên thứ ba làm mất ổn định VLC
Tạm thời tắt bảo vệ thời gian thực (Windows Defender hoặc AV bên thứ ba).
Quét AV bị tạm dừng.
Đóng các công cụ overlay (overlay Discord, GeForce Experience, MSI Afterburner) và thử VLC.
Overlay đã nằm ngoài phương trình.
Nếu VLC ổn định, hãy thêm ngoại lệ cho thư mục VLC và bật lại bảo vệ.
VLC hoạt động với bảo vệ được bật.
Giải pháp 7Cà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
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.
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.
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ề.
Cài đặt và thử lại tệp của bạn.
Một cài đặt mới thường giải quyết các sự cố dai dẳng.
Khắc phục nâng cao
Giải pháp 1Đọc log crash
Xác định module chính xác đang crash
Windows: mở Event Viewer > Windows Logs > Application và lọc các lỗi VLC; macOS: ~/Library/Logs/DiagnosticReports; Linux:
journalctl -u vlc -n 50hoặcdmesg | tail.Bản ghi crash được định vị.
Ghi lại tên module gây lỗi (ví dụ libvlccore.dll, d3d11.dll, một DLL codec).
Bạn biết module nào đã crash.
Tìm kiếm trên diễn đàn VideoLAN với tên module đó + phiên bản VLC của bạn.
Bạn tìm thấy bản sửa lỗi hoặc cách giải quyết đã biết.
Giải pháp 2Khở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
Đóng VLC.
VLC đã đóng.
Mở terminal và chạy:
vlc -I dummy.VLC khởi động không có GUI (không có cửa sổ).
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.
Khởi động lại bình thường sau đó.
Giao diện bình thường được khôi phục.
Giải pháp 3Thử với bản VLC portable
Cô lập các vấn đề cấu hình mà không ảnh hưởng đến cài đặt của bạn
Tải bản build portable/zip từ các mirror chính thức (videolan.org > Windows > zip).
Một thư mục VLC portable được giải nén.
Chạy vlc.exe trực tiếp từ thư mục đó.
VLC chạy với cài đặt mặc định sạch.
Phát tệp có vấn đề trong bản portable.
Bạn có thể biết vấn đề là do cấu hình hay do tệp.
Cách tránh trong tương lai
- Giữ VLC được cập nhật — 3.0.23 đã sửa một loạt lớn các crash demuxer được tìm thấy bằng fuzzing.
- Kiểm tra các tiện ích mở rộng Lua của bạn hàng năm; gỡ cài đặt những cái bạn không dùng.
- Sau các bản cập nhật lớn Windows/macOS, hãy xác minh VLC vẫn chạy trước khi đổ lỗi cho nội dung mới.
Câu hỏi thường gặp
Tại sao VLC chỉ crash khi mở một tệp cụ thể?
Phần mềm diệt virus có thể làm crash VLC không?
Bản beta VLC 4.0 có crash nhiều hơn không?
Tại sao VLC crash sau khi tôi cập nhật driver GPU?
Tôi có nên cài lại Windows vì VLC liên tục crash không?
Tóm tắt
Cậ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). 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.