কম্পিউটার

উইন্ডোজ 10 এ COM সারোগেট সমস্যাগুলি কীভাবে সমাধান করবেন

আপনি কি কখনও উইন্ডোজ টাস্ক ম্যানেজার খুলেছেন এবং ভেবে দেখেছেন যে এন্ট্রিগুলির অর্ধেক কি? যদিও Windows এর নতুন সংস্করণে বেশিরভাগ প্রক্রিয়ার জন্য বন্ধুত্বপূর্ণ নাম রয়েছে, তারা ঠিক কী করে তা খুঁজে বের করা কঠিন।

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

COM সারোগেট কি?

মাইক্রোসফ্টের মতে, COM সারোগেট "একটি COM অবজেক্টের জন্য [গুলি] ক্রিয়েফিশিয়াল প্রক্রিয়ার একটি অভিনব নাম যা অনুরোধ করা প্রক্রিয়ার বাইরে চালিত হয়।" এটি মোটেও পরিষ্কার নয়, তাই আসুন সেই সংজ্ঞাটি ভেঙে ফেলি এবং কয়েকটি উদাহরণ দেখি।

উইন্ডোজ 10 এ COM সারোগেট সমস্যাগুলি কীভাবে সমাধান করবেন

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

এই COM অবজেক্টগুলি, যেমন প্রক্রিয়ার নাম থেকে স্পষ্ট, সত্যিই DLL ফাইল। এগুলি সুরক্ষিত উইন্ডোজ ফোল্ডারে থাকে এবং অপারেটিং সিস্টেমকে (OS) যেমনটি করা উচিত তেমন কাজ করতে দেয়৷

বলি কী?

এর পরে, আমাদের পরীক্ষা করা উচিত "বলিদান প্রক্রিয়া" মানে কি। এর জন্য, আমরা অন্য একটি উদাহরণে ফিরে যাই।

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

আপনি হয়ত এই আচরণটি নিজে দেখেছেন:শত শত ছবি বা ফাইল টাইপ সহ একটি ফোল্ডার খুললে যা উইন্ডোজ আশা করেনি কখনও কখনও পুরানো দিনে এক্সপ্লোরার ক্র্যাশ হতে পারে৷

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

আমি কি এই প্রক্রিয়াটিকে মেরে ফেলতে পারি?

অন্যান্য কিছু গুরুত্বপূর্ণ উইন্ডোজ প্রক্রিয়ার বিপরীতে, আপনি টাস্ক ম্যানেজার খুলতে পারেন (Ctrl + Shift + Esc ) এবং যেকোনো COM সারোগেটকে হত্যা করুন আপনি দেখতে প্রসেস. যাইহোক, এটি করা সাধারণত একটি ভাল ধারণা নয়। প্রোগ্রামগুলি এই প্রক্রিয়াগুলি তৈরি করে যখনই তাদের কিছু ক্রিয়া সম্পাদন করার প্রয়োজন হয়, তাই তাদের মেরে ফেলার ফলে তারা যা কাজ করছে তা বন্ধ করে দেবে৷

আপনি COM সারোগেট অক্ষম করতে পারবেন না, কারণ এটি কেবল তখনই চলে যখন অন্য প্রোগ্রাম এটির অনুরোধ করে৷

আমি কিভাবে দেখব কোন প্রক্রিয়াটি শুরু হয়েছে?

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

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

আপনি যদি কোনো dllhost খুঁজে না পান প্রসেস, Ctrl + F টিপুন সার্চ বার খুলতে। dllhost.exe লিখুন সহজে এর সব দৃষ্টান্ত খুঁজে পেতে. যদি আপনি কোনটি দেখতে না পান, তাহলে এটা সম্ভব যে কোন প্রোগ্রাম এই মুহূর্তে COM সারোগেট ব্যবহার করছে না৷

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

উইন্ডোজ 10 এ COM সারোগেট সমস্যাগুলি কীভাবে সমাধান করবেন

