ونڈوز 10 پر DCOM ایونٹ ID 10016 کی خرابی کو درست کریں۔

Fix Dcom Event Id 10016 Error Windows 10



یہ پوسٹ ونڈوز 10 میں ڈسٹری بیوٹڈ کمپوننٹ آبجیکٹ ماڈل (DCOM) ایونٹ ID 10016 ایرر ایشو کو حل کرنے کے بارے میں رہنمائی فراہم کرتی ہے۔

اگر آپ کو Windows 10 میں DCOM Event ID 10016 کی خرابی ہو رہی ہے، تو شاید اس کی وجہ یہ ہے کہ آپ آپریٹنگ سسٹم کا صحیح ورژن نہیں چلا رہے ہیں۔ اسے ٹھیک کرنے کا طریقہ یہاں ہے۔ سب سے پہلے، یقینی بنائیں کہ آپ Windows 10 ورژن 1607 یا اس سے اوپر کا ورژن چلا رہے ہیں۔ ایسا کرنے کے لیے، ترتیبات> سسٹم> کے بارے میں جائیں اور اپنا ورژن نمبر چیک کریں۔ اگر آپ ونڈوز 10 کے تازہ ترین ورژن پر نہیں ہیں، تو آپ سیٹنگز > اپ ڈیٹ اور سیکیورٹی > ونڈوز اپ ڈیٹ پر جا کر اور چیک فار اپ ڈیٹس بٹن پر کلک کر کے اپ ڈیٹ کر سکتے ہیں۔ ایک بار جب آپ اپ ٹو ڈیٹ ہو جائیں تو، آپ ایلیویٹڈ کمانڈ پرامپٹ میں درج ذیل کمانڈ کو چلا کر DCOM ایونٹ ID 10016 کی خرابی کو ٹھیک کر سکتے ہیں۔ regsvr32 %windir%system32wbemwmiutils.dll اپنے کمپیوٹر کو ریبوٹ کریں اور DCOM ایونٹ ID 10016 کی خرابی کو ٹھیک کر دیا جائے۔



آج کی پوسٹ میں، ہم وجہ کی نشاندہی کریں گے اور پھر مسئلے کا ممکنہ حل پیش کریں گے۔ DCOM (DistributedCOM) ایونٹ ID 10016 ایک خرابی جو ونڈوز 10 کے عام آپریشن کے دوران ونڈوز ایونٹ ویور میں ظاہر ہوسکتی ہے۔







میں تقسیم شدہ اجزاء آبجیکٹ ماڈل (DCOM) ونڈوز کمپیوٹرز پر نیٹ ورکنگ کا ایک لازمی پہلو ہے۔ یہ ایک مائیکروسافٹ پیٹنٹ ٹیکنالوجی ہے جو ہر بار جب ایپلی کیشن انٹرنیٹ سے منسلک ہوتی ہے فائر ہو جاتی ہے۔ روایتی COM صرف ایک کمپیوٹر پر معلومات تک رسائی حاصل کر سکتا ہے، جبکہ DCOM ریموٹ سرورز پر ڈیٹا تک رسائی حاصل کر سکتا ہے۔





مثال کے طور پر، بہت سی ویب سائٹس اور سروسز اسکرپٹ استعمال کرتی ہیں جو ریموٹ سرور تک رسائی حاصل کرتی ہیں۔ جب آپ کا سسٹم اسکرپٹ کا استعمال کرتے ہوئے درخواست کرتا ہے یا دوسری صورت میں، DCOM درخواست کو ایک مخصوص اسکرپٹ آبجیکٹ کو آگے بھیج دیتا ہے۔ اس بات پر غور کرتے ہوئے کہ جدید ایپلی کیشنز کتنی بار نیٹ ورک کنکشن اور ہمارے کمپیوٹر کے عام استعمال کو استعمال کرتی ہیں، آپ دیکھ سکتے ہیں کہ کتنا DCOM استعمال ہو رہا ہے۔



DCOM ایونٹ ID کی خرابی 10016

DCOM ایونٹ ID کی خرابی 10016

آپ ونڈوز 10، ونڈوز سرور 2016، ونڈوز سرور 2019، ونڈوز سرور ورژن 1903، یا ونڈوز سرور 1909 چلانے والے کمپیوٹر پر سسٹم ایونٹ لاگ میں درج ذیل ایونٹ 10016 کو دیکھ سکتے ہیں:

