Перейти к содержимому

WSL2، WSA یا Docker شروع نہیں ہو رہا

На этой странице

کمانڈ wsl لینکس شروع کرنے کے بجائے ناکام ہو جاتی ہے، Docker Desktop بتاتا ہے کہ ورچوئلائزیشن یا Hyper-V دستیاب نہیں، اور Android ایپلیکیشنز اور Android Studio ایمولیٹر شروع نہیں ہوتے۔

ورچوئلائزیشن کے اجزاء — Hyper-V اور متعلقہ — کسی “آپٹیمائزر”، ٹوئیک پیک یا خراب Windows اپ ڈیٹ کے بعد غیر فعال یا خراب ہو گئے ہیں۔ ان کے بغیر WSL2، WSA اور Docker اپنی ورچوئل مشینیں شروع نہیں کر سکتے۔ ورچوئلائزیشن سیکیورٹی سب سسٹم بھی استعمال کرتا ہے: یہ BoosterX کی ترتیبات سے کیسے جڑا ہے، یہ مضمون «VBS (Virtualization Based Security)» میں بیان کیا گیا ہے۔

  1. BoosterX کھولیں → «اصلاحات» سیکشن (بائیں مینو میں)۔
  2. تلاش میں «Linux» درج کریں۔
  3. «Linux (WSL2), WSA (Android Studio), Docker» کارڈ کھولیں اور «اصلاح کریں» پر کلک کریں۔
  4. Windows کو ری اسٹارٹ کریں۔

یہ اصلاح Hyper-V بحال کرتی ہے اور WSL کے لیے ضروری Windows اجزاء کو فعال کرتی ہے۔ BoosterX آپ باضابطہ ویب سائٹ boosterx.org سے ڈاؤن لوڈ کر سکتے ہیں۔

ٹرمینل کھولیں اور wsl چلائیں — لینکس کنسول کھلنی چاہیے۔ پھر Docker Desktop اور Android ایپلیکیشن چلائیں: دونوں ماحول کو ورچوئلائزیشن کی خرابیوں کے بغیر شروع ہونا چاہیے۔

کنٹرول پینل → پروگرام → پروگرام اور فیچرز → Windows فیچرز کو آن یا آف کریں کھولیں اور «Windows Subsystem for Linux» اور «Virtual Machine Platform» کو نشان زد کریں؛ ان ایڈیشنز پر جہاں یہ دستیاب ہو، «Hyper-V» بھی۔ OK دبائیں، اجزاء کی تنصیب کا انتظار کریں اور PC کو ری اسٹارٹ کریں۔ پھر WSL کرنل کو اپ ڈیٹ کرنے کے لیے ٹرمینل میں wsl --update چلائیں۔

اگر Windows بتاتا ہے کہ ورچوئلائزیشن غیر فعال ہے، تو BIOS/UEFI میں اس کی فعال ہونے کی جانچ کریں۔ اس کے بعد Windows ایونٹ لاگ کی وہ اندراجات دیکھیں جو وقت کے لحاظ سے خرابی سے مطابقت رکھتے ہوں — واقعات کا تجزیہ EventX میں مددگار ہوتا ہے۔ اگر BoosterX کی اصلاح سے مدد نہ ہوئی یا مسئلہ واپس آ گیا، تو سپورٹ کو لکھیں اور خرابی کا متن منسلک کریں۔

آخری جانچ: 2026-09-20۔ اصلاحات کی مکمل فہرست۔