Windows अद्यतन वर्तमान में अद्यतनों की जाँच नहीं कर सकता, क्योंकि सेवा नहीं चल रही है


27

आज सुबह मैंने अपने दो विंडोज 7 पीसी (दोनों वर्चुअल मशीन हैं) पर विंडोज अपडेट चलाने का प्रयास किया, और मैं इस दिलचस्प पॉप-अप त्रुटि संदेश में भाग गया। मुझे पहले कभी इस समस्या का सामना नहीं करना पड़ा, इसलिए मैं कुछ परेशान था।

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

संदेश से, मेरा पहला विचार यह देखना था कि क्या विंडोज अपडेट सेवा चल रही थी। ये था। हमेशा की तरह, समाधान इतना सरल कभी नहीं है। मैंने सेवा को पुनरारंभ करने का प्रयास किया और बिना किसी लाभ के पीसी को रिबूट किया।

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

तो, मैं एक समाधान के लिए interwebs से दूर हूँ। मुझे समस्या का हल मिल गया, इसलिए मैंने इसे अपने भविष्य के संदर्भ के लिए और किसी और के लिए पोस्ट करने के लिए सोचा जो इस समस्या का सामना कर सकता है। मैं जल्द ही जवाब पोस्ट करूंगा।

यदि आपके पास वैकल्पिक समाधान हैं जो आपके लिए काम कर चुके हैं, तो कृपया एक पोस्ट या टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।


इस तथ्य पर ध्यान दें कि डिफ़ॉल्ट रूप से विंडोज़ अपडेट सेवा डिफ़ॉल्ट रूप से विलंबित है। यदि आप बूट के बाद पहले सेकंड पर इसका उपयोग शुरू करने का प्रयास करते हैं तो आपको सैंपल में त्रुटि मिलेगी।
दिओगो

जवाबों:


30

जाहिर है, समस्या एक भ्रष्ट विंडोज़ लॉग फ़ाइल के साथ है। थैंक यू बिल गेट्स।

विंडो अपडेट को फिर से चलाने के लिए, आपको निम्न करना होगा:

  1. सेवाओं पर जाएं, और अस्थायी रूप से "विंडोज अपडेट" सेवा बंद करें
  2. C: \ windows \ softwaredistribution \ datastore \ log \ पर जाएं
  3. फ़ाइल edb.log का पता लगाएं
  4. फ़ाइल का नाम बदलें या हटाएं
  5. एक बार जब फ़ाइल का नाम बदल दिया जाता है या हटा दिया जाता है, तो सेवाओं पर वापस जाएं, और "विंडोज अपडेट" सेवा शुरू करें
  6. Windows अद्यतन फिर से चलाने का प्रयास करें। यह सामान्य रूप से काम करेगा।

अब तक, मुझे इस समाधान के साथ कोई समस्या नहीं हुई है। मैंने पीसी में से एक पर सफलतापूर्वक अपडेट स्थापित किया है। कृपया किसी भी सुधार के साथ इस पर टिप्पणी करने के लिए स्वतंत्र महसूस करें, और मुझे बताएं कि क्या यह आपके लिए उपयोगी है।

संदर्भ:


4
मेरे लिए (विंडोज सर्वर 2008), डिलीट / नाम बदलने के लिए सेवा "विंडोज अपडेट" को रोकने के लिए पर्याप्त था। तो सुरक्षित मोड के लिए रिबूट आवश्यक नहीं हो सकता है।
एलोइस महदाल

इस बारे में सभी kb लेखों के माध्यम से जाने के बाद +1 ने मेरी मदद की।
xsaero00

1
मुझे संदेह है कि बिल गेट्स ने व्यक्तिगत रूप से विंडोज अपडेट डेटास्टोर लॉग्स को कोडित किया था। :)
होलिस्टिक डेवलपर २

@HolisticDeveloper: हाँ, मुझे लगता है कि हमें इसके बजाय ओबामा को धन्यवाद देना चाहिए।
मेहरदाद

10

