মাইক্রোসফট উইন্ডোজ সার্চ ইনডেক্সার, বা searchindexer.exe, একটি গুরুত্বপূর্ণ প্রসেস যা উইন্ডোজ সার্চকে পাওয়ার দেয়। এটি আপনার কম্পিউটারের ফাইল এবং ফোল্ডার ইনডেক্স করে এবং এর প্রকৃতির কারণে স্পোরাডিক ইন্টারভালে অনেক সিপিইউ খরচ করে। তবে, যদি সিপিইউ ইউজেজ দীর্ঘ সময় হাই থাকে, তবে এটি একটি অন্তর্নিহিত সমস্যা নির্দেশ করতে পারে যা সমাধান করতে হবে।
এই টিউটোরিয়ালে, আমরা দেখাবো কীভাবে উইন্ডোজ সার্চ ইনডেক্সারের কারণে হাই সিপিইউ এবং ডিস্ক ইউজেজ সমাধান করতে হয় উইন্ডোজ ১০ এবং ১১-এ বিভিন্ন সাজেশন এবং সমাধানের মাধ্যমে।
আপনার কম্পিউটারে Windows Search রিস্টার্ট করার সাথে শুরু করা ভালো। এটি মাইনর টেকনিক্যাল ইস্যু সমাধান করবে এবং searchindexer.exe প্রসেসের কারণে হাই সিপিইউ ইউজেজ কমাবে। এটি করতে:
- স্টার্ট বাটনে রাইট-ক্লিক করুন এবং Run নির্বাচন করুন। অথবা, Windows + R চাপুন।
- Run Box-এর Open ফিল্ডে
services.mscটাইপ করুন এবং OK চাপুন।
- Windows Search নামে সার্ভিসে রাইট-ক্লিক করুন এবং Restart নির্বাচন করুন।
অপশনালি, Windows Search-এ ডাবল-ক্লিক করুন এবং নিশ্চিত করুন যে Startup type Automatic (Delayed Start) সেট আছে।
একটি পিসি রিবুট সিস্টেম-রিলেটেড প্রসেসের সাথে ইন্টারফিয়ার করে এমন অতিরিক্ত সফ্টওয়্যার-রিলেটেড অ্যানোমালি ক্লিয়ার করে দেয়। আপনার কাজ সেভ করুন, স্টার্ট মেনু খুলুন এবং Power > Restart নির্বাচন করুন। যদি তাহলে কোনো পার্থক্য না হয়, তবে বাকি ফিক্সগুলো নিয়ে आगे বড়ুন।
উইন্ডোজ ১১ এবং ১০-এ একটি বিল্ট-ইন ট্রাবলশوتر আছে যা উইন্ডোজ সার্চ সম্পর্কিত সমস্যা ডায়াগনোজ এবং ফিক্স করতে সাহায্য করে। এটি চালানোর জন্য:
- স্টার্ট বাটনে রাইট-ক্লিক করুন এবং Settings নির্বাচন করুন।
- System > Troubleshoot-এ যান।
- Other troubleshooters/Additional troubleshooters নির্বাচন করুন।
- Search and Indexing-এর পাশে Run নির্বাচন করুন।
- অন-স্ক্রিন প্রম্পট ফলো করুন উইন্ডোজ সার্চের সমস্যা ফিক্স করতে।
উইন্ডোজ সার্চ ইনডেক্সের মধ্যে করাপশন ইস্যু প্রায়শই রিলেটেড প্রসেসের সাথে এরাটিক বিহেভিয়ার সৃষ্টি করে। কন্ট্রোল প্যানেলের Indexing Options কনসোল ব্যবহার করে ইনডেক্সটি স্ক্র্যাচ থেকে রিবিল্ড করুন।
নোট: সার্চ ইনডেক্স রিবিল্ড করতে সময় লাগে এবং প্রসেসটির সময়কালে হাই সিপিইউ এবং HDD/SSD ইউজেজ হয়।
- একটি Run বক্স খুলুন,
control.exe srchadmin.dllটাইপ করুন এবং OK চাপুন।
- Indexing Options উইন্ডোর নিচে Advanced বাটন চাপুন।
- Rebuild চাপুন।
নোট: আপনি যা উইন্ডোজ সার্চে ইনক্লুড করতে চান না সেই লোকেশনগুলো রিমুভ করলে searchindexer.exe প্রসেসের লোড কমাবে। Indexing Options কনসোলে Modify বাটন চাপুন এবং আপনি যেসব ইনডেক্সড লোকেশন এক্সক্লুড করতে চান সেগুলো আনচেক করুন।
আপনার উইন্ডোজ অপারেটিং সিস্টেমকে লেটেস্ট প্যাচ এবং আপডেটের সাথে আপডেটেড রাখা Windows Search Indexer প্রসেসের সাথে হাই সিপিইউ ইউজেজ ইস্যু সমাধান করতে সাহায্য করতে পারে। এটি সিস্টেম পারফরম্যান্স, সিকিউরিটি এবং স্ট্যাবিলিটি উন্নত করতে সাহায্য করে।
Windows আপডেট করতে, Settings অ্যাপ খুলুন, Windows Update নির্বাচন করুন এবং Check for updates চাপুন। যদি পেন্ডিং আপডেট থাকে, তবে Download and install নির্বাচন করুন।
System File Checker (SFC) একটি কমান্ড লাইন টুল যা সিস্টেম ফাইল করাপশন ইস্যু ফিক্স করতে সাহায্য করে যা Windows Search Indexer কে ম্যালফাংশন করাচ্ছে। আপনি এটিকে একটি এলিভেটেড Windows PowerShell বা Command Prompt কনসোল দিয়ে চালাতে পারেন। কীভাবে:
- স্টার্ট মেনুতে রাইট-ক্লিক করুন এবং Windows PowerShell/Terminal (Admin) নির্বাচন করুন। অথবা, স্টার্ট মেনুতে cmd টাইপ করুন এবং Run as administrator বাছাই করুন।
- নিচের কমান্ডটি চালান:
sfc /scannow
- System File Checker উইন্ডোজ স্ক্যান করে এবং ফিক্স করার পর্যন্ত অপেক্ষা করুন।
পরবর্তী, অপারেটিং সিস্টেম স্ট্যাবিলিটির সাথে ইস্যু সমাধান করতে DISM (Deployment Image Servicing and Management) টুল চালান। শুধু একটি এলিভেটেড Windows PowerShell বা Command Prompt কনসোল রি-ওপেন করুন এবং নিচের কমান্ড এক্সিকিউট করুন:
DISM.exe /Online /Cleanup-Image /Restorehealth
উইন্ডোজ ক্লিন বুট করলে আপনি থার্ড-পার্টি অ্যাপ্লিকেশন বা সার্ভিস চিহ্নিত করতে পারবেন যা Windows Search Indexer-এর সাথে কনফ্লিক্ট করছে। এটি করতে:
- একটি Run বক্স খুলুন,
msconfigটাইপ করুন এবং OK চাপুন।
- Services ট্যাবে স্যুইচ করুন, Hide all Microsoft services সিলেক্ট করুন এবং Disable all বাছাই করুন।
- আপনার কম্পিউটার রিস্টার্ট করুন। যদি Microsoft Windows Search Indexer-এর হাই সিপিইউ ইউজেজ ইস্যু আর সমস্যা না থাকে, তবে ডিসেবল করা সার্ভিসগুলো একে একে বা ব্যাচে রি-এনাবল করুন কনফ্লিক্টিং আইটেম চিহ্নিত করার জন্য।
অতিরিক্তভাবে, Task Manager খুলুন, Startup ট্যাব থেকে নন-মাইক্রোসফট লগইন আইটেম ডিসেবল করুন এবং চেক করুন এটা সাহায্য করে কিনা।
ম্যালওয়্যার Windows Search Indexer হাইজ্যাক করতে পারে এবং হাই সিপিইউ ইউজেজ সৃষ্টি করতে পারে। আপনার সিস্টেম থেকে ম্যালিশিয়াস সফ্টওয়্যার ডিটেক্ট এবং রিমুভ করতে একটি ফুল সিস্টেম স্ক্যান চালান। এটি করতে:
- স্টার্ট মেনু খুলুন, সার্চ বক্সে Windows Security টাইপ করুন এবং Enter চাপুন।
- Virus & threat protection নির্বাচন করুন।
- Scan options নির্বাচন করুন।
- Full scan-এর পাশের রেডিও বাটন সিলেক্ট করুন এবং Scan now চাপুন।
- Windows Security আপনার কম্পিউটার ম্যালওয়্যারের জন্য স্ক্যান করার পর্যন্ত অপেক্ষা করুন।
আপনি এটার পর Microsoft Defender Antivirus (Offline scan) দিয়ে ফলো আপ করতে পারেন, যা আপনার কম্পিউটার ভালোভাবে স্ক্যান করে হিডেন থ্রেটের জন্য। আপনি থার্ড-পার্টি অ্যান্টিভাইরাস প্রোগ্রামও ব্যবহার করতে পারেন জिद्दी ম্যালওয়্যারের জন্য।
যদি উপরের কোনো মেথড কাজ না করে, তবে আপনার পিসি ফ্যাক্টরি রিসেট করার কথা বিবেচনা করুন। এটি আপনার কম্পিউটার থেকে সকল ডেটা মুছে ফেলবে, অপারেটিং সিস্টেমকে এর আসল অবস্থায় ফেরত দেবে এবং Windows Search Indexer-এর সাথে গভীর সমস্যাগুলো সমাধান করবে। প্রসিড করার আগে, সকল গুরুত্বপূর্ণ ফাইল এবং ডকুমেন্ট ব্যাকআপ নিন।
ফ্যাক্টরি রিসেট শুরু করতে, Settings অ্যাপ খুলুন এবং System > Recovery > Reset PC-এ যান। বিস্তারিত ধাপে ধাপে ইনস্ট্রাকশনের জন্য, উইন্ডোজ ১১ এবং ১০ ফ্যাক্টরি ডিফল্টে রিসেট করার আমাদের গাইড চেক করুন।