ونڈوز 10 میں COM سروگیٹ مسائل کا ازالہ کیسے کریں

ونڈوز 10 میں COM سروگیٹ مسائل کا ازالہ کیسے کریں

کیا آپ نے کبھی ونڈوز ٹاسک مینیجر کھولا ہے اور سوچا ہے کہ آدھی اندراجات کیا ہیں؟ اگرچہ ونڈوز کے نئے ورژن زیادہ تر عمل کے لیے دوستانہ نام رکھتے ہیں ، لیکن یہ جاننا کہ وہ کیا کرتے ہیں مشکل ہے۔





ایک عمل جو آپ نے دیکھا ہوگا۔ سروگیٹ کے ساتھ۔ ، بھی کہا جاتا ہے dllhost.exe . یہ عمل کس لیے ہے ، یہ کیوں چلتا ہے ، اور کیا اس کا مطلب ہے کہ آپ کو وائرس ہے؟ جاننے کے لیے پڑھیں۔





COM سروگیٹ کیا ہے؟

مائیکرو سافٹ کے مطابق۔ ، COM سروگیٹ 'ایک COM آبجیکٹ کے لیے [s] مصنوعی عمل کا ایک پسندیدہ نام ہے جو اس عمل سے باہر چلتا ہے جس نے اس کی درخواست کی تھی۔' یہ بالکل واضح نہیں ہے ، تو آئیے اس تعریف کو توڑ دیں اور چند مثالیں دیکھیں۔





سب سے پہلے ، ایک COM (جس کا مطلب ہے Component Object Model) آبجیکٹ بنیادی طور پر بنائے گئے سافٹ وئیر کے لیے مائیکروسافٹ کا ڈیزائن کردہ سٹینڈرڈ ہے تاکہ عمل آسانی سے ایک دوسرے سے بات کرسکیں۔ مثال کے طور پر ، آپ کہیں۔ ایک ورڈ دستاویز میں سرایت شدہ ایکسل اسپریڈشیٹ ہے۔ . ایکسل میں آپ جو تبدیلیاں کرتے ہیں ان کو دیکھ کر ورڈ اسپریڈشیٹ کو خود بخود اپ ڈیٹ کرنا ان مشترکہ اشیاء کی بدولت ممکن ہے۔

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



قربانی کیا ہے؟

اگلا ، ہمیں جانچنا چاہیے کہ 'قربانی کے عمل' کا کیا مطلب ہے۔ اس کے لیے ہم ایک اور مثال کی طرف رجوع کرتے ہیں۔

COM سروگیٹ کے لیے ایک عام استعمال فائل ایکسپلورر بلڈنگ تھمب نیل ہے۔ ونڈوز کے پرانے ورژن میں ، ایکسپلورر عمل اپنے تحت تھمب نیل بنانے کی کوشش کرے گا۔ یہ اکثر حادثات کا باعث بنتا ہے کیونکہ تھمب نیل نکالنے والے ہمیشہ قابل اعتماد نہیں ہوتے ہیں۔





آپ نے یہ رویہ خود دیکھا ہوگا: سیکڑوں تصاویر یا فائل کی قسم والا فولڈر کھولنا جس کی ونڈوز نے توقع نہیں کی تھی بعض اوقات پرانے دنوں میں ایکسپلورر کو کریش کر دیتی ہے۔

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





کیا میں اس عمل کو مار سکتا ہوں؟

ناپسندیدہ کچھ دوسرے اہم ونڈوز عمل۔ ، آپ ٹاسک مینیجر کھول سکتے ہیں ( Ctrl + Shift + Esc ) اور کسی کو مار ڈالو۔ سروگیٹ کے ساتھ۔ عمل جو آپ دیکھتے ہیں. تاہم ، عام طور پر ایسا کرنا اچھا خیال نہیں ہے۔ پروگرام ان عملوں کو تخلیق کرتے ہیں جب بھی انہیں کچھ عمل کرنے کی ضرورت ہوتی ہے ، لہذا ان کو مارنے سے وہ جو بھی کام کر رہے ہیں رک جائیں گے۔

آپ COM سروگیٹ کو غیر فعال نہیں کر سکتے ، کیونکہ یہ تب ہی چلتا ہے جب کوئی دوسرا پروگرام اس کی درخواست کرتا ہے۔

میں کیسے دیکھوں کہ اس نے کس عمل کو شروع کیا؟

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

