امیرحسین کریم پور
مدیر ارشد توسینسو و متخصص سرویس های مایکروسافت

آموزش رفع خطای Logon failure: unknown user name or bad password

مشکلات زیادی هنگام لاگین کردن به سیستم عامل عزیز ویندوز میتواند بوجود بیاید و یکی از این مشکلات یا ارور ها با پیغام زیر همراه است :

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
Logon failure: unknown user name or bad password

این مشکل نیز همانند سایر مشکلات هنگام لاگین به ویندوز راه حل دارد و ما در این آموزش قصد داریم تا این مشکل را برای شما برطرف کنیم. به سه علت ممکن است با این ارور مواجه شوید :

1- همانطور که از متن ارور نیز بر می آید و کاملا واضح است شما ممکن است Username و یا Password را برای لاگین به ویندوز به صورت اشتباه وارد کرده باشید. پس باید اطمینان حاصل کنید که این اطلاعات را به درستی وارد میکنید.

2- اگر سیستمی که با آن میخواهید به ویندوز لاگین کنید به دامین جوین شده و یا بعبارتی میخواهید به دامین لاگین کنید برای وارد کردن Username آنرا به شکل DOMAIN\Username ( برای مثال itpro\amir ) وارد کنید. در فیلد Password هم باید پسوردی وارد کنید که در اکتیودایرکتوری برای آن کاربر تعریف شده باشد و Expire نشده باشد.

3- این علت که شایع ترین علت بروز این ارور است این است که مدل Sharing and security برای آن ویندوز در Local Account ها در حالت Guest only تنظیم شده است. برای تغییر دادن این مراحل زیر را پیش بروید :

  • کلید های ترکیبی Windows و R را فشار دهید و در RUN تایپ کنید Control و اینتر را بزنید.
  • روی Administrative Tools دابل کلیک کنید.
  • Local security policy را باز کنید.
  • مسیر زیر را در این کنسول دنبال کنید :
Security Settings => Local policies => Security Options

روی گزینه Network access: Sharing and security model for local accounts دابل کلیک کنید و گزینه Classic - Local users authenticate as themselves را انتخاب کنید. در ویندوز های 7 به بالا در همین قسمت یعنی Security Option گزینه Network security: LAN Manager authentication level را بیابید و آنرا روی گزینه Send LM & NTLM – use NTLMv2 session security if negotiated بگذارید. این کار را با استفاده از رجیستری نیز میتوانید انجام دهید. برای انجام این کار از طریق رجیستری مراحل زیر را دنبال کنید :

  • کلید های ترکیبی Windows و R را فشار دهید و در RUN تایپ کنید REGEDIT و اینتر را بزنید.
  • مسیر زیر را در کنسول Registry Editor دنبال کنید :
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa

در سمت راست مقداری با نام forceguest را بایستی مشاهده کنید اگر آنرا نیافتید یکی بسازید و آنرا Edit کرده و یک DWORD ایجاد کنید و مقدارش را صفر بگذارید. در آخر نیز سیستم را Restart کنید. پیروز ، موفق و ITPRO باشید

نویسنده : امیرحسین کریم پور

منبع : ITPRO

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی میباشد


امیرحسین کریم پور
امیرحسین کریم پور

مدیر ارشد توسینسو و متخصص سرویس های مایکروسافت

امیرحسین کریم پور ، مدیر ارشد توسینسو ، متخصص شبکه ، تخصص در حوزه سیستم عامل های کلاینت و سرور مایکروسافت و سرویس های مربوطه ، سیستم عامل لینوکس و... ، سابقه کار با سازمان ها و شرکت های مختلف در زمینه سرویس های مایکروسافت در قالب پروژه ، مشاوره و آموزش. علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی

نظرات