কম্পিউটার টিউটোরিয়াল

dllhost.exe কী এবং কেন এটি উচ্চ ডিস্ক ব্যবহার দেখাচ্ছে?

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

dllhost.exe কী?

dllhost.exe কী এবং কেন এটি উচ্চ ডিস্ক ব্যবহার দেখাচ্ছে?

Dllhost.exe বা COM Surrogate হোস্ট প্রসেস একটি মাইক্রোসফ্ট উইন্ডোজ প্রসেস। এটি অনেক প্রোগ্রাম দ্বারা ব্যবহৃত হয়, যার মধ্যে .NET রানটাইম প্রসেসها আছে কিন্তু সীমাবদ্ধ নয়। Dllhost.exe, svchost.exe-এর মতো, সকল COM+ অভিমুখী প্রোগ্রামিং কোডের জন্য প্রয়োজনীয়।

তাই, এটি ভাইরাস বলে বলা ভুল। যাহোক, একটি ভাইরাস নিজের নাম dllhost.exe রাখতে পারে, এবং হয়তো তাই আপনি dllhost.exe উচ্চ ডিস্ক ব্যবহার অনুভব করছেন। তাই, এটি অথেন্টিক প্রসেস কিনা চেক করতে, টাস্ক ম্যানেজার লঞ্চ করুন Win + X > Task Manager চাপে, Details ট্যাবে যান, dllhost.exe-তে রাইট-ক্লিক করুন, এবং Open file location ক্লিক করুন।

আপনার ফাইলটির লোকেশন যদি নিচের মতো হয় তবে প্রসেসটি আসল:

C:\Windows\System32

নাহলে, আপনাকে আপনার পিসি ভাইরাস এবং ম্যালওয়্যার জন্য স্ক্যান করতে হবে। সেজন্য, Win + S চাপুন, “Windows Security” টাইপ করুন, এবং Open ক্লিক করুন। এখন, Virus & threat protection > Scan options > Microsoft Defender Offline scan > Scan now ক্লিক করুন।

এটি আপনার কম্পিউটারকে ভাইরাস এবং ম্যালওয়্যার জন্য স্ক্যান করবে এবং পেলে ডিলিট করবে।

dllhost.exe উচ্চ ডিস্ক ব্যবহার সমাধান

অधিকাংশ সময়, dllhost.exe-র উচ্চ ডিস্ক ব্যবহার নয়, বরং একটি DLL ফাইল এই প্রসেস ব্যবহার করে ডিস্ক ব্যবহার বড়ায়। তাই, আপনি DLL ফাইলটি বন্ধ করে ডিস্ক ব্যবহার কমাতে পারেন।

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

কিন্তু আপনি যদি এখনও সমস্যায় পড়ে থাকেন এবং নিশ্চিত হন যে আপনার টাস্ক ম্যানেজারের dllhost.exe ভাইরাস নয়, তবে আপনি এই পদ্ধতিগুলো চেষ্টা করে সমস্যা সমাধান করতে পারেন। মূলত আমরা নিশ্চিত করছি যে আপনার ওএস ফাইলها এবং সিস্টেম ইমেজ তাদের সর্বোত্তম স্বাস্থ্যে আছে।

  1. SFC চালান
  2. DISM চালান।

এইগুলো বিস্তারিত আলোচনা করি।

১] SFC চালান

dllhost.exe কী এবং কেন এটি উচ্চ ডিস্ক ব্যবহার দেখাচ্ছে?

আপনি যদি dllhost.exe সমস্যায় পড়েন তবে সম্ভবত আপনার সিস্টেম ফাইলها করআপ্ট। সেগুলো ঠিক করতে আমরা SFC এবং DISM চালাব।

সেজন্য, কমান্ড প্রম্পট অ্যাডমিনিস্ট্রেটর হিসেবে চালু করুন, নিচের কমান্ডটি লিখুন, এবং Enter চাপুন।

sfc /scannow

প্রক্রিয়া সম্পন্ন হওয়া পর্যন্ত অপেক্ষা করুন এবং আশা করি ত্রুটি সমাধান হবে।

২] DISM চালান

SFC সমস্যাটি সমাধান না করলে, আপনি DISM চালাতে পারেন। সেজন্য কমান্ড প্রম্পট অ্যাডমিনিস্ট্রেটর হিসেবে চালু করুন, নিচের কমান্ডها লিখুন এবং Enter চাপুন।

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth

আপনি যদি এখনও উচ্চ রিসোর্স ব্যবহার দেখেন তবে আপনি প্রসেস এক্সপ্লোরার ব্যবহার করে খুঁজে বের করতে পারেন কোন লোডেড প্রসেস বা DLL ফাইল এই সমস্যা সৃষ্টি করছে।

সম্পর্কিত: প্রোগ্রাম Exe বা COM Surrogate কাজ করা বন্ধ করেছে।

dllhost.exe কী এবং কেন এটি উচ্চ ডিস্ক ব্যবহার দেখাচ্ছে?
  1. Splwow64.exe বোঝা: উদ্দেশ্য, ফাংশন এবং এটি কীভাবে পরিচালনা করবেন

  2. Modern Setup Host বুঝুন: হাই ডিস্ক ইউজেজের কারণ এবং সমাধান

  3. Svchost.exe (Netsvcs) অনুভূত উচ্চ CPU এবং মেমরি ব্যবহার সমাধান: ধাপে ধাপে গাইড

  4. Wuauclt.exe ব্যাখ্যা: কেন এটি CPU স্পাইক করে এবং সমাধানের ধাপ