اسناد پیش ہونے سے پہلے ہی جم جانا، پروفائل حذف کرنے سے انکار، ایسا اڈاپٹر دکھانا جس کا نام کوئی نہیں جانتا: یہ ایک ہی خرابی کے تین چہرے ہیں۔ وہ سافٹ ویئر انٹرفیس جس سے VPN جڑتا ہے خراب ہو گیا ہے، جبکہ اکاؤنٹ اور گیٹ وے اچھوتے ہیں۔ تین مرمتوں کا دفاع ممکن ہے، اور کون سی لاگو ہوتی ہے یہ ایک صرف-پڑھنے والے معائنے سے نکلتا ہے۔ اس معائنے کے بعد سب حساب ہے؛ اس سے پہلے سب اندازہ ہے۔

پروفائل اصل میں کس سے جڑتا ہے

Windows کی ہر مقامی سرنگ قسم اپنے الگ ورچوئل اڈاپٹر سے خدمت پاتی ہے، اور وہ اڈاپٹر جسمانی کارڈ نہیں بلکہ منی پورٹ ڈرائیور ہیں۔ پروفائل سرنگ کی قسم چنتا ہے، قسم اڈاپٹر چنتی ہے، اس لیے ایک ہی غیر صحت مند ڈرائیور اسے بانٹنے والے ہر پروفائل کو توڑ سکتا ہے، جبکہ فائل شیئرنگ اور براؤزنگ جاری رہتی ہیں۔ یہ انحصار پروفائل کی خصوصیات میں نظر نہیں آتا۔

یہ انٹرفیس بطور طے شدہ چھپے رہتے ہیں، ڈیوائس مینیجر اور اڈاپٹر فہرست دونوں میں۔ اسی طرح خراب انٹرفیس نظر نہیں آتا، جبکہ مشین کا مالک اصرار کرتا ہے کہ کچھ نہیں بدلا۔

انتباہ کا نشان مفید ثبوت ہے اور صاف آئیکن نہیں۔ اڈاپٹر خود کو صحت مند قرار دے سکتا ہے اور پھر بھی ٹوٹا ہوا بندھن اٹھا سکتا ہے، اس لیے مفید سوال یہ ہے کہ انٹرفیس کس سے جڑا ہے، یہ نہیں کہ آئیکن کیسا دکھتا ہے۔ پہلے حالت پڑھیں اور پھر بندھن، کیونکہ آئیکن سب سے کم دلچسپ سوال کا جواب دیتا ہے۔ یہی ترتیب چھوڑ دینا دس منٹ کی جانچ کو پوری دوپہر کے ڈرائیور کام میں بدل دیتا ہے۔

اڈاپٹر کی حالت سے فیصلہ کریں، خرابی کوڈ سے نہیں

خرابی نمبر بتاتا ہے کہ کون سا مرحلہ ناکام ہوا اور اس بارے میں کچھ نہیں کہتا کہ کون سا حصہ قصوروار ہے۔ پتہ تقسیم، سرٹیفکیٹ انتخاب اور سرنگ پروٹوکول کے اپنے نمبر ہیں، روایتی طور پر 720، 789 اور 806، اور ان تینوں میں سے کوئی بھی منی پورٹ کے بارے میں ثبوت نہیں ہے۔ نمبر کو اگلی جانچ چننے کے لیے استعمال کریں، مرمت چننے کے لیے نہیں۔

فرق کرنے والے مشاہدات کم ہیں۔ یہ جدول ہر ایک کو ایک صرف-پڑھنے والے اگلے قدم سے جوڑتا ہے:

What you observeWhat it impliesRead-only step
Every profile on one protocol failsThat protocol's miniport is unusableRead the hidden adapter status
Adapter reports healthy, tunnel never startsA binding is missing or disabledList every binding on the adapter
Only the vendor client failsThe vendor adapter or its registered nameRead the vendor service key
The profile will not deleteThe interface underneath is stuckConfirm the adapter before removing the profile

ترتیب اہم ہے کیونکہ ڈرائیور دوبارہ انسٹال کرنا سست اور خلل ڈالنے والا ہے۔ تقسیم کے مسئلے کو درست کرنے کے لیے ایسا کرنا ایک گھنٹہ لیتا ہے اور اگلے شخص کو کچھ نہیں سکھاتا۔ جدول نقصان کا دائرہ بھی طے کرتا ہے: ہر پروفائل میں ایک پروٹوکول ٹوٹا ہو تو یہ ڈرائیور کی طرف اشارہ کرتا ہے، جبکہ کام کرنے والے مقامی پروفائلز کے ساتھ ایک ٹوٹا ہوا وینڈر کلائنٹ وینڈر اسٹیک کی طرف اشارہ کرتا ہے۔

زیادہ تر ٹکٹ حل کرنے والی دو پڑھائیاں

دونوں پڑھائیاں صرف-پڑھنے والی ہیں اور کوئی بھی ڈرائیور کو نہیں چھوتی۔ پہلی چھپے ہوئے منی پورٹ انٹرفیس ان کی حالت کے ساتھ فہرست کرتی ہے، اور دوسری فہرست کرتی ہے کہ نامزد اڈاپٹر کس سے بندھا ہے:

