LMHOSTS Lookup را در ویندوز 11/10 فعال یا غیرفعال کنید

LMHOSTS فایلی است که شامل تمام اطلاعات مربوط به نگاشت IP نام دامنه(Domain) یا سرورهای راه دور متصل به سیستم از طریق TCP/IP است. در این پست، می‌خواهیم نحوه غیرفعال کردن LMHOSTS Lookup را با استفاده از PowerShell ، Registry یا Adapter Properties ببینیم .

فایل LMHOSTS چیست؟

فایل LMHOSTS یا LAN Manager Hosts برای فعال کردن Resolution نام دامنه(Domain Name Resolution) استفاده می‌شود، به‌خصوص زمانی که روش‌های دیگر مانند WINS با شکست مواجه می‌شوند. هنگامی که یک سیستم عامل ویندوز(Windows OS) را روی سیستم خود نصب می کنید، فایلی با نام lmhosts.sam  ایجاد می شود. این یک فایل نمونه است که می توانید در محل زیر پیدا کنید. برای اطلاعات بیشتر در مورد LMHOSTS ، به فایل .sam یا نمونه موجود در پوشه System32 بروید .(System32)

فایل های جستجوی LMHOSTS در کجا قرار دارند ؟

همانطور که قبلا ذکر شد، LMHOSTS یک فایل متنی است. و به راحتی می توانید فایل را از محل زیر پیدا کنید.

C:\Windows\System32\drivers\etc

در آنجا می توانید فایل های جستجوی LMHOSTS(LMHOSTS Lookup) را ببینید .

غیرفعال کردن جستجوی LMHOSTS(LMHOSTS Lookup) با استفاده از ویژگی های (Properties)PowerShell ، Registry یا Adapter

با کمک روش های زیر می توانید LMHOSTS Lookup را فعال یا غیرفعال کنید:(LMHOSTS Lookup)

  1. توسط PowerShell
  2. توسط رجیستری
  3. توسط Adapter Properties

اجازه دهید در مورد آنها با جزئیات صحبت کنیم.

1] PowerShell

اجازه دهید با PowerShell شروع کنیم . PowerShell  را از  منوی Start (Start Menu ) اجرا  کنید و دستورات زیر را اجرا کنید:

$DisableLMHosts_Class=Get-WmiObject -list Win32_NetworkAdapterConfiguration
$DisableLMHosts_Class.EnableWINS($false,$false)

منتظر بمانید تا تکمیل شود و LMHOSTS Lookup غیرفعال خواهد شد.

2] توسط رجیستری

نحوه غیرفعال کردن جستجوی LMHOSTS با استفاده از ویژگی های PowerShell، Registry یا Adapter

اگر با ویرایشگر رجیستری(Registry Editor) و نه با PowerShell آشنایی دارید، می توانید از آن برای غیرفعال کردن LMHOSTS Lookup استفاده کنید .

قبل از حرکت به جلو، توصیه می کنیم یک نسخه پشتیبان از رجیستری های خود ایجاد کنید. می توانید این کار را با File > Export > Save your Backup file انجام دهید .

پس از ایجاد پشتیبان، از مراحل زیر برای توقف جستجوی LMHOSTS(LMHOSTS Lookup) استفاده کنید.

ویرایشگر  رجیستری (Registry Editor ) را از  منوی استارت باز کنید.(Start Menu.)

قابل اعتماد و متخصص:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters

روی  EnableLMHOSTS دوبار کلیک کنید و Value data  را روی 0 قرار دهید و Ok را کلیک کنید.

این پروتکل را برای شما غیرفعال می کند.

مطالب مرتبط(Related) : فایل HOSTS(HOSTS file) در ویندوز چیست؟

3] توسط Adapter Properties

نحوه غیرفعال کردن جستجوی LMHOSTS با استفاده از ویژگی های PowerShell، Registry یا Adapter

حال اگر فکر می کنید هر دو روش ذکر شده در بالا فنی هستند، می توانید همان کار را با Adapter Properties انجام دهید و در این قسمت می خواهیم ببینیم که چگونه این کار را انجام دهیم.

برای غیرفعال کردن LMHOSTS Lookup با استفاده از ویژگی های (Properties)آداپتور(Adapter) ، مراحل داده شده را دنبال کنید.

  1. کنترل پنل (Control Panel ) را از  منوی استارت اجرا کنید(Start Menu.)
  2. روی  Network and Sharing Center > Change adapter settings.
  3. (Right-click)روی شبکه متصل  راست کلیک کرده و Properties را انتخاب کنید.(Properties.)
  4. Internet Protocol Version 4(TCP/IPv4). دوبار کلیک کنید  .
  5. اکنون روی  Advanced کلیک کنید.(Advanced.)
  6. به  تب WINS  بروید، تیک (WINS )Enable LMHOSTS lookup را بردارید  و Ok را کلیک کنید.

این ساده ترین روشی است که با آن می توانید جستجوی LMHOSTS را غیرفعال کنید.(LMHOSTS)

That’s it!

بعدی را بخوانید:  (Read Next: )How to enable or disable NetBIOS over TCP/IP.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts