رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

اگر با پیغام خطای بالا روبرو هستید، دلیل اصلی این خطا به این دلیل است که ورودی های رجیستری سوکت های ویندوز خراب شده اند. (Windows Sockets)Windows Sockets ( Winsock ) یک رابط برنامه نویسی است که درخواست های شبکه ورودی و خروجی را در ویندوز(Windows) مدیریت می کند . تا زمانی که عیب‌یاب شبکه را اجرا نکنید، مستقیماً این پیام خطا را نمی‌بینید و به دلیل این خطا نمی‌توانید به اینترنت دسترسی داشته باشید:

یک یا چند پروتکل شبکه در این رایانه وجود ندارد (One or more network protocols are missing on this computer )ورودی‌های رجیستری Windows Sockets مورد نیاز برای اتصال شبکه وجود ندارد.(Windows Sockets registry entries required for network connectivity are missing.)

رفع خطای عدم وجود ورودی های رجیستری سوکت های ویندوز که برای اتصال به شبکه لازم است

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

رفع(Fix Windows) ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: تنظیم مجدد اجزای Winsock(Method 1: Reset Winsock Components)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

Command Prompt را باز کنید.  کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. حالا دستور زیر را تایپ کرده و بعد از هر کدام Enter را فشار دهید :

ipconfig /release
ipconfig /flushdns
ipconfig /renew

تنظیمات ipconfig |  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

3. دوباره(Again) ، Admin Command Prompt را باز کنید و عبارت زیر را تایپ کنید و بعد از هر کدام اینتر را بزنید:

ipconfig /flushdns
nbtstat –r
netsh int ip reset
netsh winsock reset

تنظیم مجدد TCP/IP و شستشوی DNS.

4. برای اعمال تغییرات، راه اندازی مجدد کنید. Flushing DNS به نظر می رسد برای رفع مشکل ورودی های رجیستری سوکت های ویندوز که برای اتصال به شبکه مورد نیاز است، خطا ندارند.(Fix Windows sockets registry entries required for network connectivity are missing error.)

روش 2: عیب یاب شبکه را اجرا کنید(Method 2: Run Network Troubleshooter)

1. Windows Key + I را فشار دهید تا Settings باز شود و سپس بر روی Update & Security کلیک کنید.( Update & Security.)

Windows Key + I را فشار دهید تا Settings باز شود و سپس روی نماد Update & Security کلیک کنید

2. از منوی سمت چپ، عیب یابی را انتخاب کنید.( Troubleshoot.)

3. در قسمت Troubleshoot بر روی Internet Connections کلیک کنید و سپس روی Run the troubleshooter کلیک کنید.(Run the troubleshooter.)

بر روی Internet Connections کلیک کنید و سپس روی Run the troubleshooter کلیک کنید

4. دستورالعمل های بیشتر روی صفحه را برای اجرای عیب یاب دنبال کنید.

5. برای ذخیره تغییرات کامپیوتر خود را ریبوت کنید.

Method 3: Delete Winsock Registry Entry And Reinstall TCP/IP

1. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و (regedit)Enter را بزنید تا ویرایشگر رجیستری(Registry Editor) باز شود .

دستور regedit را اجرا کنید

2. به کلید رجیستری(Registry Key) زیر بروید :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2

3. روی WinSock2 کلیک راست کرده و (WinSock2)Export را انتخاب کنید. به یک مکان(Browse) امن بروید و سپس روی ذخیره کلیک کنید.(Save.)

بر روی WinSock2 کلیک راست کرده سپس Export | را انتخاب کنید  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

توجه:(Note:) شما یک نسخه پشتیبان از کلید رجیستری WinSock تهیه کرده اید ، فقط در صورتی که مشکلی پیش بیاید.

4. دوباره روی کلید رجیستری WinSock2(WinSock2 registry key) کلیک راست کرده و Delete را انتخاب کنید.(Delete.)