پروسیس ایکسپلورر آپ کے کمپیوٹر پر کیا چل رہا ہے اس کے بارے میں بہت ساری تفصیلات فراہم کرتا ہے ، اور یہ آپ کو بتا سکتا ہے کہ COM سروگیٹ کس عمل سے شروع ہوا۔ فہرست کے ذریعے دیکھو a dllhost.exe عمل - ان کے پاس ہے۔ سروگیٹ کے ساتھ۔ میں تفصیل میدان اس پر ماؤس کریں ، اور آپ کو کچھ معلومات نظر آئیں گی کہ اس کے لیے کیا ذمہ دار ہے۔

اگر آپ کو کوئی نہیں ملتا۔ dllhost عمل ، دبائیں Ctrl + F سرچ بار کھولنے کے لیے۔ داخل کریں۔ dllhost.exe اس کی تمام مثالیں آسانی سے تلاش کریں۔ اگر آپ کو کوئی نظر نہیں آتا ہے تو ، یہ ممکن ہے کہ کوئی بھی پروگرام اس وقت COM سروگیٹس استعمال نہیں کر رہا ہو۔

نیچے دی گئی مثال میں ، ہم نے پایا ہے کہ یہ COM سروگیٹ تھمب نیلز سنبھال رہا ہے۔

میں COM سروگیٹ کریش کو کیسے ٹھیک کر سکتا ہوں؟

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

  • کسی بھی کوڈیک پیک اور میڈیا سافٹ ویئر کو اپ ڈیٹ/ان انسٹال کریں۔ اگر آپ K-Lite کوڈیک پیک جیسے سافٹ ویئر ، یا میڈیا ٹولز جیسے DivX یا Nero استعمال کرتے ہیں تو ان کے ساتھ کوئی چیز اس مسئلے کا سبب بن سکتی ہے۔ ان کو ان انسٹال کرنے پر غور کریں ، کیونکہ آپ کو واقعی ان کوڈیک پیک کی ضرورت نہیں ہے کیونکہ VLC ہر چیز کھیلتا ہے ، اور نیرو کے پاس بہت سارے مفت متبادل ہیں۔ .
  • ونڈوز اپ ڈیٹس انسٹال کریں۔ کچھ لوگوں نے اطلاع دی ہے کہ تازہ ترین اپ ڈیٹس انسٹال کرنے سے یہ مسئلہ حل ہو جاتا ہے۔ یہ ہمیشہ حل نہیں ہوتا ہے ، لیکن یہ ایک آسان پہلا قدم ہے۔ شاید کچھ چھوٹی سی ہچکی ہے جس میں ایک خاص قسم کی فائل ہے جسے مائیکروسافٹ نے تازہ ترین پیچوں سے ٹھیک کیا ہے۔
  • موجودہ تھمب نیلز کو حذف کریں۔ اگر ایک خراب تھمب نیل COM سروگیٹ کو کریش کر رہا ہے تو آپ کر سکتے ہیں۔ ڈسک کلین اپ ٹول کا استعمال کرتے ہوئے اسے ہٹا دیں۔ . یہ ونڈوز کو تھمب نیل کیشے کو دوبارہ بنانے پر مجبور کرے گا ، جو اس مسئلے کو ختم کر سکتا ہے۔
  • پریشانی والی فائل کی شناخت کریں۔ پروسیس ایکسپلورر کا استعمال کریں ، جیسا کہ اوپر بحث کی گئی ہے ، یہ دیکھنے کے لیے کہ کون سی فائل ہے۔ dllhost تک رسائی کی کوشش کر رہا ہے۔ اگر یہ کسی مخصوص فائل کی طرف اشارہ کرتا ہے ، تو یہ یقینی طور پر آپ کا مسئلہ ہے۔ اس فائل کو حذف کریں اور دیکھیں کہ کیا مسائل کم ہوتے ہیں۔
  • ڈیٹا عملدرآمد کی روک تھام کی فہرست سے COM سروگیٹ کو ہٹا دیں۔ ونڈوز بدنیتی کوڈ کو آپ کے سسٹم پر چلنے سے روکنے کے لیے ڈیٹا ایگزیکیوشن پریوینشن (ڈی ای پی) نامی چیز استعمال کرتا ہے۔ آپ اس فہرست سے کچھ عمل کو خارج کر سکتے ہیں ، اور COM سروگیٹ کے لیے ایسا کرنے سے خرابی رک سکتی ہے۔
    • ٹائپ کریں۔ اعلی درجے کا نظام اسٹارٹ مینو میں اور منتخب کریں۔ جدید نظام کی ترتیبات دیکھیں۔ . پر کلک کریں۔ ترتیبات کے نیچے بٹن کارکردگی۔ ٹیب ، پھر منتخب کریں ڈیٹا پر عملدرآمد کی روک تھام۔ ٹیب.
    • دوسرا آپشن منتخب کریں ، تمام پروگراموں کے لیے DEP آن کریں ... اور پر کلک کریں شامل کریں بٹن
    • پر براؤز کریں۔ C: Windows System32 dllhost.exe۔ 32 بٹ سسٹم پر ، یا C: Windows ys SysWOW64 dllhost.exe۔ 64 بٹ ونڈوز پر۔ کلک کریں۔ ٹھیک ہے اپنی تبدیلیاں محفوظ کرنے کے لیے۔
  • مسائل کے لیے اپنی ہارڈ ڈرائیو کو اسکین کریں۔ اگر یہ مسئلہ بغیر پیٹرن کے ہوتا ہے تو آپ کو اپنے کمپیوٹر پر چند سکین چلانے چاہئیں۔ کمانڈ پرامپٹ پر ، ونڈوز فائلوں کی مرمت کے لیے ایس ایف سی کمانڈ استعمال کریں اور۔ CHKDSK کمانڈ ہارڈ ڈرائیو کی خرابیوں کو چیک کرنے کے لیے
  • کمانڈ پرامپٹ میں کچھ DLL فائلوں کو دوبارہ رجسٹر کریں۔ کمانڈ پرامپٹ میں۔ ، کمانڈ چلا رہے ہیں۔ regsvr32 vbscript.dll اور regsvr32 jscript.dll دو DLLs کو دوبارہ رجسٹر کریں گے جو COM سروگیٹ کریش کو ٹھیک کر سکتے ہیں۔
  • اپنا اینٹی وائرس چیک کریں۔ کچھ نے اطلاع دی ہے کہ کاسپرسکی اینٹی وائرس تنازعات اس مسئلے کا سبب بن سکتے ہیں۔ اینٹی وائرس کے تحفظ کو غیر فعال کرنے کی کوشش کریں اور دیکھیں کہ کیا اس فائل/فولڈر تک رسائی اب بھی غلطی کا باعث ہے۔
  • اگر آپ انہیں استعمال نہیں کرتے ہیں۔ ، آپ تھمب نیل کو مکمل طور پر غیر فعال کر سکتے ہیں۔

