VLC کا زیادہ سی پی یو استعمال: وجہ اور اسے کیسے ٹھیک کریں

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

VLC میں زیادہ سی پی یو استعمال عام طور پر بلند فین کی آواز، گرم لیپ ٹاپ، یا دوسرے ایپس کی ہکلانے کی صورت میں ظاہر ہوتا ہے۔ اگرچہ کچھ سی پی یو بوجھ معمول ہے (خاص طور پر 4K یا زیادہ بٹ ریٹ والے مواد کے لیے)، لیکن VLC کا بیکار حالت میں زیادہ سی پی یو استعمال کرنا یا بغیر کسی وجہ کے اسپائیک کرنا کسی مخصوص اور قابلِ اصلاح وجہ کی نشاندہی کرتا ہے۔ ذیل کے فکسز ان کی کامیابی کی شرح کے لحاظ سے ترتیب دیے گئے ہیں — فکس 1 سب سے عام صورت کا احاطہ کرتا ہے۔

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

  • ہارڈویئر ایکسلریشن بند یا دستیاب نہ ہونا — جی پی یو ڈیکوڈنگ کے بغیر سارا کام سی پی یو کرتا ہے؛ 1080p/4K یا HEVC مواد سی پی یو کو بھر دیتا ہے۔
  • ویڈیو فلٹرز / ڈی انٹرلیسنگ (deinterlacing) آن رہنا — ہمیشہ آن رہنے والا ڈی انٹرلیسر یا پوسٹ پروسیسنگ فلٹر ہر فریم پر سی پی یو کا خرچہ کئی گنا بڑھا دیتا ہے۔
  • ری سیمپلنگ / آڈیو فلٹرز — زیادہی والے آڈیو فلٹرز (زیادہ سے زیادہ لاؤڈنیس نارملائزیشن، 8+ چینلز پر SoX ری سیمپلر) بوجھ بڑھاتے ہیں۔
  • نیٹ ورک سٹریمز سے ٹوٹا ہوا پلے بیک لوپ — پھنسا ہوا سٹریم لامتناہی طور پر دوبارہ بفر کرتا ہے اور سی پی یو گھما دیتا ہے۔
  • پس منظر میں کام کرنے والی ایکسٹینشنز یا اسکنز — کچھ Lua ایکسٹینشنز پس منظر میں سروسز کو پول (poll) کرتی ہیں۔
  • VLC کے نام پر مالویئر (کم مگر حقیقی) — غیر معیاری پاتھ میں ایک جعلی "vlc.exe" کرپٹو مائننگ کر سکتا ہے یا رابطہ کر سکتا ہے۔

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

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

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

  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. مسئلہ زدہ فائل دوبارہ چلائیں۔

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

نوٹیہاں ہارڈویئر ایکسلریشن کو فعال (بند نہیں!) کریں — اگر یہ کسی پچھلے فکس کی وجہ سے بند تھا، تو وہی سی پی یو اسپائیک ہے۔ Windows پر DXVA 2.0/D3D11VA، macOS پر VideoToolbox، اور Linux پر VA-API/VDPAU منتخب کریں۔

حل 2ہمیشہ آن رہنے والے ویڈیو فلٹرز بند کریں

پوشیدہ سی پی یو جلانے والوں کو ختم کرتا ہے

  1. ٹولز > ترجیحات > ویڈیو > فلٹرز: فعال فہرست چیک کریں۔

    فعال فلٹرز دکھائی دیتے ہیں۔

  2. "ڈی انٹرلیس" (Deinterlace) کو غیر فعال کریں جب تک آپ واقعی انٹرلیسڈ ٹی وی مواد نہ دیکھ رہے ہوں؛ جو بھی پوسٹ پروسیسنگ فلٹرز آپ نے شامل کیے تھے انہیں بند کریں۔

    فلٹرز کم ہو جاتے ہیں۔

  3. محفوظ کریں، VLC کو دوبارہ شروع کریں۔

    سی پی یو استعمال کم ہو جاتا ہے۔

نوٹVLC انٹرلیسڈ مواد کے لیے خودکار ڈی انٹرلیسنگ کی ڈیفالٹ رکھتا ہے — بے ضرر ہے۔ دستی طور پر "ہمیشہ آن" ڈی انٹرلیس سی پی یو کا قاتل ہے۔

حل 3بیکار حالت میں سی پی یو استعمال چیک کریں (کیا VLC کچھ بھی نہیں کر رہا؟)

پس منظر کے لوپس اور ایکسٹینشن پولنگ کو پکڑتا ہے

  1. تمام پلے بیک بند کریں لیکن VLC کھلا رکھیں؛ ٹاسک منیجر (Ctrl+Shift+Esc) کھولیں اور سی پی یو کے لحاظ سے ترتیب دیں۔

    آپ VLC کا بیکار استعمال دیکھتے ہیں۔

  2. اگر بیکار استعمال زیادہ ہے، تو کوئی ایکسٹینشن یا پلے لسٹ آئٹم لوپ کر رہی ہے — پلے بیک روکیں اور چیک کریں کہ "Repeat all" بند ہے۔

    لوپ کی نشاندہی ہو جاتی ہے۔

  3. VLC کو دوبارہ شروع کریں؛ اگر بیکار سی پی یو اب بھی زیادہ رہے، تو ایکسٹینشنز کو غیر فعال کریں (فولڈر کے ناموں کے لیے کریش گائیڈ دیکھیں)۔

    بیکار سی پی یو تقریباً 0٪ پر آ جاتا ہے۔