अनिवार्य रूप से उपरोक्त उत्तर जैसी ही बात है, लेकिन मेरी राय में थोड़ा आसान है:

  1. सेवाओं के तहत Windows अद्यतन सेवा बंद करें। msc (सेवाएँ विंडो खोलें)

  2. के लिए जाओ C:\Windows

  3. SoftwareDistributionफ़ोल्डर का नाम कुछ इस तरह बदलेंSoftwareDistribution_OLD

  4. सेवाओं पर वापस जाएं और विंडोज अपडेट सेवा शुरू करें (यह भी एक नया SoftwareDistributionफ़ोल्डर स्वचालित रूप से बना देगा )

  5. कुछ मिनट प्रतीक्षा करें और फिर से प्रयास करें!

  6. यदि यह काम करता है और आप चाहते हैं, तो आगे बढ़ें और SoftwareDistribution_OLDफ़ोल्डर को हटा दें , अन्यथा आप वापस वापस कर सकते हैं

इसने मेरे लिए कई बार काम किया है। हालांकि, पूर्ण प्रकटीकरण, मैंने कभी भी विंडोज अपडेट इतिहास की जांच नहीं की है कि क्या यह अभी भी पता है कि अपडेट क्या और कब स्थापित किए गए थे। मशीन काफी स्मार्ट है हालांकि यह जानने के लिए कि आप क्या अपडेट करते हैं और क्या ज़रूरत नहीं है। मेरे दो सेंट!


1
यह मेरे लिए बहुत अच्छा काम करता है - कुंजी यह थी कि मुझे चरण 5 पर एक मिनट मिनटों तक रहना होगा। पहली बार मैंने कोशिश की थी, मुझे इसे ताज़ा करने के लिए बहुत जल्दी होना चाहिए। बहुत धन्यवाद :-)।
Mister_Tom

4

यहां वास्तव में गैर-तकनीकी सुधार है, लेकिन यह उन लोगों के बीच लगातार काम करता है, जिनके पास विंडोज 7 या विस्टा के साथ यह समस्या है।

अपनी विंडोज़ अपडेट सेटिंग्स पर जाएं, और इसे "अपडेट की जांच कभी न करें" में बदलें। परिवर्तन लागू करें।

फिर सेटिंग को फिर से अपने पसंदीदा विकल्प में बदलें। मैंने "अपडेट्स के लिए जाँच करें, लेकिन मुझे चुनने और उन्हें इंस्टॉल करने का विकल्प चुनने दिया"। इस बदलाव को लागू करें।

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


विंडोज 7 SP1 x64 पर पूरी तरह से काम किया।
एंटी-कमज़ोर पासवर्ड

0

से माइक्रोसॉफ्ट: विंडोज 7 - Windows अद्यतन काम नहीं कर रहा

जाँच करें कि क्या Windows अद्यतन सेवा चल रही है। नियंत्रण कक्ष> प्रशासनिक उपकरण> सेवाएँ

यदि Windows अद्यतन सेवा नहीं चल रही है, तो इसे प्रारंभ करने का प्रयास करें (यह स्वत: प्रारंभ होना चाहिए)

Windows अद्यतन सेवा DCOM और RPC सेवाओं पर निर्भर करती है, इसलिए यदि नहीं चल रही है तो आपको उन्हें शुरू करने की आवश्यकता हो सकती है।

असफल होने पर, आपको मरम्मत स्थापित करने की आवश्यकता हो सकती है।


1
सामग्री को कहीं और से कॉपी और पेस्ट न करें। कम से कम इसे ठीक से उद्धृत करें और स्रोत का लिंक शामिल करें।
slhck

0

इससे मुझे उसी स्थिति में मदद मिली। कमांड प्रॉम्प्ट में इसे चलाएं:

regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wups.dll
regsvr32 wups2.dll
regsvr32 wuwebv.dll
regsvr32 wucltux.dll

DLL को फिर से पंजीकृत करने से विंडोज 7 के वातावरण में मदद मिली।

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