কম্পিউটার

COM সারোগেট (dllhost.exe) কী এবং কেন এটি আমার পিসিতে চলছে?

টাস্ক ম্যানেজার ব্যবহার করে একটি উইন্ডোজ কম্পিউটারে প্রসেসগুলির তালিকার মাধ্যমে সন্ধান করা প্যারানিয়ার একটি রেসিপি। প্রচুর অদ্ভুত-শব্দযুক্ত প্রোগ্রাম চলছে এবং সাধারণত আপনার পিসির জন্য কী ভাল বা খারাপ তা জানার কোনও উপায় নেই। COM সারোগেট dllhost.exe হল এমন একটি প্রক্রিয়া, কিন্তু এটি আপনার ধারণার চেয়ে অনেক বেশি জাগতিক৷

COM সারোগেট (dllhost.exe) কী এবং কেন এটি আমার পিসিতে চলছে?

COM সারোগেট (dllhost.exe) কি?

COM কম্পোনেন্ট অবজেক্ট মডেলের জন্য সংক্ষিপ্ত। এটি এমন কিছু যা মাইক্রোসফ্ট 90 এর দশকের গোড়ার দিকে চালু করেছিল যাতে প্রোগ্রামারদের বিদ্যমান সফ্টওয়্যারের কার্যকারিতা প্রসারিত করা সহজ হয়। অন্য কথায়, এটি কিছুটা প্লাগইন সিস্টেমের মতো যা আপনাকে উইন্ডোজ এক্সপ্লোরারের মতো বিদ্যমান প্রোগ্রামগুলিতে নতুন ফাংশন যোগ করতে দেয়৷

    একটি প্রোগ্রাম যা করতে পারে তা গতিশীলভাবে উন্নত করার জন্য এটি দুর্দান্ত, তবে একটি খারাপ দিক রয়েছে। যদি একটি COM মডিউল খারাপভাবে কোড করা হয় বা কোনো কারণে ক্র্যাশ হয়, তাহলে এটি প্লাগ-ইন করা প্রোগ্রামটিকেও ক্র্যাশ করে। কারণ COM এবং প্রধান প্রোগ্রাম উভয়ই একটি প্রক্রিয়া হিসাবে চলছে।

    COM সারোগেট (dllhost.exe) কী এবং কেন এটি আমার পিসিতে চলছে?

    সেখানেই COM সারোগেটরা আসে। এই পদ্ধতিটি COM-কে তার নিজস্ব আলাদা প্রক্রিয়ায় চলতে দেয়, যেন এটি তার নিজস্ব প্রোগ্রাম। প্রধান প্রোগ্রাম এবং COM সারোগেট প্রক্রিয়া প্রয়োজন অনুযায়ী একে অপরের সাথে কথা বলে। কিন্তু যদি কোনো কারণে COM সারোগেট ক্র্যাশ হয়ে যায়, তবে এটি ক্র্যাশ হওয়ার নিজস্ব প্রক্রিয়া ছাড়া আর কিছুই ঘটায় না। এটি সামগ্রিকভাবে অনেক বেশি স্থিতিশীল সিস্টেম তৈরি করে৷

    COM সারোগেট (dllhost.exe) কি নিরাপদ?

    dllhost.exe নিরাপদ কিনা উত্তর দেওয়া একটি কঠিন প্রশ্ন, কারণ এটি চলমান নির্দিষ্ট COM-এর উপর নির্ভর করবে। সাধারণত তারা সৌম্য প্রক্রিয়াগুলি হোস্ট করে যা দরকারী জিনিসগুলি করে, তবে এটি সম্ভাবনার বাইরে নয় যে COM সারোগেট ফ্রেমওয়ার্কে একটি খারাপভাবে-কোডেড COM বা ম্যালওয়্যার পিগিব্যাকিং ক্ষতির কারণ হতে পারে বা ক্ষতিকারক কোড চালাতে পারে৷

    COM সারোগেটের অবস্থান খোঁজা

    dllhost.exe ফাইলের জন্য শুধুমাত্র একটি বৈধ অবস্থান রয়েছে এবং সেটি Windows ফোল্ডারের মধ্যে System32 ফোল্ডারের ভিতরে। ডিফল্ট পথ হল Windows সিস্টেম 32 সিস্টেম ড্রাইভে। সিস্টেম ড্রাইভ সাধারণত সি ড্রাইভ হয়। আপনি যদি এই ফাইলটি অন্য কোথাও খুঁজে পান তবে এটি সম্ভবত একটি ভাইরাস। তাই এটি স্ক্যান করতে ভুলবেন না!

    COM সারোগেট (dllhost.exe) কী এবং কেন এটি আমার পিসিতে চলছে?

    COM সারোগেটের বৈধতা পরীক্ষা করা হচ্ছে

    উপরে উল্লিখিত হিসাবে, আপনি টাস্ক ম্যানেজারে যে COM সারোগেটটি দেখছেন তা কোনও নির্দিষ্ট অ্যাপ্লিকেশন নয়, এটি অন্য প্রক্রিয়ার জন্য একটি শেল মাত্র। যেহেতু আমরা একটি নির্দিষ্ট COM সারোগেট প্রক্রিয়ার মধ্যে আসলে কী চলছে তার অন্তর্দৃষ্টি পেতে পারি না, তাই সন্দেহজনক আচরণ পরীক্ষা করার একমাত্র আসল উপায় হল একটি অ্যান্টিভাইরাস প্রোগ্রাম ব্যবহার করা৷

    অবশ্যই, যেভাবেই হোক আপনার অ্যান্টিভাইরাস প্রোগ্রামটি নিয়মিত বিরতিতে চালানো উচিত, কিন্তু আপনি যদি দেখেন একটি COM সারোগেট যা প্রচুর সংস্থান ব্যবহার করছে বা সিস্টেমে অস্থিরতা সৃষ্টি করছে, তবে এটি একটি ব্যাখ্যা হতে পারে৷

    তারপরে আবার, প্রশ্নে থাকা COM সারোগেট প্রক্রিয়াটি দূষিত না হয়ে কেবল বাজি হতে পারে। আপনি যদি আপনার সমস্ত নথি সংরক্ষণ করে থাকেন, তাহলে আপনি প্রদত্ত COM সারোগেট প্রক্রিয়াটি কী করছে তা বোঝার জন্য জোরপূর্বক শেষ করার চেষ্টা করতে পারেন। প্রক্রিয়াটি মেরে ফেলার পর সরাসরি যা ক্র্যাশ বা হ্যাং হয় তা সম্ভবত সংশ্লিষ্ট প্রোগ্রাম। একবার আপনি সম্ভবত অপরাধীকে শনাক্ত করার পরে, আপনি আপনার কম্পিউটার রিবুট করতে চাইবেন৷

    COM সারোগেট ত্রুটিগুলি ঠিক করা

    COM সারোগেট ত্রুটিগুলি সময়ে সময়ে ঘটে থাকে এবং সম্ভবত লোকেরা প্রথম স্থানে প্রক্রিয়াটির নাম অনুসন্ধান করার সবচেয়ে সাধারণ কারণ। "COM সারোগেট কাজ করা বন্ধ করে দিয়েছে" ত্রুটিটি প্রথমে রহস্যজনক বলে মনে হতে পারে। এখন যেহেতু আপনি জানেন যে COM সারোগেট কী করে, এটা স্পষ্ট যে প্রক্রিয়াটি আসলে তার কাজ করছে৷

    COM সারোগেট হল প্রোগ্রাম এক্সটেনশানগুলিকে তাদের প্রসারিত মূল প্রক্রিয়াটি ক্র্যাশ হওয়া থেকে রক্ষা করার জন্য, তাই এই ত্রুটির কারণটি সারোগেটের মধ্যে চলমান যাই হোক না কেন COM মডিউলটি খুঁজে পাওয়া যেতে পারে৷

    COM সারোগেট (dllhost.exe) কী এবং কেন এটি আমার পিসিতে চলছে?

    এটি কোন COM ছিল তা জানার কোন সহজ উপায় নেই, যেহেতু সারোগেট নিজেই এর ভিতরে নির্দিষ্ট COMটিকে মাস্ক করে। বেশ কিছু সন্দেহভাজন আছে:

    • তৃতীয়-পক্ষের ভিডিও কোডেক পুরানো। যদি আপনার কাছে থাকে, হয় সেগুলি সরিয়ে দিন বা আপডেট করুন৷
    • আপনার অ্যান্টিভাইরাস প্রোগ্রাম COM সারোগেটের সাথে হস্তক্ষেপ করতে পারে৷ এটি সাময়িকভাবে নিষ্ক্রিয় করুন। যদি এটি সমস্যা বলে মনে হয়, তাহলে একটি ভিন্ন অ্যান্টিভাইরাসে স্যুইচ করুন বা প্রযোজ্য হলে আপনারটি সর্বশেষ সংস্করণে আপডেট করার চেষ্টা করুন৷
    • CHKDSK-এর মতো ইউটিলিটি ব্যবহার করে ত্রুটির জন্য আপনার ডিস্ক পরীক্ষা করুন।
    • সিস্টেম ফাইল চেকার দিয়ে দুর্নীতির জন্য সিস্টেম ফাইলগুলি পরীক্ষা করুন৷
    • সাম্প্রতিক ড্রাইভার আপডেট রোল ব্যাক করুন বা বিশেষ করে ডিসপ্লে এবং প্রিন্টার ড্রাইভার আপডেট করুন। মানক প্রস্তুতকারক GPU ড্রাইভার এবং OEM সংস্করণ উভয়ই চেষ্টা করুন, যদি এটি আপনার কম্পিউটারে প্রযোজ্য হয়।

    আপনি যদি সারোগেটের মধ্যে ঠিক কোন COMটি চলছে তা কীভাবে নির্ণয় করতে চান তা জানতে চাইলে আরও প্রযুক্তিগত সমাধান রয়েছে৷

    প্রসেস এক্সপ্লোরারের সাথে একটি COM সারোগেট প্রক্রিয়ার ভিতরে পরীক্ষা করা হচ্ছে

    মাইক্রোসফটের একটি ঐচ্ছিক ইউটিলিটি রয়েছে যা প্রসেস এক্সপ্লোরার নামে পরিচিত। এটি বিভিন্ন জিনিসের জন্য দরকারী। উদাহরণস্বরূপ, যদি আপনাকে বলা হয় যে আপনি একটি ফোল্ডার মুছে ফেলতে পারেন কারণ একটি প্রোগ্রাম এটি খোলা আছে, তাহলে আপনি কোন প্রোগ্রামটি তা দেখতে প্রসেস এক্সপ্লোরার ব্যবহার করতে পারেন এবং সম্পূর্ণ কম্পিউটার পুনরায় চালু না করেই এটিকে বন্ধ করতে বাধ্য করতে পারেন৷

    সহজভাবে ডাউনলোড করুন এবং প্রসেস এক্সপ্লোরার চালান এবং আপনি এইরকম একটি উইন্ডো দেখতে পাবেন:

    COM সারোগেট (dllhost.exe) কী এবং কেন এটি আমার পিসিতে চলছে?

    মনে রাখবেন যে COM সারোগেটকে আসলে dllhost.exe বলা হয়। তাই এটি সন্ধান করুন এবং এন্ট্রির উপরে মাউস পয়েন্টারটি হোভার করুন। ছোট পপআপে, আপনি দেখতে পাবেন কোন DLL ফাইল হোস্ট করা হচ্ছে। সাধারণত এটি কোন প্রোগ্রামের সাথে সংযুক্ত তা জানতে এটি আপনাকে যথেষ্ট তথ্য দেয়৷ যদি এটি DLL নাম থেকে সুস্পষ্ট না হয়, আপনি আরও সুনির্দিষ্ট উত্তরের জন্য এটি Google করতে পারেন।

    একটি পার্টির জন্য COM অন ওভার

    রিক্যাপ করার জন্য, আপনি এখন জানেন যে COMগুলি কী, একজন COM সারোগেট কী করে, কীভাবে সবচেয়ে সাধারণ সমস্যাগুলি সমাধান করবেন এবং আপনি কোন COM-এর সাথে কাজ করছেন তা কীভাবে বের করবেন৷ যা, আশাকরি, আপনার COM-সম্পর্কিত সমস্যাগুলিকে ভালভাবে পরিষ্কার করেছে৷


    1. Conhost কি।Exe এবং কেন এটি আমার টাস্ক ম্যানেজারে চলছে

    2. Fontdrvhost.exe কি এবং কেন এটি চলছে?

    3. splwow64.exe কি এবং এটি কেন চলছে

    4. Rundll32.exe কি এবং কেন এটি চলছে (আপডেট করা)