माइक्रोसॉफ्ट .NET फ्रेमवर्क रिपेयर टूल उपलब्ध है

लागू: .NET Framework 4.8.NET Framework 4.7.2.NET Framework 4.7.1

परिचय


Microsoft .NET फ्रेमवर्क रिपेयर टूल अक्सर होने वाली समस्याओं का पता लगाता है जो माइक्रोसॉफ्ट .NET फ्रेमवर्क सेटअप या अपडेट को प्रभावित करते हैं। उपकरण ज्ञात सुधारों को लागू करके या समर्थित .NET फ्रेमवर्क संस्करणों के भ्रष्ट प्रतिष्ठानों की मरम्मत करके उन मुद्दों को हल करने की कोशिश करता है। उपकरण में एक आसान-से-उपयोग, जादूगर-आधारित उपयोगकर्ता इंटरफेस (यूआई) है। यह अधिक उन्नत विकल्पों के साथ कमांड लाइन उपयोग का भी समर्थन करता है।माइक्रोसॉफ्ट ने माइक्रोसॉफ्ट .NET फ्रेमवर्क रिपेयर टूल का निम्नलिखित अपडेटेड वर्जन जारी किया है।

नवीनतम संस्करण

अंतिम अद्यतन: 11/11/2019रिलीज: v1.4संस्करण: 4.8.04072.00समर्थित भाषाएं: अंग्रेजी (संयुक्त राज्य अमेरिका)

रिलीज v1.4 में शामिल परिवर्तन

  • उपकरण अब माइक्रोसॉफ्ट .NET फ्रेमवर्क 4.8, 4.7.2, 4.7.1, 4.7 और 4.6.2 का समर्थन करता है। इसलिए इन उत्पादों पर फिक्सिंग और रिपेयरिंग भी लागू है। उपकरण पिछले रिलीज से सभी सुविधाओं का समर्थन करता है के रूप में है ।
नोट्स
  • .NET फ्रेमवर्क रिपेयर टूल केवल अंग्रेजी में उपलब्ध है।
  • समर्थित प्लेटफार्मों और .NET फ्रेमवर्क संस्करणों को"प्रभावित विन्यास"के तहत सूचीबद्ध किया गया है।

जानकारी डाउनलोड करें

.NET फ्रेमवर्क रिपेयर टूल का नवीनतम संस्करण निम्नलिखित माइक्रोसॉफ्ट डाउनलोड सेंटर वेबसाइट से डाउनलोड के लिए उपलब्ध है:

इस उपकरण के लिए समर्थित कमांड लाइन विकल्प

मानक विकल्प विवरण उपयोग
/? या /मदद मदद की जानकारी प्रदर्शित करता है। NetFxRepairTool.exe /?
/q या /शांत शांत मोड। कोई उपयोगकर्ता बातचीत की आवश्यकता नहीं है और उपकरण सभी सुधारों/मरम्मत की कोशिश करता है और लॉग फ़ाइल को बचाता है। विकल्प"/क्यू"और"/पी"पारस्परिक रूप से अनन्य हैं । NetFxRepairTool.exe /q
/पी या /निष्क्रिय उपेक्षित मोड। केवल प्रगति बार प्रदर्शित किया जाता है। विकल्प"/क्यू"और"/पी"पारस्परिक रूप से अनन्य हैं । NetFxRepairTool.exe /p
/a या /ऐडसोर्स ऑफलाइन रिपेयर मोड। मरम्मत के लिए आवश्यक सेटअप पुनर्वितरित फ़ाइलों को नेटवर्क शेयर या फ़ोल्डर पथ से कॉपी किया जाता है जो"/ऐडसोर्स"ध्वज द्वारा निर्दिष्ट किया जाता है। यह आम तौर पर इस्तेमाल किया जाना चाहिए जब उपकरण एक काट दिया या नीचे बंद वातावरण में काम कर रहा है । NetFxRepairTool.exe/a <फ़ोल्डर पथ> उदाहरण: NetFxRepairTool.exe /a "\ शेयरपीसी\ शेयरफोल्डर"
/r या या मरम्मत निर्दिष्ट उत्पाद बेसलाइन के एक सेट को लक्षित करने के लिए मरम्मत संचालन को वैकल्पिक रूप से स्कोप किया जा सकता है। यदि यह विकल्प निर्दिष्ट नहीं है, तो उपकरण स्थापित सभी समर्थित .NET फ्रेमवर्क संस्करणों की मरम्मत करने की कोशिश करेगा। "/मरम्मत" विकल्प का उपयोग"कोई नहीं"मूल्य के साथ किया जा सकता है ताकि वे केवल सुधारों को लागू करें और किसी भी उत्पाद बेसलाइन के लिए मरम्मत चलाने को छोड़ दें। जब इस विकल्प का उपयोग'कोई नहीं"मूल्य के साथ किया जाता है, तो"/ऐडसोर्स"विकल्प निर्दिष्ट नहीं किया जाना चाहिए। यह विकल्प केवल शांत और निष्क्रिय मोड में लागू होता है। NetFxRepairTool.exe/r <version1>; <version2> समर्थित संस्करण मूल्य: .net35, .net4, .net45, .net452, .net461, .net462, .net462, .net462, .net471, .net472, .net48, कोई नहीं उदाहरण: NetFxRepairTool.exe/q/r.net4NetFxRepairTool.exe/q/r.net35;. नेट45
/l या /लॉग वैकल्पिक रूप से, टूल द्वारा उत्पन्न लॉग फ़ाइल कैबिनेट (FixDotNet*.cab) के लिए वांछित फ़ोल्डर पथ सेट करता है। डिफ़ॉल्ट (जो इस विकल्प को निर्दिष्ट नहीं कर रहा है) कैब फ़ाइल का स्थान वर्तमान उपयोगकर्ता का डेस्कटॉप फ़ोल्डर है। नेटएफएक्सरिपेयरटूल/एल एंड एलटी;फोल्डर पाथ> उदाहरण: NetFxRepairTool.exe/l "%temp%"
/cया/संग्रहकेवल लॉग कलेक्शन केवल मोड। यह मोड .NET फ्रेमवर्क सेटअप के लिए प्रासंगिक लॉग के संग्रह के लिए अनुमति देगा, जो समस्या निवारण के लिए उपयोगी है। जब यह विकल्प निर्दिष्ट किया जाता है तो मरम्मत या कोई फिक्स संचालन नहीं किया जाता है।  यह विकल्प केवल शांत और निष्क्रिय मोड में लागू होता है और अन्य सभी कार्यों को दबा देगा। नेटएफएक्सरिपेयरटूल.exe/q/c या नेटएफएक्सरिपेयरटूल/पी/सी
/nया/noceipconsent माइक्रोसॉफ्ट के लिए प्रतिक्रिया जानकारी भेजने से बाहर निकलना । डिफ़ॉल्ट (ध्वज निर्दिष्ट नहीं) मानता है कि उपयोगकर्ता ने माइक्रोसॉफ्ट को उपयोग डेटा भेजने का विकल्प चुना है। यह विकल्प केवल शांत और निष्क्रिय मोड में लागू होता है। नेटएफएक्सरिपेयरटूल.exe/q/n या नेटएफएक्सरिपेयरटूल.exe/p/n

अधिक जानकारी


मरम्मत उपकरण विकल्प

.NET फ्रेमवर्क रिपेयर टूल चार चरण की प्रक्रिया का पालन करता है:
  1. सेटअप मुद्दों को समस्या निवारण करने की कोशिश करता है
  2. फिक्स लागू करता है (उपयोगकर्ता की सहमति की आवश्यकता है)
  3. .NET फ्रेमवर्क के सभी स्थापित संस्करणों की मरम्मत करने की कोशिश करता है
  4. लॉग एकत्र करता है (उपयोगकर्ता की सहमति की आवश्यकता होती है)
उपकरण .NET फ्रेमवर्क के स्थापित संस्करण में एक या अधिक परिवर्तन कर सकता है। उदाहरण के लिए, यह कंप्यूटर पर विंडोज इंस्टॉलर की स्थिति को सही कर सकता है, कुछ फ़ोल्डर्स पर विवेकाधीन एक्सेस कंट्रोल सूचियों (DACLs) को रीसेट कर सकता है, या अमान्य या भ्रष्ट अपडेट पंजीकरण से संबंधित मुद्दों को हल कर सकता है।

