Technical Anshu
Tutorials Blog
एनटीएलएम अवरुद्ध समाधान

विंडोज़ को पुनर्स्थापित किए बिना एनटीएलएम प्रमाणीकरण अवरुद्ध फिक्स

लॉगिन ने कल काम किया. आज रिमोट डेस्कटॉप एनटीएलएम प्रमाणीकरण त्रुटि, या क्रेडएसएसपी एन्क्रिप्शन ओरेकल रिमेडिएशन के बारे में चचेरे भाई संदेश के साथ बंद हो जाता है। आपके विंडोज़ इंस्टालेशन में कुछ भी टूटा नहीं है - माइक्रोसॉफ्ट जानबूझकर एनटीएलएम को बंद कर रहा है, और इसका समाधान सेटिंग्स ऑर्डर है, रीइंस्टॉल नहीं।

By Technical AnshuWindows 10 / 11 / Server8 minute read
पूरा वीडियो देखें - संपूर्ण एनटीएलएम अवरुद्ध समाधान, चरण दर चरण

एनटीएलएम, विंडोज़ एनटी युग का पुराना विंडोज़ प्रमाणीकरण प्रोटोकॉल है। यह रिले और पास-द-हैश हमलों के प्रति कमज़ोर है, इसलिए Microsoft ने NTLM को बंद कर दिया है और इसे चरणों में बंद कर रहा है। NTLMv1 को पहले ही Windows 11 संस्करण 24H2 और Windows Server 2025 से हटा दिया गया है, और जनवरी 2026 में Microsoft ने एक तीन-चरण योजना प्रकाशित की, जो भविष्य में Windows सर्वर रिलीज़ में डिफ़ॉल्ट रूप से अक्षम नेटवर्क NTLM के साथ समाप्त होती है। जब आपका पीसी या सर्वर अभी भी एनटीएलएम का उपयोग करने का प्रयास करता है और दूसरा पक्ष इसे स्वीकार नहीं करता है, तो आपको त्रुटियों का यह समूह मिलता है। ऊपर दिए गए वीडियो में, अंशू इस त्रुटि के रिमोट डेस्कटॉप संस्करण को लगभग एक मिनट में ठीक कर देता है - यहां इसके पीछे पूरा फिक्स ऑर्डर दिया गया है, सबसे सुरक्षित जांच से लेकर स्क्रीन पर सेटिंग बदलने तक।

Remote Desktop Connection - authentication error
An authentication error has occurred.
The function requested is not supported.
Remote computer: SERVER01
This could be due to CredSSP encryption oracle remediation.
For more information, see the Microsoft CredSSP troubleshooting guidance.

त्रुटि बिल्कुल वैसी ही है जैसी उपयोगकर्ता इसे दूरस्थ डेस्कटॉप कनेक्शन में देखते हैं। शब्दांकन वास्तविक विंडोज़ संवाद का एक उदाहरण है।

1

समझें कि वास्तव में क्या टूटा

आपके इंस्टालेशन में कुछ भी भ्रष्ट नहीं है. कनेक्शन का एक पक्ष अभी भी एनटीएलएम - या पुराना क्रेडएसएसपी संस्करण पेश कर रहा है - और दूसरे पक्ष को इसे अस्वीकार करने के लिए अद्यतन या सख्त किया गया है। तीन ट्रिगर लगभग हर मामले का कारण बनते हैं:

चूँकि इसका कारण एक नीति या प्रोटोकॉल बेमेल है, विंडोज़ को पुनः स्थापित करने से आपका दिन बर्बाद होने के अलावा कुछ भी नहीं बदलता है - वही नीतियाँ और वही अद्यतन डिफ़ॉल्ट सीधे वापस आ जाते हैं।

2

समाधान 1 - कंप्यूटर के नाम से कनेक्ट करें, आईपी पते से नहीं

यह सबसे तेज़ वास्तविक समाधान है और इसके लिए किसी सेटिंग की आवश्यकता नहीं है। एनटीएलएम का आधुनिक प्रतिस्थापन केर्बरोस केवल तभी काम करता है जब आप किसी मशीन को उसके नाम से संबोधित करते हैं, क्योंकि टिकट उसी नाम से जारी किया जाता है।

