क्या मैं विंडोज की अनुक्रमण सेवा के लिए पूरी गति मजबूर कर सकता हूं?


42

विंडोज 7 पर 'पॉज' है और यूजर एक्टिविटी के कारण 'इंडेक्सिंग स्पीड' कम हो गई है, लेकिन अगर डेस्कटॉप गतिविधि के दौरान पूरी स्पीड चाहिए तो क्या होगा?


XP में, मेरा मानना ​​है कि आप अनुक्रमण सेवा उपयोगिता तक पहुंचकर ऐसा कर सकते हैं। MS दस्तावेज़ीकरण से: 1.Open कंप्यूटर प्रबंधन (स्थानीय) 2. कंसोल ट्री में, सेवाएँ और एप्लिकेशन पर डबल-क्लिक करें। 3. डबल-इंडेक्सिंग सेवा पर क्लिक करें। कंप्यूटर प्रबंधन खोलने के लिए, प्रारंभ पर क्लिक करें और फिर नियंत्रण कक्ष पर क्लिक करें। प्रदर्शन और रखरखाव पर क्लिक करें, प्रशासनिक उपकरण पर क्लिक करें और फिर कंप्यूटर प्रबंधन पर डबल-क्लिक करें।
हरव

1
और फिर क्या? आप केवल वहाँ क्लिक करें।
j riv

अनुक्रमण प्रक्रिया 'निष्पादन प्राथमिकता किसके लिए निर्धारित है?
cp2141

वैसे, जो चीज मेरे लायक है, मैंने देखा है कि इसे पूरी गति तक जाने में 2 से 5 मिनट से ज्यादा का समय नहीं लगता है, इसलिए पहली जगह में होना कोई महत्वपूर्ण कार्यक्षमता नहीं है। कम से कम विंडोज 8. में
j riv

जवाबों:


59

कंप्यूटर के लिए समूह नीति में एक सेटिंग है, इसलिए आपको रजिस्ट्री को मैन्युअल रूप से संपादित करने की आवश्यकता नहीं है।

  • ओपन रन डायलॉग: Win+R
  • "Gpedit.msc" टाइप करें और ठीक चुनें
  • कंप्यूटर कॉन्फ़िगरेशन \ व्यवस्थापकीय टेम्पलेट \ Windows घटक \ खोज के लिए ब्राउज़ करें
  • "इंडेक्स बैकऑफ़ को अक्षम करें" चुनें, और इसे सक्षम करने के लिए सेट करें।

यहाँ छवि विवरण दर्ज करें

सेवा के पुनरारंभ होने तक यह सेटिंग प्रभावी नहीं होगी। सबसे आसान तरीका सिर्फ अपने कंप्यूटर को रिबूट करना है, लेकिन आप इसे लाइव कर सकते हैं

  • ओपन रन डायलॉग: Win+R
  • "Services.msc" टाइप करें और ठीक चुनें
  • "Windows खोज" पर स्क्रॉल करें
  • राइट क्लिक करें और "रिस्टार्ट" चुनें

यह भी देखें


1
रजिस्ट्री को संपादित करने की तुलना में यह वास्तव में एक बेहतर तरीका है।
alx9r

यदि सूचकांक सेवा इस समय चल रही है: services.msc -> Windows खोज -> रोक -> एक सेकंड प्रतीक्षा करें ... -> फिर से शुरू करें। या अपने पीसी को रीस्टार्ट करें।
mgutt

1
यदि यह चल रहा है, तो इसे तुरंत लागू नहीं किया जाएगा। तो servises.msc पर जाएँ -> विंडोज़ खोज -> सेवा को पुनः आरंभ करें
Ev0oD

1
यह केवल प्रो या उच्चतर संस्करणों के लिए काम करता है। होम संस्करण में यह विकल्प नहीं है
smac89

अब तक का सबसे अच्छा जवाब। (हालांकि, मुझे इसका अहसास होम वर्जन के लिए उपलब्ध नहीं था)।
Cricrazy

18

