Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows Server

Windows 10/11 पर लॉगिन स्क्रीन से उपयोगकर्ता खातों को छिपाना या दिखाना

डिफ़ॉल्ट रूप से, Windows 10/11 और Windows Server 2019/2016/2012R2 पर लॉगिन स्क्रीन उस उपयोगकर्ता के खाते को प्रदर्शित करती है जिसने कंप्यूटर में अंतिम बार लॉग इन किया था। आप इस सुविधा के विभिन्न व्यवहार को कॉन्फ़िगर कर सकते हैं: आप अंतिम लॉगऑन उपयोगकर्ता नाम दिखा सकते हैं, इसे छिपा सकते हैं, या यहां तक कि अपने डिवाइस की वेलकम स्क्रीन पर सभी स्थानीय/लॉग ऑन डोमेन उपयोगकर्ताओं को सूचीबद्ध कर सकते हैं।

Windows लॉगऑन स्क्रीन पर अंतिम उपयोगकर्ता नाम प्रदर्शित न करें

अंतिम उपयोगकर्ता जब Windows लॉगऑन स्क्रीन पर प्रदर्शित होता है तो अंतिम उपयोगकर्ता सहज महसूस करते हैं और उन्हें मैन्युअल रूप से टाइप करने की आवश्यकता नहीं होती है। लेकिन इससे हमलावर के लिए कंप्यूटर तक पहुंचना आसान हो जाता है। आपके डिवाइस तक पहुंचने के लिए, उसे केवल सही पासवर्ड ढूंढना होगा। इसके लिए सोशल इंजीनियरिंग, ब्रूट-फोर्स अटैक, या मॉनिटर पर पासवर्ड के साथ एक मामूली चिपचिपा कागज के विभिन्न तरीके हैं।

आप GPO के माध्यम से Windows लॉगऑन स्क्रीन पर अंतिम लॉग इन उपयोगकर्ता नाम को छिपा सकते हैं। डोमेन (gpmc.msc) या स्थानीय ग्रुप पॉलिसी संपादक (gpedit.msc) खोलें और अनुभाग कंप्यूटर कॉन्फ़िगरेशन -> Windows सेटिंग्स -> सुरक्षा सेटिंग्स -> स्थानीय नीतियाँ -> सुरक्षा विकल्प पर जाएं। नीति "इंटरएक्टिव लॉगऑन: अंतिम उपयोगकर्ता नाम प्रदर्शित न करें" सक्षम करें। यह नीति डिफ़ॉल्ट रूप से अक्षम है।

आप रजिस्ट्री के माध्यम से लॉगिन स्क्रीन से अंतिम उपयोगकर्ता नाम भी छिपा सकते हैं। ऐसा करने के लिए रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System पर जाएं, dontdisplaylastusername नाम से एक नया DWORD पैरामीटर बनाएं जिसका मान 1 हो।

उपयोगकर्ता नाम तब भी कंप्यूटर पर प्रदर्शित होता है जब उसकी स्क्रीन लॉक होती है (Win+L दबाकर या लॉक स्क्रीन GPO के माध्यम से)। आप कंप्यूटर लॉक स्क्रीन पर उपयोगकर्ता नाम छिपा सकते हैं। ऐसा करने के लिए, GPO के उसी अनुभाग में, आपको नीति "इंटरएक्टिव लॉगऑन: सत्र लॉक होने पर उपयोगकर्ता जानकारी प्रदर्शित करें" को सक्षम करना होगा और मान "उपयोगकर्ता जानकारी प्रदर्शित न करें" सेट करना होगा।

उसी रजिस्ट्री कुंजी में DontDisplayLockedUserId नाम का एक रजिस्ट्री पैरामीटर जिसका मान 3 है, इस नीति पैरामीटर से मेल खाता है।

इस पैरामीटर के अन्य संभावित मान:

  • 1 — उपयोगकर्ता प्रदर्शन नाम, डोमेन और उपयोगकर्ता नाम दिखाएं
  • 2 — केवल उपयोगकर्ता प्रदर्शन नाम दिखाएं
  • 3 — उपयोगकर्ताओं को प्रदर्शित न करें।

कंप्यूटर लॉगिन स्क्रीन और Windows लॉक स्क्रीन अब खाली उपयोगकर्ता नाम और पासवर्ड फ़ील्ड प्रदर्शित करते हैं।

Windows 10/11 साइन-इन स्क्रीन पर सभी उपयोगकर्ताओं को दिखाएं

डिफ़ॉल्ट रूप से, Windows के आधुनिक संस्करण (Windows 11 21H2 और Windows 10 21H1 पर परीक्षणित) हमेशा लॉगिन स्क्रीन के निचले बाएं कोने में सक्षम स्थानीय उपयोगकर्ताओं की सूची दिखाते हैं। केवल छिपे हुए (नीचे देखें) या अक्षम उपयोगकर्ता प्रदर्शित नहीं होते हैं।

कंप्यूटर में लॉग इन करने के लिए, उपयोगकर्ता को केवल आवश्यक उपयोगकर्ता खाते पर क्लिक करना होगा और उसका पासवर्ड निर्दिष्ट करना होगा। यह केवल उन कंप्यूटरों पर काम करता है जो Active Directory डोमेन से जुड़े नहीं हैं।

यदि उपयोगकर्ता खाते के लिए कोई पासवर्ड सेट नहीं है, तो यह उपयोगकर्ता स्वचालित रूप से लॉग ऑन हो जाएगा, भले ही ऑटोलॉगऑन सक्षम न हो।

सुझाव: मानक उपयोगकर्ता आइकन के बजाय, आप Active Directory से उपयोगकर्ता प्रोफ़ाइल फोटो प्रदर्शित करने के लिए कॉन्फ़िगर कर सकते हैं।

यदि कंप्यूटर लॉगऑन स्क्रीन पर स्थानीय उपयोगकर्ताओं की सूची प्रदर्शित नहीं होती है, तो निम्न स्थानीय ग्रुप पॉलिसी विकल्पों की सेटिंग्स जांचें (gpedit.msc का उपयोग करें):

  • इंटरएक्टिव लॉगऑन: अंतिम साइन-इन उपयोगकर्ता प्रदर्शित न करें = अक्षम (कंप्यूटर कॉन्फ़िगरेशन -> Windows सेटिंग्स -> सुरक्षा सेटिंग्स -> स्थानीय नीतियाँ -> सुरक्षा विकल्प);
  • डोमेन-जॉइन्ड कंप्यूटर्स पर स्थानीय उपयोगकर्ताओं को गिनें = सक्षम (कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट्स -> सिस्टम -> लॉगऑन)
  • डोमेन-जॉइन्ड कंप्यूटर पर कनेक्टेड उपयोगकर्ताओं को न गिनें = अक्षम/कॉन्फ़िगर नहीं किया गया (उसी GPO अनुभाग में)

नई ग्रुप पॉलिसी सेटिंग्स लागू करने के लिए अपने कंप्यूटर को पुनरारंभ करें।

कुछ पुराने Windows 10 बिल्ड्स (1609 से 1903 तक) में, Windows वेलकम स्क्रीन पर सभी स्थानीय उपयोगकर्ताओं को प्रदर्शित करने से संबंधित एक और समस्या थी, जो उपयोगकर्ता स्विचिंग मोड से संबंधित थी।

Windows लॉगिन स्क्रीन पर सभी स्थानीय उपयोगकर्ता खातों को प्रदर्शित करने के लिए, आपको निम्न रजिस्ट्री कुंजी में Enabled पैरामीटर का मान 1 पर बदलने की आवश्यकता है: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch। यह विकल्प आपको Windows साइन-इन स्क्रीन पर वर्तमान उपयोगकर्ता को स्विच करने की अनुमति देता है। हालांकि, Windows प्रत्येक उपयोगकर्ता लॉगऑन पर Enabled पैरामीटर के मान को स्वचालित रूप से 0 पर रीसेट कर देता है।

इस समस्या को ठीक करने के लिए, आपको एक शेड्यूलर कार्य बनाने की आवश्यकता है जो प्रत्येक उपयोगकर्ता लॉगऑन पर पैरामीटर मान को 1 पर बदल देगा।

PowerShell के साथ एक नया शेड्यूलर कार्य बना सकते हैं:

