আপনি কি চিন্তা করেছেন কীভাবে আপনার কম্পিউটার সার্চ কোয়েরির ফলাফল এত দ্রুত ফেরত দেয়? Windows 11/10/8/7-এ একটি সার্ভিস ব্যাকগ্রাউন্ডে চলে যা এতে সাহায্য করে। এই সার্ভিসকে SearchIndexer.exe বলা হয়। এটি কন্টেন্ট ইন্ডেক্সিং, প্রোপার্টি ক্যাশিং, এবং ফাইল, ইমেইল, এবং অন্যান্য কন্টেন্টের সার্চ রেজাল্ট প্রদান করে। অর্থাৎ, ব্যাকগ্রাউন্ডে এটি কম্পিউটারে সংরক্ষিত বিভিন্ন ফাইলের লোকেশন খুঁজে বের করে রাখে। ফলে Windows Search Cortana বক্সে, Start Menu-তে, বা Windows File Explorer-এ শক্তিশালী হয়।
পড়ুন: Search Indexing কী এবং এটি Windows-এ সার্চিংকে কীভাবে প্রভাবিত করে?
SearchIndexer.exe High Disk বা CPU Usage সমাধান
বেশির ভাগ সময় ব্যবহারকারী আপত্তি করেন যে SearchIndexer.exe বা SearchProtocolHost.exe খুব বেশি CPU পাওয়ার ব্যবহার করে বা হাই ডিস্ক ইউজেজ দেখায়। এতে কম্পিউটারের পুরো পারফরম্যান্স স্লো হয়ে যায়। আজ আমরা ৯টি মেথড দিয়ে এই ইস্যু ফিক্স করার চেষ্টা করব।
টিপ: Indexer Diagnostics Tool Windows 10 Search Indexer সমস্যা ফিক্স করতে সাহায্য করে।
১. Windows Search Service রিস্টার্ট করুন
WINKEY + R চাপিয়ে Run উইন্ডো খুলুন। সেখানে services.msc টাইপ করে Enter দিন। এটি Services Manager উইন্ডো খুলবে।

Services Manager-এ Windows-এর সাথে কাজ করে এমন অনেক সার্ভিসের লিস্ট থাকবে। সেখান থেকে Windows Search সিলেক্ট করে ডান ক্লিক করুন।

এখন Properties-এ ক্লিক করুন। Startup Type Automatic করুন এবং সার্ভিস চলছে কিনা নিশ্চিত করুন। এখন Apply এবং তারপর OK-এ ক্লিক করুন।
পরিবর্তন প্রয়োগের জন্য পিসি রিবুট করুন।
২. Search and Indexing Troubleshooter চালান

Windows Search রিপেয়ার করতে WINKEY + X চাপিয়ে Control Panel খুলুন বা Cortana Search Box-এ সার্চ করুন।
Windows Explorer সার্চ সেকশনে Troubleshooter সার্চ করুন।
Troubleshooting লেবেলযুক্ত মেনু সার্চ রেজাল্টে দেখবেন। সেটিতে ক্লিক করুন।
বাম পাশের প্যানেল থেকে View All-এ ক্লিক করুন।
পুরো লিস্টে Search and Indexing খুঁজে ক্লিক করুন এবং চালান।
সার্চ রেজাল্টে আসতে যেসব ফাইল স্ট্রাগল করছে সেগুলো সিলেক্ট করে Next ক্লিক করুন।
একটি অটোমেটেড ট্রাবলশুটিং প্রসেস হবে। শেষ হলে Reboot করুন এবং চেক করুন সমাধান হয়েছে কিনা।
পড়ুন: Windows 10-এ Respect Device Power Mode Settings ইনেবল করা।
৩. ইন্ডেক্স রিবিল্ড করা
Control Panel খুলুন (WINKEY + X বা Cortana Search Box)।
Windows Explorer সার্চ সেকশনে Indexing Options সার্চ করুন।
Indexing Options লেবেলযুক্ত মেনু সার্চ রেজাল্টে আসবে। সেটিতে ক্লিক করুন।
Indexing Options-এর জন্য একটি নতুন উইন্ডো খুলবে। নিচে Advanced-এ ক্লিক করুন।
আরেকটি নতুন উইন্ডো পপ আপ হবে। File Types লেবেলযুক্ত ট্যাবে স্যুইচ করুন।
নিচে দুটি রেডিও বাটন থাকবে। Index Properties and File Contents লেবেলযুক্তটিতে ক্লিক করুন।
এখন OK ক্লিক করুন।
আবার Advanced বাটনে ক্লিক করুন এবং Index Settings ট্যাবে Rebuild-এ ক্লিক করুন।
এখন কম্পিউটারে সংরক্ষিত সকল ফাইল ও ডেটা রি-ইন্ডেক্স করা শুরু হবে। এতে কিছুটা সময় লাগবে, তাই ধৈর্য ধারণ করুন এবং পাওয়ার ইন্টারাপশন ছাড়া কম্পিউটার нормаলি কাজ করতে দিন।
চেক করুন ইস্যু এখনো আছে কিনা।
পড়ুন: Windows Search Indexer কাজ করছে না।
৪. Resource Monitor ব্যবহার করে ইস্যু ট্রাবলশুট করা