ऑफ़लाइन समर्थन

.NET फ्रेमवर्क रिपेयर टूल .NET फ्रेमवर्क के संस्करणों की मरम्मत करने का विकल्प प्रदान करता है जो कंप्यूटर पर स्थापित किए गए हैं ("मरम्मत उपकरण विकल्प" अनुभाग में प्रक्रिया का चरण 3)। उपकरण की मरम्मत के समय उपलब्ध होने के लिए उन संस्करणों की पुनर्वितरित फ़ाइलों की आवश्यकता होती है। डिफ़ॉल्ट रूप से, उपकरण मरम्मत के दौरान इंटरनेट से इन पैकेजों को डाउनलोड करता है। यदि आपके कंप्यूटर में सीमित या कोई इंटरनेट कनेक्टिविटी नहीं है, तो आपको मरम्मत के लिए ऑफ़लाइन मोड का उपयोग करना चाहिए। ऐसा करने के लिए, फ़ोल्डर के रास्ते के साथ/ऐडसोर्स विकल्प निर्दिष्ट करें जिसमें पुनर्वितरण योग्य फाइलें शामिल हैं, जैसा कि निम्नलिखित उदाहरण में:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER
यदि मरम्मत उपकरण निर्दिष्ट फ़ोल्डर में आवश्यक पुनर्वितरित नहीं मिलता है, तो यह इंटरनेट से फ़ाइल डाउनलोड करने की कोशिश करेगा। यदि आवश्यक फ़ाइल डाउनलोड नहीं की जा सकती है तो मरम्मत उपकरण ऐसा नहीं कर सकता है। निम्नलिखित तालिका में .NET फ्रेमवर्क पुनर्वितरित फ़ाइलों को सूचीबद्ध किया गया है।
वर्जन और प्रोफाइल वास्तुकला इंस्टॉलर फ़ाइल नाम Url
.नेट फ्रेमवर्क 4.8 x86, x64 NDP48-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=2088631
.नेट फ्रेमवर्क 4.7.2 x86, x64 NDP472-KB4054530-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=863265
.नेट फ्रेमवर्क 4.7.1 x86, x64 NDP471-KB4033342-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=852104
.नेट फ्रेमवर्क 4.7 x86, x64 NDP47-KB3186497-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=825302
.नेट फ्रेमवर्क 4.6.2 x86, x64 NDP462-KB3151800-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=780600
.नेट फ्रेमवर्क 4.6.1 x86, x64 NDP461-KB3102436-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=671743
.नेट फ्रेमवर्क 4.6 x86, x64 NDP46-KB3045557-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=528232
.नेट फ्रेमवर्क 4.5.2 x86, x64 NDP452-KB2901907-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=328855
.नेट फ्रेमवर्क 4.5.1 x86, x64 NDP451-KB2858728-x86-x64-AllOS-ENU.exe http://go.microsoft.com/fwlink/?LinkId=321332
.नेट फ्रेमवर्क 4.5 x86, x64 dotNetFx45_Full_x86_x64.exe http://go.microsoft.com/fwlink/?LinkId=255995
.NET फ्रेमवर्क 4 क्लाइंट प्रोफाइल x86 dotNetFx40_Client_x86.exe http://go.microsoft.com/fwlink/?linkid=247966
.NET फ्रेमवर्क 4 क्लाइंट प्रोफाइल x86, x64 dotNetFx40_Client_x86_x64.exe http://go.microsoft.com/fwlink/?linkid=247965
.नेट फ्रेमवर्क 4 फुल x86 dotNetFx40_Full_x86.exe http://go.microsoft.com/fwlink/?linkid=247964
.नेट फ्रेमवर्क 4 फुल x86, x64 dotNetFx40_Full_x86_x64.exe http://go.microsoft.com/fwlink/?linkid=247962
.NET फ्रेमवर्क 3.5 SP1, .NET फ्रेमवर्क 3.0 SP2, .NET फ्रेमवर्क 2.0 SP2 (यदि .NET फ्रेमवर्क 3.0 और 3.5 स्थापित हैं) x86, x64 dotnetfx35.exe http://go.microsoft.com/fwlink/?LinkId=259762

