Skip to content

Official links only. Every download link goes to the publisher's own official page. We never host, repackage or bundle files.

समाधान

.NET Framework 3.5 इंस्टॉल नहीं हो रहा: 0x800F081F, 0x800F0906, 0x800F0907 और 0x800F0954 ठीक करें

ToolsBharat टीमप्रकाशित 30 अक्टूबर 2026इस पर लागू: .NET Framework 3.5 (includes 2.0 and 3.0) 3.5 SP18 मिनटहमारा तरीका

झटपट जवाब

Windows 10 और Windows 11 25H2 या पुराने पर .NET Framework 3.5 एक Windows feature है, जो अपनी फ़ाइलें Windows Update से डाउनलोड करता है। Microsoft के अनुसार 0x800F0906 का मतलब डाउनलोड फ़ेल हुआ, 0x800F081F का मतलब source फ़ाइलें नहीं मिलीं, और 0x800F0907 का मतलब Group Policy ने डाउनलोड रोका। कनेक्शन या policy ठीक करें, या उसी वर्ज़न के Windows installation media से DISM द्वारा इंस्टॉल करें। कंपनी के PC पर 0x800F0954 WSUS की ओर इशारा करता है।

पहले, इसे इंस्टॉल करने का सामान्य तरीका

Windows के साथ .NET Framework 4 आता है, जो .NET Framework 1.1 से 3.5 के लिए बने ऐप नहीं चलाता। पुराने बिलिंग, अकाउंटिंग या सरकारी यूटिलिटी और कुछ पुराने गेम को अब भी 3.5 चाहिए। इसे पाने का तरीका आपके Windows वर्ज़न पर निर्भर है (Settings → System → About में Windows specifications → Version देखें, या Windows + R दबाकर winver.exe लिखें और Enter दबाएँ):

  • Windows 10 और Windows 11 25H2 या पुराना: Start दबाएँ, Windows Features खोजकर खोलें। Turn Windows features on or off में .NET Framework 3.5 (includes .NET 2.0 and 3.0) चुनें, OK करें और पूछे जाने पर रीबूट करें। या जब कोई ऐप पॉप-अप दिखाए, तो Download and install this feature चुनें। दोनों के लिए इंटरनेट चाहिए।
  • Windows 11 26H1 (build 28000) या नया: 3.5 अब Windows feature नहीं है। Microsoft अपने "Install .NET Framework 3.5 on Windows 11" पेज से एक standalone installer और एक language pack देता है। Microsoft चेतावनी देता है कि ये इंस्टॉलर सिर्फ़ उसी Windows वर्ज़न पर चलते हैं जिसके लिए बने हैं।

हमारी .NET Framework 3.5 लिस्टिंग दोनों Microsoft पेजों से लिंक करती है। Microsoft यह भी सुझाता है कि पहले देख लें, क्या ऐप का कोई नया वर्ज़न है जो नए .NET पर चलता है।

एरर कोड का मतलब (Microsoft की परिभाषा)

  • 0x800F0906: PC ज़रूरी फ़ाइलें Windows Update से डाउनलोड नहीं कर पाया।
  • 0x800F081F: कोई वैकल्पिक installation source दिया गया था, और वहाँ फ़ाइलें नहीं थीं, आपके पास read access नहीं था, या फ़ाइलें ख़राब, अधूरी या दूसरे Windows वर्ज़न की थीं।
  • 0x800F0907: कोई सही वैकल्पिक source नहीं है, और Group Policy Specify settings for optional component installation and component repair में Never attempt to download payload from Windows Update सेट है।

स्टेप दर स्टेप ठीक करें

  1. इंटरनेट कनेक्शन जाँचें। 0x800F0906 के लिए Microsoft कहता है कि नेटवर्क, proxy या firewall की सेटिंग डाउनलोड रोक सकती है। पक्का करें कि आप Microsoft Update तक पहुँच पा रहे हैं; दफ़्तर के नेटवर्क पर administrator से पूछें कि कहीं यह ब्लॉक तो नहीं।
  2. Group Policy जाँचें। Microsoft के स्टेप: Local Group Policy Editor खोलें, Computer Configuration → Administrative Templates → System पर जाएँ, Specify settings for optional component installation and component repair खोलें और Enabled चुनें। फिर या तो Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS) पर टिक करें, या Alternate source file path भरें। OK करें, फिर elevated Command Prompt में gpupdate /force चलाएँ। domain से मैनेज होने वाले PC पर यह आपकी IT टीम के हाथ में है।
  3. Windows installation media से इंस्टॉल करें। Windows 10 के लिए Microsoft का तरीका: Media Creation Tool (हमारी लिस्टिंग) से अपने उसी Windows वर्ज़न का ISO बनाएँ, उसे mount करें, फिर या तो policy के Alternate source file path को ISO के sources\sxs फ़ोल्डर पर सेट करें, या elevated Command Prompt में यह चलाएँ (D: की जगह mount हुई ड्राइव लिखें): Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
  4. रीस्टार्ट करें और ऐप दोबारा खोलें।