نوٹVLC کا بیکار استعمال تقریباً 0٪ ہونا چاہیے۔ زیادہ بیکار استعمال ہمیشہ پس منظر کے کام کا مطلب ہے — ایکسٹینشنز، اسکنز، یا کوئی پھنسا ہوا سٹریم۔

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

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

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

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

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

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

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

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

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

حل 5تصدیق کریں کہ آپ اصلی VLC چلا رہے ہیں

VLC کے نام پر مالویئر کو رد کرتا ہے

  1. ٹاسک منیجر > Details: vlc.exe پر دائیں کلک > Open file location۔

    ایگزیکیوٹیبل کا پاتھ دکھائی دیتا ہے۔

  2. پاتھ یہ ہونا چاہیے C:\Program Files\VideoLAN\VLC\vlc.exe (یا macOS/Linux پر آپ کا ایپ فولڈ)۔

    پاتھ کی تصدیق ہو جاتی ہے۔

  3. اگر پاتھ غیر معمولی ہے، تو Windows Defender سے اسکین کریں اور VLC کو videolan.org سے دوبارہ انسٹال کریں۔

    سسٹم صاف ہے۔

نوٹایڈویئر بنڈلز سے آئے ہوئے جعلی VLC انسٹالر مالویئر کے معروف ذریعے ہیں۔ ہمیشہ videolan.org سے انسٹال کریں۔

اعلیٰ حل

حل 1کمزور سی پی یو کے لیے معیار کی ترتیبات کم کریں

پرانے ہارڈویئر پر پلے بیک ہموار رکھتا ہے

  1. ٹولز > ترجیحات > ویڈیو: "Hardware acceleration" کو صرف اس صورت میں بند کریں جب جی پی یو سی پی یو سے پرانا ہو (نایاب)۔

    ڈیکوڈنگ کا راستہ منتخب ہو جاتا ہے۔

  2. "Skip frames (drop frames on late pictures)" کو آن کریں — سی پی یو کام چھوڑتا ہے بجائے پیچھے رہنے کے۔

    پلے بیک ہموار رہتا ہے۔

  3. Tools > Effects کے ذریعے ویڈیو آؤٹ پٹ ریزولوشن کم نہ کریں — اس کے بجائے ونڈو کا سائز تبدیل کریں؛ VLC ونڈو کے سائز پر رینڈر کرتا ہے۔

    رینڈرنگ کا خرچہ گر جاتا ہے۔

نوٹVLC آؤٹ پٹ ونڈو کے سائز پر رینڈر کرتا ہے — 1080p فائل پر فل سکرین 4K ونڈو اب بھی 4K پکسلز ہی اسکیل کرتی ہے۔ کمزور مشینوں پر چھوٹی ونڈو میں دیکھنا سی پی یو کا خرچہ آدھا کر دیتا ہے۔

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

  • ہارڈویئر ایکسلریشن کو فعال رکھیں اور اپ ڈیٹس کے بعد میڈیا انفارمیشن میں ڈیکوڈر کی تصدیق کریں۔
  • جی پی یو ڈرائیور کو اپ ڈیٹ رکھیں — نئے ڈیکوڈرز اور بگ فکسز وہاں آتے ہیں۔
  • فلٹرز کو "بس احتیاطاً" نہ جوڑیں — ہر ایک فی فریم لاگت بڑھاتا ہے۔

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

VLC کا عام طور پر کتنا سی پی یو استعمال کرنا چاہیے؟
ہارڈویئر ایکسلریٹڈ 1080p: 2–10٪۔ سافٹویئر 4K HEVC: سی پی یو کے لحاظ سے 30–80٪۔ بیکار: تقریباً 0٪۔ اس کے علاوہ کچھ بھی غلط کنفیگریشن کی نشاندہی ہے۔
کیا سی پی یو صرف کچھ مخصوص فائلوں کے ساتھ زیادہ ہے؟
کوڈیک مخصوص بوجھ (HEVC/AV1/10-bit) hwaccel کے بغیر معمول ہے۔ ہارڈویئر ایکسلریشن فعال کریں اور میڈیا انفارمیشن میں ڈیکوڈر فیلڈ چیک کریں۔
کیا زیادہ سی پی یو استعمال میرے لیپ ٹاپ کو نقصان پہنچا سکتا ہے؟
مسلسل 100٪ بوجھ فین کو تیز چلاتا ہے اور بیٹری کم کرتا ہے، لیکن جدید سی پی یو نقصان سے پہلے تھروٹل (throttle) کر دیتے ہیں۔ آرام اور بیٹری کے لیے پھر بھی ٹھیک کرنے کے قابل ہے۔
VLC چھوٹا کیے جانے پر بھی سی پی یو کیوں استعمال کرتا ہے؟
VLC پاز (pause) یا بیک گراؤنڈ پلے بیک کے دوران بھی رینڈر کرتا رہتا ہے۔ اگر بیکار استعمال زیادہ ہے تو پلے بیک روکیں یا پس منظر کے سٹریمز/ایکسٹینشنز چیک کریں۔

خلاصہ

ہارڈویئر ایکسلریٹڈ ڈیکوڈنگ (تیز رفتار ہارڈویئر ڈیکوڈنگ) کو بند کریں — زیادہ تر صورتوں میں سیاہ/سبز اسکرین، پکسلیشن اور ہکلانے کو حل کرتا ہے. 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.