Windows 10 पर Netlogon सेवा के लिए डीबग लॉगिंग को कैसे सक्षम करें

आज की पोस्ट में, हम प्रमाणीकरण, डीसी लोकेटर, खाता लॉकआउट, या अन्य डोमेन संचार से संबंधित मुद्दों की निगरानी या समस्या निवारण के लिए, विंडोज 10 पर (Windows 10)नेटलॉगन(Netlogon) सेवा के डिबग लॉगिंग को सक्षम या अक्षम करने के चरणों के बारे में विस्तार से बताएंगे ।

नेटलॉगन(Netlogon) एक विंडोज़ सर्वर(Windows Server) प्रक्रिया है जो एक डोमेन के भीतर उपयोगकर्ताओं और अन्य सेवाओं को प्रमाणित करती है। चूंकि यह एक सेवा है और एक एप्लिकेशन नहीं है, नेटलॉगन(Netlogon) लगातार पृष्ठभूमि में चलता है, जब तक कि इसे मैन्युअल रूप से या रनटाइम त्रुटि से रोका नहीं जाता है। नेटलॉगऑन(Netlogon) को कमांड लाइन टर्मिनल से रोका या फिर से शुरू किया जा सकता है।

(Netlogon)वर्कस्टेशन(Workstation) सेवा शुरू होने के बाद नेटलॉगऑन पृष्ठभूमि में चलना शुरू हो जाता है। वर्कस्टेशन सेवा (Workstation)सर्वर संदेश ब्लॉक(Server Message Block) प्रोटोकॉल, एक मानक विंडोज(Windows) नेटवर्क प्रोटोकॉल का उपयोग करके सभी नेटवर्क कनेक्शन और साझा उपकरणों को नियंत्रित करती है। नेटलॉगन(Netlogon) के अलावा , वर्कस्टेशन(Workstation) सेवा कंप्यूटर ब्राउज़र(Computer Browser) और रिमोट डेस्कटॉप कॉन्फ़िगरेशन(Remote Desktop Configuration) सेवाओं का प्रबंधन करती है। नेटवर्क सेवाओं का यह पदानुक्रम नेटवर्क पर सभी नोड्स में विश्वसनीय संचार और सुरक्षा सुनिश्चित करता है।

नेटलॉगन सेवा विशेष(Netlogon) रूप से उपयोगकर्ता क्रेडेंशियल्स और अन्य सेवाओं को सत्यापित करने पर केंद्रित है, जबकि कंप्यूटर ब्राउज़र(Computer Browser) नेटवर्क पर कंप्यूटरों की एक सूची रखता है और रिमोट डेस्कटॉप कॉन्फ़िगरेशन(Remote Desktop Configuration) सभी दूरस्थ डेस्कटॉप प्रक्रियाओं का प्रबंधन करता है। यदि नेटलॉगन(Netlogon) बंद कर दिया जाता है, तो कई विंडोज सर्वर(Windows Server) फ़ंक्शन प्रभावित होते हैं क्योंकि उपयोगकर्ता अब अपने खातों में लॉग इन नहीं कर सकते हैं और डोमेन नियंत्रक स्वचालित रूप से डोमेन नाम सिस्टम(Domain Name System) रिकॉर्ड पंजीकृत नहीं कर सकता है, जिसमें उपयोगकर्ता लॉगिन जानकारी होती है।

Netlogon सेवा के लिए डीबग(Debug) लॉगिंग सक्षम करें

Netlogon सेवा के लिए डीबग लॉगिंग को सक्षम या अक्षम करने की प्रक्रिया में रजिस्ट्री संशोधन की आवश्यकता होती है। इसलिए, यह अनुशंसा की जाती है कि आप रजिस्ट्री का बैकअप लें(back up the registry)  या   प्रक्रिया के गलत होने की स्थिति में एहतियाती उपाय के रूप में सिस्टम पुनर्स्थापना बिंदु बनाएं ।

Netlogon.dll का संस्करण जिसमें ट्रेसिंग शामिल है, डिफ़ॉल्ट रूप से विंडोज(Windows) के सभी समर्थित संस्करणों पर स्थापित है । डीबग लॉगिंग को सक्षम करने के लिए, कमांड प्रॉम्प्ट(command prompt) या रजिस्ट्री(registry) के माध्यम से Nltest.exe का उपयोग करके इच्छित डीबग ध्वज सेट करें ।

