VLC بلافاصله پس از باز شدن بسته میشود: راهحلهای سریع
برنامه VLC فوراً بسته میشود — گاهی با یک ظاهر شدن لحظهای و گاهی بدون هیچ نشانهای. این کرش هنگام اجرا یکی از پرگزارشترین مشکلات VLC است و ترتیب راهحلهای زیر با فراوانی واقعی علتها همخوان است: افزونهها، تنظیمات، کش افزونه، و سپس لایههای عمیقتر سیستم. کار بیشتر کاربران تا راهحل ۲ تمام میشود. هیچکدام از این مراحل به فایلهای رسانه شما دست نمیزند.
چرا این اتفاق میافتد؟
- افزونههای Lua شخص ثالث — افزونهای که هنگام راهاندازی خود را ثبت میکند (مثلاً کمکابزارهای یوتیوب یا استریم) رشته رابط را کرش میکند.
- تنظیمات خراب vlcrc — پیکربندی به یک ماژول حذفشده یا مقدار نامعتبر اشاره میکند و VLC بهجای نادیده گرفتن آن، اجرا را قطع میکند.
- کش قدیمی افزونهها — VLC اطلاعات ماژولها را کش میکند؛ ناهمخوانی با فایلهای DLL نصبشده باعث میشود بارگذاری ماژول بهطور مرگآور ناکام بماند.
- کرش درایور کارت گرافیک هنگام ساخت پنجره — رندرکننده هنگام اجرا راهاندازی میشود و یک درایور معیوب کل پردازه را پایین میکشد.
- تداخل آنتیویروس — قلاب انداختن آنتیویروس به پردازه تازهاجراشده میتواند آن را خاتمه دهد.
چگونه رفع کنیم
راهحل 1افزونههای Lua را موقتاً غیرفعال کنید
کرشهای هنگام راهاندازی که ناشی از افزونههای معیوب هستند را برطرف میکند
VLC را ببندید.
VLC بسته است.
نام پوشه افزونهها را تغییر دهید:
%APPDATA%\vlc\lua(ویندوز)،~/Library/Application Support/org.videolan.vlc/lua(macOS) یا~/.local/share/vlc/lua(لینوکس) ← پسوند.bakاضافه کنید.افزونهها دیگر بارگذاری نمیشوند.
VLC را اجرا کنید — اگر بدون مشکل باز شد، یکی از افزونههای شما باعث کرش میشده است.
VLC بهطور معمول اجرا میشود.
افزونهها را یکییکی برگردانید تا مقصر را پیدا کنید، یا نسخه پشتیبان را حذف کنید.
فقط افزونههای سالم باقی میمانند.
راهحل 2تنظیمات VLC را به حالت پیشفرض بازگردانید
تنظیمات خراب که باعث کرش، صفحه سیاه و مشکلات صدا میشوند را از بین میبرد
VLC را کاملاً ببندید.
هیچ پردازهای از VLC در حال اجرا نیست.
یک خط فرمان باز کنید (Win+R ← cmd) یا یک ترمینال.
خط فرمان در دسترس است.
دستور
vlc --reset-configرا اجرا کنید (ویندوز/لینوکس) — در macOS بهجای آن پوشه~/Library/Preferences/org.videolan.vlcرا حذف کنید.تنظیمات VLC به مقادیر پیشفرض بازمیگردد.
VLC را اجرا کنید و فقط تنظیماتی را که واقعاً لازم دارید دوباره اعمال کنید.
VLC با تنظیمات پاک شروع به کار میکند.
راهحل 3کش رسانه و افزونههای VLC را پاک کنید
حلقههای بافر شدن، تصاویر جلد قدیمی و کرش هنگام بارگذاری افزونهها را برطرف میکند
VLC را ببندید.
VLC در حال اجرا نیست.
پوشه کش را حذف کنید:
%APPDATA%\vlc\cache(ویندوز)،~/Library/Caches/org.videolan.vlc(macOS) یا~/.cache/vlc(لینوکس).کش خالی میشود.
فایلهای کش افزونهها را هم حذف کنید (
plugins_*.dat/plugins.dbدر همان پوشه).کش افزونهها در اجرای بعدی از نو ساخته میشود.
VLC را اجرا کنید و دوباره امتحان کنید.
VLC بهطور خودکار کشهای خود را بازسازی میکند.
راهحل 4VLC را با رابط پاک (حالت dummy) اجرا کنید
مشخص میکند آیا رابط گرافیکی عامل کرش است یا نه
VLC را ببندید.
VLC بسته است.
یک ترمینال باز کنید و اجرا کنید:
vlc -I dummy.VLC بدون رابط گرافیکی اجرا میشود (هیچ پنجرهای باز نمیشود).
یک فایل پخش کنید:
vlc -I dummy "مسیر\به\فایل.mp4".اگر صدا شنیده شود، هسته برنامه سالم است و ایراد از رابط گرافیکی بوده.
پس از آزمایش، برنامه را بهطور معمول اجرا کنید.
رابط معمولی بازمیگردد.
راهحل 5درایور کارت گرافیک را بهروزرسانی کنید
صفحه سیاه، لکههای سبز و کرشهای ناشی از باگ درایور را برطرف میکند
کلید Win+X را بزنید و Device Manager را باز کنید (یا در macOS به System Settings > Displays بروید).
فهرست دستگاهها باز میشود.
بخش "Display adapters" را باز کنید و مدل کارت گرافیک خود را یادداشت کنید (NVIDIA، AMD یا Intel).
کارت گرافیک شما شناسایی میشود.
آخرین درایور را از سایت سازنده کارت گرافیک دانلود کنید (nvidia.com، amd.com یا intel.com) — یا از Windows Update استفاده کنید.
بسته درایور آماده است.
نصب کنید، رایانه را ریاستارت کنید و VLC را دوباره امتحان کنید.
سیستم از درایور جدید استفاده میکند.
راهحل 6محافظت لحظهای آنتیویروس را موقتاً خاموش کنید
تداخل آنتیویروس را در یک دقیقه آزمایش میکند
محافظت لحظهای را متوقف کنید (Windows Security یا آنتیویروس شخص ثالث).
پویش آنتیویروس متوقف میشود.
برنامه VLC را اجرا کنید.
VLC بدون تداخل آنتیویروس باز میشود (یا نمیشود).
اگر باز شد، پوشه نصب VLC را به استثناهای آنتیویروس اضافه کنید و محافظت را دوباره روشن کنید.
VLC با آنتیویروس فعال کار میکند.
راهحل 7VLC را بهصورت تمیز نصب مجدد کنید
نصب خراب، کش معیوب افزونهها و تضاد نسخهها را برطرف میکند
VLC را از Settings > Apps حذف کنید (ویندوز) یا آن را به سطل زباله بکشید (macOS).
VLC از سیستم حذف میشود.
پوشه پیکربندی باقیمانده را حذف کنید:
%APPDATA%\vlc(ویندوز)،~/Library/Preferences/org.videolan.vlc(macOS) یا~/.config/vlc(لینوکس).همه دادههای VLC پاک میشود.
آخرین نسخه را فقط از منبع رسمی دانلود کنید: videolan.org/vlc.
یک فایل نصب رسمی و سالم دانلود میشود.
نصب کنید و فایل خود را دوباره امتحان کنید.
نصب تازه معمولاً سرسختترین مشکلات را برطرف میکند.
رفع اشکال پیشرفته
راهحل 1VLC را با یک پوشه پیکربندی موقت اجرا کنید
بدون حذف پیکربندی، آزمایش میکند که آیا پیکربندی عامل مشکل است
یک پوشه بسازید، مثلاً
C:\vlctest.پوشه آزمایشی وجود دارد.
دستور را اجرا کنید:
vlc.exe --config C:\vlctest\vlcrc(یا متغیر VLC_CONFIG_DIR را تنظیم کنید).VLC از یک پیکربندی خالی استفاده میکند.
اگر VLC باز شد، پیکربندی واقعی شما خراب است — آن را بازنشانی کنید.
تشخیص تأیید میشود.
چگونه در آینده از آن جلوگیری کنیم
- افزونهها را کم نگه دارید — هر افزونه ریسک راهاندازی را بیشتر میکند.
- پس از ارتقاهای بزرگ VLC، یک بار با تنظیمات پیشفرض اجرا کنید و سپس پیکربندی خود را بازگردانید.
- از مقالههای «ترفند VLC» که فایل vlcrc را دستی ویرایش میکنند پرهیز کنید — اشتباه تایپی در آن دقیقاً همین الگوی کرش را ایجاد میکند.
سؤالات متداول
چرا VLC بعد از نصب یک افزونه فوراً بسته میشود؟
آیا بازنشانی VLC فهرستهای پخش من را حذف میکند؟
VLC در ویندوز بعد از یک بهروزرسانی فوراً بسته میشود — چرا؟
آیا کرش هنگام اجرا به فایل رسانه مربوط است؟
جمعبندی
افزونههای Lua را موقتاً غیرفعال کنید — کرشهای هنگام راهاندازی که ناشی از افزونههای معیوب هستند را برطرف میکند. 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.