VLC مسلسل کریش کر رہا ہے؟ مستقل کریشز کے لیے 7 فکسز

کریش اور اسٹارٹ اپ مسائل آخری اپ ڈیٹ: لاگو ہوتا ہے: All platforms · VLC 3.0.x

کریش کرتا ہوا VLC شاذ و نادر ہی ایک بے ترتیب واقعہ ہوتا ہے — کریش ایک پیٹرن پر چلتے ہیں: ہمیشہ سٹارٹ اپ پر، ہمیشہ کسی خاص فائل کے ساتھ، یا ہمیشہ حالیہ اپ ڈیٹ کے بعد۔ پیٹرن تلاش کرنا فکس تک کا تیز ترین راستہ ہے۔ یہ گائیڈ پانچ سب سے عام کریش پیٹرنز کو ترتیب سے لے کر چلتا ہے۔ "اگر کریش ہو تو…" والی شاخوں پر چلیں اور آپ منٹوں میں، گھنٹوں میں نہیں، وجہ الگ کر لیں گے۔

ایسا کیوں ہوتا ہے؟

  • سٹارٹ اپ پر Lua ایکسٹینشنز کا کریش — لانچ پر لوڈ ہونے والی تھرڈ پارٹی ایکسٹینشنز نمبر 1 سٹارٹ اپ کریش کی وجہ ہیں۔
  • خراب ترجیحات یا پلگ ان کیشے — پرانے کنفیگ اندراجات ان ماڈیولز کا حوالہ دیتے ہیں جو اب موجود نہیں۔
  • پلے بیک کے دوران ڈرائیور/جی پی یو سے متعلق کریش — ہارڈویئر ایکسلریشن + بگی ڈرائیورز ڈیکوڈ یا رینڈر پر کریش کرتے ہیں۔
  • مخصوص کوڈیک/کنٹینر بگز — کچھ فائلیں ڈی مکسر یا ڈیکوڈر کریش ٹرگر کرتی ہیں (بہت سے 3.0.23 میں ٹھیک کیے گئے)۔
  • سسٹم لیول مداخلت — اینٹی وائرس VLC کی ٹمپ فائلیں اسکین کرنا، اوور لے ٹولز (Discord، GeForce Experience)، یا ریم کے مسائل۔

کیسے ٹھیک کریں

حل 1VLC کو تازہ ترین ورژن پر اپ ڈیٹ کریں

سرکاری بگ اور سیکیورٹی فکسز لاگو کرتا ہے (موجودہ مستحکم: 3.0.23)

  1. VLC میں، Help > Check for Updates پر جائیں۔

    VLC آپ کے ورژن کا تازہ ترین ورژن سے موازنہ کرتا ہے۔

  2. اگر کوئی اپ ڈیٹ موجود ہے تو اسے سرکاری صفحے videolan.org سے ڈاؤن لوڈ کریں۔

    نیا انسٹالر ڈاؤن لوڈ ہو جاتا ہے۔

  3. اسے اپنے موجودہ ورژن کے اوپر انسٹال کریں (ترتیبات محفوظ رہتی ہیں) اور دوبارہ شروع کریں۔

    VLC نیا ورژن چلاتا ہے۔

نوٹVLC 3.0.23، 3.0 برانچ کا 24 واں اپ ڈیٹ ہے اور اس میں ڈی مکسر (demuxer) اور استحکام کے کئی فکسز شامل ہیں — "نہ چلنے" والے بہت سے مسائل وہاں پہلے ہی حل ہو چکے ہیں۔

حل 2Lua ایکسٹینشنز کو عارضی طور پر غیر فعال کریں

خراب ایڈ آنز کی وجہ سے سٹارٹ اپ پر آنے والے کریش کو حل کرتا ہے

  1. VLC بند کریں۔

    VLC بند ہے۔

  2. ایکسٹینشنز کا فولڈ کا نام تبدیل کریں: %APPDATA%\vlc\lua (Windows)، ~/Library/Application Support/org.videolan.vlc/lua (macOS) یا ~/.local/share/vlc/lua (Linux) → اس میں .bak شامل کریں۔

    ایکسٹینشنز اب لوڈ نہیں ہوتیں۔

  3. VLC شروع کریں — اگر بغیر کسی مسئلے کے کھل جائے، تو آپ کی کسی ایک ایکسٹینشن نے کریش کیا تھا۔

    VLC عام طور پر شروع ہوتا ہے۔

  4. ایکسٹینشنز کو ایک ایک کر کے دوبارہ فعال کریں تاکہ قصور وار کا پتہ چلے، یا بیک اپ ڈیلیٹ کر دیں۔

    صرف کام کرنے والی ایکسٹینشنز بچتی ہیں۔

