سؤال كيف أقوم بتمكين Automatic Logon في نظام التشغيل Windows 7 عندما أكون في مجال؟


عند انضمام Windows 7 إلى مجال ، لن يكون خيار تسجيل الدخول تلقائيًا متاحًا في وحدة تحكم إدارة المستخدمين المتقدمة. نظرًا لأنني أدير نطاقًا منزليًا صغيرًا بسبب SharePoint و TFS ، كيف أقوم بتمكين هذا الإعداد؟

ال HowToGeek المادة هنا يغطي ذلك على الرغم من تعطيل الخيارات عند الانضمام إلى مجال.


77
2017-08-24 09:32


الأصل




الأجوبة:


من عند : بلدي الرقمي الحياة المادة

  1. انقر فوق ابدأ ، ثم انقر فوق تشغيل ، اكتب regedit، ثم انقر فوق موافق. في ويندوز   فيستا / 7 ، ببساطة اكتب regedit في البداية   ابحث واضغط على Enter.

  2. انتقل إلى مفتاح التسجيل التالي:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  3. انقر نقرا مزدوجا فوق DefaultUserName دخول ، اكتب اسم المستخدم لتسجيل الدخول   مع ، ومن ثم انقر فوق موافق.

    إذا DefaultUserName لم يتم العثور على اسم قيمة التسجيل ، قم بإنشاء   الجديد قيمة السلسلة (REG_SZ) مع القيمة   اسم DefaultUserName.

  4. انقر نقرا مزدوجا فوق DefaultPassword دخول ، اكتب كلمة المرور للمستخدم   حساب تحت مربع بيانات القيمة ، ثم انقر فوق موافق.

    إذا لم يكن هناك DefaultPassword القيمة ، إنشاء جديد قيمة السلسلة   (REG_SZ) مع DefaultPassword كاسم القيمة.

    لاحظ أنه إذا كان لا DefaultPassword يتم تحديد سلسلة ، يقوم Windows تلقائيًا بتغيير قيمة AutoAdminLogon مفتاح التسجيل من 1 (صواب) إلى 0 (خطأ) لإيقاف تشغيل AutoAdminLogon خاصية.

  5. في نظام التشغيل Windows Vista / 7 ، DefaultDomainName يجب أن يتم تحديدها أيضًا ، وإلا سيطلب Windows اسم المستخدم غير صالح مع عرض اسم المستخدم كـ .\username. لنفعل ذلك،   انقر مرتين على DefaultDomainName، وحدد اسم المجال للمستخدم   الحساب. إذا كان مستخدمًا محليًا ، فحدد اسم المضيف المحلي.

    إذا كان DefaultDomainName غير موجود ، قم بإنشاء جديد قيمة السلسلة   (REG_SZ) مفتاح التسجيل مع اسم القيمة DefaultDomainName.

  6. انقر نقرا مزدوجا فوق AutoAdminLogon دخول ، اكتب 1 في مربع بيانات القيمة ،   ثم انقر فوق موافق.

    إذا لم يكن هناك AutoAdminLogon دخول ، إنشاء جديد قيمة السلسلة (REG_SZ) مع AutoAdminLogon كاسم القيمة.

  7. إذا كان موجودًا ، فاحذف AutoLogonCount مفتاح.

  8. أيضا إذا كان موجودا ، حذف AutoLogonChecked مفتاح.

  9. قم بإنهاء محرر التسجيل.

  10. انقر فوق ابدأ ، ثم انقر فوق إعادة التشغيل ، ثم انقر فوق موافق.


112
2017-08-24 09:45



أستطيع أن أؤكد أن هذا يعمل مع ويندوز 7 VM انضم إلى المجال. لدي مخاوف معتدلة حول كيفية الوصول إلى كلمة المرور في السجل: لا توجد امتيازات مطلوبة لقراءة هذه المفاتيح ؛ ولكن يتم استخدام VM soley بواسطتي ، لذا آمل ألا يكون ذلك خطيرًا جدًا. - jmtd
jmtd - العمل وأفضل الممارسات الأمنية هما شيئان منفصلان! أود أن أوصي بهذا فقط لحساب كشك / ضيف / مماثل. - William Hilsum
في kiosk ، يجب استخدام Group Policy (نهج المجموعة) لتعطيل الوصول إلى السجل لمنع المستخدمين من الوصول إلى كلمة مرور تسجيل الدخول. الإعداد User Config\Admin Templates\System\Prevent Access to Registry Editing Tools. - Bacon Bits
ربما هذا ليس أذكى طريقة للقيام بذلك. هناك عدة طرق للحصول على التسجيل دون استخدام regedit.exe. VBScript و PowerShell وأمر "reg" وربما أكثر. أعتقد أنه من الأفضل تغيير ACL على مفتاح التسجيل نفسه لمنع المستخدمين من عرضه. - Tmdean
... للإضافة إلى التعليق القليل الذي قمت به ، إذا كنت تستخدم هذا لـ kios أو ما شابه ، فيُأمل أن تستخدم برنامجًا مغلقًا / مستعرضًا في وضع الكشك أو أكثر حتى لا يمتلك المستخدمون حقًا الوصول إلى سطح المكتب. . - William Hilsum


