Computer >> कंप्यूटर >  >> प्रणाली >> Windows Server

0x80092004:.NET Framework Windows सर्वर पर त्रुटि स्थापित करें

Windows Server 2012 R2 पर ऑनलाइन और ऑफलाइन इंस्टालर का उपयोग करके NET Framework 4.7.2 स्थापित करते समय, मुझे त्रुटि मिली:0x80092004 — Cannot find object or property . उसी समय, "Couldn’t find the hash of component: NetFx4-PenIMC इवेंट व्यूअर लॉग में त्रुटि दिखाई दी। समाधान खोजने में मुझे काफी समय लगा। जैसा कि यह निकला, समस्या स्थापित .Net Framework 3.5 (या इसके अद्यतन) में एक त्रुटि से संबंधित थी जिसने .NET 4.7.2 को स्थापित होने से रोका। मुझे एक अप्रत्याशित समाधान मिला जिसने मेरी मदद की और मैं इसका वर्णन यहां करूंगा।

0x80092004 (CRYPT_E_NOT_FOUND) को ठीक करने के लिए त्रुटि, आपको Microsoft अद्यतन कैटलॉग से मैन्युअल रूप से .NET Framework अद्यतन पैकेज़ डाउनलोड करने होंगे।

  1. https://www.catalog.update.microsoft.com पर जाएं और KB4340558 खोजें;
  2. अपडेट डाउनलोड करें 2018-07 सुरक्षा और गुणवत्ता रोलअप .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 Windows 8.1 और सर्वर के लिए x64 के लिए 2012 R2 (KB4340558);
  3. आपको 3 MSU फ़ाइलें डाउनलोड करने का सुझाव दिया जाएगा। उन सभी को डाउनलोड करें और उन्हें फ़ोल्डर में सहेजें c:\Distr\update:
    windows8.1-kb4338415-x64_cc34d1c48e0cc2a92f3c340ad9a0c927eb3ec2d1.msu
    windows8.1-kb4338419-x64_4d257a38e38b6b8e3d9e4763dba2ae7506b2754d.msu
    windows8.1-kb4338424-x64_e3d28f90c6b9dd7e80217b6fb0869e7b6dfe6738.msu

    0x80092004:.NET Framework Windows सर्वर पर त्रुटि स्थापित करें
  4. फिर इस कमांड का उपयोग करके MSU फाइलें निकालें:
    expand -f:* c:\Distr\update\*.msu c:\Distr\update\extract 0x80092004:.NET Framework Windows सर्वर पर त्रुटि स्थापित करें
  5. C:\Distr\update\extract में कई फाइलें दिखाई देंगी। आपको केवल सीएबी फाइलों की जरूरत है। DISM टूल का उपयोग करके CAB अपडेट को Windows छवि में एकीकृत करें (यदि पुनरारंभ करना आवश्यक है, तो इसे करें):
    dism /online /add-package /packagepath:"C:\Distr\update\extract\Windows8.1-KB4338415-x64.cab"
    dism /online /add-package /packagepath:"C:\Distr\update\extract\Windows8.1-KB4338419-x64.cab"
    dism /online /add-package /packagepath:"C:\Distr\update\extract\Windows8.1-KB4338424-x64.cab"
    dism /online /add-package /packagepath:"C:\Distr\update\extract\WSUSSCAN.cab"
  6. यदि किसी भी CAB फ़ाइल को स्थापित करते समय 0x80092004 त्रुटि दिखाई देती है, तो निम्न आदेश का उपयोग करके इस अद्यतन को अनइंस्टॉल करें (उदाहरण के लिए, KB4338419 की स्थापना के दौरान त्रुटि दिखाई दी):
    dism /online /remove-package /packagepath:"C:\Distr\update\extract\Windows8.1-KB4338419-x64.cab"
    फिर उसी CAB फ़ाइल को इस आदेश के साथ स्थापित करें:
    dism /online /add-package /packagepath:"C:\Distr\update\extract\Windows8.1-KB4338419-x64.cab" मेरे मामले में, मुझे 0x80092004 त्रुटि गायब होने तक लगातार दो बार KB4338419 को स्थापित और निकालना पड़ा।
  7. अपने सर्वर को पुनरारंभ करें और .Net 4.7.2 स्थापित करने का प्रयास करें - यह बिना किसी त्रुटि के स्थापित हो जाएगा। फिर फ़ाइलों को C:\Distr\update\ से हटा दें।

विंडोज 8 में भी इसी तरह से इस समस्या को ठीक किया गया है।


  1. विंडोज 10 पर सीएलआर त्रुटि को कैसे ठीक करें?

    CLR त्रुटि 80004005 आम तौर पर तब सामना होता है जब उपयोगकर्ता MusicBee, Discord, Raser Synapse, Hd Writer AE या .NET पर आधारित कोई अन्य प्रोग्राम प्रारंभ करने का प्रयास करता है। अन्य मामलों में, यह त्रुटि प्रत्येक सिस्टम स्टार्टअप पर दिखाई देती है। अधिकांश मामलों में, यह समस्या अनुप्रयोग द्वारा उप

  1. फिक्स .Net Framework 3.5 स्थापना त्रुटि कोड 0x800f0922

    फिक्स .Net Framework 3.5 स्थापना त्रुटि कोड 0x800f0922:  उपरोक्त त्रुटि का अर्थ है कि आप .net फ्रेमवर्क स्थापित करने में असमर्थ हैं और जब भी आप इसे अपडेट करने का प्रयास करेंगे तो आपको त्रुटि कोड 0x800f0922 का सामना करना पड़ेगा। इसका कोई एक कारण नहीं है कि आप इस समस्या का सामना क्यों कर रहे हैं, लेकि

  1. FIX:NET Framework 3.5 0xc004000d सर्वर 2016 पर स्थापित त्रुटि। (समाधान)

    विंडोज सर्वर 2016 पर नेट फ्रेमवर्क 3.5 0xc004000d इंस्टॉलेशन त्रुटि प्रकट होती है क्योंकि विंडोज .NET फ्रेमवर्क 3.5 सुविधाओं (जिसमें .Net फ्रेमवर्क 2.0 और 3.0 शामिल है) को स्थापित करने के लिए आवश्यक आवश्यक फाइलें नहीं ढूंढ सकता है या डाउनलोड नहीं कर सकता है। इस ट्यूटोरियल में, आपको सर्वर 2016 पर नेट