نوٹیہ ڈیفالٹ Lua انٹرفیس ایکسٹینشنز کو بھی غیر فعال کر دیتا ہے — استحکام کی تصدیق کے بعد آپ بغیر خطرے کے .bak ڈیلیٹ کر سکتے ہیں۔

حل 3VLC کی ترجیحات کو ڈیفالٹ پر بحال کریں

خراب ترتیبات کو صاف کرتا ہے جو کریش، سیاہ اسکرین اور آڈیو کے مسائل کا سبب بنتی ہیں

  1. VLC کو مکمل طور پر بند کریں۔

    کوئی بھی VLC عمل (process) چل نہیں رہا ہوتا۔

  2. ایک کمانڈ پرامپٹ (Win+R → cmd) یا ٹرمنل کھولیں۔

    ایک کمانڈ لائن دستیاب ہے۔

  3. چلائیں: vlc --reset-config (Windows/Linux) — macOS پر ~/Library/Preferences/org.videolan.vlc کو ڈیلیٹ کریں۔

    VLC کی ترجیحات ڈیفالٹ پر بحال ہو جاتی ہیں۔

  4. VLC شروع کریں اور صرف وہ ترتیبات دوبارہ لگائیں جن کی آپ کو واقعی ضرورت ہے۔

    VLC صاف ترتیبات کے ساتھ شروع ہوتا ہے۔

نوٹیہ تمام اپنی بنائی ہوئی ترجیحات (شارٹ کٹس اور اسکنز سمیت) مٹا دیتا ہے۔ اگر آپ بیک اپ چاہتے ہیں تو ٹولز > ترجیحات > All > Interface سے اپنی کنفیگ برآمد (export) کر لیں۔

حل 4VLC کی میڈیا اور پلگ ان کیشے کو خالی کریں

بفرنگ کے چکروں، پرانی آرٹ ورک اور پلگ ان لوڈنگ کے کریش کو حل کرتا ہے

  1. VLC بند کریں۔

    VLC چل نہیں رہا ہے۔

  2. کیشے کا فولڈ ڈیلیٹ کریں: %APPDATA%\vlc\cache (Windows)، ~/Library/Caches/org.videolan.vlc (macOS) یا ~/.cache/vlc (Linux)۔

    کیشے صاف ہو جاتا ہے۔

  3. پلگ ان کیشے کی فائلیں بھی ڈیلیٹ کریں (plugins_*.dat / plugins.db اسی فولڈر میں)۔

    پلگ ان کیشے اگلی سٹارٹ پر دوبارہ بن جاتا ہے۔

  4. VLC شروع کریں اور دوبارہ کوشش کریں۔

    VLC اپنی کیشے خود بخود دوبارہ بناتا ہے۔

نوٹVLC شروعات پر ان کیشوں کو خود بخود دوبارہ بناتا ہے — انہیں ڈیلیٹ کرنا ہمیشہ محفوظ ہے۔

حل 5ہارڈویئر ایکسلریٹڈ ڈیکوڈنگ (تیز رفتار ہارڈویئر ڈیکوڈنگ) کو بند کریں

زیادہ تر صورتوں میں سیاہ/سبز اسکرین، پکسلیشن اور ہکلانے کو حل کرتا ہے

  1. VLC کھولیں اور ٹولز (Tools) > ترجیحات (Preferences) پر جائیں (یا Windows/Linux پر Ctrl+P، macOS پر Cmd+, دبائیں)۔

    ترجیحات کی ونڈو کھل جاتی ہے۔

  2. بائیں جانب "ان پٹ / کوڈیکس" (Input / Codecs) ٹیب پر کلک کریں۔

    کوڈیک سے متعلق ترتیبات ظاہر ہوتی ہیں۔

  3. ہارڈویئر ایکسلریٹڈ ڈیکوڈنگ (Hardware-accelerated decoding) تلاش کریں اور اسے Disable پر سیٹ کریں۔

    ڈراپ ڈاؤن اب "Disable" دکھاتا ہے۔

  4. Save پر کلک کریں، پھر VLC کو مکمل طور پر دوبارہ شروع کریں (صرف ویڈیو نہیں بلکہ VLC کی ہر ونڈو کو بند کریں)۔

    VLC سافٹویئر ڈیکوڈنگ کے ساتھ دوبارہ شروع ہوتا ہے۔

  5. مسئلہ زدہ فائل دوبارہ چلائیں۔

    اگر مسئلہ ختم ہو گیا ہے تو قصور وار جی پی یو ڈیکوڈر تھا۔