$Trigger= New-ScheduledTaskTrigger -AtLogOn
$User= "NT AUTHORITY\SYSTEM"
$Action= New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "Set-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch -Name Enabled -Value 1"
Register-ScheduledTask -TaskName "UserSwitch_Enable" -Trigger $Trigger -User $User -Action $Action -RunLevel Highest –Force

सुनिश्चित करें कि कार्य Windows टास्क शेड्यूलर (taskschd.msc) में दिखाई दिया।

लॉग ऑफ करें और फिर से लॉग ऑन करें। कार्य स्वचालित रूप से शुरू होना चाहिए और Enabled रजिस्ट्री पैरामीटर के मान को 1 पर बदल देना चाहिए। Get-ItemProperty का उपयोग करके पैरामीटर के वर्तमान मान की जांच करें। जैसा कि आप देख सकते हैं, यह 1 है:

get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch' -Name Enabled

Windows लॉगिन स्क्रीन पर लॉग इन डोमेन उपयोगकर्ताओं को दिखाएं

यदि कई डोमेन उपयोगकर्ता एक ही कंप्यूटर साझा करते हैं, तो आप वेलकम स्क्रीन पर सक्रिय सत्र वाले उपयोगकर्ताओं की सूची प्रदर्शित कर सकते हैं। सक्रिय सत्र का अर्थ है कि उपयोगकर्ता कंप्यूटर में लॉग इन हैं। यह एक साझा कंप्यूटर हो सकता है (उपयोगकर्ता स्विचिंग मोड में उपयोग किया जाता है), कियोस्क, Windows Server RDS होस्ट, या Windows 11 और 10 डिवाइस जिनमें एकाधिक RDP कनेक्शन अनुमत हैं।

ऐसा करने के लिए, जांचें कि कंप्यूटर कॉन्फ़िगरेशन -> Windows सेटिंग्स -> सुरक्षा सेटिंग्स -> स्थानीय नीतियाँ -> सुरक्षा विकल्प में निम्न नीतियाँ अक्षम हैं:

  • इंटरएक्टिव लॉगऑन: अंतिम साइन-इन उपयोगकर्ता प्रदर्शित न करें: अक्षम
  • इंटरएक्टिव लॉगऑन: साइन-इन पर उपयोगकर्ता नाम प्रदर्शित न करें: अक्षम

फिर कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट्स -> सिस्टम -> लॉगऑन अनुभाग में नीतियों को अक्षम करें:

  • साइन-इन पर खाता विवरण दिखाने से उपयोगकर्ता को ब्लॉक करें: अक्षम
  • डोमेन-जॉइन्ड कंप्यूटर पर कनेक्टेड उपयोगकर्ताओं को न गिनें: अक्षम

उसके बाद, वेलकम स्क्रीन लॉग ऑन उपयोगकर्ताओं की सूची प्रदर्शित करेगी। यहां सक्रिय सत्र और डिस्कनेक्टेड स्थिति वाले उपयोगकर्ताओं के सत्र (उदाहरण के लिए, RDP टाइमआउट द्वारा) दोनों प्रदर्शित किए जाएंगे। उपयोगकर्ता को केवल एक बार लॉग इन करने की आवश्यकता है, और फिर सूची से एक खाता चुनें और पासवर्ड दर्ज करें।

ध्यान दें कि डोमेन कंप्यूटर्स पर ग्रुप पॉलिसी सेटिंग्स को डोमेन व्यवस्थापकों द्वारा प्रबंधित किया जा सकता है। यदि स्थानीय GPO सेटिंग्स में से एक आपके कंप्यूटर पर लागू नहीं होती है, तो जांचें कि क्या इसे डोमेन GPOs द्वारा ओवरराइड किया गया है। अपने डिवाइस पर परिणामी ग्रुप पॉलिसी सेटिंग्स प्राप्त करने के लिए rsop.msc या gpresult का उपयोग करें।

Windows 10 और 11 पर साइन-इन स्क्रीन से विशिष्ट उपयोगकर्ता खातों को छिपाएं

Windows वेलकम स्क्रीन हमेशा उन उपयोगकर्ताओं को प्रदर्शित करती है जो निम्न स्थानीय समूहों में से एक के सदस्य हैं: Administrators, Users, Power Users, Guests।

