Anonim

اپنے میک کا ایکٹیویٹی مانیٹر لانچ کریں، اور آپ کو یقین ہے کہ خفیہ لیبلز کے ساتھ کئی پروسیسز ملیں گے۔ ہم نے کچھ وضاحت کنندگان کو شائع کیا ہے جس میں بتایا گیا ہے کہ ان میں سے کچھ سسٹم کے عمل (WindowServer اور kernel_task) آپ کے میک پر کیا کرتے ہیں۔ اس پوسٹ میں، ہم mDNSResponder کے بارے میں بات کریں گے۔

mDNSResponder کیا ہے؟

mDNSResponder کا مطلب ہے "ملٹی کاسٹ DNS جواب دہندہ۔" یہ ایک ضروری سسٹم ایپ ہے جو میکوس کی کچھ بنیادی خصوصیات اور افعال کو طاقت دیتی ہے۔ اگر آپ کا میک اور دوسرا mDNSResponder ڈیوائس ایک ہی نیٹ ورک پر ہیں، mDNSResponder وہ پس منظر کا عمل ہے جو دونوں آلات کو ایک دوسرے کا پتہ لگانے اور ان سے بات چیت کرنے دیتا ہے۔

ہاں، mDNSResponder سروس ناواقف معلوم ہو سکتی ہے، لیکن آپ غالباً اسے سمجھے بغیر روزانہ استعمال کرتے ہیں۔ اگر آپ نے کبھی بھی اپنے میک کو اپنے مقامی نیٹ ورک پر ایئر پرنٹ سے چلنے والے پرنٹر سے منسلک کیا ہے، تو mDNSReponder نے اسے انجام دیا۔ یہ عمل آپ کے Mac پر AirPlay سے مطابقت رکھنے والے آلات (جیسے Apple TV) کی دریافت میں بھی سہولت فراہم کرتا ہے۔

mDNSResponder نیٹ ورک سے منسلک ایپل ڈیوائسز پر آلات کی خود بخود شناخت کرنے کے لیے بونجور نیٹ ورکنگ پروٹوکول کا استعمال کرتا ہے۔

"Bonjour" نیٹ ورکنگ ٹیکنالوجی کی وضاحت کرتا ہے جس پر mDNSResponder بنایا گیا ہے۔ بونجور پروٹوکول مقامی نیٹ ورک پر آپ کے میک کی دستیابی کو نشر کرتا ہے۔ یہ آپ کے آلے کو IP پتوں کا استعمال کرتے ہوئے قابل اعتماد طریقے سے بات چیت کرنے اور ڈیٹا کا تبادلہ کرنے کی بھی اجازت دیتا ہے۔

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

غیر ایپل ڈیوائسز پر ایپس اور سروسز (مثال کے طور پر iTunes) بونجور پروٹوکول کا استعمال کرتے ہوئے آپ کے Mac کے ساتھ ڈیٹا کا تبادلہ اور تبادلہ بھی کر سکتی ہیں۔ مزید جانیں کہ بونجور سروس ونڈوز 10 میں کیسے کام کرتی ہے۔

کیا mDNSResponder محفوظ ہے؟

mDNSResponder ایک لازمی عنصر ہے جو Apple آلات پر "Bonjour Protocol" کو طاقت دیتا ہے۔ یہ ایپل کی طرف سے ڈیزائن کردہ ایک جائز سروس ہے، لہذا آپ کو فکر کرنے کی کوئی ضرورت نہیں ہے۔ یہ عمل پس منظر میں چلتا ہے اور وقتاً فوقتاً آپ کے مقامی نیٹ ورک پر بونجور سے لیس آلات تلاش کرتا ہے۔

محفوظ اور غیر دشوار گزار نظام ہونے کے باوجود، ہمیں کچھ ایسے میک صارفین ملے جو رپورٹ کرتے ہیں کہ mDNSResponder 100% CPU استعمال کرتا ہے اور Wi-Fi کی رفتار کو کم کرتا ہے۔

یہاں، ہم کچھ ٹربل شوٹنگ اصلاحات کا احاطہ کرتے ہیں جو mDNSResponder کو آپ کے Mac پر معمول پر لانے میں مدد کر سکتے ہیں۔

mDNS جواب دہندہ کے مسائل حل کریں

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

1۔ mDNSResponder چھوڑنے پر مجبور کریں

زبردستی چھوڑنا mDNSResponder واقعی سروس کو ختم کر دے گا، لیکن صرف مختصر طور پر۔ macOS mDNSResponder کو فوری طور پر دوبارہ شروع کرے گا کیونکہ یہ ایک اہم نظام کا عمل ہے۔ تاہم، آپریشن mDNSResponder کو تازہ کرتا ہے اور امید ہے کہ اس عمل میں خرابی کا باعث بننے والے مسائل کو حل کر دیتا ہے۔

  1. ایکٹیویٹی مانیٹر لانچ کریں، ڈبل کلک کریں mDNSResponder، اور منتخب کریں چھوڑیں .

  1. منتخب کریںزبردستی چھوڑیں.

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

2۔ اپنا میک دوبارہ شروع کریں

