यदि SMB प्रोटोकॉल (यानी, SMBv1 और SMBv2) ठीक से कॉन्फिगर नहीं हैं, तो आप फाइल शेयर से कनेक्ट करने में विफल हो सकते हैं (असुरक्षित शेयर के कारण)। इसके अलावा, आपके सिस्टम का पुराना OS या राउटर का पुराना फर्मवेयर भी इस समस्या का कारण बन सकता है।
समस्या तब उत्पन्न होती है जब यूजर फाइल एक्सप्लोरर का उपयोग करके या पीसी को डोमेन नेटवर्क में जोड़ते समय फाइल शेयर तक पहुंचने का प्रयास करता है। कुछ मामलों में, यूजर को राउटर से सीधे जुड़े स्टोरेज डिवाइस तक पहुंचने पर समस्या का सामना करना पड़ा। आमतौर पर, निम्न प्रकार का संदेश दिखाया जाता है:
"आप फाइल शेयर से कनेक्ट नहीं कर सकते क्योंकि यह सुरक्षित नहीं है। इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है, जो असुरक्षित है और आपके सिस्टम को हमले के लिए उजागर कर सकता है। आपके सिस्टम को SMB2 या उच्चतर की आवश्यकता है"
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151289.png)
इससे पहले कि आप असुरक्षित फाइल शेयर से कनेक्ट न कर पाने की समस्या को ठीक करने के समाधानों पर आगे बढ़ें, जांचें कि क्या कोई नेटवर्क एप्लिकेशन (जैसे Riverbed) कॉर्पोरेट नेटवर्क वातावरण में समस्या पैदा नहीं कर रहा है। साथ ही, जांचें कि क्या आपके नेटवर्किंग उपकरण का फायरवॉल SMBv1 प्रोटोकॉल को सक्षम नहीं कर रहा है (जैसे फाइबर इंटरकनेक्ट का फायरवॉल SMBv1 प्रोटोकॉल को सक्षम करता है)। अंतिम लेकिन महत्वपूर्ण, सुनिश्चित करें कि निम्नलिखित सेवाओं का स्टार्टअप प्रकार Automatic (Delayed Start) पर कॉन्फिगर किया गया है, सुनिश्चित करें कि बाद में सिस्टम को पुनरारंभ करें (यानी, होस्ट और क्लाइंट सिस्टम):
- Computer Browser (Browser)
- Function Discovery Provider Host (FDPHost)
- Function Discovery Resource Publication (FDResPub)
- Network Connections (NetMan)
- UPnP Device Host (UPnPHost)
- Peer Name Resolution Protocol (PNRPSvc)
- Peer Networking Grouping (P2PSvc)
- Peer Networking Identity Manager (P2PIMSvc)
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151399.png)
समाधान 1: SMBv1/SMBv2 प्रोटोकॉल को पुनः सक्षम/अक्षम करें
SMBv1 प्रोटोकॉल, अपने सुरक्षा छिद्रों के कारण (बड़े पैमाने पर रैंसमवेयर हमले फैलाने के लिए उपयोग किया गया) आमतौर पर सिस्टम एडमिन द्वारा पसंद नहीं किया जाता है और आमतौर पर सिस्टम पर अक्षम रखा जाता है। हाथ में समस्या SMBv1 प्रोटोकॉल के कारण हो सकती है यदि यह सर्वर/होस्ट मशीन पर सक्षम है। इस मामले में, सर्वर/होस्ट सिस्टम पर SMBv1 प्रोटोकॉल को अक्षम करना (यदि यह विकल्प नहीं है, तो क्लाइंट मशीन पर SMBv1 प्रोटोकॉल को सक्षम करना) समस्या को हल कर सकता है।
- Windows पर क्लिक करें, टाइप करें: Control Panel, और Control Panel चुनें।
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151431.png)
- अब Programs पर क्लिक करें और Turn Windows Features On or Off खोलें।
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151441.png)
- फिर, सर्वर/होस्ट मशीन पर, SMB 1.0/CIFS File Sharing Support Option और SMB Direct को अनचेक करें (आपको SMBv2 को सक्षम करना पड़ सकता है जिसकी चर्चा नीचे की गई है)। यदि यह विकल्प नहीं है, तो क्लाइंट मशीन पर, SMBv1 फीचर्स को सक्षम करें।
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151540.png)
- अब परिवर्तनों को लागू करें और जांचें कि सुरक्षित कनेक्शन समस्या हल हो गई है या नहीं।
आप PowerShell (Admin) में निम्न कमांड का उपयोग SMBv1/SMBv2 प्रोटोकॉल को सक्षम या अक्षम करने के लिए भी कर सकते हैं:
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151699.png)
SMBv1 को सक्षम करने के लिए:
Get-WindowsOptionalFeature -Online -FeatureName smb1protocol
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151620.png)
या
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
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151719.png)
समाधान 2: होस्ट/क्लाइंट सिस्टम के OS और राउटर के फर्मवेयर को अपडेट करें
SMBv1 एक प्राचीन प्रोटोकॉल है और कई आधुनिक OS द्वारा पसंद नहीं किया जाता है। हाथ में समस्या होस्ट/क्लाइंट सिस्टम के पुराने OS या राउटर डिवाइस के पुराने फर्मवेयर का परिणाम हो सकती है। इस संदर्भ में, होस्ट/क्लाइंट सिस्टम के OS और राउटर के फर्मवेयर को अपडेट करने से समस्या हल हो सकती है।
- होस्ट/क्लाइंट सिस्टम के विंडोज (या OS) को मैन्युअली अपडेट करें (या पैच का उपयोग करें जो OS निर्माता द्वारा विशेष OS के लिए जारी किया गया है जैसे Windows Server 2003 के लिए KB KB4284848) और जांचें कि सुरक्षित कनेक्शन समस्या हल हो गई है या नहीं।
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151783.jpg)
- यदि नहीं, तो राउटर फर्मवेयर का अपडेट करें (ताकि यह SMBv2 प्रोटोकॉल का समर्थन करे) और जांचें कि फाइल शेयर समस्या हल हो गई है या नहीं।
![[हल] इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है](https://in.wsxdn.com/UploadFiles_4959/202204/2022041111151834.png)
यदि समस्या बनी रहती है, तो जांचें कि क्या कोई OEM यूटिलिटी (जैसे WD Link) आपको फाइल शेयर तक पहुंचने की अनुमति देती है। यदि समस्या अभी भी है, तो जांचें कि क्या IPv6 प्रोटोकॉल को अक्षम करने से समस्या हल होती है। आप रन कमांड बॉक्स में शेयर का IP पता दर्ज करके नेटवर्क शेयर को खोलने का भी प्रयास कर सकते हैं, उदाहरण के लिए, \\192.168.10.1 लेकिन सुनिश्चित करें कि IP पता होस्ट्स फाइल में ब्लॉक नहीं है (क्लाइंट सिस्टम के होस्ट्स फाइल में होस्ट का IP जोड़ना बेहतर होगा)।