अक्षम उपयोगकर्ता Windows साइन-इन स्क्रीन पर नहीं दिखते हैं।

आप रजिस्ट्री के माध्यम से वेलकम स्क्रीन पर सूची से विशिष्ट उपयोगकर्ताओं को छिपा सकते हैं। ऐसा करने के लिए, आपको HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList रजिस्ट्री कुंजी का उपयोग करने की आवश्यकता है। आपको प्रत्येक उपयोगकर्ता के लिए उपयोगकर्ता नाम के साथ एक DWORD पैरामीटर बनाने की आवश्यकता है जिसे आप छिपाना चाहते हैं, जिसका मान 0 हो।

आप PowerShell या cmd के साथ स्थानीय उपयोगकर्ता नाम सूचीबद्ध कर सकते हैं:

Net user
या
Get-LocalUser | where {$_.enabled –eq $true}

Windows 11 या 10 वेलकम स्क्रीन से किसी विशिष्ट उपयोगकर्ता खाते को छिपाने के लिए (उदाहरण के लिए, user1), कमांड चलाएं:

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /t REG_DWORD /f /d 0 /v UserName

यदि आप छिपे हुए उपयोगकर्ता को फिर से लॉगिन स्क्रीन पर दिखाना चाहते हैं, तो आपको इस रजिस्ट्री पैरामीटर को हटाना होगा या इसका मान 1 पर बदलना होगा।

यदि कंप्यूटर पर अंतर्निहित Windows व्यवस्थापक खाता सक्षम है, और यह कंप्यूटर पर स्थानीय व्यवस्थापक अनुमतियों वाला एकमात्र खाता नहीं है (!!!), तो आप इसे भी छिपा सकते हैं:

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /t REG_DWORD /f /d 0 /v administrator

यदि आप अंतिम लॉग इन उपयोगकर्ता को छोड़कर सभी उपयोगकर्ताओं को छिपाना चाहते हैं, तो कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट्स -> सिस्टम -> लॉगऑन में निम्न GPO सेटिंग्स कॉन्फ़िगर करें:

  • डोमेन-जॉइन्ड कंप्यूटर्स पर स्थानीय उपयोगकर्ताओं को गिनें = अक्षम
  • डोमेन-जॉइन्ड कंप्यूटर पर कनेक्टेड उपयोगकर्ताओं को न गिनें = सक्षम
  1. विंडोज 11/10 में स्क्रीन डिस्प्ले को बंद होने से कैसे रोकें विंडोज 11/10 में स्क्रीन डिस्प्ले को बंद होने से कैसे रोकें

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

  1. विंडोज़ 11/10 में ऑटोप्ले को यूज़र चॉइस याद रखने से कैसे रोकें विंडोज़ 11/10 में ऑटोप्ले को यूज़र चॉइस याद रखने से कैसे रोकें

    जब भी आप अपने विंडोज़ मशीन पर एक नया हार्डवेयर डिवाइस प्लग करते हैं, तो आपसे पूछा जाता है कि आप जिस हार्डवेयर को अभी प्लग किया है उसके साथ क्या करना चाहते हैं। विंडोज़ में ऑटोप्ले कार्यक्षमता है, जो याद रख सकती है कि आप सिस्टम में प्लग किए गए डिवाइस के साथ कैसे व्यवहार करते हैं। उदाहरण के लिए, आपने

  1. macOS लॉगिन स्क्रीन से उपयोगकर्ता खातों को कैसे छिपाएं macOS लॉगिन स्क्रीन से उपयोगकर्ता खातों को कैसे छिपाएं

    यदि आपके पास एक सांझा मैकबुक है, तो आपकी लॉगिन स्क्रीन थोड़ी अव्यवस्थित दिख सकती है। यदि आपके पास खातों की सूची है लेकिन एक अधिक न्यूनतम रूप चाहते हैं, तो आप macOS की लॉगिन स्क्रीन से उपयोगकर्ता खातों (उपयोगकर्ता नाम और उपयोगकर्ता आइकन) को आसानी से छिपा सकते हैं। अपनी लॉगिन स्क्रीन को उपयोगकर्ता नाम