Svchost.exe (Service Host) ডাইনামিক-লিংক লাইব্রেরি থেকে চলने वाली সার্ভিসের জন্য জেনেরিক হোস্ট প্রসেস নাম। সব উইন্ডোজ ইন্টারন্যাল সার্ভিস .dll ফাইলে নেওয়া হয়েছে, কিন্তু .dll লোড করার জন্য .exe ফাইল লাগে, তাই svchost.exe প্রসেস তৈরি করা হয়েছে। একাধিক svchost.exe ইনস্ট্যান্স থাকে যাতে এক সার্ভিস ফেল করলে পুরো উইন্ডোজ ডাউন না যায়। সার্ভিসগুলো গ্রুপে বান্টা আছে, প্রতিটি গ্রুপের জন্য একটি svchost.exe ইনস্ট্যান্স।
সমস্যা শুরু হয় যখন svchost.exe (netsvcs) প্রায় সব সিস্টেম রিসোর্স নেয়, হাই CPU ইউজেজ সৃষ্টি করে। Task Manager-এ দেখবেন একটি নির্দিষ্ট svchost.exe প্রায় সारी মেমরি নিচ্ছে, অন্যান্য প্রোগ্রামের জন্য রিসোর্স থাকে না। কম্পিউটার অনস্টেবল, স্লাগিশ এবং র্যান্ডমলি ফ্রিজ হয়।
Svchost.exe হাই CPU ইউজেজ মূলত ভাইরাস বা ম্যালওয়্যার সংক্রমণের জন্য হয়, তবে সিস্টেম কনফিগারেশন এবং এনভায়রনমেন্টেও নির্ভর করে। নিচে সমাধান দেওয়া হলো।
svchost.exe (netsvcs) হাই CPU ইউজেজ সমাধান
রিস্টোর পয়েন্ট তৈরি করুন।
পদ্ধতি ১: CCleaner এবং Malwarebytes চালান
- CCleaner ও Malwarebytes ডাউনলোড ও ইনস্টল করুন।
- Malwarebytes চালু করুন, সিস্টেম স্ক্যান করুন। ম্যালওয়্যার পেলে অটো রিমুভ করবে।
- CCleaner চালু করুন, Custom Clean সিলেক্ট করুন।
- Windows ট্যাবে ডিফল্ট চেকবক্স চেক করে Analyze ক্লিক করুন।
- Analyze শেষ হলে ফাইল ডিলিট করার জন্য নিশ্চিত হন, Run Cleaner ক্লিক করুন।
- Registry ট্যাবে যান, ডিফল্ট চেকবক্স চেক করে Scan for Issues > Fix Selected Issues।
- ব্যাকআপের জন্য Yes চাপুন, Fix All Selected Issues ক্লিক করুন।
- PC রিস্টার্ট করুন।
পদ্ধতি ২: হাই CPU কারণবিশেষ সার্ভিস নিষ্ক্রিয় করুন
- Ctrl + Shift + Esc চাপে Task Manager খুলুন।
- Details ট্যাবে হাই CPU ইউজেজ वाले svchost.exe প্রসেসে রাইট-ক্লিক > Go to Service(s)।
- Services ট্যাবে যেতে পারবেন, সেখানে হাইলাইট করা সার্ভিসগুলোই সেই svchost.exe-র অধীনে চলে।
- হাইলাইট করা সার্ভিসগুলো একে একে রাইট-ক্লিক করে Stop করুন।
- হাই CPU ইউজেজ ফিক্স হওয়া পর্যন্ত চালিয়ে যান।
- সমস্যাকারী সার্ভিস চিনতে পারলে সেটি ডিজেবল করুন।
নোট: অধিকাংশ সময় Windows Update Service ही coupable। - Windows Key + R > services.msc > Enter।
- সার্ভিস খুঁজে রাইট-ক্লিক > Properties > Stop > Startup type: Disabled > Apply > OK।
- PC রিবুট করুন।
নির্দিষ্ট svchost.exe খুঁজতে সমস্যা হলে Microsoft-র Process Explorer টুল ব্যবহার করুন।
পদ্ধতি ৩: Event Viewer Logs ক্লিয়ার করুন
- Windows Key + R > eventvwr.msc > Enter (Event Viewer খুলবে)।
- বাম মেনু থেকে Windows Logs এক্সপ্যান্ড করে সাবফোল্ডারগুলোতে রাইট-ক্লিক > Clear Log।
- সাবফোল্ডারগুলো: Application, Security, Setup, System, Forwarded Events।
- সবের লগ ক্লিয়ার করুন।
- PC রিবুট করুন।
পদ্ধতি ৪: SoftwareDistribution ফোল্ডার রিনেম করুন
- Windows Key + X > Command Prompt (Admin)।
- Windows Update Services স্টপ করুন:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - SoftwareDistribution ফোল্ডার রিনেম করুন:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old - Windows Update Services আবার 스타্ট করুন:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - PC রিবুট করুন।
পদ্ধতি ৫: Windows Update Troubleshooter চালান
- Windows Search-এ "troubleshooting" টাইপ করে Troubleshooting খুলুন।
- বাম প্যানে View all ক্লিক করুন।
- তালিকা থেকে Windows Update সিলেক্ট করুন।
- অন-স্ক্রিন ইনস্ট্রাকশন ফলো করে ট্রাবলশুটার চালান।
- PC রিস্টার্ট করুন।
পদ্ধতি ৬: উইন্ডোজ আপডেট করুন
- Windows Key + I > Update & Security।
- Check for updates > পেন্ডিং আপডেট ইনস্টল করুন।
- ইনস্টল হলে PC রিবুট করুন।
পদ্ধতি ৭: BITS এবং Windows Update সার্ভিস নিষ্ক্রিয় করুন
- services.msc খুলুন।
- BITS এবং Windows Update খুঁজে রাইট-ক্লিক > Properties।
- Stop ক্লিক করুন, Startup type: Disabled।
- Apply > OK > PC রিবুট করুন।
পদ্ধতি ৮: RKill ডাউনলোড ও চালান
Rkill (BleepingComputer.com) ম্যালওয়্যার প্রসেস টার্মিনেট করে যাতে নরমাল সিকিউরিটি সফটওয়্যার কাজ করতে পারে। এটি ম্যালওয়্যার প্রসেস কিল করে, ভুল এক্সিকিউটেবল অ্যাসোসিয়েশন ফিক্স করে, পলিসি ঠিক করে। রান করলে টার্মিনেটেড প্রসেসের লগ ফাইল দেখাবে।
পদ্ধতি ৯: SFC এবং CHKDSK চালান
- Command Prompt (Admin) খুলুন।
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (উপরের ফেল করলে এটি)
- প্রক্রিয়া শেষ হলে PC রিস্টার্ট করুন।
- CHKDSK চালান Fix File System Errors with Check Disk Utility(CHKDSK) থেকে।
- প্রক্রিয়া শেষ হলে আবার রিবুট করুন।
পদ্ধতি ১০: System and Maintenance Troubleshooter চালান
- Windows Key + X > Control Panel > Troubleshooting।
- View all > System Maintenance Troubleshooter চালান।
- এটি সমস্যাটি ফিক্স করতে পারে।
সুপারিশ:
- TiWorker.exe হাই CPU ইউজেজ সমাধান
- A disk read error occurred সমাধান (১০ উপায়)
- Non-System Disk or Disk Error Message সমাধান
- RuntimeBroker.exe হাই CPU ইউজেজ সমাধান
সফলভাবে svchost.exe (netsvcs) হাই CPU ইউজেজ সমাধান করা হলো। প্রশ্ন থাকলে কমেন্টে জানান।