আমি কিভাবে একটি COM সারোগেট ক্র্যাশ ঠিক করতে পারি?

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

  • যেকোন কোডেক প্যাক এবং মিডিয়া সফ্টওয়্যার আপডেট/আনইন্সটল করুন। আপনি যদি K-Lite কোডেক প্যাকের মতো সফ্টওয়্যার ব্যবহার করেন, অথবা DivX বা Nero-এর মতো মিডিয়া টুল ব্যবহার করেন, তাহলে তাদের সাথে কিছু এই সমস্যার কারণ হতে পারে। এগুলি আনইনস্টল করার কথা বিবেচনা করুন, কারণ আপনার এই কোডেক প্যাকগুলির আর প্রয়োজন নেই যেহেতু ভিএলসি সবকিছুই চালায় এবং নিরোর প্রচুর বিনামূল্যের বিকল্প রয়েছে৷
  • উইন্ডোজ আপডেট ইনস্টল করুন। কিছু লোক রিপোর্ট করেছে যে সর্বশেষ আপডেটগুলি ইনস্টল করা এই সমস্যার সমাধান করে। এটি সর্বদা সমাধান নয়, তবে এটি একটি সহজ প্রথম পদক্ষেপ। সম্ভবত একটি নির্দিষ্ট ফাইল টাইপের সাথে কিছু ছোট হেঁচকি আছে যা মাইক্রোসফ্ট সাম্প্রতিক প্যাচগুলির সাথে সংশোধন করেছে৷
  • বিদ্যমান থাম্বনেইলগুলি মুছুন৷৷ যদি একটি দূষিত থাম্বনেইল COM সারোগেটকে ক্র্যাশ করে, আপনি ডিস্ক ক্লিনআপ টুল ব্যবহার করে এটি অপসারণ করতে পারেন। এটি উইন্ডোজকে থাম্বনেইল ক্যাশে পুনর্নির্মাণ করতে বাধ্য করবে, যা সমস্যাটি পরিষ্কার করতে পারে।
উইন্ডোজ 10 এ COM সারোগেট সমস্যাগুলি কীভাবে সমাধান করবেন
  • সমস্যাযুক্ত ফাইলটি সনাক্ত করুন৷৷ কোন ফাইল dllhost তা দেখতে, উপরে আলোচনা করা প্রক্রিয়া এক্সপ্লোরার ব্যবহার করুন অ্যাক্সেস করার চেষ্টা করছে। যদি এটি একটি নির্দিষ্ট ফাইলের দিকে নির্দেশ করে তবে এটি প্রায় অবশ্যই আপনার সমস্যা। সেই ফাইলটি মুছুন এবং দেখুন সমস্যাগুলি কমেছে কিনা।
  • ডেটা এক্সিকিউশন প্রিভেনশন তালিকা থেকে COM সারোগেট সরান৷ উইন্ডোজ ডেটা এক্সিকিউশন প্রিভেনশন (DEP) নামক কিছু ব্যবহার করে যাতে আপনার সিস্টেমে দূষিত কোড চলতে না পারে। আপনি এই তালিকা থেকে কিছু নির্দিষ্ট প্রক্রিয়া বাদ দিতে পারেন, এবং COM সারোগেটের জন্য এটি করা ত্রুটি বন্ধ করতে পারে৷
    • উন্নত সিস্টেম টাইপ করুন স্টার্ট মেনুতে যান এবং উন্নত সিস্টেম সেটিংস দেখুন নির্বাচন করুন . সেটিংস এ ক্লিক করুন পারফরমেন্স এর অধীনে বোতাম ট্যাব, তারপর ডেটা এক্সিকিউশন প্রতিরোধ নির্বাচন করুন ট্যাব
    • দ্বিতীয় বিকল্পটি বেছে নিন, সমস্ত প্রোগ্রামের জন্য DEP চালু করুন... এবং যোগ করুন ক্লিক করুন বোতাম
    • C:\Windows\System32\dllhost.exe-এ ব্রাউজ করুন একটি 32-বিট সিস্টেমে, অথবা C:\Windows\SysWOW64\dllhost.exe 64-বিট উইন্ডোজে। ঠিক আছে ক্লিক করুন আপনার পরিবর্তনগুলি সংরক্ষণ করতে।