روی WinSock2 کلیک راست کرده و Delete را انتخاب کنید

5. اکنون به ورودی رجیستری زیر بروید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock

6. دوباره مراحل 3 تا 4 را روی کلید رجیستری Winsock انجام دهید.(Winsock)

7. Windows Key + R را فشار دهید سپس ncpa.cpl را تایپ کنید و Enter را بزنید تا Network Connections باز شود.(Network Connections.)

ncpa.cpl برای باز کردن تنظیمات وای فای

8. بر روی Local Area Connection یا اتصال Ethernet(Local Area Connection or Ethernet connection) خود کلیک راست کرده و Properties را انتخاب کنید .

روی آن اتصال شبکه (WiFi) کلیک راست کرده و Properties را انتخاب کنید

9. در پنجره Properties بر روی دکمه Install کلیک کنید.(Install button.)

موارد را یکی یکی در قسمت «این اتصال از موارد زیر استفاده می کند» انتخاب کنید و روی Install کلیک کنید

10. سپس در پنجره “Select Network Feature Type” Protocol را انتخاب کرده و روی Add کلیک کنید.( Add.)

در پنجره «انتخاب نوع ویژگی شبکه» Protocol را انتخاب کرده و روی Add کلیک کنید

11. اکنون در پنجره Select Network Protocol(Select Network Protocol) بر روی “ Have Disk… ” کلیک کنید .

در پنجره Select Network Protocol بر روی Have Disk کلیک کنید

12. در پنجره Install From Disk ، عبارت زیر را در قسمت “ (From Disk)Copy company's manufacturers from(Copy manufacturer’s files from) ” تایپ کنید و Enter را بزنید:

C:\Windows\inf

در کپی فایل های سازنده از فیلد آدرس پوشه Windows INF را تایپ کنید

13. در نهایت در پنجره Select Network Protocol ، Internet Protocol (TCP/IP) – Tunnels and click OK.

Internet Protocol (TCP IP) – Tunnels را انتخاب کرده و روی OK | کلیک کنید  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

14. همه چیز را ببندید و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات ذخیره شود.

اگر هنگام انجام مراحل بالا با پیغام خطای زیر مواجه شدید:

نمی توان ویژگی درخواستی را اضافه کرد. خطا این است: این برنامه توسط خط مشی گروه مسدود شده است. برای اطلاعات بیشتر، با مدیرسیستم خود تماس بگیرید.(Could not add the requested feature. The error is: This program is blocked by group policy. For more information, contact your system administrator.)

رفع ویژگی درخواستی اضافه نشد

1. ورودی های رجیستری Windows Socket را دانلود کنید و سپس آنها را به ویرایشگر (Download Windows Socket)رجیستری(Registry) خود وارد کنید :

دانلود فایل رجیستری WinSock (Download WinSock Registry File)
دانلود فایل رجیستری WinSock2(Download WinSock2 Registry File)

2. روی کلیدهای رجیستری دانلود کلیک راست کرده سپس Run as Administrator را انتخاب کنید.(Run as Administrator.)

3. برای ادامه روی Yes کلیک کنید و سپس کامپیوتر خود را راه اندازی مجدد کنید.

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

4. حالا یک بار دیگر مراحل بالا را دنبال کنید تا ببینید آیا می توانید خطای (error.) گم شدن ورودی های رجیستری سوکت های ویندوز را که برای اتصال به شبکه لازم است برطرف کنید.( Windows sockets registry entries required for network connectivity are missing)

روش 4: از Google DNS استفاده کنید(Method 4: Use Google DNS)

می‌توانید به‌جای DNS پیش‌فرض تنظیم‌شده توسط ارائه‌دهنده خدمات اینترنت(Internet Service Provider) یا سازنده آداپتور شبکه ، از DNS Google استفاده کنید. (DNS)این اطمینان حاصل می کند که DNS مورد استفاده مرورگر شما ربطی به بارگیری نشدن ویدیوی YouTube ندارد. (YouTube)برای انجام این کار،