कमांड प्रॉम्प्ट के माध्यम से डिबग लॉगिंग को सक्षम या अक्षम करें

सक्षम करने के लिए, निम्न कार्य करें:

  • कमांड प्रॉम्प्ट लॉन्च करें (स्टार्ट पर क्लिक करें और cmd टाइप करें , फिर एंटर दबाएं)।
  • कमांड प्रॉम्प्ट विंडो में, नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं(Enter) :
Nltest /DBFlag:2080FFFF

अक्षम करने के लिए, निम्न कार्य करें:

  • कमांड प्रॉम्प्ट(Command Prompt) लॉन्च करें ( स्टार्ट पर क्लिक करें(Click Start) और cmd टाइप करें, फिर एंटर दबाएं(Enter) )।
  • कमांड प्रॉम्प्ट विंडो में, नीचे दिए गए कमांड को कॉपी और पेस्ट करें और एंटर दबाएं(Enter) :
Nltest /DBFlag:0x0

रजिस्ट्री(Registry) के माध्यम से डिबग लॉगिंग को सक्षम या अक्षम करें

इसे सक्षम करने के लिए, निम्न कार्य करें:

Netlogon सेवा के लिए डीबग लॉगिंग

  • रजिस्ट्री संपादक लॉन्च करें (विंडोज कुंजी दबाएं और regedit टाइप करें , फिर एंटर दबाएं)।
  • निम्न रजिस्ट्री कुंजी पर नेविगेट करें:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag

यदि DBFlag मौजूद है, तो रजिस्ट्री प्रविष्टि के Reg_SZ मान को हटा दें , उसी नाम से एक REG_DWORD मान बनाएँ, और फिर (REG_DWORD)2080FFFF हेक्साडेसिमल मान जोड़ें।

  • रजिस्ट्री संपादक से बाहर निकलें।

अक्षम करने के लिए, निम्न कार्य करें:

  • रजिस्ट्री संपादक लॉन्च करें।
  • निम्न रजिस्ट्री कुंजी पर नेविगेट करें:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag

  • DBFlag डेटा मान को 0x0 में बदलें ।
  • रजिस्ट्री संपादक से बाहर निकलें।

दोनों ही मामलों में, नेटलॉगऑन(Netlogon) लॉगिंग को अक्षम करने के लिए विंडोज 2000 (Windows 2000)Server/Professional या ऑपरेटिंग सिस्टम के बाद के संस्करणों के लिए नेटलॉगऑन(Netlogon) सेवा को रोकना और पुनरारंभ करना आम तौर पर आवश्यक नहीं है। नेट लॉगऑन(Netlogon) -संबंधित गतिविधि को लॉग इन किया जाता है:

%windir%\debug\netlogon.log

सत्यापित करें कि इस लॉग में कोई नई जानकारी नहीं लिखी जा रही है ताकि यह निर्धारित किया जा सके कि नेटलॉगऑन(Netlogon) सेवा का पुनरारंभ आवश्यक है या नहीं। यदि आपको सेवा को पुनरारंभ करना है, तो एक व्यवस्थापकीय कमांड प्रॉम्प्ट(Command Prompt) विंडो खोलें, और उसके बाद निम्न आदेश चलाएँ:

net stop netlogon
net start netlogon

Microsoft इसे सक्षम या अक्षम करने के लिए आसान सुधार भी प्रदान करता है, जिसे आप (Easy Fixes)यहाँ से डाउनलोड(download here) कर सकते हैं ।

That’s it, folks! Hope you find this post useful.



About the author

मैं एक सॉफ्टवेयर इंजीनियर हूं, जिसके पास मोबाइल और डेस्कटॉप एप्लिकेशन पर काम करने का दो साल से अधिक का अनुभव है। मुझे विंडोज़ अपडेट, सेवाओं और जीमेल में विशेषज्ञता हासिल है। मेरे कौशल मुझे विंडोज़ एप्लिकेशन विकसित करने या ईमेल क्लाइंट बनाए रखने जैसे कार्यों के लिए सही उम्मीदवार बनाते हैं।



Related posts