यदि नाम वहां जुड़ता है जहां आईपी पता विफल हुआ, तो आपकी समस्या हमेशा एनटीएलएम फ़ॉलबैक थी - और इसे पहले से ही सुरक्षित तरीके से हल किया गया है।

  1. mstsc के साथ रिमोट डेस्कटॉप कनेक्शन खोलें
  2. कंप्यूटर फ़ील्ड में, मशीन का नाम टाइप करें, उदाहरण के लिए SERVER01 या SERVER01.office.local - नहीं 192.168.1.50
  3. उसी उपयोगकर्ता नाम और पासवर्ड से कनेक्ट करें और साइन इन करें
3

फिक्स 2 - किसी भी पॉलिसी को छूने से पहले दोनों सिरों को अपडेट करें

इस त्रुटि परिवार का CredSSP आधा हिस्सा पूरी तरह से एक पैच-स्तरीय बेमेल है: पैच किया गया पक्ष आपके क्रेडेंशियल्स की सुरक्षा के लिए अप्रकाशित पक्ष से बात करने से इंकार कर देता है (यह व्यवहार CredSSP भेद्यता CVE-2018-0886 के कारण मौजूद है)। Microsoft का अपना अनुशंसित समाधान सरल है और अक्सर छोड़ दिया जाता है:

इन त्रुटियों की एक आश्चर्यजनक संख्या यहाँ गायब हो जाती है। केवल तभी जारी रखें जब दोनों पक्ष पूरी तरह से अपडेट हों और त्रुटि बनी रहे।

  1. अपने पीसी (क्लाइंट) पर विंडोज अपडेट चलाएं और सभी लंबित चीजें इंस्टॉल करें, फिर पुनरारंभ करें
  2. सर्वर या लक्ष्य PC पर भी Windows अद्यतन चलाएँ, फिर पुनरारंभ करें
  3. एकल सेटिंग बदलने से पहले कनेक्शन का पुनः प्रयास करें
4

फिक्स 3 - वीडियो फिक्स - रिमोट टैब और होस्ट पर अनुमत उपयोगकर्ता

यह वह तरीका है जिसे अंशू स्क्रीन पर प्रदर्शित करते हैं। आप जिस मशीन तक पहुंचने का प्रयास कर रहे हैं, रिमोट सेटिंग्स फिर से चयनित हो जाती हैं ताकि होस्ट कनेक्शन को स्पष्ट रूप से स्वीकार कर सके:

यह क्यों काम करता है: नेटवर्क लेवल ऑथेंटिकेशन (एनएलए) क्रेडएसएसपी का उपयोग करके सत्र खुलने से पहले साइन-इन करता है - जो कि ठीक उसी जगह है जहां एनटीएलएम ब्लॉक हमला करता है। एनएलए को बंद करने से साइन-इन सामान्य विंडोज लॉगऑन स्क्रीन पर चला जाता है, जिससे कनेक्शन हो जाता है।

  1. लक्ष्य पीसी या सर्वर पर, इस पीसी पर राइट-क्लिक करें और गुण खोलें
  2. रिमोट सेटिंग्स खोलें (सेटिंग्स बदलें, फिर रिमोट टैब)
  3. उपयोगकर्ताओं का चयन करें पर क्लिक करें और सुनिश्चित करें कि जिस खाते से आप साइन इन करते हैं वह सूचीबद्ध है - यदि यह गायब है तो इसे जोड़ें
  4. केवल नेटवर्क स्तर प्रमाणीकरण के साथ रिमोट डेस्कटॉप चलाने वाले कंप्यूटर से कनेक्शन की अनुमति दें को अनटिक करें, लागू करें और ठीक पर क्लिक करें।
  5. सही उपयोगकर्ता नाम और पासवर्ड का उपयोग करके mstsc से फिर से कनेक्ट करें
5

समाधान 4 - यदि नीति आपको अवरुद्ध करती है, तो क्रेडएसएसपी नीति सचेत रूप से सेट करें

कार्यालयों में, ब्लॉक आमतौर पर रिमोट टैब के बजाय ग्रुप पॉलिसी से आता है। CredSSP नीति Computer Configuration - Administrative Templates - System - Credentials Delegation - Encryption Oracle Remediation पर रहती है। इसके तीन स्तर HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters के अंतर्गत रजिस्ट्री मान AllowEncryptionOracle के रूप में भी संग्रहीत हैं:

gpupdate /force के साथ परिवर्तन लागू करें और पुनरारंभ करें। सही दीर्घकालिक उत्तर हमेशा होता है: बिना पैच वाली मशीन को पैच करें, फिर लेवल 0 या 1 पर वापस जाएं।

6

समाधान 5 - उन नीतियों की जाँच करें जो एनटीएलएम को सीधे अस्वीकार करती हैं

यदि लक्ष्य मशीन स्वयं एनटीएलएम लॉगऑन को अस्वीकार कर देती है, तो Computer Configuration - Windows Settings - Security Settings - Local Policies - Security Options के अंतर्गत दो और सेटिंग्स देखें:

एक समय में एक सेटिंग बदलें और प्रत्येक परिवर्तन के बाद परीक्षण करें। शॉटगन परिवर्तन से अगली समस्या का पता लगाना असंभव हो जाता है।

🔴 ईमानदारी रेखा: NLA को अनचेक करना और CredSSP को वल्नरेबल पर सेट करना कम सुरक्षा। वे आपको वापस अंदर लाने के लिए पुल हैं - स्थायी सेटिंग नहीं। मूल कारण को ठीक करें (आईपी के बजाय नाम, दोनों सिरों पर अपडेट, एक केर्बरोस पथ), फिर एनएलए को वापस चालू करें और नीति को पुनर्स्थापित करें। और प्रमाणीकरण त्रुटि के लिए विंडोज़ को कभी भी पुनः स्थापित न करें: त्रुटि नीतियों और डिफ़ॉल्ट में रहती है, और एक पुनर्स्थापना उन सभी को वापस लाती है।

वीडियो में पूरा समाधान देखें

लाइव प्रदर्शन के साथ पूरी प्रक्रिया - प्रत्येक सेटिंग चरण दर चरण स्क्रीन पर दिखाई जाएगी।

Watch Full Video
सामान्य प्रश्न

रिमोट डेस्कटॉप क्यों कहता है कि एनटीएलएम प्रमाणीकरण अवरुद्ध है?

क्योंकि कनेक्शन के एक पक्ष ने एनटीएलएम से प्रमाणित करने का प्रयास किया और दूसरा पक्ष अब इसे स्वीकार नहीं करता है। सामान्य ट्रिगर कंप्यूटर नाम के बजाय आईपी पते से कनेक्ट हो रहे हैं, नीति या हालिया अपडेट द्वारा सख्त लक्ष्य मशीन, या विंडोज 11 24H2 और विंडोज सर्वर 2025 से एनटीएलएमवी1 को हटाना।

क्या विंडोज़ को पुनः स्थापित करना इस त्रुटि का समाधान है?

नहीं, ब्लॉक प्रोटोकॉल डिफ़ॉल्ट और नीतियों से आता है, क्षतिग्रस्त सिस्टम फ़ाइलों से नहीं। पुनः स्थापित करने पर वही अद्यतन डिफ़ॉल्ट पुनर्स्थापित हो जाते हैं, इसलिए त्रुटि वापस आ जाती है। इसके बजाय फिक्स ऑर्डर के माध्यम से कार्य करें: कंप्यूटर का नाम, दोनों सिरों पर अपडेट, रिमोट टैब उपयोगकर्ता और एनएलए, फिर क्रेडएसएसपी और एनटीएलएम नीतियां।

क्या वीडियो की तरह नेटवर्क लेवल ऑथेंटिकेशन को अनटिक करना सुरक्षित है?

यह एक वैध अस्थायी समाधान है और यह वही है जो कई लोगों को वापस लाता है, क्योंकि अवरुद्ध एनटीएलएम एक्सचेंज एनएलए चरण के दौरान होता है। लेकिन एनएलए सत्र खुलने से पहले प्रमाणित करने के लिए मौजूद है, इसलिए इसे बंद करने से लॉगऑन स्क्रीन नेटवर्क पर स्थायी रूप से उजागर हो जाती है। वास्तविक कारण ठीक हो जाने पर इसे पुनः सक्षम करें।

यह मार्गदर्शिका एनटीएलएम प्रमाणीकरण अवरुद्ध त्रुटि पर तकनीकी अंशू वीडियो पर आधारित है - यदि कोई कदम अटक जाता है, तो वीडियो टिप्पणियों में पूछें और आपको वहां सहायता मिलेगी।