نوٹاگر کریش صرف ویڈیو پلے بیک کے دوران ہوں (سٹارٹ اپ پر نہیں)، تو ہارڈویئر ڈیکوڈنگ ایک بڑا مشتبہ ہے — اسے بند کر کے ٹیسٹ کریں۔

حل 6اینٹی وائرس / اوور لے مداخلت چیک کریں

VLC کو غیر مستحکم کرنے والی تھرڈ پارٹی سافٹویئر کو ہٹاتا ہے

  1. ریل ٹائم پروٹیکشن عارضی طور پر بند کریں (ونڈوز ڈیفنڈر یا تھرڈ پارٹی AV)۔

    AV اسکیننگ رک گئی۔

  2. اوور لے ٹولز بند کریں (Discord overlay، GeForce Experience، MSI Afterburner) اور VLC ٹیسٹ کریں۔

    اوور لےز مسئلے سے باہر ہیں۔

  3. اگر VLC مستحکم ہو جائے، تو VLC فولڈر کے لیے استثنیٰ (exceptions) شامل کریں اور پروٹیکشن دوبارہ فعال کریں۔

    پروٹیکشن آن رہتے ہوئے VLC کام کرتا ہے۔

نوٹاوور لے ٹولز رینڈر پائپ لائن میں انجیکٹ کرتے ہیں — کریشوں کا ایک کلاسیک سبب جو "بے ترتیب" لگتے ہیں۔

حل 7VLC کا ایک صاف (clean) دوبارہ انسٹال کریں

خراب انسٹالیشن، خراب پلگ ان کیشے اور ورژن کے تنازعات کو حل کرتا ہے

  1. VLC کو ان انسٹال کریں: Windows میں ترتیبات > ایپس (Settings > Apps) سے، یا macOS پر VLC کو ٹریش میں گھسیٹ کر۔

    VLC سسٹم سے ہٹا دیا جاتا ہے۔

  2. بچا ہوا کنفیگ فولڈ ڈیلیٹ کریں: %APPDATA%\vlc (Windows)، ~/Library/Preferences/org.videolan.vlc (macOS) یا ~/.config/vlc (Linux)۔

    VLC کا تمام ڈیٹا ختم ہو جاتا ہے۔

  3. تازہ ترین ورژن صرف سرکاری ذریعے سے ڈاؤن لوڈ کریں: videolan.org/vlc۔

    ایک صاف سرکاری انسٹالر ڈاؤن لوڈ ہوتا ہے۔

  4. انسٹال کریں اور اپنی فائل دوبارہ ٹیسٹ کریں۔

    ایک تازہ انسٹال عام طور پر ضدی مسائل کو حل کر دیتا ہے۔

نوٹVLC کو کبھی بھی تھرڈ پارٹی مررز سے ڈاؤن لوڈ نہ کریں — دوبارہ پیک کیے گئے بلڈز کریش اور ساتھ ملے ہوئے ایڈویئر کا ایک عام سبب ہیں۔

اعلیٰ حل

حل 1کریش لاگ پڑھیں

کریش کرنے والے ماڈیول کو شناخت کرتا ہے

  1. ونڈوز: ایونٹ ویور > ونڈوز لاگز > ایپلیکیشن کھولیں اور VLC غلطیوں کے لیے فلٹر کریں؛ macOS: ~/Library/Logs/DiagnosticReports؛ Linux: journalctl -u vlc -n 50 یا dmesg | tail۔

    کریش ریکارڈ مل جاتا ہے۔

  2. فالٹنگ ماڈیول کا نام نوٹ کریں (مثلاً libvlccore.dll، d3d11.dll، کوئی کوڈیک DLL)۔

    آپ کو معلوم ہوتا ہے کہ کس ماڈیول نے کریش کیا۔

  3. اس ماڈیول نام + اپنے VLC ورژن کے ساتھ VideoLAN فورم سرچ کریں۔

    آپ کو جانا ہوا فکس یا حل ملتا ہے۔

نوٹd3d11.dll یا nvoglv64.dll کا فالٹنگ ماڈیول جی پی یو ڈرائیور کی طرف اشارہ کرتا ہے؛ libvlccore.dll عام طور پر ترجیحات/ایکسٹینشنز کی طرف۔

حل 2ایک صاف انٹرفیس (ڈمی موڈ) کے ساتھ VLC شروع کریں

دریافت کرتا ہے کہ کیا GUI ہی کریش کا سبب ہے

  1. VLC بند کریں۔

    VLC بند ہے۔

  2. ایک ٹرمنل کھولیں اور چلائیں: vlc -I dummy۔

    VLC بغیر GUI (کسی ونڈو کے) کے شروع ہوتا ہے۔

  3. ایک فائل چلائیں: vlc -I dummy "path\to\file.mp4"۔

    اگر آڈیو سنائی دے تو کور ٹھیک کام کر رہا ہے اور قصور انٹرفیس کا تھا۔

  4. ٹیسٹ کے بعد معمول کے مطابق دوبارہ شروع کریں۔

    عام انٹرفیس بحال ہو جاتا ہے۔