1.  روی(Right-click)  نماد  شبکه (LAN)(network (LAN) icon)  در انتهای سمت راست  نوار وظیفه(taskbar) کلیک راست کرده و روی  Open Network & Internet Settings کلیک کنید.(Open Network & Internet Settings.)

روی نماد Wi-Fi یا Ethernet کلیک راست کرده سپس Open Network & Internet Settings را انتخاب کنید

2. در  برنامه تنظیمات(settings)  که باز می شود، روی  Change adapter options  در قسمت سمت راست کلیک کنید.

روی Change adapter options کلیک کنید

3. روی  شبکه ای که می خواهید پیکربندی کنید   کلیک راست کرده و روی ( Right-click)Properties کلیک کنید.(Properties.)

بر روی Network Connection خود کلیک راست کرده و سپس روی Properties کلیک کنید

4. در لیست بر روی  Internet Protocol Version 4 (IPv4)  کلیک کنید و سپس روی  Properties کلیک کنید.(Properties.)

Internet Protocol Version 4 (TCPIPv4) را انتخاب کرده و دوباره روی دکمه Properties کلیک کنید

همچنین بخوانید: (Also Read:) رفع خطای سرور DNS ممکن است در دسترس نباشد(Fix Your DNS Server might be unavailable error)

5. در زیر تب General، « استفاده از آدرس‌های سرور DNS زیر » را انتخاب کنید و آدرس‌های (Use the following DNS server addresses)DNS زیر را قرار دهید .

سرور DNS ترجیحی: 8.8.8.8
(Preferred DNS Server: 8.8.8.8 )سرور DNS جایگزین: 8.8.4.4(Alternate DNS Server: 8.8.4.4)

از آدرس های سرور DNS زیر در تنظیمات IPv4 استفاده کنید |  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

6. در نهایت روی OK در پایین پنجره کلیک کنید تا تغییرات ذخیره شوند.

7. رایانه شخصی خود را مجددا راه اندازی کنید و پس از راه اندازی مجدد سیستم، ببینید آیا می توانید خطای گم شده رجیستری سوکت های ویندوز را برطرف کنید.( Fix Windows sockets registry entries required for network connectivity are missing error.)

روش 5: IPv6 را غیرفعال کنید(Method 5: Disable IPv6)

1. بر روی نماد WiFi در سینی سیستم کلیک راست کرده و سپس بر روی (WiFi)Open Network and Sharing Center کلیک کنید. (Open Network and Sharing Center.)

روی نماد WiFi در سینی سیستم کلیک راست کنید و سپس روی نماد WiFi در سینی سیستم کلیک راست کنید و سپس روی Open Network & Internet settings کلیک کنید.

2. اکنون  روی اتصال فعلی خود کلیک کنید تا (click on your current connection)تنظیمات(Settings.) باز شود  .

توجه:(Note:) اگر نمی توانید به شبکه خود متصل شوید، از کابل اترنت برای اتصال استفاده کنید و سپس این مرحله را دنبال کنید.(Ethernet)

3.   در پنجره باز شده روی دکمه Properties کلیک کنید .(Properties button)

ویژگی های اتصال وای فای

4. مطمئن شوید که  uncheck Internet Protocol Version 6 (TCP/IP).

تیک پروتکل اینترنت نسخه 6 (TCP IPv6) را بردارید  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

5. روی OK کلیک کنید(Click OK) ، سپس روی Close کلیک کنید . کامپیوتر خود را مجددا راه اندازی(Reboot) کنید تا تغییرات ذخیره شود.

روش 6: غیر فعال کردن پروکسی(Method 6: Disable Proxy)

1. Windows Key + R را فشار دهید سپس inetcpl.cpl را تایپ کنید  و اینتر را بزنید تا Internet Properties باز شود.(Internet Properties.)

inetcpl.cpl برای باز کردن ویژگی های اینترنت

