विंडोज 10 बिल्ड को 1803 या उच्चतर (1809, 1903, 1909) में अपग्रेड करने के बाद, कुछ उपयोगकर्ताओं ने देखा कि वे पड़ोसी कंप्यूटरों या NAS डिवाइस पर साझा नेटवर्क फ़ोल्डर से कनेक्ट नहीं कर पा रहे हैं।
विंडोज फाइल एक्सप्लोरर नेटवर्क कंप्यूटरों (विंडोज 10 और विंडोज 7 दोनों चलाने वाले) पर साझा फ़ोल्डरों की सूची भी प्रदर्शित नहीं कर पाता। किसी भी नेटवर्क फ़ोल्डर को खोलने का प्रयास करने पर त्रुटि दिखाई देती है:
नेटवर्क त्रुटि
विंडोज \\sharedNAS तक नहीं पहुंच सकता
नाम की वर्तनी जांचें। अन्यथा, आपके नेटवर्क में कोई समस्या हो सकती है। नेटवर्क समस्याओं की पहचान और समाधान का प्रयास करने के लिए, निदान पर क्लिक करें।
त्रुटि कोड: 0x80070035.
नेटवर्क पथ नहीं मिला।

साथ ही, आप अन्य कंप्यूटरों (पुराने विंडोज 10, 8.1, या 7 चलाने वाले), स्मार्टफोन और अन्य डिवाइस से नेटवर्क साझा फ़ोल्डर आसानी से खोल और कनेक्ट कर सकते हैं।
आइए विंडोज 10 में कोड "0x80070035. नेटवर्क पथ नहीं मिला" वाली त्रुटि को ठीक करने का प्रयास करें।
विंडोज 10 में SMBv1 डिफ़ॉल्ट रूप से इंस्टॉल नहीं है
सबसे पहले, आपको यह समझने की आवश्यकता है कि क्या समस्या इस तथ्य से संबंधित है कि विंडोज 10 1709 और नए संस्करणों में असुरक्षित लीगेसी SMB v1.0 प्रोटोकॉल डिफ़ॉल्ट रूप से अक्षम है (इस प्रोटोकॉल का उपयोग स्थानीय नेटवर्क में नेटवर्क साझा फ़ाइलों और फ़ोल्डरों तक पहुंचने के लिए किया जाता है)। यदि आप किसी ऐसे नेटवर्क डिवाइस से कनेक्ट करने का प्रयास करते हैं जो केवल SMBv1 प्रोटोकॉल पर पहुंच का समर्थन करता है (उदाहरण के लिए, NAS स्टोरेज का पुराना संस्करण, विंडोज XP/विंडोज सर्वर 2003 चलाने वाला कंप्यूटर) नवीनतम विंडोज 10 बिल्ड से, तो आप ऐसे डिवाइस पर साझा नेटवर्क फ़ोल्डर से कनेक्ट नहीं कर पाएंगे। और UNC पथ (\\NASname) द्वारा संसाधन तक पहुंचने पर, आपको त्रुटि "0x80070035" प्राप्त हो सकती है।
विंडोज 10 में SMBv1 प्रोटोकॉल सक्षम है या नहीं, यह जांचने के लिए निम्न कमांड का उपयोग करें:
Dism /online /Get-Features /format:table | find "SMB1Protocol"

जैसा कि आप देख सकते हैं, इस मामले में SMB1Protocol-Client सुविधा अक्षम है।
SMB1Protocol | अक्षम SMB1Protocol-Client | अक्षम SMB1Protocol-Server | अक्षम
आप कंट्रोल पैनल (कंट्रोल पैनल -> प्रोग्राम और फीचर -> विंडोज सुविधाएं चालू या बंद करें -> SMB 1.0 / CIFS फ़ाइल साझाकरण समर्थन -> SMB 1.0 / CIFS क्लाइंट) के माध्यम से लीगेसी SMB क्लाइंट को SMBv1 प्रोटोकॉल का उपयोग करके नेटवर्क डिवाइस तक पहुंचने के लिए सक्षम कर सकते हैं। इसके अलावा, आप optionalfeatures.exe कमांड चलाकर सुविधा इंस्टॉलेशन डायलॉग तक पहुंच सकते हैं।
या आप DISM कमांड के साथ SMB 1 क्लाइंट को सक्षम कर सकते हैं:
Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Client"

