کامپیوتر ویندوز 10 در شبکه نمایش داده نمی شود؟ 6 بهترین راه حل

به نظر می رسد برخی از کاربران پس از ارتقاء ویندوز 10(Windows 10) با مشکل کشف شبکه مواجه می شوند که در آن یک یا چند رایانه متصل به شبکه نمایش داده نمی شوند. مایکروسافت عملکرد (Microsoft)HomeGroup را با ویندوز 10(Windows 10) v1803 حذف کرد و این می تواند دلیل احتمالی این مشکل باشد.

با این حال، ارتقاها تنها دلیل ممکن نیستند. مشکل در تنظیمات یا آداپتورهای شبکه شما نیز می‌تواند منجر به نمایش داده نشدن رایانه شما در شبکه شود. خوشبختانه، چند راه حل آسان وجود دارد که می توانید برای رفع این مشکل امتحان کنید. 

Network Discovery را روشن کنید

این اولین چیزی است که باید بررسی شود. اگر کشف شبکه در رایانه شما خاموش باشد، رایانه ویندوز 10 شما برای سایر دستگاه های موجود در شبکه قابل مشاهده نخواهد بود و بالعکس. 

با کلیک بر روی Network(Network) در سمت چپ File Explorer ، می‌توانید بررسی کنید که کشف شبکه خاموش است یا خیر . 

اگر پیغام خطایی را مشاهده کردید که می‌خواند « کشف شبکه خاموش است. رایانه ها و دستگاه های شبکه قابل مشاهده نیستند. لطفاً کشف شبکه را در مرکز شبکه و اشتراک‌گذاری روشن کنید،(Network discovery is turned off. Network computers and devices are not visible. Please turn on network discovery in Network and Sharing Center,” ) کشف شبکه در رایانه شما خاموش است.

برای روشن کردن کشف شبکه:

  1. Ctrl + R را فشار دهید، کنترل را(control) تایپ کنید و Enter را فشار دهید تا (Enter)کنترل پنل(Control Panel) راه اندازی شود .
  2. به Network and Internet > Network and Sharing Center بروید(Network and Sharing Center)(Network and Sharing Center) .

  1. تغییر تنظیمات اشتراک‌گذاری پیشرفته(Change advanced sharing settings ) را از سمت چپ صفحه انتخاب کنید.

  1. تنظیمات کشف(Network discovery) شبکه را در نمایه شبکه خصوصی(Private) جستجو کنید. بررسی کنید که آیا دکمه رادیویی علاوه بر روشن کردن کشف شبکه(Turn on network discovery )نه (not )غیرفعال(Turn) کردن کشف شبکه) انتخاب شده است یا خیر و کادر انتخاب گزینه روشن کردن تنظیمات خودکار دستگاه‌های متصل به شبکه را(Turn on automatic setup of network connected devices) علامت زده است. 

  1. سپس در قسمت All Networks(All Networks) موارد زیر را فعال کنید :
  • اشتراک‌گذاری فایل و چاپگر را روشن کنید(Turn on file and printer sharing) تا امکان دسترسی خواندن و نوشتن به همه پوشه‌های عمومی برای همه رایانه‌های موجود در شبکه فراهم شود
  • اگر شبکه شما دارای دستگاه‌هایی است که از نسخه‌های قدیمی‌تر ویندوز(Windows) استفاده می‌کنند، فعال کردن اشتراک‌گذاری فایل برای دستگاه‌هایی که از رمزگذاری ۴۰ یا ۵۶ بیتی استفاده(Enable file sharing for devices that use 40- or 56-bit encryption) می‌کنند را انتخاب کنید. 
  • اگر به همه دستگاه‌های موجود در شبکه اعتماد دارید، می‌توانید اشتراک‌گذاری محافظت شده با رمز عبور را نیز خاموش کنید(Turn off password protected sharing) .

  1. ذخیره تغییرات را(Save changes) انتخاب کنید و پنجره را ببندید.

رایانه شخصی را مجدداً راه اندازی کنید و بررسی کنید که آیا اکنون می توانید دستگاه های متصل به شبکه را در File Explorer > Network مشاهده کنید.

بررسی کنید که آیا خدمات مورد نیاز در حال اجرا هستند

چند سرویس وجود دارد که باید روی رایانه شخصی شما اجرا شود تا در شبکه ظاهر شود. اگر اجرا نمی‌شوند، احتمالاً نوع راه‌اندازی آن‌ها روی دستی(Manual) تنظیم شده است. برای اینکه رایانه شما در شبکه نمایش داده شود، باید نوع راه‌اندازی آن‌ها را به خودکار تغییر دهید.(Automatic)

  1. Win + R را فشار دهید، services.msc را(services.msc) تایپ کنید و Enter را فشار دهید تا کنسول Services اجرا شود.(Services)
  2. به دنبال خدمات زیر باشید:
  • FdPHost : میزبان ارائه دهنده عملکرد کشف
  • FDResPub : انتشار منبع کشف تابع(Discovery Resource Publication)
  • Dnscache : سرویس گیرنده DNS
  • SSDPSrv : SSDP Discovery
  • Upnphost : میزبان دستگاه PnP
  1. آنها را یکی یکی فعال کنید. برای فعال کردن، روی سرویس دوبار کلیک کنید، نوع Startup(Startup type) آن را به Automatic تغییر دهید، (Automatic)OK را انتخاب کنید . 

رایانه خود را مجدداً راه اندازی کنید و ببینید آیا رایانه اکنون در شبکه ظاهر می شود یا خیر.

از Workgroup Wizard استفاده کنید

