DataStore.edb एक वैध विंडोज लॉग फाइल है जो सिस्टम पर लागू सभी विंडोज अपडेट का ट्रैक रखती है। DataStore.edb log आकार में बढ़ेगा या प्रत्येक Windows अद्यतन जाँच करेगा। फ़ाइल सॉफ़्टवेयर वितरण . के अंतर्गत स्थित है फ़ोल्डर (C:\Windows\SoftwareDistribution\DataStore\DataStore.edb ) हालांकि फ़ाइल का महत्व निर्विवाद है, कुछ उपयोगकर्ताओं ने पाया है कि उनके सिस्टम पढ़ने में बहुत समय लगाते हैं और DataStore.edb . को लिख रहे हैं , बहुत सारे संसाधनों को उस बिंदु पर रोकना जहां पीसी काफी धीमा है। प्रदर्शन मॉनिटर के साथ जांच करने पर , इस समस्या का सामना करने वाले उपयोगकर्ताओं ने बताया कि प्रक्रिया svchost.exe (netsvcs) datastore.edb . पढ़ने के लिए सभी डिस्क संसाधनों का उपयोग कर रहा है 120MB/मिनट से अधिक पर - यह कंप्यूटर को कुछ और करने में असमर्थ छोड़ देता है। हमने जो इकट्ठा किया है, उसमें से यह मुख्य रूप से विंडोज 7 और विंडोज विस्टा का मुद्दा है।
जैसा कि यह निकला, datastore.edb जब भी कोई नया अपडेट लंबित होता है, तो विंडोज अपडेटिंग कंपोनेंट द्वारा फाइल को पढ़ा जाता है। परिस्थितियों और आपके पीसी की विशेषताओं के आधार पर, यह datastore.edb के दौरान आपकी मशीन को निष्क्रिय बना सकता है। फ़ाइल से पूछताछ की जा रही है।
यदि आप इस विशेष समस्या से जूझ रहे हैं, तो कुछ सुधार हैं जिन्हें उपयोगकर्ताओं ने इस अपंग व्यवहार को हल करने में सफल पाया है। नीचे आपके पास समाधानों का एक संग्रह है जिसने उपयोगकर्ताओं को समस्या को ठीक करने में सक्षम बनाया है। कृपया प्रत्येक विधि का क्रम में पालन करें जब तक कि आपको अपनी स्थिति में काम करने वाला कोई समाधान न मिल जाए।
नोट: यदि आप विस्टा पर हैं, तो सीधे विधि 2 से प्रारंभ करें।
विधि 1:Windows अपडेट KB3050265 (केवल Windows 7) इंस्टॉल करें
Microsoft ने समस्या का समाधान जल्दी किया और एक WindowsUpdate क्लाइंट अपडेट जारी किया इस मुद्दे को ठीक करने के लिए। अपडेट को खोजते और इंस्टॉल करते समय WU (Windows अपडेट) की अक्षमता को ठीक करना था, इस प्रकार datastore.edb के लंबे समय तक पढ़ने के समय को कम करना था। फ़ाइल।
हालांकि उपयोगकर्ताओं ने पाया कि अपडेट का पता लगाने के समय और रैम और डिस्क के उपयोग को कम करने में फायदेमंद था, लेकिन फिक्स ने सभी के लिए समस्या को हल करने का प्रबंधन नहीं किया। एक बात के लिए, फिक्स केवल विंडोज 7 के साथ काम करेगा - विस्टा के लिए कोई आधिकारिक फिक्स कभी जारी नहीं किया गया था। इससे भी अधिक, कुछ उपयोगकर्ताओं ने बताया कि इस विशेष अपडेट ने त्रुटियों के साथ WU घटक को पूरी तरह से तोड़ दिया WindowsUpdate_80244019 या WindowsUpdate_dt000 ।
ध्यान रखें कि अपडेट वैकल्पिक है और इसे तब तक लागू नहीं किया जाएगा जब तक आप इसे स्वयं इंस्टॉल नहीं करते। यदि आप Windows 7 पर इस समस्या का सामना कर रहे हैं, तो Windows Update KB3050265 स्थापित करने के लिए नीचे दी गई मार्गदर्शिका का पालन करें। अगर यह काम नहीं कर रहा है, तो अपडेट को हटा दें और नीचे दी गई अन्य विधियों पर जाएं:
- अपने Windows संस्करण के अनुसार नीचे दिए गए किसी एक लिंक पर जाएं और सही KB3050265 डाउनलोड करें अपडेट:
विंडोज अपडेट KB3050265 (32बिट)
Windows अपडेट KB3050265 (64बिट) - अपडेट डाउनलोड हो जाने के बाद, इंस्टॉलेशन पैकेज खोलें और सिस्टम के सफलतापूर्वक इंस्टाल होने के बाद रीबूट करें।
नोट: आप कंट्रोल पैनल> सिस्टम और सुरक्षा> विंडोज अपडेट> सभी उपलब्ध अपडेट दिखाएं> वैकल्पिक पर जाकर इसे सीधे अपने पीसी से भी इंस्टॉल कर सकते हैं। . फिर, मैन्युअल रूप से KB3050265 . खोजें इसे अपडेट और इंस्टॉल करें।
यदि आप पाते हैं कि इससे आपकी समस्या का समाधान नहीं होता है, तो एक रन विंडो खोलें (Windows key + R ) और नियंत्रण अपडेट . टाइप करें . फिर, इंस्टॉल किया गया अपडेट इतिहास देखें> अपडेट अनइंस्टॉल करें . पर जाएं और KB3050265 . की स्थापना रद्द करें अपडेट करें। एक बार अनइंस्टॉल करने के बाद, विधि 2 पर जाएं।
विधि 2:datastore.edb को डीफ़्रैग्मेन्ट करने के लिए esentutl.exe का उपयोग करना
इससे पहले कि हम अधिक गहन समाधान तलाशें, आइए देखें कि क्या datastore.edb फ़ाइल को डीफ़्रैग्मेन्ट करने से समस्या हल हो जाएगी। जाहिरा तौर पर, यह केवल एक अस्थायी समाधान है क्योंकि समय पर समस्या फिर से दिखाई देगी क्योंकि datastore.edb फ़ाइलें पर्याप्त नई जानकारी जमा करती हैं।
इस विधि में esentutl.exe . का उपयोग करना शामिल है DataStore.edb . को डीफ़्रैग्मेन्ट करने की उपयोगिता फ़ाइल। फ़ाइल को उन प्रोग्रामों के लिए अधिक सुलभ बनाने के लिए जिन्हें इसे लिखने या पढ़ने की आवश्यकता है, यह प्रक्रिया इसके आकार को भी काफी कम कर देगी। यहाँ पूरी चीज़ के बारे में एक त्वरित मार्गदर्शिका दी गई है:
- उचित अनुमति प्राप्त करने के लिए हमें एक उन्नत कमांड प्रॉम्प्ट विंडो खोलनी होगी। ऐसा करने के लिए, प्रारंभ करें . क्लिक करें निचले बाएँ कोने में बार और “cmd . खोजें ". फिर, कमांड प्रॉम्प्ट . पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें।
- निम्न कमांड को एलिवेटेड कमांड प्रॉम्प्ट विंडो में टाइप करें और Enter: hit दबाएं esentutl.exe /d C:\windows\SoftwareDistribution\DataStore\DataStore.edb
- प्रक्रिया पूरी होने पर, अपने सिस्टम को रीबूट करें और देखें कि क्या लक्षणों में सुधार हुआ है। यदि आप अभी भी समस्या से जूझ रहे हैं, तो नीचे दी गई विधि पर जाएँ।
विधि 3:Windows मरम्मत (ऑल-इन-वन) का उपयोग करना
यदि आधिकारिक सुधार काम नहीं करते हैं या लागू नहीं होते हैं, तो एक और लोकप्रिय सुधार है जो सिस्टम फ़ाइल भ्रष्टाचार से संबंधित होने पर समस्या का समाधान करेगा।
Windows मरम्मत (ऑल-इन-वन) एक निःशुल्क उपयोगिता है जिसमें सभी विंडोज़ संस्करणों के लिए सुधारों का संग्रह शामिल है। यह सॉफ़्टवेयर हमें किसी भी WU समस्या को ठीक करने की अनुमति देगा जो समस्या का कारण हो सकती है। Windows मरम्मत का उपयोग करने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है इस विशेष समस्या को ठीक करने के लिए:
- इस लिंक (यहां) से विंडोज रिपेयर का पोर्टेबल वर्जन डाउनलोड करें।
- विंडोज रिपेयर आर्काइव में मौजूद सभी फाइलों को एक्सट्रेक्ट करें।
- Repair_Windows पर डबल-क्लिक करें उपयोगिता को खोलने के लिए निष्पादन योग्य।
- प्रारंभिक जांच पूरी होने तक प्रतीक्षा करें, फिर मरम्मत – मुख्य पर क्लिक करें टैब। फिर, रजिस्ट्री बैकअप अपने आप करें . के बगल में स्थित बॉक्स को चेक करें और खुली मरम्मत . पर क्लिक करें .
- कुछ संक्षिप्त क्षणों के बाद, आपको अपनी सभी उपलब्ध मरम्मत रणनीतियों की एक सूची दिखाई देगी। चूंकि हमें अपने उद्देश्य के लिए उनमें से केवल कुछ की आवश्यकता है, इसलिए सभी मरम्मत रणनीतियों को अचयनित करें। फिर, केवल निम्नलिखित को पुन:सक्षम करें:
सेवा अनुमतियां रीसेट करें
WMI की मरम्मत करें
सिस्टम फ़ाइलें पंजीकृत करें
संक्रमण द्वारा निर्धारित नीतियां हटाएं
Windows अपडेट सुधारें
एमएसआई (विंडोज इंस्टालर) की मरम्मत करें - सुनिश्चित करें कि पुनरारंभ करें बॉक्स सक्षम है, फिर मरम्मत प्रारंभ करें . पर क्लिक करें और प्रक्रिया पूरी होने की प्रतीक्षा करें।
- प्रक्रिया समाप्त होने के बाद, हां दबाएं रिबूट की पुष्टि करने के लिए और देखें कि क्या पुनरारंभ के बाद समस्या ठीक हो गई है। अगर ऐसा नहीं है, तो अगली विधि पर जाएँ।
विधि 4:सॉफ़्टवेयर वितरण फ़ोल्डर को पुन:प्रारंभ करना
यदि पहले दो सुधार अनुपयोगी रहे हैं, तो देखते हैं कि क्या सॉफ़्टवेयर वितरण को साफ़ किया जा रहा है फ़ोल्डर समस्या को खत्म कर देगा। हालांकि इस पद्धति की प्रभावशीलता के बारे में मिश्रित विचार हैं, कुछ उपयोगकर्ताओं ने बताया है कि सॉफ़्टवेयर वितरण के एक बार उच्च डिस्क उपयोग की समस्याएं बंद हो गई हैं। फ़ोल्डर को फिर से बनाया गया है।
सॉफ़्टवेयर वितरण की सफ़ाई करना फ़ोल्डर विंडोज को DataStore.edb . सहित इसके सभी घटकों को फिर से शुरू करने के लिए बाध्य करेगा . यह भ्रष्टाचार से संबंधित किसी भी समस्या का समाधान करेगा जिसके कारण DataStore.edb. द्वारा अत्यधिक मेमोरी हॉगिंग हो सकती है।
नोट: सॉफ़्टवेयर वितरण फ़ोल्डर वह जगह है जहां स्वचालित अपडेट और संबंधित फाइलें संग्रहीत की जा रही हैं। DataStore.edb यहां भी स्थित है - इससे छुटकारा पाना सुरक्षित है, लेकिन अगली बार अपडेट की जांच करने पर विंडोज को खरोंच से शुरू करने के लिए मजबूर करेगा। इसलिए यदि आप नीचे दी गई प्रक्रिया को पूरा करते हैं, तो उम्मीद करें कि अगली बार स्वचालित अपडेट स्थापित करने के लिए WU को बहुत समय लगेगा क्योंकि उसे सब कुछ जांचना होगा।
यहाँ कमांड प्रॉम्प्ट के माध्यम से SoftwareDistribution फ़ोल्डर को साफ करने के लिए एक त्वरित मार्गदर्शिका है:
- प्रारंभ करें . क्लिक करें निचले बाएँ कोने में बार और “cmd . खोजें ". फिर, कमांड प्रॉम्प्ट . पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें।
- निम्न आदेशों को उन्नत कमांड प्रॉम्प्ट में टाइप करें और दर्ज करें . दबाएं प्रत्येक के बाद:
नेट स्टॉप वूसर्व
नेट स्टॉप बिट्स
नोट: यह उन अद्यतन घटकों को अक्षम कर देगा जो सॉफ़्टवेयर वितरण . का उपयोग करते हैं फ़ोल्डर। इस चरण को छोड़ने से आप उस फ़ोल्डर को हटाने की अनुमति नहीं देंगे जो वर्तमान में उपयोग में है। - सेवाओं के अक्षम हो जाने के बाद, निम्न कमांड को कमांड प्रॉम्प्ट में पेस्ट करें और हिट करें Enter:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
नोट: इस आदेश ने SoftwareDistribution फ़ोल्डर का नाम बदल दिया। .old एक्सटेंशन विंडोज़ को एक नया सॉफ़्टवेयर वितरण फ़ोल्डर फिर से बनाने के लिए बाध्य करेगा। - निम्न आदेशों को टाइप करके और Enter hitting दबाकर उन सेवाओं को पुनरारंभ करें जिन्हें हमने पहले अक्षम कर दिया था प्रत्येक के बाद:
नेट स्टार्ट वूसर्व
नेट स्टार्ट बिट्स
- अपना कंप्यूटर रीबूट करें, नेविगेट करें C:/Windows और SoftwareDistribution.old . को हटा दें फ़ोल्डर।
यदि आप अभी भी उच्च डिस्क उपयोग का अनुभव कर रहे हैं, तो नीचे दी गई विधि पर जाएँ।
विधि 5:datastore.edb को एंटीवायरस जांच से बाहर करें
जैसा कि यह पता चला है, यह समस्या एक अति उत्साही एंटी-वायरस प्रोग्राम के कारण भी हो सकती है। धीमे स्टार्टअप का अनुभव करने वाले घरेलू उपयोगकर्ता datastore.edb . को शामिल करके इस समस्या को हल करने में कामयाब रहे Microsoft Security Essentials / Windows Defender की बहिष्करण सूची पर फ़ाइल करें।
नोट: जबकि नीचे दिए गए चरण आपके पीसी को अधिक प्रतिक्रियाशील बना सकते हैं, एंटी-वायरस बहिष्करण जोड़ना ऐसा कुछ नहीं है जिसे आप अक्सर करना चाहते हैं। अनावश्यक AV बहिष्करण जोड़ने से दुर्भावनापूर्ण हमलों की संभावना बढ़ सकती है।
आपके एंटीवायरस से datastore.edb और इसके द्वारा उपयोग की जाने वाली अन्य फ़ाइलों को बाहर करने के लिए यहां एक त्वरित मार्गदर्शिका है:
नोट: निम्न चरण Windows Defender / Microsoft Security Essentials के साथ किए जाते हैं। हालांकि, आपके द्वारा उपयोग किए जा रहे एंटीवायरस पैकेज पर ध्यान दिए बिना, प्रत्येक सुरक्षा सूट में एक बहिष्करण सूची होनी चाहिए।
- Windows Defender को खोजने के लिए प्रारंभ आइकन का उपयोग करें या सुरक्षा अनिवार्यताएं और सुरक्षा सूट खोलें।
- Windows Defender / Security Essentials में , टूल . पर जाएं और विकल्प . पर क्लिक करें (सुरक्षा अनिवार्यता पर सेटिंग ).
- बहिष्कृत फ़ाइलें और फ़ोल्डर चुनें (बहिष्कृत फ़ाइलें और स्थान), फिर जोड़ें . क्लिक करें बटन। C:\ windows\ SoftwareDistribution\ Datastore पर नेविगेट करें और datastore.edb . पर डबल-क्लिक करें .
नोट: यह एंटीवायरस को datastore.edb . को स्कैन करने से रोकेगा फ़ाइल। - चरण 3 को निम्न पथ के साथ भी दोहराएं:
c:\windows\softwaredistribution\datastore\logs\
नोट: ये विंडोज अपडेट और ऑटोमेटिक अपडेट की लॉग फाइल हैं। यहां से जानकारी datastore.edb . में भी एकत्र की जाती है । - परिवर्तन सहेजें/सहेजें दबाएं और देखें कि रीबूट के बाद आपके पीसी की गति में सुधार हुआ है या नहीं।
विधि 6:WU (Windows अपडेट) को अक्षम करना
यदि आप बिना किसी स्पष्ट परिणाम के यहां आए हैं, तो ऐसा लगता है कि इस समस्या का सामना करने वाले अधिकांश उपयोगकर्ताओं के लिए काम करने वाला एक अंतिम समाधान है। दुर्भाग्य से, यह आदर्श से बहुत दूर है। WU (Windows अपडेट) सेवा को अक्षम करने से आपके सिस्टम को कभी भी datastore.edb पर पढ़ने या लिखने की आवश्यकता समाप्त हो जाएगी फ़ाइल, इस प्रकार इस विशेष फ़ाइल के कारण होने वाले किसी भी मेमोरी हॉगिंग संघर्ष को हल करना।
हालाँकि, निहितार्थ बहुत बड़े हैं क्योंकि आप सुरक्षा अपडेट और अन्य स्थिरता सुधारों को स्वचालित रूप से प्राप्त करने से खुद को काट लेंगे। आदर्श रूप से, आपको इस पद्धति को करने के बाद WU सेवा को नियमित रूप से सक्षम करना याद रखना चाहिए ताकि आप अपने सिस्टम को अपडेट रखें।
यदि बढ़ी हुई सिस्टम प्रतिक्रिया के लिए संभावित मैलवेयर संक्रमण का व्यापार करना एक स्वीकार्य सौदा लगता है, तो विंडोज अपडेट को अक्षम करने के लिए नीचे दिए गए चरणों का पालन करें:
- प्रेस Windows Key + R एक रन विंडो खोलने के लिए। टाइप करें “services.msc ” और Enter . दबाएं सेवाएं . खोलने के लिए खिड़की।
- सेवाओं में windows, Windows Update तक नीचे स्क्रॉल करें , उस पर राइट-क्लिक करें और गुण चुनें।
- गुणों के अंतर्गत सामान्य टैब में, स्टार्टअप प्रकार . के बगल में स्थित ड्रॉप-डाउन मेनू का उपयोग करें अक्षम . चुनने के लिए . फिर अपने परिवर्तनों को सहेजने के लिए लागू करें क्लिक करें और सेवाएं . को बंद करें खिड़की।
- अपने सिस्टम को रीबूट करें और देखें कि क्या संसाधन उपयोग में कमी आई है।
नोट: सेवाओं . पर नियमित रूप से वापस आना याद रखें स्क्रीन और Windows अपडेट को पुन:सक्षम करें सेवा यह सुनिश्चित करने के लिए कि आपके पास नवीनतम सुरक्षा अद्यतन हैं। सभी अपडेट लागू होने तक सेवा को सक्षम रखें, WU को फिर से अक्षम करने के लिए ऊपर दिए गए चरणों का उपयोग करें।