SMBv1 क्लाइंट इंस्टॉल करने के बाद, आपको कंप्यूटर को पुनरारंभ करना होगा और जांचना होगा कि नेटवर्क फ़ोल्डर तक पहुंच दिखाई दी है या नहीं।
महत्वपूर्ण! जब आप SMB1 क्लाइंट, और विशेष रूप से SMB1-सर्वर को सक्षम करते हैं, तो ध्यान रखें कि यह प्रोटोकॉल कमजोर है और इसमें बड़ी संख्या में रिमोट शोषण कमजोरियां हैं। यदि आपको लीगेसी डिवाइस तक पहुंचने के लिए SMB v1 प्रोटोकॉल की आवश्यकता नहीं है, तो इसे अवश्य अक्षम करें।विंडोज 10 1709 और नए संस्करणों पर, SMBv1 क्लाइंट स्वचालित रूप से हटा दिया जाता है यदि इसका उपयोग 15 दिनों से अधिक समय तक नहीं किया गया है।
असुरक्षित गेस्ट लॉगऑन सक्षम करें
यदि आप NAS या अन्य कंप्यूटर से कनेक्ट करने के लिए अनाम एक्सेस का उपयोग करते हैं, तो आपको असुरक्षित गेस्ट लॉगऑन नीति को सक्षम करने की आवश्यकता है। विंडोज 1803/1709 में यह SMB 2.0 प्रोटोकॉल पर अनाम (गेस्ट) खाते के तहत साझा नेटवर्क फ़ोल्डर तक पहुंच को अवरुद्ध करता है। ऐसा करने के लिए, विंडोज 10 स्थानीय नीति संपादक (gpedit.msc) में, GPO अनुभाग में असुरक्षित गेस्ट लॉगऑन सक्षम करें नीति को सक्षम करें: कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट -> नेटवर्क -> लैनमैन वर्कस्टेशन।
या आप रजिस्ट्री के माध्यम से गेस्ट खाते के तहत SMB नेटवर्क एक्सेस को कमांड का उपयोग करके सक्षम कर सकते हैं:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
विंडोज में SMB1 और SMB2 प्रोटोकॉल अक्षम करें
यदि आपके नेटवर्क पर केवल SMB v3 डिवाइस उपयोग किए जाते हैं (विंडोज 8.1 / विंडोज सर्वर 2012 R2 और नए, विंडोज में SMB संस्करणों की तालिका देखें), तो आप लीगेसी SMB1 और SMB2 प्रोटोकॉल को अक्षम करके 0x80070035 त्रुटि को ठीक कर सकते हैं। तथ्य यह है कि आपका कंप्यूटर SMB 2.0 प्रोटोकॉल का उपयोग करके नेटवर्क फ़ोल्डर तक पहुंचने का प्रयास कर सकता है जो केवल SMB 3.0 कनेक्शन (संभवतः ट्रैफ़िक एन्क्रिप्शन के साथ) की अनुमति देते हैं।
सबसे पहले कंट्रोल पैनल या पावरशेल कंसोल में कमांड का उपयोग करके SMB v1.0 प्रोटोकॉल को अक्षम करें:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb10 start= disabled
Dism /online /Disable-Feature /FeatureName:"SMB1Protocol"
फिर SMB 2.0 प्रोटोकॉल को अक्षम करें:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
PowerShell -ExecutionPolicy Unrestricted
Set-SmbServerConfiguration –EnableSMB2Protocol $true
आप निम्न पावरशेल कमांड चलाकर सत्यापित कर सकते हैं कि SMB 1 और SMB 2 प्रोटोकॉल अक्षम हैं:
Get-SmbServerConfiguration | select "*enablesmb*"|fl
EnableSMB1Protocol : False EnableSMB2Protocol : False

विंडोज 10 पर नेटवर्क खोज कॉन्फ़िगरेशन जांचें
यदि आपके कंप्यूटर वर्कग्रुप से जुड़े हैं, तो मैं आपको लेख "विंडोज 10 में नेटवर्क कंप्यूटर नहीं दिख रहे" की सिफारिशों का पालन करने की दृढ़ता से सलाह देता हूं।
कंट्रोल पैनल के नेटवर्क और साझाकरण केंद्र अनुभाग में दोनों कंप्यूटरों पर, सत्यापित करें कि निजी नेटवर्क प्रोफ़ाइल वर्तमान प्रोफ़ाइल के रूप में उपयोग की जाती है (निजी (वर्तमान प्रोफ़ाइल))। सुनिश्चित करें कि निम्न विकल्प सक्षम हैं:
- नेटवर्क खोज चालू करें + नेटवर्क से जुड़े उपकरणों का स्वचालित सेटअप चालू करें;
- फ़ाइल और प्रिंटर साझाकरण चालू करें।