ماخذ: Microsoft-Windows-DistributedCOM
واقعہ کی شناخت: 10016
تفصیل: درخواست کے لیے مخصوص اجازت کی ترتیبات CLSID کے ساتھ COM سرور ایپلیکیشن کے لیے مقامی ایکٹیویشن کی اجازت نہیں دیتی ہیں۔
{D63B10C5-BB46-4990-A94F-E40B9D520160}
اور APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
NT AUTHORITY SYSTEM SID (S-1-5-18) صارف کو لوکل ہوسٹ ایڈریس سے (LRPC استعمال کرتے ہوئے) غیر دستیاب SID ایپلیکیشن کنٹینر میں چل رہا ہے۔ اس حفاظتی اجازت کو کمپوننٹ سروسز ایڈمنسٹریشن ٹول کا استعمال کرتے ہوئے تبدیل کیا جا سکتا ہے۔



عام طور پر، مندرجہ بالا غلطی ایونٹ ویور میں لاگ ان ہوتی ہے۔ تاہم، یہ قابل غور ہے کہ ایونٹ ID 10016 کی خرابی کی مختلف قسمیں ہیں۔ تاہم، غلطی کا ازالہ کرنے کا طریقہ کار بنیادی طور پر ایک جیسا ہے۔

DCOM کی خرابی عام طور پر اس وقت ہوتی ہے جب کوئی ایپلیکیشن یا سروس DCOM استعمال کرنے کی کوشش کرتی ہے لیکن اس کے پاس مطلوبہ اجازت نہیں ہوتی ہے۔ زیادہ تر معاملات میں، DCOM کی خرابیاں ایونٹ ویور کو بند کرنے کے علاوہ آپ کے سسٹم کو متاثر نہیں کرتی ہیں۔ یہ 10016 ایونٹس اس وقت لاگ ان ہوتے ہیں جب Microsoft اجزاء مطلوبہ اجازتوں کے بغیر DCOM اجزاء تک رسائی کی کوشش کرتے ہیں۔ اس صورت میں، یہ متوقع ہے اور ڈیزائن کی طرف سے.

DCOM کی خرابیوں کے بارے میں فکر کرنے کی کوئی بات نہیں ہے - انہیں محفوظ طریقے سے نظر انداز کیا جا سکتا ہے۔ تاہم، ایسے طریقہ کار موجود ہیں جن پر عمل کر کے آپ ایونٹ ID 10016 کی خرابی کو حل کر سکتے ہیں جب بھی ایسا ہوتا ہے۔

DCOM ایونٹ ID 10016 کی خرابی کو کیسے حل کریں۔

اس مسئلے کو حل کرنے کے لیے، مائیکروسافٹ DCOM ایرر ID 10016 کو دبانے کے لیے ایک XML فلٹر بنانے کا مشورہ دیتا ہے۔

یہ ہے طریقہ:

  • ایونٹ ویور کھولیں (Windows Key + R دبائیں رن ڈائیلاگ باکس میں، ٹائپ کریں۔ ایونٹ وی ڈبلیو آر اور انٹر دبائیں)۔
  • کِک جرنل ونڈوز > سسٹم .
  • کلک کریں۔ موجودہ لاگ کو فلٹر کریں۔ کے تحت عمل روٹی
  • XML ٹیب کو منتخب کریں اور باکس کو چیک کریں۔ دستی طور پر درخواست میں ترمیم کریں۔ اختیار
  • فلٹر ڈائیلاگ باکس میں درج ذیل XML متن کو کاپی اور پیسٹ کریں۔
|_+_|

اس درخواست میں param4 COM سرور ایپلیکیشن کے CLSID سے مساوی ہے، param5 APPID سے میل کھاتا ہے، اور param8 سیکورٹی سیاق و سباق کے SID سے میل کھاتا ہے، یہ سبھی ایونٹ لاگز 10016 پر لکھے گئے ہیں۔

  • کلک کریں۔ ٹھیک .

ایونٹ ID 10016 کے ساتھ DCOM غلطی کے ریکارڈ اب نظر سے پوشیدہ ہیں۔

متبادل طور پر، آپ رجسٹری ایڈیٹر اور DCom کنفیگریشن ٹول کا استعمال کر کے DCOM اجازتوں کے مسئلے کو حل کر سکتے ہیں۔

یہ ہے طریقہ:

فکس میں رجسٹری موافقت شامل ہے، لہذا احتیاط کے طور پر اس کی سفارش کی جاتی ہے۔ رجسٹری کا بیک اپ بنائیں یا ایک نظام بحالی نقطہ بنائیں .

ایونٹ لاگنگ کو روکنے کے لیے، مخصوص CLSIDs اور APPIDs والے DCOM اجزاء کو اجازت دینے کے لیے ان اقدامات پر عمل کریں۔