نوٹاگر ڈمی موڈ فائلیں بغیر کسی مسئلے کے چلاتا ہے، تو ترجیحات کو ری سیٹ کریں یا انٹرفیس ایکسٹینشنز کو غیر فعال کریں — اوپر دیے گئے حل دیکھیں۔

حل 3ایک پورٹ ایبل (portable) VLC بلڈ کے ساتھ ٹیسٹ کریں

انسٹالیشن کو چھوئے بغیر کنفیگریشن کے مسائل کو الگ کرتا ہے

  1. پورٹ ایبل/zip بلڈ سرکاری مررز سے ڈاؤن لوڈ کریں (videolan.org > Windows > zip)۔

    ایک پورٹ ایبل VLC فولڈ نکلتا ہے۔

  2. اس فولڈ سے براہ راست vlc.exe چلائیں۔

    VLC صاف اور ڈیفالٹ ترتیبات کے ساتھ شروع ہوتا ہے۔

  3. مسئلہ زدہ فائل پورٹ ایبل کاپی میں چلائیں۔

    اب آپ سمجھ سکتے ہیں کہ مسئلہ کنفیگریشن کا ہے یا فائل کا۔

نوٹاگر پورٹ ایبل بلڈ فائل بغیر کسی مسئلے کے چلاتا ہے، تو آپ کی انسٹال شدہ کنفیگریشن ہی سبب ہے — ایک مکمل ری سیٹ یا دوبارہ انسٹال کریں۔

آئندہ کیسے بچیں

  • VLC کو اپ ڈیٹ رکھیں — 3.0.23 نے فزنگ سے ملے بہت سے ڈی مکسر کریشز ٹھیک کیے۔
  • اپنی Lua ایکسٹینشنز کا سالانہ آڈٹ کریں؛ جنہیں آپ استعمال نہیں کرتے ان ان انسٹال کریں۔
  • بڑے ونڈوز/macOS اپ ڈیٹس کے بعد، نئی مواد کو الزام دینے سے پہلے چیک کریں کہ VLC اب بھی چلتا ہے۔

اکثر پوچھے گئے سوالات

VLC صرف کسی خاص فائل کو کھولنے پر کیوں کریش کرتا ہے؟
فائل ایک ڈیکوڈر/ڈی مکسر بگ ٹرگر کرتی ہے۔ پہلے VLC اپ ڈیٹ کریں (3.0.23 نے بہت سے ٹھیک کیے)، پھر ہارڈویئر ایکسلریشن بند کریں؛ اگر اب بھی کریش کرے تو فائل remux کریں۔
کیا اینٹی وائرس سافٹویئر VLC کو کریش کر سکتا ہے؟
ہاں — VLC کی کیشے اور ٹمپ فائلیں کا ریل ٹائم اسکیننگ سٹارٹ اپ کریش اور فریز کا سبب بن سکتا ہے۔ VLC کو استثنیٰ کی فہرست میں شامل کریں۔
کیا VLC 4.0 بیٹا زیادہ کریش کرتا ہے؟
ہاں — پری ریلیز بلڈز ٹیسٹنگ کے لیے ہیں، روزمرہ استعمال کے لیے نہیں۔ مستحکم 3.0.23 برانچ پر قائم رہیں۔
VLC کے ڈرائیور اپ ڈیٹ کرنے کے بعد کیوں کریش کرتا ہے؟
ایک برا ڈرائیور ریلیز ہر ویڈیو ایپ کو کریش کر سکتا ہے۔ ڈرائیور کو رول بیک کریں (ڈیوائس منیجر > ڈرائیور > roll back) یا بنانے والی کمپنی سے تازہ ترین ورژن انسٹال کریں۔
کیا مجھے ونڈوز کو دوبارہ انسٹال کرنا چاہیے کیونکہ VLC مسلسل کریش کر رہا ہے؟
تقریباً کبھی نہیں۔ VLC کریش ایپ لیول پر ٹھیک کیے جا سکتے ہیں — ایکسٹینشنز، ترجیحات، ڈرائیورز۔ OS لیول خرابی ثابت ہونے کے بعد ہی ونڈوز دوبارہ انسٹال کرنا جائز ہے۔

خلاصہ

VLC کو تازہ ترین ورژن پر اپ ڈیٹ کریں — سرکاری بگ اور سیکیورٹی فکسز لاگو کرتا ہے (موجودہ مستحکم: 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.