Get-NetAdapter -IncludeHidden | Where-Object InterfaceDescription -like 'WAN Miniport*' | Select-Object Name, InterfaceDescription, Status
Get-NetAdapterBinding -Name 'WAN Miniport (IKEv2)' -IncludeHidden -AllBindings

وہ پروٹوکول لگائیں جو آپ کا پروفائل استعمال کرتا ہے، کیونکہ IKEv2 کے لیے بندھن کی فہرست SSTP پروفائل کے بارے میں کچھ نہیں کہتی۔ غیر فعال ARP یا IPv4 بندھن، یا اڈاپٹر سے منسلک تیسرے فریق کا فلٹر ڈرائیور، سرنگ کو شروع ہونے سے پہلے روک سکتا ہے۔ اس فہرست میں سیکیورٹی سافٹ ویئر کا ظاہر ہونا اس بات کا ثبوت نہیں کہ وہی وجہ ہے، اس لیے کچھ بھی غیر فعال کرنے سے پہلے اثر ثابت کریں۔

صحت مند اڈاپٹر وہ بندھن دکھاتا ہے جن کی آپ توقع کرتے ہیں اور کوئی ایسا فلٹر نہیں جسے آپ سمجھا نہ سکیں۔ جب فہرست صاف ہو، ثبوت خود ڈرائیور کے پاس چلا گیا ہے اور اگلا حصہ وہی ہے جو لاگو ہوتا ہے۔

اڈاپٹر ہٹانے سے پہلے اس کا نام اور ڈرائیور ورژن محفوظ کریں

جب اڈاپٹر واقعی ناقابل استعمال ہو، معیاری مرمت یہ ہے کہ اسے ہٹانے کے قابل بنایا جائے، ان انسٹال کیا جائے، اور اگلی بار جب کوئی پروفائل وہ پروٹوکول استعمال کرے تو Windows کو نیا نمونہ بنانے دیا جائے۔ ڈیوائس مینیجر میں ڈرائیور اپ ڈیٹ کریں، فہرست سے چنیں، ہم آہنگ ہارڈ ویئر فلٹر صاف کریں، اور ایسا عام Microsoft اڈاپٹر چنیں جو ان انسٹال کا اختیار دیتا ہو۔

اس سے پہلے، لکھیں کہ آپ کیا حذف کر رہے ہیں: اڈاپٹر کا نام، ڈرائیور ورژن، فراہم کنندہ اور تاریخ۔ جو مرمت آپ بعد میں بیان نہ کر سکیں اسے دہرایا نہیں جا سکتا، اور غیر بیان کردہ مرمت کی عام قیمت وہی مشین تین بار درست کرنا ہے۔ وینڈر کی یوٹیلیٹیز وہی کام زیادہ دائرے میں کرتی ہیں اور منظم بیڑے میں معقول ہیں جب وہ آئینے کی بجائے وینڈر سے آئیں۔ ڈرائیور کی بائنریاں بدلنے والی یوٹیلیٹی ایک اڈاپٹر دوبارہ انسٹال کرنے سے زیادہ بدلتی ہے، اس لیے اس کا ورژن بھی ٹکٹ میں لکھیں۔

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

HKLM\SYSTEM\CurrentControlSet\Services\CVirtA
DisplayName = Cisco Systems VPN Adapter for 64-bit Windows

وہ کلید ایک ہی کلائنٹ کی ہے۔ یہ عام Windows مرمت نہیں ہے اور اسے کبھی بھی ایسی مشین پر لاگو نہیں کرنا چاہیے جو وہ کلائنٹ نہ چلاتی ہو۔

ٹکٹ بند کرنے سے پہلے دوسرے پروٹوکول سے تصدیق کریں

ایک کامیاب دوبارہ رابطہ ایک اڈاپٹر کے ذریعے ایک پروٹوکول آزماتا ہے، اس لیے ظاہر سے کم ثابت کرتا ہے۔ اصل پروفائل دوبارہ آزمائیں، پھر دوسری سرنگ قسم پر بنا دوسرا، اور دونوں کے جڑنے کا مطالبہ کریں۔ اگر صرف پہلا کام کرے، تو باقی ناکامی آپ کی ابھی دوبارہ بنائی گئی انٹرفیس کے بارے میں نہیں بلکہ ڈرائیور یا پالیسی کے بارے میں ثبوت ہے۔

اگر اصل شکایت ناقابل حذف پروفائل تھی، تو اسے بھی دوبارہ جانچیں، کیونکہ اڈاپٹر کے صحت مند ہونے کے بعد بھی حذف کرنے سے انکار کرنے والا پروفائل الگ خرابی ہے اور اڈاپٹر پر مزید کام ضائع ہے۔ اکاؤنٹ اور گیٹ وے کو ریکارڈ سے باہر رکھیں جب تک کوئی چیز ان کی طرف اشارہ نہ کرے۔ وہ سرنگ جو تصدیق سے پہلے مر جاتی ہے عام طور پر مشین بیان کرتی ہے، اور دیانت دار نوٹ اڈاپٹر، پروٹوکول اور اس جانچ کا نام لیتا ہے جس نے تصدیق کی۔

متعلقہ مضامین