سب سے پہلے، آپ کو یہ معلوم کرنا ہوگا کہ غلطی میں دی گئی CLASS ID کے ساتھ کون سا عمل یا سروس وابستہ ہے۔ ایسا کرنے کے لیے، ایونٹ کی تفصیل میں بیان کردہ CLSID کاپی کریں۔ اس صورت میں، یہ {D63B10C5-BB46-4990-A94F-E40B9D520160} . دونوں گھوبگھرالی منحنی خطوط وحدانی کو کاپی کرنا یقینی بنائیں۔

فی الحال، رجسٹری ایڈیٹر لانچ کریں۔ . رجسٹری ایڈیٹر کھلنے کے ساتھ، کلک کریں۔ ترمیم اور پھر مل . سی ایل ایس آئی ڈی کو سرچ فیلڈ میں چسپاں کریں اور انٹر دبائیں۔

رجسٹری تلاش کرنا شروع کردے گی۔ تھوڑی دیر کے بعد آپ کو نتیجہ ملنا چاہئے۔ HK_CLASSES_ROOT CLSID چابی. دائیں طرف دو چابیاں ہونی چاہئیں اور طے شدہ آپ کو سروس کا نام بتانا ہوگا۔ اس صورت میں یہ ہونا چاہئے رن ٹائم بروکر .

ونڈوز 10 میں فولڈر کیسے منتقل کریں

اب جب کہ آپ نے عمل کی نشاندہی کر لی ہے، آپ غلطی کو ٹھیک کرنے کے لیے مندرجہ ذیل طریقے سے آگے بڑھ سکتے ہیں۔

  • تاہم، رجسٹری ایڈیٹر میں RuntimeBroker سے منسلک درج ذیل AppID کلید پر جائیں:

HKEY_CLASSES_ROOT AppID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

پہلے سے طے شدہ طور پر، TrustedInstaller اس رجسٹری کلید اور اس کی ذیلی کلیدوں کا مالک ہے۔ منتظم کو کلید اور اس کی ذیلی کلیدوں کے مالک کے طور پر سیٹ کریں۔ دیکھیں رجسٹری کیز کی ملکیت کیسے حاصل کی جائے۔ مزید معلومات کے لیے.

  • تنصیب کے بعد منتظمین مالک کو تفویض کرنے کا طریقہ منتظمین گروپ اور سسٹم اکاؤنٹ کو کلید اور ذیلی کلیدوں کے لیے مکمل کنٹرول کی اجازت ہے۔
  • رجسٹری ایڈیٹر بند کریں۔

پھر DCOM کنفیگریشن ٹول لانچ کریں (Windows + R کیز کو دبائیں رن ڈائیلاگ باکس میں ٹائپ کریں dcomcnfg.ex ہے اور انٹر دبائیں۔

  • کلک کریں۔ اجزاء کی خدمات > کمپیوٹرز > میرے کمپیوٹر ہاں> DCOM کنفیگریشن .
  • ایونٹ لاگ میں ریکارڈ کردہ ایپلیکیشن آئی ڈی سے متعلقہ ایپلیکیشن پر دائیں کلک کریں اور 'پراپرٹیز' کو منتخب کریں۔

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

  • منتخب کریں۔ حفاظت ٹیب
  • کے تحت لانچ اور ایکٹیویشن کی اجازت ، منتخب کریں۔ دھن اور کلک کریں ترمیم .

اگر DCOM Config میں RuntimeBroker ایپلیکیشن پراپرٹی کے صفحے پر ترمیم کا بٹن گرے ہو گیا ہے، تو آپ کو AppID رجسٹری کلید کے لیے اجازتیں چیک کرنے کی ضرورت ہے۔

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

یہ طریقہ کار ایونٹ لاگ کی غلطیوں کو روکتا ہے۔ ایونٹ ID: DCOM اجازتوں سے متعلق 10016۔

ریکارڈنگ : مائیکروسافٹ اس خرابی کو لاگ ان ہونے سے روکنے کے لیے DCOM اجزاء پر اجازتیں تبدیل کرنے کا طریقہ تجویز نہیں کرتا، کیونکہ یہ خرابیاں فعالیت پر منفی اثر نہیں ڈالتی ہیں، اور اجازتوں کو تبدیل کرنے سے غیر متوقع ضمنی اثرات ہو سکتے ہیں۔

ونڈوز کی خرابیوں کو تیزی سے ڈھونڈنے اور خود بخود ٹھیک کرنے کے لیے پی سی کی مرمت کا ٹول ڈاؤن لوڈ کریں۔

امید ہے یہ مدد کریگا!

مقبول خطوط