शांत मोड और निष्क्रिय मोड

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

डेटा संग्रह

.NET फ्रेमवर्क रिपेयर टूल नैदानिक स्थापना डेटा एकत्र करने के अलावा उपकरण उपयोग के बारे में जानकारी एकत्र करता है। उपयोग की जानकारी का उपयोग .NET फ्रेमवर्क मरम्मत टूल की गुणवत्ता में सुधार करने के लिए किया जाता है, और इंस्टॉलेशन डेटा का उपयोग .NET फ्रेमवर्क सेटअप में सुधार करने के लिए किया जाता है। इस जानकारी का उपयोग विपणन के लिए नहीं किया जाता है या तीसरे पक्ष को बेचा जाता है। अधिक जानकारी के लिए, माइक्रोसॉफ्ट .NET फ्रेमवर्क रिपेयर टूल प्राइवेसी स्टेटमेंटपढ़ें ।

Microsoft समर्थन फ़ाइलों को डाउनलोड करने के तरीके के बारे में अधिक जानकारी के लिए, Microsoft नॉलेज बेस में निम्नलिखित लेख देखें:

119591 ऑनलाइन सेवाओं से माइक्रोसॉफ्ट समर्थन फ़ाइलें कैसे प्राप्त करें

माइक्रोसॉफ्ट ने वायरस के लिए इस फाइल को स्कैन किया। माइक्रोसॉफ्ट ने सबसे मौजूदा वायरस डिटेक्शन सॉफ्टवेयर का इस्तेमाल किया जो फाइल पोस्ट करने की तारीख को उपलब्ध था । फ़ाइल को सुरक्षा-बढ़ाए गए सर्वरों पर संग्रहीत किया जाता है जो फ़ाइल में किसी भी अनधिकृत परिवर्तन को रोकने में मदद करते हैं।नोट डेटा संग्रह सुविधा .NET फ्रेमवर्क इंस्टॉलेशन लॉग की एक संकुचित कैब फ़ाइल बनाती है। उपकरण लॉग को संसाधित करने के बाद, एक .cab फ़ाइल जिसे "FixDotNet*.cab" या कुछ इसी तरह का नाम दिया जाता है, वर्तमान उपयोगकर्ता के डेस्कटॉप (यदि यह यूआई मोड में चल रहा है) या एक निर्दिष्ट स्थान पर बनाया और सहेजा जाता है। जब आप जादूगर में फिनिश पर क्लिक करते हैं, तो टूल .cab फ़ाइल भेजता है जिसमें माइक्रोसॉफ्ट को लॉग होते हैं।FixDotNet *.cab फ़ाइल आपके डेस्कटॉप (या निर्दिष्ट स्थान) पर रहती है, भले ही आप माइक्रोसॉफ्ट को डेटा भेजने का निर्णय लें।यदि आप "/क्यू" विकल्प का उपयोग करते हैं, तो हमने अनुशंसा की कि आप किसी विशिष्ट स्थान पर लॉग को बचाने या उद्यम परिदृश्यों का समर्थन करने के लिए नेटवर्क शेयर करने के लिए "/लॉग" विकल्प का भी उपयोग करें ।

When you are using the
 

संस्करण इतिहास

रिलीज v1.4

समर्थित भाषाएं: अंग्रेजी (संयुक्त राज्य अमेरिका).NET फ्रेमवर्क 4.6.2 के माध्यम से .NET फ्रेमवर्क 4.8 के लिए समर्थन जोड़ता है।

रिलीज v1.3

समर्थित भाषाएं: अंग्रेजी (संयुक्त राज्य अमेरिका).NET फ्रेमवर्क 4.5.2, .NET फ्रेमवर्क 4.6 और .NET फ्रेमवर्क 4.6.1 के लिए समर्थन प्रदान करता है।

रिलीज v1.2