2. سپس به تب Connections رفته(Connections tab) و تنظیمات LAN را انتخاب کنید.(LAN settings.)

تنظیمات شبکه در پنجره خصوصیات اینترنت

3. علامت Use(Uncheck Use) a Proxy Server for your LAN را بردارید و مطمئن شوید که " Automatically detect settings " علامت زده شده باشد.

تیک Use a Proxy Server for your LAN را بردارید

4. Ok سپس Apply را کلیک کنید و کامپیوتر خود را مجددا راه اندازی کنید.

روش 7: درایورهای آداپتور شبکه را دوباره نصب کنید(Method 7: Reinstall Network Adapter Drivers)

1. Windows Key + R را فشار دهید سپس devmgmt.msc را(devmgmt.msc) تایپ کرده و Enter را بزنید.

مدیر دستگاه devmgmt.msc |  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

2. آداپتورهای شبکه را باز(Expand Network) کنید سپس روی آداپتور WiFi خود کلیک راست کرده و Uninstall را انتخاب کنید.(Uninstall.)

آداپتور شبکه را حذف کنید

3. برای تایید دوباره Uninstall را کلیک کنید .

4. حالا روی Network Adapters(Network Adapters) کلیک راست کرده و Scan for hardware changes را انتخاب کنید.(Scan for hardware changes.)

روی Network Adapters کلیک راست کرده و Scan for hardware changes را انتخاب کنید

5. کامپیوتر خود را راه اندازی مجدد کنید و ویندوز(Windows) به طور خودکار درایورهای پیش فرض را نصب می کند.

روش 8: روتر خود را مجددا راه اندازی کنید(Method 8: Restart your router)

اگر روتر شما به درستی پیکربندی نشده باشد، ممکن است نتوانید به اینترنت دسترسی داشته باشید حتی اگر به WiFi متصل هستید . باید دکمه Refresh/Reset button را روی روتر خود فشار دهید، یا می توانید تنظیمات روتر خود را باز کنید و گزینه Reset را در تنظیمات قرار دهید.

1. روتر یا مودم وای فای خود را خاموش کنید، سپس منبع تغذیه را از آن جدا کنید.

2. 10-20 ثانیه صبر کنید و سپس دوباره کابل برق را به روتر وصل کنید.

روتر وای فای یا مودم خود را مجددا راه اندازی کنید

3. روتر را روشن کنید و دوباره سعی کنید دستگاه خود را وصل کنید .

روش 9: غیرفعال کنید سپس آداپتور شبکه خود را دوباره فعال کنید(Method 9: Disable then Re-enable your Network Adapter)

1. Windows Key + R را فشار دهید سپس ncpa.cpl را تایپ کنید و Enter را بزنید.

ncpa.cpl برای باز کردن تنظیمات وای فای

2. روی آداپتور بی سیم( wireless adapter) خود کلیک راست کرده و Disable را انتخاب کنید .

روی آداپتور بی سیم خود کلیک راست کرده و Disable را انتخاب کنید

3. دوباره روی همان آداپتور راست کلیک کرده و این بار Enable را انتخاب کنید.( Enable.)

روی همان آداپتور کلیک راست کرده و این بار Enable | را انتخاب کنید  رفع ورودی های رجیستری سوکت های ویندوز مورد نیاز برای اتصال به شبکه وجود ندارد

4. خود را مجددا راه اندازی کنید و دوباره سعی کنید به شبکه بی سیم خود وصل شوید.

توصیه شده:(Recommended:)

تمام شد، شما با موفقیت تصحیح کردید ورودی‌های رجیستری سوکت‌های ویندوز مورد نیاز برای اتصال به شبکه خطا از دست رفته هستند،(Fix Windows sockets registry entries required for network connectivity are missing error) اما اگر هنوز در مورد این آموزش سؤالی دارید، می‌توانید آن‌ها را در بخش نظرات بپرسید.



About the author

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



Related posts