यदि SMB प्रोटोकॉल (यानी, SMBv1 और SMBv2) ठीक से कॉन्फ़िगर नहीं किए गए हैं, तो आप फ़ाइल शेयर (गैर-सुरक्षित शेयर के कारण) से कनेक्ट करने में विफल हो सकते हैं। इसके अलावा, आपके सिस्टम का पुराना OS या राउटर का पुराना फर्मवेयर भी समस्या का कारण बन सकता है।
समस्या तब उत्पन्न होती है जब उपयोगकर्ता फ़ाइल एक्सप्लोरर का उपयोग करके या किसी डोमेन नेटवर्क में पीसी जोड़ते समय फ़ाइल साझा करने का प्रयास करता है। कुछ मामलों में, राउटर से सीधे जुड़े स्टोरेज डिवाइस तक पहुंचने पर उपयोगकर्ता को समस्या का सामना करना पड़ा। आमतौर पर, निम्न प्रकार का संदेश दिखाया जाता है:
“आप फ़ाइल शेयर से कनेक्ट नहीं कर सकते क्योंकि यह सुरक्षित नहीं है। इस शेयर के लिए अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है, जो असुरक्षित है और आपके सिस्टम पर हमला कर सकता है। आपके सिस्टम को SMB2 या उच्चतर की आवश्यकता है”
समाधान के लिए आगे बढ़ने से पहले आप फ़ाइल शेयर से कनेक्ट नहीं कर सकते क्योंकि यह एक सुरक्षित समस्या नहीं है, जांचें कि क्या कोई नेटवर्क एप्लिकेशन (जैसे रिवरबेड ) समस्या पैदा नहीं कर रहा है (कॉर्पोरेट नेटवर्क वातावरण में)। साथ ही, जांचें कि आपके नेटवर्किंग उपकरण का फ़ायरवॉल . है या नहीं SMBv1 प्रोटोकॉल को सक्षम नहीं कर रहा है (जैसे फाइबर इंटरकनेक्ट का फ़ायरवॉल SMBv1 प्रोटोकॉल को सक्षम करता है)। अंतिम लेकिन कम से कम सुनिश्चित करें कि स्टार्टअप प्रकार निम्न सेवाओं में से स्वचालित (विलंबित प्रारंभ) . के लिए कॉन्फ़िगर किया गया है , बाद में सिस्टम को पुनरारंभ करना सुनिश्चित करें (अर्थात, होस्ट और क्लाइंट सिस्टम):
- कंप्यूटर ब्राउज़र (ब्राउज़र)
- फ़ंक्शन डिस्कवरी प्रोवाइडर होस्ट (FDPHost)
- फ़ंक्शन डिस्कवरी रिसोर्स पब्लिकेशन (FDResPub)
- नेटवर्क कनेक्शन (नेटमैन)
- UPnP डिवाइस होस्ट (UPnPHost)
- पीयर नेम रिजॉल्यूशन प्रोटोकॉल (पीएनआरपीएसवीसी)
- पीयर नेटवर्किंग ग्रुपिंग (P2PSvc)
- पीयर नेटवर्किंग आइडेंटिटी मैनेजर (P2PIMSvc)
समाधान 1:SMBv1/SMBv2 प्रोटोकॉल पुन:सक्षम करें
SMBv1 प्रोटोकॉल, अपने सुरक्षा छोरों (बड़े पैमाने पर रैंसमवेयर हमले को फैलाने के लिए इस्तेमाल किया गया था) के कारण आमतौर पर सिस्टम व्यवस्थापकों द्वारा पसंद नहीं किया जाता है और आमतौर पर सिस्टम पर अक्षम रखा जाता है। यदि यह सर्वर/होस्ट मशीन पर सक्षम है, तो समस्या SMBv1 प्रोटोकॉल के कारण हो सकती है। इस स्थिति में, सर्वर/होस्ट सिस्टम पर SMBv1 प्रोटोकॉल को अक्षम करना (यदि वह विकल्प नहीं है, तो क्लाइंट मशीन पर SMBv1 प्रोटोकॉल को सक्षम करना) समस्या का समाधान कर सकता है।
- विंडोजक्लिक करें टाइप करें:कंट्रोल पैनल , और कंट्रोल पैनल . चुनें .
- अब कार्यक्रम पर क्लिक करें और खोलें Windows सुविधाओं को चालू या बंद करें .
- फिर, सर्वर/होस्ट . पर मशीन, अनचेक करें SMB 1.0/CIFS फ़ाइल साझाकरण समर्थन विकल्प और एसएमबी डायरेक्ट (आपको SMBv2 को सक्षम करना पड़ सकता है जिसकी चर्चा नीचे की गई है)। यदि वह विकल्प नहीं है, तो क्लाइंट . पर मशीन, सक्षम करें SMBv1 विशेषताएँ।
- अब आवेदन करें परिवर्तन और जाँच करें कि सुरक्षित कनेक्शन समस्या हल हो गई है या नहीं।
आप निम्न आदेशों का भी उपयोग कर सकते हैं पावरशेल (व्यवस्थापक) . में सक्षम . करने के लिए या अक्षम करें SMBv1/SMBv2 प्रोटोकॉल :
SMBv1 . को सक्षम करने के लिए :
Get-WindowsOptionalFeature -Online -FeatureName smb1protocol
या
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb10 start= auto
SMBv1 को अक्षम करने के लिए:
Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
SMBv2 . को सक्षम करने के लिए
Set-SmbServerConfiguration -EnableSMB2Protocol $true
समाधान 2:होस्ट/क्लाइंट सिस्टम के OS और राउटर के फ़र्मवेयर को अपडेट करें
SMBv1 एक प्राचीन प्रोटोकॉल है और कई आधुनिक दिनों के OS द्वारा पसंद नहीं किया जाता है। हाथ में समस्या होस्ट/क्लाइंट सिस्टम के पुराने ओएस या राउटर डिवाइस के पुराने फर्मवेयर का परिणाम हो सकती है। इस संदर्भ में, होस्ट/क्लाइंट सिस्टम के OS और राउटर के फर्मवेयर को अपडेट करने से समस्या का समाधान हो सकता है।
- होस्ट/क्लाइंट सिस्टम के विंडोज़ (या ओएस) को मैन्युअल रूप से अपडेट करें (या पैच का उपयोग करें) विशेष OS . के लिए OS निर्माता द्वारा जारी किया गया जैसे KB KB4284848 Windows Server 2003 के लिए) और जांचें कि क्या सुरक्षित कनेक्शन समस्या हल हो गई है।
- यदि नहीं, तो राउटर फर्मवेयर का अपडेट करें (ताकि यह SMBv2 प्रोटोकॉल का समर्थन करता हो) और जांचें कि क्या फ़ाइल शेयर समस्या हल हो गई है।
यदि समस्या बनी रहती है, तो जांचें कि क्या कोई OEM उपयोगिता (जैसे WD लिंक . है ) आपको फ़ाइल साझा करने की अनुमति देता है। यदि समस्या अभी भी बनी हुई है, तो जांचें कि क्या अक्षम IPv6 प्रोटोकॉल समस्या को सुलझाता है। आप आईपी पता . दर्ज करके नेटवर्क शेयर खोलने का प्रयास भी कर सकते हैं रन कमांड बॉक्स में हिस्सेदारी का उदाहरण, \\192.168.10.1 लेकिन सुनिश्चित करें कि आईपी पता अवरुद्ध नहीं है होस्ट्स फ़ाइल में (क्लाइंट सिस्टम की होस्ट्स फ़ाइल में होस्ट के आईपी को जोड़ना बेहतर होगा)।