समर्थित भाषाएं: अंग्रेजी (संयुक्त राज्य अमेरिका)उपकरण के लिए कमांड लाइन के माध्यम से शांत मोड और निष्क्रिय मोड समर्थन जोड़ा जाता है। अब, उपकरण आपको केवल यूआई मोड में चलाने की आवश्यकता नहीं है। इसलिए, कार्य स्वचालित किया जा सकता है।उपकरण अब .NET फ्रेमवर्क 4.5 और .NET फ्रेमवर्क 4.5.1 का समर्थन करता है। इसलिए इन उत्पादों के लिए फिक्सिंग और रिपेयरिंग भी लागू है।एक नया, वैकल्पिक कमांड लाइन स्विच जोड़ा जाता है ताकि विशिष्ट .NET फ्रेमवर्क संस्करणों की मरम्मत को एक ही समय में अन्य स्थापित संस्करणों की मरम्मत को ओवरराइड करने में सक्षम किया जा सके।मरम्मत टूल-जनित लॉग फ़ाइल को अब कमांड लाइन विकल्प का उपयोग करके उपयोगकर्ता-निर्दिष्ट स्थान में वैकल्पिक रूप से सहेजा जा सकता है। यह नया विकल्प डिफ़ॉल्ट स्थान को ओवरराइड करता है, जो यूआई मोड में वर्तमान उपयोगकर्ता का डेस्कटॉप है और शांत या निष्क्रिय मोड में % अस्थायी% फ़ोल्डर है।एक नया विकल्प आपको किसी भी सुधार या मरम्मत को लागू किए बिना लॉग कलेक्शन केवल मोड में मरम्मत उपकरण चलाने की सुविधा देता है। विकल्प वास्तविक सुधार लागू करने से पहले लॉग एकत्र करने और जांच करने के लिए लचीलापन प्रदान करता है।शांत या निष्क्रिय मोड में किसी भी डेटा संग्रह से बाहर निकलने के लिए नया, वैकल्पिक समर्थन जोड़ा जाता है।  रिलीज: v1.1समर्थित भाषाएं: अंग्रेजी (संयुक्त राज्य अमेरिका)रिलीज v1.1 .NET फ्रेमवर्क 3.5 SP1 को समर्थन प्रदान करता है (इसमें .NET फ्रेमवर्क 3.0 एसपी2 और .NET फ्रेमवर्क 2.0 एसपी2 शामिल हैं)। रिलीज v1.1 उन कंप्यूटरों के लिए ऑफलाइन समर्थन भी जोड़ता है जिनके पास सीमित या कोई इंटरनेट कनेक्टिविटी नहीं है।रिलीज: v1.0समर्थित भाषाएं: अंग्रेजी (संयुक्त राज्य अमेरिका)रिलीज v1.0 टूल का पहला संस्करण है जिसमें .NET फ्रेमवर्क 4 और इसके अपडेट के लिए समर्थन था।

प्रभावित विन्यास

आप निम्नलिखित विन्यासों के लिए सेटअप समस्याओं को सही करने के लिए .NET फ्रेमवर्क मरम्मत टूल का उपयोग कर सकते हैं:
  • .नेट फ्रेमवर्क 4.8 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 4.7.2 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 4.7.1 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 4.6.1 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 4.6 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज सर्वर 2008 सेवा पैक 2 (SP2)
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 4.5.2 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 सेवा पैक 2 (SP2)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 4.5.1 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज सर्वर 2008 सेवा पैक 2 (SP2)
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क निम्नलिखित ऑपरेटिंग सिस्टम पर 4.5:
    • विंडोज सर्वर 2008 सेवा पैक 2 (SP2)
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • . निम्नलिखित ऑपरेटिंग सिस्टम पर नेट फ्रेमवर्क 4:
    • विंडोज सर्वर 2008 सेवा पैक 2 (SP2)
    • विंडोज 7 सर्विस पैक 1 (SP1)
    • Windows Server 2008 R2
    • विंडोज सर्वर 2008 आर 2 सर्विस पैक 1 (एसपी1)
  • .नेट फ्रेमवर्क 3.5 एसपी1 निम्नलिखित ऑपरेटिंग सिस्टम पर:
    • विंडोज सर्वर 2008 सेवा पैक 2 (SP2)