تمام فعال ایپلی کیشنز کو بند کریں، مینو بار پر ایپل لوگو پر کلک کریں، اور دوبارہ شروع کریں کو منتخب کریں۔اگر mDNSResponder غیر معمولی طور پر کام کرتا رہتا ہے، تو اپنے میک کو سیف موڈ میں بوٹ کرنے کی کوشش کریں۔

اپنے میک کو بند کریں اور اس کے مکمل طور پر بند ہونے کا انتظار کریں۔ اس کے بعد، پاور بٹن دبائیں اور فوری طور پر Shift کلید کو دبائے رکھیں۔ اسکرین پر لاگ ان ونڈو ظاہر ہونے پر Shift کلید جاری کریں۔

اگر آپ کا میک M1 سلیکون چپ استعمال کرتا ہے تو اسے بند کریں اور تقریباً 10 – 20 سیکنڈ تک انتظار کریں۔ پھر، اس وقت تک پاور بٹن کو دبائے رکھیں جب تک کہ اسکرین پر اسٹارٹ اپ آپشنز ونڈو ظاہر نہ ہو۔ اپنی ترجیحی اسٹارٹ اپ ڈسک کو منتخب کریں، Shift کلید کو دبائے رکھیں، Continue in Safe Mode پر کلک کریں، اور لاگ ان اسکرین پر آنے پر Shift کلید جاری کریں۔

اپنا پاس ورڈ درج کریں، اپنا میک عام طور پر دوبارہ شروع کریں (Apple logo > Restart )، اور چیک کریں کہ آیا یہ mDNSResponder CPU کی کھپت اور نیٹ ورک کے استعمال کو کم کرتا ہے۔

3۔ فائر وال کو غیر فعال کریں

تیسرے فریق کے فائر والز آپ کے مقامی نیٹ ورک پر بات چیت کرنے والے آلات میں مداخلت کر سکتے ہیں۔ اگر آپ ایک استعمال کرتے ہیں تو اسے آف کریں اور چیک کریں کہ آیا اس سے مسئلہ حل ہوتا ہے۔ آپ کو یہ بھی یقینی بنانا چاہیے کہ بلٹ ان macOS فائر وال آنے والے رابطوں کو مسدود نہیں کر رہا ہے۔

  1. پر جائیں System Preferences > Security & Privacy > Firewall.
  2. لاک آئیکن پر کلک کریں نیچے بائیں کونے میں، اپنے میک کا پاس ورڈ درج کریں (یا ٹچ آئی ڈی استعمال کریں) اورپر کلک کریں۔ فائر وال کے اختیارات.

  1. غیر چیک کریں آنے والے تمام کنکشن بلاک کریں اور منتخب کریں OK.

4۔ mDNSResponder کو غیر فعال اور دوبارہ فعال کریں

غیر معمولی مثال میں کہ mDNSResponder سسٹم کے وسائل کو بہت زیادہ استعمال کرتا ہے، سروس کو غیر فعال اور دوبارہ فعال کرنے سے مسئلہ حل ہو سکتا ہے۔

نوٹ: mDNSResponder کو دوبارہ فعال کرنے سے پہلے آپ کو سسٹم انٹیگریٹی پروٹیکشن (SIP) کو عارضی طور پر غیر فعال کرنا ہوگا۔ SIP ایک حفاظتی پروٹوکول ہے جو macOS پر غیر مجاز کوڈ کے نفاذ کو روکتا ہے۔

  1. Finder>Applications >یوٹیلٹی اور لانچ ٹرمینل.

  1. نیچے دی گئی کمانڈ کو ٹرمینل کنسول میں چسپاں کریں اور Enter دبائیں

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. اپنے میک کا پاس ورڈ درج کریں اور جاری رکھنے کے لیے Enter دبائیں

Windows کے برعکس، بہت سے macOS ایپس اور سروسز کو صحیح طریقے سے کام کرنے کے لیے mDNSResponder کی ضرورت ہوتی ہے۔ لہذا، ہم mDNSResponder کو زیادہ دیر تک غیر فعال رکھنے کا مشورہ نہیں دیتے۔ سروس کو دوبارہ فعال کرنے کے لیے ایک منٹ انتظار کریں اور اگلے مرحلے پر جائیں۔

  1. نیچے دیے گئے کمانڈ کو کنسول میں چسپاں کریں اور دبائیں Enter

sudo launchctl load -w/System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. اپنے میک کا پاس ورڈ درج کریں اور دبائیں Enter

mDNSجواب دینے والا ڈیمیسٹیفائیڈ

خلاصہ کرنے کے لیے، mDNSResponder ایک محفوظ عمل ہے جو آپ کے Mac کو دوسرے آلات کے ساتھ جڑنے اور بات چیت کرنے میں مدد کرتا ہے۔ اگر mDNSResponder غیر معمولی طور پر کام کرتا ہے تو، اوپر کی خرابیوں کا ازالہ کرنے والی اصلاحات میں سے کم از کم ایک کو اس کی سرگرمیوں کو معمول پر لانا چاہیے۔

میک پر mDNSResponder کیا ہے اور کیا یہ محفوظ ہے؟