উইন্ডোজ 10 এ COM সারোগেট সমস্যাগুলি কীভাবে সমাধান করবেন
  • সমস্যার জন্য আপনার হার্ড ড্রাইভ স্ক্যান করুন। যদি এই সমস্যাটি কোনও প্যাটার্ন ছাড়াই ঘটে, তবে আপনার কম্পিউটারে কয়েকটি স্ক্যান চালানো উচিত। কমান্ড প্রম্পটে, উইন্ডোজ ফাইলগুলি মেরামত করতে SFC কমান্ড এবং হার্ড ড্রাইভ ত্রুটিগুলি পরীক্ষা করতে CHKDSK কমান্ড ব্যবহার করুন।
  • কমান্ড প্রম্পটে কয়েকটি DLL ফাইল পুনরায় নিবন্ধন করুন৷ কমান্ড প্রম্পটে, regsvr32 vbscript.dll কমান্ডগুলি চালান এবং regsvr32 jscript.dll দুটি DLL পুনরায় নিবন্ধন করবে যা COM সারোগেট ক্র্যাশ ঠিক করতে পারে৷
  • আপনার অ্যান্টিভাইরাস পরীক্ষা করুন৷৷ কেউ কেউ রিপোর্ট করেছেন যে ক্যাসপারস্কি অ্যান্টিভাইরাস দ্বন্দ্ব এই সমস্যার কারণ হতে পারে। অ্যান্টিভাইরাস সুরক্ষা নিষ্ক্রিয় করার চেষ্টা করুন এবং দেখুন যে ফাইল/ফোল্ডার অ্যাক্সেস করার ফলে এখনও একটি ত্রুটি দেখা দেয়।
  • যদি আপনি সেগুলি ব্যবহার না করেন , আপনি থাম্বনেইল সম্পূর্ণরূপে নিষ্ক্রিয় করতে পারেন.

এটা কি ভাইরাসকে বোঝাতে পারে?

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

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

আপনার যদি সুপারিশের প্রয়োজন হয় তবে আমাদের সেরা নাগ-মুক্ত অ্যান্টিভাইরাস প্রোগ্রামগুলির তালিকাটি দেখুন। ভুলে যাবেন না যে আপনি উইন্ডোজ ডিফেন্ডারের সাথে একটি স্ক্যান চালাতে পারেন যদিও আপনি এটি সব সময় ব্যবহার না করেন (যদিও সম্ভবত আপনার উচিত)।

ডিফেন্ডার টাইপ করুন স্টার্ট মেনুতে যান এবং উইন্ডোজ ডিফেন্ডার সিকিউরিটি সেন্টার খুলুন . ভাইরাস এবং হুমকি সুরক্ষা নির্বাচন করুন৷ , তারপর দ্রুত স্ক্যান ক্লিক করুন একটি স্ক্যান চালানোর জন্য বোতাম৷

উইন্ডোজ 10 এ COM সারোগেট সমস্যাগুলি কীভাবে সমাধান করবেন

আপনি যে অ্যান্টিভাইরাস ব্যবহার করেন না কেন, সম্মানিত Malwarebytes থেকে দ্বিতীয় মতামত পাওয়াও স্মার্ট৷

এটাই সব COM সারোগেটের জন্য

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

আরও উইন্ডোজ জ্ঞানের জন্য, পিসি সমস্যা সমাধানের জন্য আমাদের নবাগতদের গাইড দেখুন।

আপনি কি কখনও লক্ষ্য করেছেন যে আপনার পিসিতে COM সারোগেট প্রক্রিয়া চলছে? এতে কি ক্র্যাশ হওয়ার সমস্যা আছে এবং এটি আপনার জন্য কী ঠিক করেছে? মন্তব্যে আমাদের সাথে শেয়ার করুন!

ইমেজ ক্রেডিট:Jeanette.Dietl/Depositphotos


  1. Windows 10 এ OneDrive সিঙ্ক সমস্যাগুলি কীভাবে ঠিক করবেন

  2. Windows 10 PC-এ ব্যাটলফিল্ড 5 ল্যাগিং সমস্যাগুলি কীভাবে ঠিক করবেন?

  3. উইন্ডোজ 10-এ উইন্ডোজ 10 আপডেট এবং নিরাপত্তা সংক্রান্ত সমস্যাগুলি কীভাবে ঠিক করবেন

  4. কিভাবে COM সারোগেট উচ্চ সিপিইউ ব্যবহার উইন্ডোজ 10/11 ঠিক করবেন?