इस पेज से सारांश

  • फ़ोल्डर्स क्या अनुक्रमित हैं सीमित करें
  • अपने Windows खोज को संस्करण 4.0 में अपडेट करें (लेकिन केवल अगर Windows अपडेटर पहले से नहीं किया है)
  • HKLM\Software\Policies\Microsoft\Windows\Windows Search\Gathering Manager\DisableBackoff
    यदि आप गैर-डोमेन में शामिल कंप्यूटर पर हैं, तो मान को 1 पर सेट करें
  • डोमेन में कंप्यूटर से जुड़े, अपनी समूह नीति संपादित करें और सक्षम करने के लिए अनुक्रमणिका बैकऑफ़ सेट करें Computer Configuration\Administrative Templates\Windows Components\Search

    DisableBackoff = 1 दूसरे शब्दों में: सिस्टम गतिविधि के बारे में चिंता न करें - बस सूचकांक करें और इसे पहले से ही प्राप्त करें!


वास्तविक कुंजी HKLM \ Software \ नीतियाँ \ Microsoft \ Windows \ Windows खोज \ Gathering प्रबंधक \ DisableBackoff है। मैं उत्तर संपादित करूँगा। साथ ही, Microsoft की अनुशंसा के संदर्भ में (जो इस कुंजी के साथ गड़बड़ नहीं है, निश्चित रूप से), support.microsoft.com/en-us/kb/2903552 देखें । कहा कि, अगर कुछ भी गलत हो जाता है, तो एक हमेशा DisableBackoff को 0.
जॉन

Microsoft का यह पृष्ठ कहता है कि रजिस्ट्री कुंजी है HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager: DWORD: DisableBackOff=1 फिर भी, मुझे स्थानीय कुंजी के रूप में भी इस कुंजी को संपादित करने की अनुमति नहीं है!
केविनरपे

के बाद सेवा को पुनरारंभ करने के लिए याद रखें।
गंभीर

10

पहले शीर्ष रेटेड उत्तर में रजिस्ट्री "हैक" से ऊपर केवल XP में विंडोज खोज 4 पर लागू होता है, 7 पर नहीं।

रजिस्ट्री कुंजी का सही मार्ग है:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows खोज प्रबंधक इकट्ठा करना

इसके अलावा, आपको परिवर्तन की अनुमति देने के लिए अनुमतियों को बदलना होगा, फिर खोज सेवा को पुनरारंभ करना होगा।

ये निर्देश हैं जो मैंने पाया जो काम किया :

  1. रजिस्ट्री संपादक को प्रारंभ करें। प्रेस Windows Logo Key+ R, टाइप करें regeditऔर दबाएँ enter। वैकल्पिक रूप से, यदि आपके पास अपने कीबोर्ड पर विंडोज लोगो की नहीं है, तो प्रारंभ मेनू बटन पर क्लिक करें, टाइप करें run, प्रेस करें enter, फिर टाइप करें regedit, और enterएक बार फिर दबाएं ।

  2. बदलने के लिए कुंजी खोजें। बाईं ओर फ़ोल्डर दृश्य ट्री में, के माध्यम से अपना रास्ता ब्राउज़ करें HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager। एक बार जब आप वहां पहुंच जाते हैं (ट्री में गैदरिंग मैनेजर फ़ोल्डर का चयन होता है), तो दाएं हाथ की खिड़की में चाबियों का एक पूरा गुच्छा दिखाई देगा। जिसे बुलाया है, उसे पा लो DisableBackOffOnUser

    • यह कुंजी है कि यह सब क्या है। यह मूल रूप से यह निर्धारित करता है कि जब उपयोगकर्ता कुछ कर रहा है तो अनुक्रमण प्रक्रिया बंद होनी चाहिए या नहीं। इसी तरह की अन्य कुंजियाँ हैं जिन्हें आप अनुक्रमणिका को अनुक्रमणित करने के लिए बाध्य करने के लिए संपादित कर सकते हैं, भले ही आप एक डीवीडी रिप करते समय बायोशॉक खेल रहे हों और आपके प्रोसेसर से छोटी-छोटी लपटें आ रही थीं, लेकिन यह वास्तव में आवश्यक नहीं है, इसलिए हम सिर्फ इस पर ध्यान केंद्रित करेंगे कुंजी। दुर्भाग्य से, विस्टा आपको कुंजी के मूल्य को बदलने की अनुमति नहीं देगा (यदि आप कोशिश करते हैं, तो यह आपको इसके साथ नीचे जाने देगा:) Error writing the value’s new contents., भले ही हमें प्रशासक के विशेषाधिकार प्राप्त हैं। तो, कुंजी के मूल्य को बदलने की अनुमति प्राप्त करने के लिए, आपको निम्न कार्य करने की आवश्यकता है।

  3. कुंजी पर क्लिक करें, ताकि वह चयनित हो। Editमेनू पर जाएं और चुनें Permissions। पॉप-अप विंडो में, Advancedबटन पर क्लिक करें। नई पॉप-अप विंडो में, Ownerटैब चुनें, फिर नीचे दी गई सूची में Change owner to:, चयन करें Administrators, फिर OKरजिस्ट्री संपादक पर लौटने के लिए दोनों पॉप-अप विंडो पर बटन पर क्लिक करें ।

  4. अब, हम कुंजी को डबल-क्लिक कर सकते हैं और इसके मान को 1(एक) में बदल सकते हैं। OKरजिस्ट्री संपादक पर क्लिक करें और बंद करें ।

  5. अपने कंप्यूटर को पुनरारंभ करें (या यदि आप जानते हैं कि केवल Windows खोज सेवा को पुनरारंभ करें), और जब आप काम कर रहे हों, तो अनुक्रमणिका आपके सामान को अनुक्रमित करना शुरू कर देगी। लगभग बीस मिनट में मुझे यह लिखने में लग गया, विस्टा ने मेरे कंप्यूटर पर 46,000 फाइलें अनुक्रमित की हैं।