यहाँ Microsoft की चेतावनी अहम है: अगर source के रूप में Windows Update इस्तेमाल नहीं कर रहे, तो सिर्फ़ उसी Windows वर्ज़न की फ़ाइलें लें। दूसरे वर्ज़न की फ़ाइलों से मेल न खाने वाला .NET 3.5 इंस्टॉल हो सकता है या Windows "unsupported and unserviceable" हालत में जा सकता है।

0x800F0954 के बारे में

Microsoft का .NET 3.5 troubleshooting आर्टिकल यह कोड नहीं बताता। Microsoft के Configuration Manager दस्तावेज़ बताते हैं: उन मैनेज्ड PC पर, जिनका update source Windows Server Update Services (WSUS) पर सेट है, .NET 3.5 जैसे Features on Demand 800F0954 के साथ फ़ेल हो सकते हैं, और policy को repair content व optional features सीधे Windows Update से डाउनलोड करने पर सेट करना पड़ सकता है। व्यवहार में इसका मतलब है कंपनी से मैनेज होने वाला PC; ख़ुद policy बदलने के बजाय अपनी IT टीम से संपर्क करें।

इससे भी ठीक न हो तो

  • Windows 10 अपग्रेड के दौरान 0x800F0922: Microsoft बताता है कि यह कोड सिर्फ़ .NET का नहीं है। उसके स्टेप: sources\sxs फ़ोल्डर को Read & Execute permission दें, फिर admin Command Prompt में dism /online /enable-feature /featurename:netfx3 /all /source:c:\sxs /limitaccess और उसके बाद dism /online /Cleanup-Image /RestoreHealth चलाएँ।
  • कोई बिल्कुल दूसरा कोड: यहाँ न दिए कोड के लिए Microsoft अपने मुख्य install आर्टिकल की ओर भेजता है।
  • अनाधिकारिक ".NET 3.5 offline installer" डाउनलोड से बचें। Microsoft कहता है कि Windows 10 से आगे offline इंस्टॉल का एकमात्र सपोर्टेड तरीका installation media की फ़ाइलें हैं।

dotnet-framework-3-5 — आधिकारिक लिंक और इंस्टॉल गाइड

सवाल-जवाब

Windows 11 पर .NET Framework 3.5 कैसे इंस्टॉल करूँ?

Windows 11 25H2 या पुराने पर Start में Windows Features खोजें, '.NET Framework 3.5 (includes .NET 2.0 and 3.0)' पर टिक करें, OK करें और पूछे जाने पर रीस्टार्ट करें। Windows 11 26H1 (build 28000) या नए पर Microsoft के '.NET 3.5 on Windows 11' पेज से standalone installer इस्तेमाल करें।

.NET 3.5 इंस्टॉल करते समय एरर 0x800F081F का क्या मतलब है?

Microsoft के अनुसार source फ़ाइलें नहीं मिलीं: वैकल्पिक source का path ग़लत है, read access नहीं है, या फ़ाइलें अधूरी हैं या दूसरे Windows वर्ज़न की हैं। अपने बिल्कुल उसी Windows वर्ज़न से मेल खाता media इस्तेमाल करें।

मेरे दफ़्तर के लैपटॉप पर 0x800F0954 क्यों आता है?

Microsoft के Configuration Manager दस्तावेज़ कहते हैं कि जब PC का update source WSUS पर सेट हो, तो .NET 3.5 जैसे Features on Demand 800F0954 के साथ फ़ेल हो सकते हैं। इसका समाधान policy में बदलाव है, जो आपकी IT टीम करती है।

ये जानकारी कहाँ से ली गई

↑ ↓ to move · Enter to open · Esc to close