حل مشکل نمایش ندادن کامپیوترهای شبکه در ویندوز 10
در نسخههای جدید ویندوز، مخصوصاً ویندوز 10 و 11، کاربران ممکن است نتوانند سایر کامپیوترهای موجود در شبکه را در بخش Network مشاهده کنند. در این مقاله تمام راهحلهای ضروری برای رفع این مشکل بررسی شدهاند.
📌 دلایل اصلی بروز مشکل
- غیرفعال بودن پروتکل SMBv1
- غیرفعال بودن Network Discovery
- تنظیمات نادرست در Group Policy
- سرویسهای غیرفعال در پسزمینه
- نوع پروفایل شبکه (Public به جای Private)
✅ مراحل حل مشکل
1. فعالسازی SMBv1
در PowerShell (با دسترسی Administrator) دستور زیر را وارد کنید:
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
توجه: SMBv1 قدیمی و ناامن است. فقط در صورت نیاز موقت از آن استفاده شود.
2. فعالسازی Network Discovery و File Sharing
به Control Panel > Network and Sharing Center > Advanced sharing settings بروید و گزینههای زیر را فعال کنید:
- Turn on network discovery
- Turn on file and printer sharing
3. تغییر نوع شبکه از Public به Private
به مسیر Settings > Network & Internet > Properties بروید و گزینه شبکه را به Private تغییر دهید.
4. فعالسازی سرویسهای مرتبط
در پنجره services.msc سرویسهای زیر را پیدا کرده و روی حالت Automatic قرار دهید:
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
5. تنظیم Group Policy (gpedit.msc)
در Run عبارت gpedit.msc را اجرا کرده و مسیر زیر را دنبال کنید:
Computer Configuration > Administrative Templates > Network > Lanman Workstation
گزینه Enable insecure guest logons را روی Enabled قرار دهید.
6. ریست تنظیمات شبکه با CMD
در CMD (با دسترسی Admin) دستورات زیر را وارد کنید:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
7. سایر اقدامات
- غیرفعالسازی IPv6 از تنظیمات کارت شبکه
- Network Reset از تنظیمات ویندوز
- حذف و نصب مجدد درایور کارت شبکه
📞 نیاز به کمک دارید؟
در صورتی که با اجرای این مراحل مشکل همچنان باقی مانده است، تیم تخصصی ما آماده رفع کلیه مشکلات شبکهای شماست.
راههای ارتباطی:
- 📱 موبایل: ۰۹۱۲۳۶۷۴۳۸۷
- ☎ تلفن دفتر: ۰۲۶-۳۷۷۲۲۸۰۶


