অনেক উইন্ডোজ ইউজার একটি বিচিত্র এবং খুব চিন্তাজনক সমস্যা রিপোর্ট করেছেন: svchost.exe (netsvcs) CPU ব্যবহার দখল করছে। এই সমস্যার কারণে কম্পিউটার বুট হতে ব্যর্থ হয়, এবং কিছু উদাহরণে ব্যবহারকারীরা প্রোগ্রাম চালাতে পারেন না।
আপনিও যদি netsvcs উচ্চ মেমরি ব্যবহার সমস্যার সম্মুখীন হন, তবে এই ব্লগটি শেষ পর্যন্ত পড়ুন। এই পোস্টে আপনি svchost-র কারণে উচ্চ CPU ব্যবহার বা মেমরি লিক সমাধান করার বিস্তারিত নির্দেশনা পাবেন।
उससे पहले, svchost.exe-র কিছু বেসিক ডিটেইল বুঝি নেই।
সার্ভিস হোস্ট বা svchost.exe কী?
সার্ভিস হোস্ট DLL ফাইলের সাথে লিঙ্ক করা সার্ভিসের জন্য একটি জেনেরিক হোস্ট প্রসেস। এটি পাওয়া যায় C:\Windows\System32. এ যেহেতু একটি অপরিহার্য সিস্টেম প্রসেস, তাই এক্সটার্নাল প্রসেসের সাথে লিঙ্ক থাকা কারণে এই ফাইলটি উচ্চ CPU ব্যবহার সৃষ্টি করতে পারে।
আমরা যা বলছি তা বুঝতে নিচের ছবিটি দেখুন:
এতটুকু প্রসেস চলমান থাকায় অনেক ব্যবহারকারী এটিকে ভাইরাস মনে করে। কিন্তু আমি স্পষ্ট করি svchost.exe কোনো ভাইরাস নয়। তবে, যেহেতু বিভিন্ন প্রসেস এটি ব্যবহার করে, তাই টাস্ক ম্যানেজারে এর একাধিক ইনস্ট্যান্স দেখতে পাওয়া যায়। তাই এর কারণে মেমরি লিক কেন হচ্ছে সেটি বুঝা গুরুত্বপূর্ণ।
কেন Svchost.exe উচ্চ CPU রিসোর্স ব্যবহার করে?
কখনো কখনো ভাইরাস, ম্যালওয়্যার, বা ম্যালিশিয়াস প্রোগ্রাম আপনার সিস্টেমে চলমান থাকায় আপনি উচ্চ CPU বা মেমরি লিক সম্মুখীন হতে পারেন। خوشকিসমتی से, svchost.exe ফাইল (netsvcs) প্রসেস CPU ব্যবহার ফিক্স করা সম্ভব।
আরও এগিয়ে যাওয়ার আগে, আপনি যদি সময় বাঁচাতে চান, তবে আমাদের একটি ভালো সমাধান আছে।
সাধারণ উইন্ডোজ এরর এবং মেমরি হগিং সমস্যা সমাধানের সবচেয়ে সহজ এবং দ্রুত উপায়
আপনি যদি মেমরি লিক, উচ্চ CPU ব্যবহার, ল্যাগিং গেম পারফরম্যান্স অনুভব করেন, বা মনে করেন আপনার সিস্টেম ইনফেক্টেড, তবে আমাদের কাছে Advanced System Optimizer আছে। এই সেরা পিসি ক্লিনার এবং ডিস্ক অপ্টিমাইজেশন ইউটিলিটি ব্যবহার করে আপনি আপনার সিস্টেমকে ম্যালওয়্যার ইনফেকশন, ভাইরাস, স্পাইওয়্যার, জাঙ্ক ফাইল ইত্যাদির জন্য স্ক্যান করতে পারেন। আপনি মেমরি অপ্টিমাইজ করতে পারেন, স্পেস রিকভার করতে পারেন, ইনভ্যালিড রেজিস্ট্রি এন্ট্রি ফিক্স করতে পারেন, পুরানো ড্রাইভার আপডেট করতে পারেন, ক্যাশ ক্লিয়ার করতে পারেন, ইত্যাদি।
ব্যবহার করার জন্য নিচের ধাপগুলো ফলো করুন:
- নিচের বাটন থেকে Advanced System Optimizer ডাউনলোড ও ইনস্টল করুন
- ডাউনলোড হয়ে গেলে, .exe ফাইল ডাবল ক্লিক করে এই টপ ক্যাশ ক্লিনার এবং প্রাইভেসি প্রোটেক্টার ইনস্টল করুন।
- এখন, Start Smart PC Care-এ ক্লিক করুন এবং স্ক্যান শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
- সকল সনাক্ত এরর ফিক্স করতে Optimize-এ ক্লিক করুন।
হয়েছে; আপনি এখন সফলভাবে সবচেয়ে সাধারণ উইন্ডোজ এররগুলো ফিক্স করেছেন।
এখন, svchost.exe (netsvcs) সমস্যা কীভাবে সমাধান করবেন তা শিখি।
ফিক্স ১: ইনভ্যালিড এবং করপ্ট উইন্ডোজ রেজিস্ট্রি ফাইল ফিক্স করুন
নোট: আমরা এটি ম্যানুয়ালি করার পরামর্শ দিই না। ভুলে যাওয়া একটি বৈধ এন্ট্রি মুছে ফেললে আপনার সিস্টেম অনস্টেবল হতে পারে। তাই, ইনভ্যালিড রেজিস্ট্রি এন্ট্রি রিপেयर করার জন্য, আমরা Advanced System Optimizer-এর রেজিস্ট্রি ক্লিনার মডিউল চালানোর পরামর্শ দিই।
ব্যবহার করার জন্য নিচের ধাপগুলো ফলো করুন:
- ধরে নেওয়া হচ্ছে আপনি ইতিমধ্যে ইনস্টল করেছেন। Advanced System Optimizer চালু করুন।
- বাম প্যানেল থেকে Registry Optimizers > Registry Cleaner সিলেক্ট করুন।
- ডাবল-ক্লিক করে চালু করুন এবং Start Scan Now-এ ক্লিক করুন।
- স্ক্যানিং প্রসেস শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
- একবার হয়ে গেলে, সকল সমস্যা ফিক্স করতে Fix All Issues-এ ক্লিক করুন। যাইহোক, আপনি যদি সনাক্ত এরর সম্পর্কে আরও জানতে চান, তবে Details-এ ক্লিক করুন।
এটেই কফে। এখন, উইন্ডোজ রিস্টার্ট করুন এবং দেখুন svchost উচ্চ ডিস্ক ব্যবহার সমাধান হয়েছে কিনা। যদি না হয়, তবে পরবর্তী ফিক্সে যান।
ফিক্স ২: আপনার কম্পিউটার ভাইরাস এবং ম্যালওয়্যার জন্য স্ক্যান করুন
যখন ম্যালওয়্যার ইনফেকশন থাকে, Svchost.exe প্রসেস টন র্যাম নেয়। এটি সমাধানের জন্য, আমাদের একটি অ্যান্টিভাইরাস চালাতে হবে যা ইনফেক্টেড এবং ম্যালিশিয়াস ফাইল সনাক্ত করতে পারে। এর জন্যও, আমরা আবার Advanced System Optimizer, একটি সম্পূর্ণ সিস্টেম টিউইং ইউটিলিটি ব্যবহার করতে পারি।
সিস্টেম স্ক্যান করতে, Advanced System Optimizer চালু করুন > Security and Privacy > System Protection।
স্ক্যান চালান এবং সকল এরর ফিক্স করুন।
এটি সিস্টেম থেকে সকল ইনফেকশন ক্লিন করবে, এবং svchost ডিস্ক ব্যবহার সমস্যা এখন ফিক্স হয়ে যাবে।
ফিক্স ৩: ইভেন্ট ভিউয়ার লগস উইপ করুন
ইভেন্ট ভিউয়ার লগস ক্লিয়ার করার চেষ্টা করুন। কারণ কখনো কখনো পুরানো এন্ট্রিও সমস্যা সৃষ্টি করে। নিচের ধাপগুলো ফলো করুন:
- Windows + R চাপুন এবং eventvwr.msc টাইপ করুন রান উইন্ডোতে > ক্লিক করুন।
- Windows Logs বাম প্যানেল এক্সপ্যান্ড করুন > Application-এ রাইট-ক্লিক করুন এবং Clear Log বেছে নিন।
- নিশ্চিত করতে বললে, Clear-এ ক্লিক করুন।
- এভাবে আপনি ইভেন্ট ম্যানেজার লগস ক্লিয়ার করতে পারবেন।
নোট: আপনাকে অন্য ফোল্ডারগুলোর জন্যও একই ধাপ ফলো করতে হবে যেন –
Application, Security, Setup, System এবং Forwarded Events
এখান থেকে, সিস্টেম রিবুট করুন; উচ্চ মেমরি ব্যবহার এখন ফিক্স হয়ে যাবে।
সমাধান ৪: উইন্ডোজ আপডেট করুন
বেশিরভাগ উইন্ডোজ ইউজার svchost.exe (netsvcs) প্রসেসের সাথে সমস্যা রিপোর্ট করেছেন। তাই, এটি ফিক্স করার জন্য উইন্ডোজ নিয়মিত আপডেট রিলিজ করে। এই কারণে উইন্ডোজ আপডেট করা অপরিহার্য। উইন্ডোজ আপডেট করে সকল সমস্যা ফিক্স করার জন্য নিচের ধাপগুলো ফলো করুন:
- Windows + I চাপুন
- Update & Security-এ ক্লিক করুন
- বাম প্যানেল থেকে Windows Update > Check for updates-এ ক্লিক করুন।
- সিস্টেম উপলব্ধ আপডেট চেক করার দিয়ে দিন। উইন্ডোজ আপডেট করার সময় নিশ্চিত করুন যে আপনি ইন্টারনেটের সাথে কানেক্টেড।
- Download এবং install সকল উপলব্ধ আপডেট।
একবার হয়ে গেলে, সিস্টেম রিস্টার্ট করুন এবং দেখুন svchost.exe-র কারণে উচ্চ CPU ব্যবহার এখন সমাধান হয়েছে।
ফিক্স ৬: BITS সার্ভিস ডিজেবল করুন
BITS (Background Intelligent Transfer Service) উইন্ডোজ অপারেটিং সিস্টেমের একটি উপাদান; এটি আইডল নেটওয়ার্ক ব্যান্ডউইথ ব্যবহার করে এবং গুরুত্বপূর্ণ ডেটা ব্যাকগ্রাউন্ড সিস্টেমে ডাউনলোড করে। কিন্তু যখন এই সার্ভিস ম্যালফাংশন করে, তবে আপনি svchost.exe মেমরি লিক বা উচ্চ CPU ব্যবহার সম্মুখীন হতে পারেন। তাই, এই সমস্যা ফিক্স করার জন্য, আমাদের BITS সার্ভিস ডিজেবল করতে হবে এবং দেখতে হবে কি সেটি ফিক্স করে।
নিচের ধাপগুলো ফলো করুন:
- Windows Key + R চাপুন এবং type msc > OK.
- এখানে, Background Intelligent Transfer Service খুঁজে বের করুন এবং ডাবল-ক্লিক করুন।
- পরবর্তী উইন্ডোতে, Startup type -এর পাশের নিচের দিকে তীর চাপুন এবং Disabled > Apply > OK সিলেক্ট করুন।
- এটি ব্যাকগ্রাউন্ড ইন্টেলিজেন্ট ট্রান্সফার সার্ভিস ডিজেবল করবে।
BITS সার্ভিস ডিজেবল করলে আপনার সিস্টেমের ফাংশনিং-এ কোনো প্রভাব পড়বে না। এর মানে আপনি এটিকে ডিজেবল করতে পারেন। যাইহোক, সমাধান কাজ না করলে, পরবর্তী ফিক্স ফলো করুন।
ফিক্স ৭: Wuauserv সার্ভিস ডিজেবল করুন
wuauserv সার্ভিস, অর্থাৎ Windows Update সার্ভিস, svchost.exe-কে ১০০% CPU ব্যবহার করাতে দায়ী হিসেবে খ্যাতি প্রাপ্ত। যদি সমস্যা Windows Update ডিজেবল করে, তবে সাহায্য করবে।
নিচের ধাপগুলো ফলো করুন:
- Windows + R চাপুন
- Type services.msc > Enter key
- Windows Update সার্ভিসে নেভিগেট করুন
- ডাবল-ক্লিক করুন এবং Startup type.-এর পাশের নিচের দিকে তীর চাপুন Disabled সিলেক্ট করুন।

এখন সমস্যা সমাধান হয়েছে কিনা চেক করুন। wuauserv সার্ভিস ডিজেবল করা svchost.exe ১০০% CPU ব্যবহার সমাধানের কার্যকর ফিক্স।
এটেই সব; উপরের ফিক্সগুলো ফলো করে আপনি দ্রুত svchost netsvcs উচ্চ মেমরি ব্যবহার ফিক্স করতে পারেন। এছাড়া, আমরা Advanced System Optimizer ব্যবহার করার পরামর্শ দিই কারণ এটি কেবল উইন্ডোজ এরর ফিক্স করবে না, বরং স্পাইওয়্যার, ম্যালওয়্যার, এবং অন্যান্য ম্যালিশিয়াস হুমকিও ফিক্স করবে।