WINKEY + R চাপিয়ে Run উইন্ডো খুলুন।
উইন্ডোতে resmon টাইপ করে Enter দিন।
এটি Resource Monitor খুলবে।
Disk ট্যাবে, SearchProtocolHost.exe-এর সকল ইনস্ট্যান্স চেক করুন।
Disk Activity Window-এ, আপনি পর্যবেক্ষণ করতে পারবেন ইন্ডেক্সিং সার্ভিস কী প্রসেসগুলো ব্যবহার করছে এবং কত রিসোর্স খরচ করছে।
Control Panel খুলুন (WINKEY + X বা Cortana Search Box)।
Windows Explorer সার্চ সেকশনে Indexing Options সার্চ করুন।

উইন্ডোর নিচের অংশে Modify বাটনে ক্লিক করুন।
এবং আপনি যে ডিরেক্টরি ইন্ডেক্স করতে চান সেটিতে ক্লিক করুন।
পরিবর্তন সংরক্ষণের জন্য OK ক্লিক করুন।
চেক করুন ইস্যু সমাধান হয়েছে কিনা।
পড়ুন: 100% Disk, High CPU, High Memory usage Windows-এ ফিক্স করা।
৫. DISM বা SFC ব্যবহার করুন

SFC দিয়ে করপ্ট সিস্টেম ফাইল রিপেয়ার করুন বা DISM দিয়ে করপ্ট সিস্টেম ইমেজ রিপেয়ার করুন।
এর জন্য WINKEY + X চাপিয়ে Command Prompt (Admin) খুলুন।
এখন নিচের কমান্ডগুলো টাইপ করুন:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
প্রথম কমান্ড কাজ না করলে দ্বিতীয়টি চেষ্টা করুন।
প্রসেস শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
পরিবর্তন প্রয়োগের জন্য কম্পিউটার রিবুট করুন।
এখন উপরের পদ্ধতিতে Administrator-level privileges সহ Command Prompt খুলুন।
এখন নিচের তিনটি কমান্ড ক্রমানুসারে একটু করে এন্টার করুন:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
এই DISM কমান্ডগুলো চালান এবং এক্সিকিউট হওয়া পর্যন্ত অপেক্ষা করুন। উপরের কমান্ডগুলো কাজ না করলে এগুলো চেষ্টা করুন:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
ড্রাইভ লেটার আপনার সুবিধা অনুযায়ী রিপ্লেস করুন।
সম্পর্কিত: SearchProtocolHost.exe Application High Disk Usage.
৬. নতুন Administrator Account-এ টুইকিং
Windows 10 মেশিনে একটি Administrator অ্যাকাউন্ট তৈরি করুন।
নতুন Admin Account-এ সাইন ইন করুন এবং এই পথে নেভিগেট করুন:
C:\Users\Your_Old_User_Account\AppData\Local\Packages\
ফোল্ডার Microsoft.Windows.Cortana_cw5n1h2txyewy-কে Microsoft.Windows.Cortana_cw5n1h2txyewy.old হিসেবে রিনেম করুন।
উপরের পথ দৃশ্যমান হওয়ার জন্য Hidden files and folders ভিজিবল থাকতে হবে।
Reboot করুন এবং পুরনো অ্যাকাউন্টে সাইন ইন করুন।
এখন PowerShell খুলুন এবং নিচের কমান্ড এন্টার করে Enter দিন:
Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -Register

আবার কম্পিউটার রিবুট করুন এবং চেক করুন ইস্যু ফিক্স হয়েছে কিনা।
এই কোনো পরামর্শ সাহায্য না করলে, আপনি Windows Search-কে আপনার ড্রাইভ ইন্ডেক্স করতে বাধা দিতে পারেন, বা Windows Search সম্পূর্ণ ডিজেবল করে এবং বিকল্প সার্চ ফ্রিয়োয়্যার ব্যবহার করতে পারেন।
১. ডিস্ক ইন্ডেক্স করার অনুমতি দিন বা বাদ দিন

প্রথমে Computer বা This PC খুলুন আপনার Windows ভার্সনের উপর নির্ভর করে।
তারপর যে পার্টিশনের ডেটা ইন্ডেক্স হচ্ছে না সেটি সিলেক্ট করে ডান ক্লিক করুন।
Properties-এ ক্লিক করুন।
নিচে একটি চেকবক্স থাকবে: Allow files on this drive to have contents indexed in addition to the file properties. Check করুন।
Apply এবং তারপর OK-এ ক্লিক করুন।
Reboot করুন পরিবর্তন প্রয়োগের জন্য।
২. Windows Search Index ডিজেবল করা

WINKEY + R চাপিয়ে Run উইন্ডো খুলুন।
সেখানে services.msc টাইপ করে Enter দিন।
এটি Services উইন্ডো খুলবে।
সেখানে Windows-এর সাথে কাজ করে এমন অনেক সার্ভিসের লিস্ট থাকবে। সেখান থেকে Windows Search সিলেক্ট করে ডান ক্লিক করুন।
এখন Properties-এ ক্লিক করুন।
Startup Type Disabled করুন এবং সার্ভিস বন্ধ আছে কিনা নিশ্চিত করুন।
এখন Apply এবং তারপর OK-এ ক্লিক করুন।
পরিবর্তন প্রয়োগের জন্য পিসি রিবুট করুন।
শুভকামনা!