اگر تنظیمات گروه کاری نادرست باشد، ممکن است رایانه شما در محیط شبکه ظاهر نشود. اگر دلیل نمایش نشدن رایانه شما در شبکه به همین دلیل است، می توانید با استفاده از یک جادوگر ساده دوباره رایانه را به گروه کاری اضافه کنید.

  1. به Control Panel > System and Security > System بروید.(System.)
  2. این باید برنامه تنظیمات(Settings) را راه اندازی کند . به پایین پنجره بروید و (Scroll)تنظیمات پیشرفته سیستم را انتخاب(Advanced system settings) کنید .

  1. اکنون پنجره System Properties را خواهید دید. (System Properties)به تب Computer Name بروید و Network ID را انتخاب کنید . 

  1. با این کار یک جادوگر راه اندازی می شود که شما را برای پیوستن به گروه کاری راهنمایی می کند. در صفحه اول، This computer is part of a business network را انتخاب کنید. من از آن برای اتصال به رایانه های دیگر در محل کار استفاده می کنم(This computer is part of a business network; I use it to connect to other computers at work)

  1. در صفحه بعدی، شرکت من از شبکه بدون دامنه استفاده می کند(My company uses a network without a domain) را انتخاب کنید .

  1. نام گروه کاری خود را در صفحه بعدی وارد کنید و Next را انتخاب کنید . 

برای اعمال این تغییرات، باید رایانه خود را مجدداً راه اندازی کنید.

کش DNS و بازنشانی شبکه را شستشو دهید

اگر هنوز نمی‌توانید رایانه را در محیط شبکه ببینید، حافظه پنهان DNS را(flushing the DNS cache) پاکسازی کرده و شبکه را بازنشانی کنید.

  1. Win + R را فشار دهید، cmd را تایپ کنید و Ctrl + Shift + Enter را فشار دهید تا یک Command Prompt باز شود.
  2. دستور زیر را اجرا کنید:

Ipconfig /flushdns

  1. Win + I را فشار دهید تا برنامه Settings اجرا شود ، به Network and Internet > Status بروید و Network reset را انتخاب کنید . 

اگر می‌خواهید مسیر کوتاه‌تری را طی کنید، می‌توانید دستورات زیر را برای بازنشانی تنظیمات شبکه و فایروال پس از شستشوی کش DNS اجرا کنید:(DNS)

netsh int ip reset reset.txt

تنظیم مجدد netsh winsock(netsh winsock reset)

تنظیم مجدد netsh advfirewall(netsh advfirewall reset)

آداپتور شبکه را دوباره نصب کنید

نصب مجدد آداپتور شبکه، کارت شبکه را بازنشانی کرده و آن را به تنظیمات پروتکل پیش‌فرض برمی‌گرداند. اگر همچنان می بینید که رایانه شما در شبکه نمایش داده نمی شود، این کار را انجام دهید.

  1. Win + R را فشار دهید، devmgmt.msc را(devmgmt.msc) تایپ کنید و Enter را فشار دهید تا (Enter)Device Manager راه اندازی شود . 
  2. به دنبال آداپتورهای شبکه(Network adapters) بگردید و روی فلش سمت چپ آن کلیک کنید. آداپتور مورد استفاده خود را شناسایی کنید، روی آن کلیک راست کرده و Uninstall device را(Uninstall device) انتخاب کنید .

هنگامی که رایانه شخصی را مجدداً راه اندازی می کنید، ویندوز(Windows) به طور خودکار آداپتور شبکه را مجدداً نصب می کند. بررسی کنید که آیا این مشکل نمایش داده نشدن رایانه شما در مشکل شبکه را برطرف می کند. اگر نه، آخرین راه حل وجود دارد.

پروتکل SMB 1.0 را فعال کنید

این آخرین راه حل است زیرا پروتکل SMB 1.0 ( Block Message Block(Server Message Block) ) ناامن است. در ویندوز 10 نسخه(Windows 10) 1709 و نسخه های جدیدتر، پروتکل (Protocol)SMB 1.0 و سرویس مرورگر رایانه(Computer Browser) (سرویسی که لیستی از رایانه های موجود در شبکه را تولید و نگهداری می کند) به طور پیش فرض غیرفعال هستند. نسخه های جدیدتر(Newer) از پروتکل های امن تر SSDP و WS-Discovery استفاده می کنند.

با این حال، اگر همه چیز را امتحان کرده اید اما شکست خورده اید، می توانید از سرویس Computer Browser استفاده کنید و با فعال کردن پروتکل اشتراک فایل  SMB 1.0 مشکل نمایش داده نشدن رایانه در شبکه را برطرف کنید.

  1. ویژگی های ویندوز(windows features) را در منوی استارت جستجو کنید و Turn Windows features on or off را(Turn Windows features on or off) انتخاب کنید . 
  2. به دنبال SMB 1.0/CIFS File Sharing Support بگردید و کادر کنار آن را علامت بزنید و OK را فشار دهید .

  1. سپس، با اجرای دستورات زیر در یک خط فرمان بالا، رایانه خود را به عنوان (Command Prompt)مرورگر اصلی(Master Browser) تنظیم کنید :

reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters” /v IsDomainMaster /t REG_SZ  /d True /f

reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters” /v MaintainServerList /t REG_SZ  /d Yes /f

آیا اکنون رایانه(Computer) خود را در شبکه(Network) می بینید؟

امیدواریم یکی از این اصلاحات برای شما کار کند و اکنون بتوانید به طور یکپارچه با سایر رایانه های ویندوز 10(Windows 10) در شبکه خود تعامل داشته باشید. اگر هنوز نمی‌توانید مشکل را برطرف کنید و فایل‌هایی دارید که می‌خواهید به سرعت انتقال دهید، راه‌های دیگری را برای انتقال فایل‌ها بین رایانه‌های موجود در همان شبکه در نظر(transfer files between computers on the same network) بگیرید.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts