किसी ऑपरेटिंग सिस्टम के लिए अपने उपयोगकर्ताओं को किसी विशिष्ट फ़ाइल या एप्लिकेशन की खोज करने की अनुमति देना एक बहुत ही बुनियादी कार्य है। हालाँकि, कुछ उपयोगकर्ता Windows 10 प्रारंभ खोज (या Cortana खोज) के साथ समस्या का सामना कर रहे हैं। यह समस्या उपयोगकर्ताओं को प्रारंभ खोज के खोज बार में टाइप करने से रोकती है। कुछ उपयोगकर्ता खोज बॉक्स के साथ बातचीत नहीं कर सकते हैं, वे उस पर क्लिक नहीं कर सकते हैं या उसमें टाइप नहीं कर सकते हैं या उसमें कुछ भी पेस्ट नहीं कर सकते हैं जबकि कुछ उपयोगकर्ता खोज में पेस्ट करने के लिए CTRL + V कमांड का उपयोग कर सकते हैं लेकिन वे वास्तव में खोज बार में टाइप नहीं कर सकते हैं . यह स्पष्ट रूप से कीबोर्ड के साथ कोई समस्या नहीं है क्योंकि समस्या केवल विंडोज 10 स्टार्ट सर्च के साथ दिखाई देती है। जैसा कि आप कल्पना कर सकते हैं, यह उपयोगकर्ताओं के लिए बहुत सारी समस्याएं पैदा कर सकता है।
खोज द्वारा प्रतिसाद न देने का क्या कारण है?
कुछ चीजें हैं जो इस समस्या का कारण बन सकती हैं।
- ctfmon.exe: यह फ़ाइल आपके विंडोज़ सिस्टम 32 फ़ोल्डर में स्थित है। Ctfmon एक Microsoft प्रक्रिया है जो वैकल्पिक उपयोगकर्ता इनपुट और कार्यालय भाषा बार को नियंत्रित करती है। यदि यह फ़ाइल/सेवा नहीं चल रही है तो समस्या प्रकट हो सकती है। इस फ़ाइल को चलाने से भाषा बार वापस आ जाता है जो समस्या को ठीक करता है।
- अनुत्तरदायी कॉर्टाना: कभी-कभी समस्या अनुत्तरदायी Cortana सेवा के कारण हो सकती है। Cortana बैकग्राउंड में चलता है और आप इसे टास्क मैनेजर में चलते हुए देख सकते हैं। कभी-कभी, बिना किसी स्पष्ट कारण के, ये सेवाएं काम करना बंद कर सकती हैं और बस उन्हें रीबूट करने से समस्या ठीक हो जाती है।
- MsCtfMonitor: यह सेवा TextServicesFramework सिस्टम सेवा की निगरानी के लिए जिम्मेदार है। चूंकि TextServicesFramework सिस्टम सेवा टेक्स्ट इनपुट से संबंधित है, इसलिए इस सेवा के साथ कोई समस्या इस समस्या का कारण बन सकती है। टेक्स्ट सर्विस फ्रेमवर्क के साथ एक समस्या आपको किसी भी विंडोज मॉडर्न ऐप में भी टाइप करने से रोकेगी। इसलिए, यदि आप नए विंडोज कैलकुलेटर जैसे आधुनिक ऐप्स पर एक ही समस्या का सामना कर रहे हैं तो सबसे अधिक संभावित समस्या टेक्स्ट सर्विस फ्रेमवर्क के साथ है, न कि विंडोज सर्च के साथ।
विधि 1:ctfmon.exe चलाएँ
आमतौर पर, समस्या इसलिए होती है क्योंकि आपकी भाषा पट्टी बंद है। इस सुविधा को नियंत्रित करने के लिए जिम्मेदार फाइल Ctfmon.exe है। इसलिए, ctfmon.exe फ़ाइल चलाने से समस्या हल हो जाती है।
- Windows key दबाए रखें और R press दबाएं
- टाइप करें C:\Windows\system32\ctfmon.exe और दबाएं दर्ज करें
इस फ़ाइल को चलाने से समस्या ठीक हो जाएगी। आपको विंडोज सर्च में टाइप करने में सक्षम होना चाहिए।
नोट: आपको हर रिबूट (या हर बार एक बार) पर इन चरणों को दोहराना पड़ सकता है। तो अगर आप देखते हैं कि समस्या वापस आ गई है तो बस इन चरणों को दोहराएं और आपको जाने के लिए अच्छा होना चाहिए। आप रजिस्ट्री में कुछ बदलाव करने के लिए नीचे दिए गए चरणों का भी पालन कर सकते हैं ताकि आपको हर रिबूट पर इस कार्य को दोहराना न पड़े। हालाँकि, हम आपको सुझाव देंगे कि आप यह देखने के लिए थोड़ा इंतजार करें कि समस्या वापस आती है या नहीं। अगर ऐसा होता है, तो नीचे दिए गए समाधान को लागू करें
- प्रेस “Windows” + “आर”, “Cmd” . टाइप करें और “Shift” . दबाएं + “Ctrl” + “दर्ज करें” प्रशासनिक विशेषाधिकार प्रदान करने के लिए।
- निम्न टाइप करें और Enter दबाएं . अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या त्रुटि हल हो गई है।
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v ctfmon /t REG_SZ /d CTFMON.EXE
विधि 2:सभी डिफ़ॉल्ट ऐप्स पुनः इंस्टॉल करें
कभी-कभी यह समस्या सिस्टम के डिफ़ॉल्ट ऐप्स के साथ किसी समस्या/भ्रष्टाचार के कारण हो सकती है और बस अपने डिफ़ॉल्ट ऐप्स को पुनर्स्थापित करने से समस्या ठीक हो जाएगी। एक साधारण कमांड चलाने के लिए नीचे दिए गए चरणों का पालन करें जो आपके लिए डिफ़ॉल्ट ऐप्स को फिर से स्थापित करेगा।
- प्रेस “Windows” + “आर”, “Cmd” . टाइप करें और “Shift” . दबाएं + “Ctrl” + “दर्ज करें” प्रशासनिक विशेषाधिकार प्रदान करने के लिए।
टाइप करें PowerShell -ExecutionPolicy अप्रतिबंधित और Enter दबाएं।
- आप अब कमांड प्रॉम्प्ट के शीर्ष पर PowerShell –ExecutionPolicy अप्रतिबंधित दिखाई देने में सक्षम होना चाहिए।
- निम्न आदेश टाइप करें और Enter दबाएं :
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
यह आपके लिए समस्या का समाधान करना चाहिए। नोट: अगर यह काम नहीं करता है तो अपने कंप्यूटर को पुनरारंभ करें और फिर से जांचें।
यदि समस्या अभी भी हल नहीं हुई है तो नीचे दिए गए चरणों का पालन करें।
- CTRL, SHIFT, Esc कुंजियाँ एक साथ दबाकर रखें (CTRL + SHIFT + ESC ) इससे टास्क मैनेजर खुल जाना चाहिए
- क्लिक करें फ़ाइल और नया कार्य चलाएँ . चुनें
- जांचें विकल्प इस कार्य को व्यवस्थापकीय विशेषाधिकारों के साथ बनाएं
- टाइप करें पावरशेल और ठीक . क्लिक करें
- निम्न लिखें और Enter: . दबाएं
$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest
एक बार कमांड चलने के बाद, रिबूट करें और जांचें कि क्या समस्या ठीक हुई है या नहीं। नोट: अगर यह काम नहीं करता है तो अपने कंप्यूटर को पुनरारंभ करें और फिर से जांचें।
विधि 3:कार्य Cortana समाप्त करें
चूंकि Cortana पृष्ठभूमि में चलता है और यह पृष्ठभूमि में चलता रहता है, इसलिए समस्या Cortana के कारण ही हो सकती है, खासकर यदि यह प्रतिक्रिया देना बंद कर दे। बहुत सारे उपयोगकर्ताओं ने केवल टास्क मैनेजर के माध्यम से Cortana को रोककर समस्या को ठीक किया। आपको Cortana को पुनरारंभ करने के बारे में चिंता करने की आवश्यकता नहीं है, यह कुछ समय बाद अपने आप शुरू हो जाता है। तो, टास्क कोरटाना को समाप्त करने के लिए नीचे दिए गए चरणों का पालन करें।
- CTRL, SHIFT, Esc कुंजियाँ एक साथ दबाकर रखें (CTRL + SHIFT + ESC ) इससे कार्य प्रबंधक खुल जाना चाहिए
- प्रक्रिया सूची से Cortana सेवा का पता लगाएँ। अगर आपको इस सूची में Cortana नहीं मिल रहा है तो सेवा टैब चुनें और वहां देखें
- ढूंढें और Cortana पर राइट-क्लिक करें
- कार्य समाप्त करें का चयन करें
यह इस मुद्दे को सुधारना चाहिए। खोज अब ठीक काम कर रही होगी।
विधि 4:अन्य Windows 10 से MsCtfMonitor.xml आयात करें
MsCtfMonitor, TextServicesFramework सिस्टम सेवा की निगरानी के एकमात्र उद्देश्य के साथ Microsoft का अपना कार्य है। TextServicesFramework सिस्टम सेवा उन्नत टेक्स्ट इनपुट और प्राकृतिक भाषा प्रौद्योगिकियों के वितरण के लिए एक सरल और मापनीय ढांचा प्रदान करती है। कुछ मामलों में, MsCtfMonitor शेड्यूल किया गया कार्य प्रारंभ नहीं हो सकता है या हो सकता है कि यह दूषित हो गया हो जिसके कारण यह समस्या हो सकती है। बस MsCtfMonitor कार्य चलाना या MsCtfMonitor.xml फ़ाइल को किसी अन्य Windows 10 मशीन से आयात करना, जिसकी खोज ठीक से काम कर रही हो।
- दूसरे विंडो 10 पीसी में लॉग इन करें
- Windows key दबाए रखें और R press दबाएं
- टाइप करें taskschd.msc और Enter press दबाएं
- डबल-क्लिक करें कार्य शेड्यूलर लाइब्रेरी बाएँ फलक से
- डबल-क्लिक करें माइक्रोसॉफ्ट बाएँ फलक से
- डबल क्लिक विंडोज बाएँ फलक से
- TextServicesFramework का चयन करें बाएँ फलक से
- MsCtfMonitor पर राइट-क्लिक करें मध्य फलक से और निर्यात करें… . चुनें
- ऐसा स्थान चुनें जिसे आप याद रख सकें और सहेजें . पर क्लिक करें
- इस निर्यात की गई फ़ाइल को USB में कॉपी करें और इसे समस्याग्रस्त पीसी पर पेस्ट करें
- दोहराएं चरण 1-7 . से
- राइट क्लिक मध्य फलक में एक खाली स्थान पर और आयात करें… . चुनें
- उस स्थान पर नेविगेट करें जहां आपने दूसरी मशीन से MsCrfMonitor.xml फ़ाइल चिपकाई थी और उसे चुनें
- एक आयातित, राइट क्लिक मध्य फलक से फ़ाइल और चलाएं . चुनें
एक बार कार्य पूरा होने के बाद समस्या दूर हो जानी चाहिए।