फिक्स विंडोज सर्च आपकी हार्ड ड्राइव को एक बड़ी ईडीबी फाइल से भर देता है
किसी दिन, आपको Windows खोज के एक अप्रत्याशित व्यवहार का सामना करना पड़ सकता है - जिस फ़ाइल में यह अनुक्रमित डेटा संग्रहीत करता है, Windows.edb आकार में बहुत बड़ा हो जाता है। यह 50 जीबी जितना बड़ा हो सकता है और आपके डिस्क ड्राइव पर लगभग सभी खाली जगह पर कब्जा करना शुरू कर देता है। Windows.edb फ़ाइल C:\ProgramData\Microsoft\Search\Data\Applications\Windows फ़ोल्डर में स्थित है। यदि आप इस समस्या से प्रभावित हैं, तो यहां बताया गया है कि आपको क्या करना चाहिए।
इस समस्या को हल करने के लिए, सुनिश्चित करें कि आपके पास सभी उपलब्ध अद्यतन स्थापित हैं। विंडोज 8 के लिए, सुनिश्चित करें कि आपके पास KB2836988 स्थापित है। यह इस समस्या को फिर से होने से रोकेगा। लेकिन अगर आपकी डिस्क ड्राइव पर Windows.edb फ़ाइल पहले से ही कई GB आकार की है, तो आपको या तो इस अद्यतन को स्थापित करने के बाद खोज अनुक्रमणिका को फिर से बनाना होगा या इसे डीफ़्रैग्मेन्ट करना होगा।
उपयोग किए गए स्थान को पुनः प्राप्त करने और अपने Windows.edb को सिकोड़ने के लिए, जो पहले से ही इस समस्या से प्रभावित है, खोज अनुक्रमणिका को निम्नानुसार पुन: बनाएँ::
- दबाएँ जीत + आर कीबोर्ड पर एक साथ शॉर्टकट कुंजियाँ और रन बॉक्स में निम्न कमांड टाइप / पेस्ट करें:
rundll32.exe shell32.dll, Control_RunDLL srchadmin.dll
यह खुल जाएगा अनुक्रमण विकल्प. - क्लिक उन्नत.
- क्लिक फिर से बनाना पर सूचकांक सेटिंग्स टैब।
- क्लिक ठीक है पुष्टि करने के लिए।
पुनर्निर्माण के बजाय, आप खोज अनुक्रमणिका फ़ाइल को डीफ़्रैग/कॉम्पैक्ट करना भी चुन सकते हैं। इसे इस प्रकार किया जा सकता है:
- Windows खोज सेवा बदलें ताकि जब आप डेटाबेस को डीफ़्रैग्मेन्ट करें तो यह स्वचालित रूप से प्रारंभ न हो। ऐसा करने के लिए, निम्न कमांड को एक उन्नत कमांड प्रॉम्प्ट में चलाएँ:
Sc config wsearch start=disabled
- पहले से चल रही Windows खोज सेवा को रोकने के लिए निम्न आदेश चलाएँ:
एससी स्टॉप डब्ल्यूसर्च
- Windows.edb फ़ाइल का ऑफ़लाइन संघनन करने के लिए निम्न आदेश चलाएँ:
esentutl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
- अगले बूट के लिए विलंबित प्रारंभ करने के लिए Windows खोज सेवा को वापस बदलने के लिए निम्न आदेश चलाएँ:
sc config wsearch start=delayed-auto
- सेवा शुरू करने के लिए निम्न आदेश चलाएँ:
एससी प्रारंभ खोज
बस, इतना ही। फूली हुई Windows.edb फ़ाइल आकार में सिकुड़ जाएगी। यह समस्या विंडोज सर्वर 2012 को भी प्रभावित करती है ताकि आप वहां भी सुधार लागू कर सकें।