আপনি যদি এই নিবন্ধটি পড়ছেন, তাহলে আপনি হয়তো সমস্যার সম্মুখীন হয়েছেন যেখানে আপনি “SearchProtocolHost.exe প্রক্রিয়াটি লক্ষ্য করেছেন ” আপনার কম্পিউটারে প্রচুর পরিমাণে CPU ব্যবহার করছে। তাই এই প্রক্রিয়া কি? SearchProtocolHost হল Windows সার্চ মেকানিজমের অংশ এবং এটি আপনার কম্পিউটারে ইন্ডেক্সিংয়ের সাথে সম্পর্কিত।
উইন্ডোজ সার্চ ইনডেক্সার হল এমন একটি পরিষেবা যা আপনার কম্পিউটারে সার্চ পারফরম্যান্স উন্নত করতে আপনার কম্পিউটারের বেশিরভাগ ফাইলের একটি সূচক বজায় রাখে। এটি ব্যবহারকারীর কোনো হস্তক্ষেপ ছাড়াই স্বয়ংক্রিয়ভাবে সূচী আপডেট করে। এই সূচকটি আমরা নির্দিষ্ট বইগুলিতে যে সূচী দেখি তার অনুরূপ। কম্পিউটার বিভিন্ন ড্রাইভে অবস্থিত সমস্ত ফাইলের রেকর্ড রাখে। আপনি যে ফাইলটি সনাক্ত করার চেষ্টা করছেন তার জন্য বাইরে গিয়ে ড্রাইভগুলি অনুসন্ধান করার পরিবর্তে, কম্পিউটারটি সূচী সারণীকে বোঝায়, ফাইলগুলি সনাক্ত করে এবং সরাসরি এতে সংরক্ষিত ঠিকানায় নেভিগেট করে। যদি এটি সূচী সারণীতে ফাইলটি খুঁজে না পায় তবে এটি সেই অনুযায়ী ড্রাইভের মাধ্যমে পুনরাবৃত্তি করা শুরু করে৷
সাধারণত, যখন আপনার কম্পিউটার নিষ্ক্রিয় থাকে এবং কোনো কাজ না করে তখন উইন্ডোজ ফাইলগুলির জন্য ইন্ডেক্সিং শুরু করার জন্য প্রোগ্রাম করা হয়। আপনি যদি এই প্রক্রিয়াটি চলতে দেখেন তবে এটি কিছু সময়ের জন্য চলতে দিন। যদি এটি অনির্দিষ্ট সময়ের জন্য চলতে থাকে, তাহলে আপনি নীচে তালিকাভুক্ত কাজগুলি অনুসরণ করা শুরু করতে পারেন৷
সমাধান 1:নতুন ইনস্টল করা তৃতীয় পক্ষের অ্যাপ্লিকেশন পরীক্ষা করা হচ্ছে
আপনি যদি সম্প্রতি আপনার কম্পিউটারে নতুন থার্ড-পার্টি অ্যাপ্লিকেশান ইন্সটল করে থাকেন, তাহলে আপনার চেক করা উচিত যে তারা সমস্যা সৃষ্টি করছে কিনা। পিডিএফের জন্য iFilter এর মতো অনেকগুলি অ্যাপ্লিকেশন ছিল যার কারণে পরিষেবাটি আপনার কম্পিউটারে বারবার চালানো হয়। এই অ্যাপ্লিকেশনগুলিতে কিছু বৈশিষ্ট্য উপস্থিত রয়েছে যা আপনার কম্পিউটারে অনুসন্ধান পরিষেবাটিকে বারবার ট্রিগার করে। আমরা তাদের নিষ্ক্রিয় করার চেষ্টা করতে পারি এবং তারপরে অন্য কোন সমস্যা আছে কিনা তা দেখতে ট্রাবলশুটার চালাতে পারি।
- Windows + R টিপুন, টাইপ করুন “appwiz. cpl ” ডায়ালগ বক্সে এবং এন্টার টিপুন।
- এখানে আপনার কম্পিউটারে ইনস্টল করা সমস্ত অ্যাপ্লিকেশন তালিকাভুক্ত করা হবে। সেগুলির মধ্যে দিয়ে নেভিগেট করুন এবং নতুন ইনস্টল করা যেকোন সনাক্ত করুন৷ আপনি যখন সিপিইউ ব্যবহার লক্ষ্য করেছেন তার আগে অ্যাপ্লিকেশন/অ্যাপ্লিকেশন। হয় তাদের পরিষেবাগুলি অক্ষম করুন (Windows + R, "services.msc" টাইপ করুন, পরিষেবাটি সনাক্ত করুন এবং এটি বন্ধ করুন) অথবা একই উইন্ডো ব্যবহার করে এটি আনইনস্টল করুন৷
- এখন Windows + S টিপুন, টাইপ করুন “Windows Search " ডায়ালগ বক্সে এবং অ্যাপ্লিকেশনটি খুলুন "Windows অনুসন্ধানের সাথে সমস্যাগুলি খুঁজুন এবং সমাধান করুন ”।
- উভয় বিকল্প নির্বাচন করুন “প্রশাসক হিসাবে চালান ” এবং “স্বয়ংক্রিয়ভাবে মেরামত প্রয়োগ করুন ” পরবর্তী টিপুন এবং অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন৷
- সমস্যা সমাধান সম্পূর্ণ হওয়ার পরে, আপনার কম্পিউটার পুনরায় চালু করুন এবং CPU ব্যবহার সমাধান হয়েছে কিনা তা পরীক্ষা করুন। সমস্যা সমাধান সম্পূর্ণ হওয়ার পরে উইন্ডোজ অনুসন্ধান কিছু সময়ের জন্য সূচী করতে পারে। এটিকে কিছুটা সময় দিন তবে যদি CPU ব্যবহার করে ‘SearchProtocolHost.exe ' এখনও ঠিক করা হয়নি, নীচে তালিকাভুক্ত অন্যান্য সমাধানগুলি অনুসরণ করুন৷ ৷
সমাধান 2:ইন্ডেক্সিং বিকল্পগুলি পরিবর্তন করা৷
আপনি ম্যানুয়ালি ইনডেক্সিং অপশন পরিবর্তন করতে পারেন। আপনি চেকলিস্ট থেকে একটি অবস্থান মুছে ফেললে, Windows অবস্থানে উপস্থিত ফাইলগুলিকে ইন্ডেক্স করবে না। আপনার অনুসন্ধান আগের মতো দ্রুত নাও হতে পারে তবে এটি আমাদের ক্ষেত্রে পরিস্থিতির উন্নতি করতে পারে৷
- Windows + R টিপুন, টাইপ করুন “Indexing options ” ডায়ালগ বক্সে এবং অ্যাপ্লিকেশনটি খুলুন।
- এখন “সংশোধন করুন এ ক্লিক করুন ” স্ক্রিনের নীচে বাম দিকে উপস্থিত৷ ৷
- “সব অবস্থান দেখান-এ ক্লিক করুন ” এখন যে অবস্থানগুলি চেক করা হয়েছে তার মানে সেগুলি কম্পিউটার দ্বারা সক্রিয়ভাবে সূচীকৃত। আনচেক করুন বিশাল অবস্থান (এই ক্ষেত্রে, স্থানীয় ডিস্ক সি) এবং অন্যান্য ফাইল অবস্থান যা অনুসন্ধান প্রক্রিয়াটিকে বারবার প্রম্পট করতে পারে। পরিবর্তনগুলি সংরক্ষণ করতে এবং প্রস্থান করতে ওকে টিপুন৷
- আপনার কম্পিউটার পুনরায় চালু করুন এবং 'SearchProtocolHost.exe কিনা তা পরীক্ষা করুন ' এখনও উচ্চ CPU ব্যবহার করছে৷ ৷
সমাধান 3:SFC এবং DISM টুল চলছে
আপনি এই ত্রুটির সম্মুখীন হতে পারেন কারণ আপনার কম্পিউটারে খারাপ সিস্টেম কনফিগারেশন থাকতে পারে। এই অসঙ্গতির কারণে, অনুসন্ধান প্রক্রিয়াটি বারবার উদ্ভূত হতে পারে এবং আলোচনার অধীনে সম্পদের উচ্চ ব্যবহারের কারণ হতে পারে। কোনো অখণ্ডতা লঙ্ঘনের জন্য আমরা সিস্টেম ফাইল চেকার (SFC) চালাতে পারি। যদি SFC দ্বারা কোনও সংশোধন করার পরেও সিস্টেমটি ঠিক না হয়, আপনি সিস্টেমের স্বাস্থ্য পরীক্ষা করতে এবং যেকোন অনুপস্থিত সিস্টেম ফাইলগুলি পুনরুদ্ধার করতে DISM টুলটি চালাতে পারেন৷
- Windows + R টিপুন রান অ্যাপ্লিকেশন চালু করতে। টাইপ করুন “taskmgr ” ডায়ালগ বক্সে এবং আপনার কম্পিউটারের টাস্ক ম্যানেজার চালু করতে এন্টার টিপুন।
- এখন উইন্ডোর উপরের বাম দিকে উপস্থিত ফাইল বিকল্পে ক্লিক করুন এবং "নতুন কাজ চালান নির্বাচন করুন উপলব্ধ বিকল্পগুলির তালিকা থেকে।
- এখন টাইপ করুন “PowerShell ” ডায়ালগ বক্সে এবং চেক করুন নীচের বিকল্পটি যা বলে “প্রশাসনিক বিশেষাধিকারের সাথে এই কাজটি তৈরি করুন ”।
- Windows Powershell-এ একবার, “sfc /scannow টাইপ করুন ” এবং Enter চাপুন . এই প্রক্রিয়ায় কিছুটা সময় লাগতে পারে কারণ আপনার সম্পূর্ণ Windows ফাইলগুলি কম্পিউটার দ্বারা স্ক্যান করা হচ্ছে এবং দূষিত পর্যায়গুলির জন্য পরীক্ষা করা হচ্ছে৷
- আপনি যদি কোনো ত্রুটির সম্মুখীন হন যেখানে Windows আপনাকে অনুরোধ করে যে এটি কিছু ত্রুটি খুঁজে পেয়েছে কিন্তু সেগুলি ঠিক করতে পারেনি, তাহলে আপনাকে টাইপ করা উচিত “DISM/Online/Cleanup-Image/RestoreHealth পাওয়ারশেলে। এটি উইন্ডোজ আপডেট সার্ভার থেকে দূষিত ফাইলগুলি ডাউনলোড করবে এবং দূষিত ফাইলগুলিকে প্রতিস্থাপন করবে। মনে রাখবেন যে এই প্রক্রিয়াটি আপনার ইন্টারনেট সংযোগ অনুসারে কিছু সময় ব্যয় করতে পারে। কোনো পর্যায়ে বাতিল করবেন না এবং এটি চলতে দিন।
যদি একটি ত্রুটি সনাক্ত করা হয় এবং উপরের পদ্ধতিগুলি ব্যবহার করে ঠিক করা হয়, আপনার কম্পিউটার পুনরায় চালু করুন এবং 'SearchProtocolHost.exe দ্বারা CPU ব্যবহার করা হয়েছে কিনা তা পরীক্ষা করুন। ' ঠিক করা হয়েছে৷
৷সমাধান 4:উইন্ডোজ অনুসন্ধান অক্ষম করা৷
যদি উপরের সমস্ত সমাধান কোনো ফলাফল প্রমাণ না করে এবং 'SearchProtocolHost.exe এখনও উচ্চ সিপিইউ ব্যবহার করছে, আমরা আপনার কম্পিউটার থেকে উইন্ডোজ অনুসন্ধান নিষ্ক্রিয় করার চেষ্টা করতে পারি। মনে রাখবেন যে আপনি আপনার কম্পিউটারে উইন্ডোজ অনুসন্ধান ব্যবহার করতে পারবেন না। এই সমাধানের ত্রুটি রয়েছে তবে সমস্যাটি অবশ্যই ঠিক করা হবে৷
Windows অনুসন্ধান নিষ্ক্রিয় করার সাথে এগিয়ে যাওয়ার আগে , এটি সুপারিশ করা হয় যে পরিবর্তে, আপনি সমাধান 2 ব্যবহার করে আপনার কম্পিউটারের সমস্ত অবস্থানের ইন্ডেক্সিং অক্ষম করুন৷ সমস্ত অবস্থানগুলি থেকে টিক চিহ্ন মুক্ত করুন এবং প্রয়োগ করুন টিপুন৷ এটি ইন্ডেক্সিং বন্ধ করবে; আপনি ধীরে ধীরে ফলাফল পেতে পারেন কিন্তু অন্তত আপনি যখন প্রয়োজন তখন অনুসন্ধান করতে সক্ষম হবেন.
- Windows + R টিপুন, টাইপ করুন “services. msc ” ডায়ালগ বক্সে এবং এন্টার টিপুন।
- প্রক্রিয়াটি সনাক্ত করুন “উইন্ডোজ অনুসন্ধান ", এটিতে ডান ক্লিক করুন এবং "বৈশিষ্ট্যগুলি নির্বাচন করুন৷ ”।
- স্টার্টআপের ধরনটিকে “অক্ষম হিসেবে সেট করুন ” এবং প্রক্রিয়া বন্ধ করুন বোতামে ক্লিক করে। প্রয়োগ করুন টিপুন এবং আপনার কম্পিউটার পুনরায় চালু করুন।
- পুনরায় শুরু করার পরে, হাতের সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন। উপরে তালিকাভুক্ত একই ধাপগুলি ব্যবহার করে আপনি সবসময় Windows সার্চ আবার চালু করতে পারেন।