अनुक्रमणिका को फिर से शुरू करने के लिए, Windows Key + R-> services.msc-> OK-> Windows Search-> सही क्लिक करें ->Restart
smac89

1
यह विंडोज़ 10 पर भी काम करता है।
नॉटिंड

6

रजिस्ट्री में जाएं:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows खोज \ Gathering प्रबंधक \

और " DisableBackoff " का मान 1 पर सेट करें

अन्य दिलचस्प रजिस्ट्री कुंजियाँ:

  • DisableBackOffNotificationOverride
  • DisableBackOffOnCPU
  • DisableBackOffOnIO
  • DisableBackOffOnNotifications
  • DisableBackOffOnUser

-2

कार्य प्रबंधक में "Searchindexer.exe" (आपको सभी उपयोगकर्ताओं से प्रक्रियाएं दिखानी पड़ सकती हैं), आप वहां उस कार्यक्रम के लिए प्राथमिकता निर्धारित कर सकते हैं।

Searchindexer.exe पर राइट क्लिक करें, प्राथमिकता> सामान्य या उच्च से ऊपर का चयन करें (कभी भी "वास्तविक समय" का चयन न करें)

http://techblissonline.com/run-program-process-cpu-priority-windows-vista-xp/

निचे कि ओर:

यह डेस्कटॉप प्रदर्शन को धीमा कर सकता है या सिस्टम को लॉक कर सकता है यदि प्राथमिकता के उच्च पर सेट किया जाता है, तो सिस्टम का पुनः आरंभ या प्रक्रिया को मारना इस सेटिंग को साफ कर देगा।

आपको इसे हर बार SearchIndexer लोड सेट करना होगा।

यहां कुछ सॉफ़्टवेयर हैं जो प्राथमिकता को स्थायी आधार पर बदल सकते हैं, मैंने कहा कि आप पहले सेटिंग्स के साथ प्रयोग किए गए एक स्थायी बदलाव नहीं कर सकते हैं, यह समस्या पैदा कर सकता है जब आप बहुत अधिक प्राथमिकता चुनते हैं और इसे स्थायी रूप से सेट करते हैं।

http://www.prnwatch.com/prio.html


मुझे यकीन नहीं है कि अनुक्रमण सेवा अपनी प्रक्रिया प्राथमिकता को बदलकर अपनी बात करती है ..
हार्व

यह निश्चित नहीं है कि "पूर्ण गति" से ओपी का क्या मतलब है, बस एक ही चीज़ पोस्ट की है जो प्रश्न पर लागू हो सकती है, कम से कम मेरे लिए वैसे भी।
माब

2
प्रश्न स्पष्ट है, इसका मतलब प्राथमिकता नहीं है। इसका अर्थ 'उपयोगकर्ता गतिविधि के कारण कम हो गया' के विपरीत है जिसका प्रश्न में उल्लेख किया गया है। इसलिए मुझे दोष देना बंद करो।
j riv

यह मेरे लिए नहीं है, जहां मैंने आपको किसी भी चीज के लिए दोषी ठहराया है, उससे लिंक करें।
मोआब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.