بالإضافة إلى إجابة ويليام هلسوم ، لا تتطلب منك هذه الطريقة ترك كلمة المرور بنص عادي في السجل (على الرغم من أنني لست متأكداً من كيفية تخزين المصادقة فعليًا).

الخطوة 1

بصفتك مسؤول محلي ، أخبر Windows بالسماح للمشرفين بتسجيل الدخول تلقائيًا.

في Regedit ، استعرض للوصول إلى HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. إذا لم يكن موجودًا ، قم بإنشاء قيمة سلسلة جديدة تسمى AutoAdminLogon قم بتعيين هذه القيمة إلى 1

الخطوة 2

أخبر Windows بتذكر كلمة المرور لتسجيل الدخول.

في مربع التشغيل ، اكتب control userpasswords2 تأكد من أن اسم المستخدم الخاص بنطاقك موجود في القائمة ، إذا لم يكن كذلك ، فقم بإضافته. إلغاء تحديد (أو اختيار وإلغاء تحديد): يجب على المستخدمين إدخال اسم مستخدم وكلمة مرور لاستخدام هذا الكمبيوتر. تأكد من تحديد اسم المستخدم الخاص بك. انقر فوق تطبيق.

في هذه المرحلة ، يجب على Windows المطالبة بكلمة المرور التي سيتم استخدامها.

الخطوه 3

الآن عد إلى HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon تأكد من تعيين قيم السلسلة التالية ، إن لم يكن ، قم بتعيينها:

  • DefaultUserName: اسم مستخدم المجال الخاص بك (بدون بادئة المجال)
  • DefaultDomainName: نطاقك

يجب أن يكون كذلك.

ملاحظة حول تغييرات كلمة المرور:

ستحتاج إلى إعادة هذا الإجراء من الخطوة 2 في كل مرة تقوم فيها بتغيير كلمة المرور الخاصة بك. لسوء الحظ ، يعيد Windows تعيين DefaultDomainName إلى اسم الجهاز المحلي في كل مرة تقوم فيها بحفظ هذا الحوار ، لذا يجب عليك تغييرها يدويًا.


21
2017-09-03 09:15



يجب أن يكون SP1 من Windows 7 التي تخلصت من التطبيق الصغير "userpasswords2" لوحة التحكم. لا يبدو أنه موجود أكثر من ذلك. - Josh M.
يعمل بالنسبة لي على SP1. هل قمت بتشغيله من مربع التشغيل كما هو موضح؟ إنها غير مدرجة في لوحة التحكم - يجب عليك تشغيلها يدويًا. - Adam Millerchip
يمكن أن يكون ذلك على المجال ولا يتوفر برنامج لوحة التحكم في هذه الحالة. غير متأكد من السبب ، لكنه لا يأتي. كنت أستخدم control userpasswords2 منذ عام 2003 أو نحو ذلك. ؛-) - Josh M.
فقط كان عنده فكرة. وفقا لارتباط OP ، هل حاولت أيضا netplwiz؟ - Adam Millerchip
أنا أفضل هذه الإجابة حيث لا يبدو أن كلمة المرور مخزنة في نص عادي. عملت بالنسبة لي في بيئة مجال على Win7 SP1. - jmagnusson


بالإضافة إلى إجابةAdam Millerchip ، يمكننا تقليل جهد تغيير كلمة المرور إلى ما كان عليه قبل الانضمام إلى نطاق ، عندما كان علينا دائمًا تشغيل control userpasswords2 مرة أخرى في كل مرة لتخزين كلمة المرور الجديدة. نحن الآن على نطاق ، يمكننا فقط تشغيل ملف دفعي بدلاً من تشغيل التحكم userpasswords2 وكذلك استعادة إعدادات تسجيل النطاق واسم المستخدم:

AfterPwdChange.bat

control userpasswords2
pause
regedit /s WinLogonBit.reg

WinLogonBit.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="mydomainusername"
"DefaultDomainName"="mydomain"

وإذا كان سبب الرغبة في تسجيل الدخول التلقائي هو تشغيل برامج بدء التشغيل ، فربما نفضل أن تنتهي محطة العمل في وضع الإغلاق بعد التشغيل. إذا كان الأمر كذلك ، فيمكننا وضع اختصار في مجلد بدء التشغيل باستخدام الأمر التالي:

C:\Windows\System32\rundll32.exe user32.dll,LockWorkStation

3
2018-02-15 19:22