کیا یہ وائرس کی نشاندہی کرسکتا ہے؟

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

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

ہماری فہرست سے مشورہ کریں۔ بہترین اینگ وائرس سے پاک پروگرام۔ اگر آپ کو سفارش کی ضرورت ہو یہ نہ بھولیں کہ آپ ونڈوز ڈیفنڈر کے ساتھ اسکین چلا سکتے ہیں یہاں تک کہ اگر آپ اسے ہر وقت استعمال نہیں کرتے ہیں (حالانکہ آپ کو شاید یہ کرنا چاہئے)۔

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

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

COM سروگیٹ کے لیے یہ سب ہے۔

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

مزید ونڈوز علم کے لیے ، ہمارے نئے آنے والے کی گائیڈ کو چیک کریں پی سی کی خرابیوں کا سراغ لگانا۔

کیا آپ نے کبھی دیکھا ہے کہ COM سروگیٹ کا عمل آپ کے کمپیوٹر پر چل رہا ہے؟ کیا اس کو کریش ہونے میں کوئی مسئلہ درپیش ہے ، اور اس نے آپ کے لیے کیا حل کیا؟ تبصرے میں ہمارے ساتھ شیئر کریں!

تصویری کریڈٹ: Jeanette.Dietl/ ڈپازٹ فوٹو۔

.dat فائل کیا ہے؟
بانٹیں بانٹیں ٹویٹ ای میل۔ متحرک تقریر کے لیے ایک ابتدائی رہنما۔

متحرک تقریر ایک چیلنج ہوسکتی ہے۔ اگر آپ اپنے پروجیکٹ میں ڈائیلاگ شامل کرنا شروع کرنے کے لیے تیار ہیں تو ہم آپ کے لیے عمل کو توڑ دیں گے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • ونڈوز
  • ونڈوز ٹاسک مینیجر۔
  • ونڈوز 10۔
  • فائل ایکسپلورر
  • خرابیوں کا سراغ لگانا
مصنف کے بارے میں بین سٹیگنر۔(1735 مضامین شائع ہوئے)

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

بین سٹیگنر سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