Microsoft Windows Search Indexer, যা টাস্ক ম্যানেজারে SearchIndexer.exe হিসেবে দেখায়, একটি খুব গুরুত্বপূর্ণ কাজ করে। এটি Windows-এ আপনার সার্চকে অনেক দ্রুত করে। কিন্তু আপনি সম্ভবত এর এক্সিকিউটেবল নাম Google-এ টাইপ করেছেন কারণ প্রোগ্রামটি CPU এবং RAM রিসোর্স খাচ্ছে এমনভাবে যা চিন্তার বিষয়।
যদি আপনি চিন্তিত হন যে SearchIndexer.exe ভুল ভাবে আচরণ করছে বা আপনার কম্পিউটারের পারফরম্যান্স প্রভাবিত করছে, তবে এই আর্টিকেলের শেষ পর্যন্ত থাকুন, আমরা আপনার সকল সন্দূর দূর করব।
Windows Search Indexer কী করে?
Windows 10-এ একটি শক্তিশালী সার্চ ইউটিলিটি রয়েছে। আপনি যা খুঁজছেন টাইপ करना শুরু করলেই ফলাফল Почন্দ সেকেন্ডে দেখায়। এটি শুধুমাত্র Windows Search Indexer পেছনে থেকে সবসময় চলমান থাকায় সম্ভব।
এটি সাধারণ ফাইল লোকেশন, ইনস্টল করা অ্যাপ্লিকেশন এবং অন্যান্য এক্টিভিটি যেগুলো ইউজার সার্চ করতে পারে, সেগুলো পর্যবেক্ষণ করে। তারপর সেই সব আইটেমের একটি সূচি (index) তৈরি করে যাতে ফলাফল দ্রুত দেওয়া যায়।
Search Indexer একটি Windows সার্ভিস
টাস্ক ম্যানেজারে আপনি যে এক্সিকিউটেবল দেখেন সেটি WSearch নামে একটি Windows সার্ভিসের অংশ। টাস্ক ম্যানেজারের সার্ভিস লিস্টে গেলে সেটি পেছনে থেকে চলমান থাকবে। এর মানে নিরাপত্তা দিক থেকে আপনার কিছুই চিন্তা নেই।
Windows Search Indexer কোনো ম্যালওয়্যার নয় এবং এটি তার কাজ করছে। আপনি অবশ্য ভালো অ্যান্টিভাইরাস রাখবেন এবং নিয়মিত স্ক্যান করবেন, কিন্তু এই কেসে এটি কোনো রগ প্রোগ্রাম নয় যা পিছনের দরজায় থেকে ঢুকেছে।
Windows Search Indexer কাস্টমাইজ করা
বেশিরভাগ ইউজার কখনো Search Indexer-র সাথে ছেড়ছাড করবেন না, কিন্তু আসলে এটি কী ইনডেক্স করবে এবং কীভাবে আচরণ করবে সেটি পরিবর্তন করা যায়।
১. এই সেটিংস পেতে Start Menu খুলুন এবং Indexing Options সার্চ করুন। কন্ট্রোল প্যানেল থেকেও পাওয়া যায়, কিন্তু (বিরোঁনি) সবচেয়ে দ্রুত পাওয়ার উপায় হচ্ছে Windows সার্চ ব্যবহার করা।
Indexing Options উইন্ডো খুললে, Indexer তার কাজ কীভাবে করবে সেটি পরিবর্তন করার কিছু উপায় আছে।
Pause বাটনটি শুধু তখনই থাকবে যখন Indexer চলছে। এটি সেগুলো সময়ের জন্য উপযোগী যখন Indexer আপনার কম্পিউটারের পারফরম্যান্সে বাধা দিচ্ছে অপ্রত্যাশিত সময়ে এবং আপনি চান সেটি কিছুক্ষণ শান্ত থাকুক।
Modify বাটন দিয়ে আপনি ইনডেক্সিং-এর জন্য লোকেশন যোগ বা বাদ দিতে পারেন। হয়তো আপনার এক্সটার্নাল ড্রাইভে ডকুমেন্ট আছে যেগুলো আপনি ঘন ঘন সার্চ করেন। সেটি ইনডেক্সারের নজরদারির লিস্টে যোগ করলে ভবিষ্যতে দ্রুত সার্চ করতে পারবেন।
শেষে Advanced বাটন আরও সূক্ষম অপশনে নিয়ে যাবে, যা Search Indexer-কে আপনার কাছে কতটুকু আপিত্তিকর করে সেটিতে বড় প্রভাব ফেলে। এখানেক অনেক কিছু আছে, তাই আমরা অপশনগুলো এবং তাদের কাজ ব্যাখ্যা করব।
Search Indexer-এর ফুটপ্রিন্ট কমাতে কাস্টমাইজেশন
Indexing Options-এ Modify বাটন প্রথম জায়গা যেখানে আপনি যেতে চাইবেন র্যাম, সিপিইউ এবং হার্ড ড্রাইভ ব্যান্ডউইথ কতটুকু নিচ্ছে সেটি কমানোর জন্য। এখানে বর্তমান ইনডেক্স করা লোকেশনগুলো দেখাবে। যেসব লোকেশনে আপনার সার্চ করার আগ্রহ নেই সেগুলো বাদ দিলে Indexer দ্রুত প্রসেসিং শেষ করবে।
স্লো ডিস্কে থাকা লোকেশনগুলো আনচেক করলেও উপকার হয়, কারণ স্বाभাবিক।
Indexing Options-এ Advanced অপশনগুলোতে আমরা আরও দিক নিয়ন্ত্রণ করতে পারি।
একটি দিলচস্প অপশন হলো সার্চ ইন্ডেক্সের লোকেশন পরিবর্তন করা। এটিকে সেকেন্ডারি ড্রাইভ বা দ্রুত SSD-এ সরিয়ে দিলে অপারেটিং সিস্টেমের সাথে এর প্রতিযোগিতা কমে যাবে। অধিকাংশ কেসে এটা বড় পার্থক্য আনবে না, কিন্তু আপনি ট্রাই করতে পারেন আপনার পुअর পারফরম্যান্সের মূল কারণ সেটি কিনা।
দूसरा অংশ যা Indexer-এর রিসোর্স ব্যবহার কমাতে সাহায্য করতে পারে সেটি হলো File Types। Indexer যেসব ফাইল টাইপের প্রতি আগ্রহী সেগুলো সীমাবদ্ধ করলে অনেক কাজ বাদ পড়বে।
যদি আপনার Indexer ফাইল কনটেন্টস পাশাপাশি ফাইল প্রোপার্টিও ইনডেক্স করতে থাকে, তবে শুধু ফাইল প্রোপার্টি ইনডেক্স করার সেটিং এনে দেখুন। এতে Indexer-এর গতি এবং দক্ষতা বড়লো বাড়বে।
সার্চ ইন্ডেক্স ম্যানুয়ালি রিবিল্ড করা
কিছু কেসে সমস্যা Search Indexer সফ্টওয়্যারে নয়। বরং ইন্ডেক্সটিই কিছুভাবেই করাপ্ট হয়ে গেছে। সেক্ষেত্রে Search Indexer-কে পুরোটা রিবিল্ড করতে বাধ্য করতে পারেন। নিচের Rebuild button সিলেক্ট করুন এবং কনফার্ম করুন। এতে অনেক সময় লাগতে পারে, কিন্তু মূল Indexing Options উইন্ডোতে প্রগ্রেস দেখতে পাবেন।
রিবিল্ড করা বুদ্ধিমানের কাজ যদি আপনি gần اخیرে ড্রাইভের ফাইলগুলোর ওপর খুব সে রসিদ পরিবর্তন করে থাকেন। এতে সময় লাগার কারণেই রাত गये রিবিল্ড শুরু করে সকালে ফলাফল পেতে পারেন।
বेहतर পারফরম্যান্সের জন্য Search Indexer নিষ্ক্রিয় করা
আপনার যদি Windows-এ সার্চ করার কোনো অগ্রহ নেই এবং সিস্টেম থেকে সর্বোচ্চ পারফরম্যান্স চান সবসময়। আমরা পুরোপুরি Search Indexer নিষ্ক্রিয় করার পরামর্শ দিই না, কিন্তু আপনার বিকল্পগুলো জানা উচিত।
"Turn Off Indexing in Windows for Better Performance" আর্টিকেলটি দেখুন, সেখানে আমরা দেখিয়েছি কীভাবে Search Indexing নিষ্ক্রিয় করতে হয় এবং কী নির্দিষ্ট পরিস্থিতিতে এটি ভালো 아이ডিয়া।
Windows Search Indexer কি সম্পূর্ণ মুছে ফেলা যায়?
সংক্ষিপ্ত উত্তর: Windows Search Indexer সম্পূর্ণ মুছে ফেলা যায় না। একটি Windows কম্পোনেন্ট হলে শুধু নিষ্ক্রিয় করা যায় যেমন আগে বর্ণনা করা হয়েছে। এটাকে পুরোপুরি মুছে ফেলার কোনো কারণ নেই। আপনি যদি নিষ্ক্রিয় করেন, একমাত্র প্রভাব হবে এটি ডিস্ক স্পেসের একটি ছোট অংশ chiếm করবে। তাই যদি মুছে ফেলা যায় তবুও এর চেষ্টা করার মান নেই।
আমরা পুরো Windows Search নিষ্ক্রিয় করার পরামর্শ দিই না। সার্ভিসটিকে টিউন করা ভালো যাতে রেয়ার কেসে যদি এটি বেশি রিসোর্স খায়, তবে এর প্রভাব কমানো যায়।
কিছু নির্দিষ্ট পরিস্থিতিতে Search Indexer নিষ্ক্রিয় করা ভালো কারণ দিয়ে থাকে। উদাহরণস্বরূপ, আপনার হোম মিডিয়া সার্ভারে Plex বা অন্য কিছু চলছে এবং কেউ সেটিকে দৈনন্দিন কম্পিউটার হিসেবে ব্যবহার করে না, তবে Search Indexer নিষ্ক্রিয় করলেই চলবে, কারণ সেখানে এর কোনো কাজ নেই।
একই話 নিম্ন-স্পেক Windows ডিভাইসের জন্য যেগুলো এমবেডেড সিস্টেমে ব্যবহৃত হয় বা যেকোনো পরিস্থিতিতে যেখানে আপনি নিশ্চিত যে কেউ সার্চ করবে না।
সংক্ষেপে: Windows Search Indexer কোনো ভাইরাস নয়, আপনার কম্পিউটারের সাথে কিছু ভুল নেই এবং সফ্টওয়্যারটি একটি গুরুত্বপূর্ণ কাজ করছে। আপনি চাইলে এটিকে একদম কমিয়ে দিতে পারেন বা পুরোপুরি নিষ্ক্রিয় করতে পারেন, কিন্তু আপনার ফাইলগুলোর একটি সহজ ইন্ডেক্স থাকলে Windows অনেক দ্রুত এবং ব্যবহারযোগ্য হয়।