सभी नेटवर्क अनुभाग में, निम्न विकल्प सक्षम करें:
- पासवर्ड संरक्षित साझाकरण बंद करें;
- साझाकरण चालू करें।
दोनों कंप्यूटरों पर, DNS कैश रीसेट करें:
ipconfig /flushdns
और दोनों कंप्यूटरों को रीबूट करें।
इसके अलावा जांचने योग्य:
- साझा नेटवर्क फ़ोल्डर के गुणों में (NTFS फाइल सिस्टम अनुमतियों और साझा फ़ोल्डर स्तर दोनों पर), सत्यापित करें कि Everyone समूह को फ़ोल्डर की सामग्री पढ़ने की अनुमति है;
- जांचें कि नेटवर्क स्टोरेज (साझा फ़ोल्डर वाला कंप्यूटर) IP पते द्वारा पहुंच योग्य है। ऐसा करने के लिए, फाइल एक्सप्लोरर में
\\192.168.1.100दर्ज करें और एंटर दबाएं (अपने नेटवर्क स्टोरेज या रिमोट कंप्यूटर के IP पते से बदलें); - यदि आपके डिवाइस पर एक साथ दो सक्रिय नेटवर्क इंटरफेस हैं (वाई-फाई और ईथरनेट), तो उनमें से एक को अस्थायी रूप से अक्षम करने का प्रयास करें और अपने स्थानीय नेटवर्क संसाधनों तक पहुंच की जांच करें;
- सत्यापित करें कि आपके कंप्यूटर पर निम्न सेवाएं चल रही हैं (
services.mscकंसोल खोलें)। इन सेवाओं को शुरू करने और स्टार्टअप प्रकार को ऑटोमैटिक डिलेड स्टार्ट में बदलने का प्रयास करें:- फंक्शन डिस्कवरी प्रोवाइडर होस्ट – fdPHost
- फंक्शन डिस्कवरी रिसोर्स पब्लिकेशन – FDResPub
- SSDP डिस्कवरी – SSDPSRV
- UPnP डिवाइस होस्ट – upnphost
- DNS क्लाइंट (dnscache)
- अपने एंटीवायरस और/या फ़ायरवॉल एप्लिकेशन को अस्थायी रूप से अक्षम करने का प्रयास करें और जांचें कि नेटवर्क संसाधनों तक पहुंचते समय समस्या बनी रहती है या नहीं;
- सिस्टम गुणों में कंप्यूटर नाम बदलने का प्रयास करें;
- कंट्रोल पैनल में अपने नेटवर्क एडाप्टर के गुणों में IPv6 प्रोटोकॉल को अक्षम करने का प्रयास करें;

- कमांड के साथ कंप्यूटर पर TCP/IP नेटवर्क स्टैक को रीसेट करने का प्रयास करें:
netsh winsock reset
netsh int ip reset - पावरशेल कंसोल चलाएं और Test-NetConnection cmdlet का उपयोग करके रिमोट कंप्यूटर पर SMB पोर्ट की उपलब्धता की जांच करें (नेटवर्क एक्सेस फ़ायरवॉल द्वारा अवरुद्ध हो सकता है):
Test-NetConnection 10.16.1.70 -port 445(यदि फ़ायरवॉल SMB ट्रैफ़िक को प्रतिबंधित नहीं कर रहा है, तो स्थिति TcpTestSucceeded : True दिखाई देनी चाहिए)।
सहेजे गए क्रेडेंशियल के साथ विंडोज 10 से NAS और सांबा स्टोरेज तक पहुंचें
यदि समस्या केवल NAS (या लिनक्स पर सांबा सर्वर) तक पहुंचते समय होती है, तो आप NAS कनेक्शन पासवर्ड को विंडोज क्रेडेंशियल मैनेजर (कंट्रोल पैनल\सभी कंट्रोल पैनल आइटम\क्रेडेंशियल मैनेजर\एक सामान्य क्रेडेंशियल जोड़ें) में सहेजने का प्रयास कर सकते हैं।

फिर नेटवर्क और साझाकरण केंद्र में उन्नत साझाकरण सेटिंग्स में विकल्प अन्य कंप्यूटर से कनेक्ट करने के लिए उपयोगकर्ता खातों और पासवर्ड का उपयोग करें को सक्षम करें।

मुझे आशा है कि मेरा लेख उपयोगी होगा, और आप अपने LAN पर अपने साझा फ़ोल्डर तक पहुंच बहाल करेंगे।