सर्वर मैसेज ब्लॉक या SMB फाइल शेयरिंग के लिए उपयोग किया जाने वाला एक प्रोटोकॉल है। यह नेटवर्क उपकरणों पर पढ़ें और लिखें संचालन प्रदान करता है। यह व्यापक रूप से तब उपयोग किया जाता है जब कोई उपयोगकर्ता लिनक्स-आधारित सर्वर तक पहुंच रहा हो। इस प्रोटोकॉल का नवीनतम संस्करण SMB2 है जो SMB 1 का उत्तराधिकारी है। SMB 2 में उन कमजोरियों के लिए अधिक सुधार हैं जिनसे SMB 1 ग्रस्त था। SMB 1 विभिन्न आधुनिक रैंसमवेयर के प्रवेश द्वार के रूप में कमजोर था और इसलिए Microsoft द्वारा Windows 11/10 में डिफ़ॉल्ट रूप से अक्षम कर दिया गया है।

जब आप साझा करने का प्रयास करते हैं तो आपको निम्न त्रुटि दिखाई दे सकती है:
इस शेयर को अप्रचलित SMB1 प्रोटोकॉल की आवश्यकता है, जो असुरक्षित है और आपके सिस्टम को हमले के लिए उजागर कर सकता है। आपके सिस्टम को SMB2 या उच्चतर की आवश्यकता है।
आपके सिस्टम को SMB2 या उच्चतर की आवश्यकता है
हम इस प्रक्रिया के हर पहलू को कवर करेंगे। तो, चलिए शुरू करते हैं।
कैसे जांचें कि आपके Windows 11/10 पर SMB 2.0 संस्करण इंस्टॉल किया जा सकता है
सबसे पहले, WINKEY + X बटन संयोजन दबाकर शुरू करें।
फिर Windows PowerShell (एडमिन) पर क्लिक करें।
निम्न टाइप करें और एंटर दबाएं:
Get-SmbServerConfiguration | Select EnableSMB2Protocol
यह अब आपको एक संदेश दिखाएगा। यदि यह नीचे दिए गए स्निपेट की तरह true कहता है, तो आपका पीसी SMB 2 प्रोटोकॉल चलाने में सक्षम है।

अन्यथा, आप अपने पीसी पर SMB 2 प्रोटोकॉल नहीं चला सकते।
पढ़ें: Windows पर SMB संस्करण कैसे जांचें।
Windows 11/10 पर SMB 2 प्रोटोकॉल कैसे सक्षम करें
इसके लिए, आपको पहले SMB 1 प्रोटोकॉल को सक्षम करना होगा और फिर इसे SMB 2 में अपग्रेड करना होगा।
WINKEY + I बटन संयोजन दबाकर Windows सेटिंग्स ऐप लॉन्च करें।
अब, खोज क्षेत्र में, कंट्रोल पैनल टाइप करें और उपयुक्त परिणाम चुनें। यह आपके कंप्यूटर पर कंट्रोल पैनल विंडो लॉन्च करेगा।
प्रोग्राम पर क्लिक करें। फिर प्रोग्राम और फीचर्स के बड़े मेनू के तहत, Windows सुविधाओं को चालू या बंद करें चुनें।
Windows सुविधाएं अब पॉप अप होंगी।

सुनिश्चित करें कि आप SMB 1.0/CIFS फाइल शेयरिंग समर्थन चुनते हैं। अब ओके पर क्लिक करें।
आवश्यक सभी फ़ाइलों को इंस्टॉल करने दें और परिवर्तनों को प्रभावी करने के लिए अपने कंप्यूटर को रीबूट करें।
यह आपके कंप्यूटर पर SMB 2 समर्थन को सक्षम करेगा।
वैकल्पिक रूप से, आप व्यवस्थापक स्तर के अधिकार के साथ Windows PowerShell विंडो में निम्न कमांड दर्ज करके भी इसे सक्षम कर सकते हैं,

Set-SmbServerConfiguration –EnableSMB2Protocol $true
बस इतना ही!
संबंधित पढ़ें: अपने Windows कंप्यूटर पर SMB 1 को कैसे अक्षम करें।
Windows में SMB क्या है?
SMB को सर्वर मैसेज ब्लॉक के रूप में भी जाना जाता है, यह नेटवर्क फ़ाइल साझाकरण के लिए एक प्रोटोकॉल है। किसी भी एप्लिकेशन या प्रक्रिया को जिसे फ़ाइलें साझा करने की आवश्यकता होती है, कंप्यूटर नेटवर्क में सर्वर प्रोग्राम से सेवाओं का अनुरोध करने के लिए इस प्रोटोकॉल का उपयोग करना पड़ता है।
SMB कैसे काम करता है?
चूंकि यह एक क्लाइंट-सर्वर इंटरैक्शन प्रोटोकॉल है, इसलिए जब भी कोई क्लाइंट अनुरोध भेजता है तो सेवाएं क्लाइंट को प्रदान की जाती हैं। यह उपयोगकर्ताओं को साझा फ़ाइलों, फ़ोल्डरों और अन्य संसाधनों को बनाने, संशोधित करने और हटाने की अनुमति देता है।
अगर मैं SMB अक्षम कर दूं तो क्या होगा?
यदि कोई IT एडमिन SMB प्रोटोकॉल को बंद करने का निर्णय लेता है, तो यह उपयोगकर्ताओं और साझा संसाधनों के बीच लगभग सब कुछ तोड़ देगा। उपयोगकर्ताओं को संसाधनों से वंचित कर दिया जाएगा; प्रमाणीकरण विफलता होगी, और इसी तरह।
