উপরের এরর মেসেজ দেখলে বুঝতে পারবেন Windows Sockets (Winsock) রেজিস্ট্রি এন্ট্রিগুলো করাপ্ট হয়ে গেছে। Windows Sockets (Winsock) হলো একটি প্রোগ্রামিং ইন্টারফেস যা Windows-এ ইনকামিং এবং আউটগোइং নেটওয়ার্ক রিকোয়েস্ট ম্যানেজ করে। আপনি সরাসরি এই এরর দেখবেন না যতক্ষণ না নেটওয়ার্ক ট্রাবলশুটার চালাবেন, এবং এই এররর জন্য ইন্টারনেট এক্সেস করতে পারবেন না:
One or more network protocols are missing on this computer
Windows Sockets registry entries required for network connectivity are missing.
নেটওয়ার্ক ট্রাবলশুটার চালানোর মূল কারণ হলো আপনি অনলাইন যেতে পারছেন না বা ইন্টারনেট এক্সেস করতে পারছেন না। নেটওয়ার্ক রিকোয়েস্ট প্রসেস না হলে নেটওয়ার্ক একদম কাজ করবে না। নিচে সমাধানের ৯টি পদ্ধতি দেওয়া হলো।
Windows sockets registry entries required for network connectivity are missing ফিক্স করুন
কিছু ভুল হলে ফিরে আসার জন্য একটি রিস্টোর পয়েন্ট তৈরি করুন।
পদ্ধতি ১: Winsock কম্পোনেন্ট রিসেট করুন
- Command Prompt খুলুন (সার্চে cmd > Enter)।
- নিচের কমান্ডগুলো একে একে চালান:
ipconfig /release
ipconfig /flushdns
ipconfig /renew - আবার Admin Command Prompt খুলে নিচের কমান্ডগুলো চালান:
ipconfig /flushdns
nbtstat –r
netsh int ip reset
netsh winsock reset - রিবুট করুন। DNS ফ্লাশ করলেই সমস্যা সমাধান হয়ে যেতে পারে।
পদ্ধতি ২: নেটওয়ার্ক ট্রাবলশুটার চালান
- Windows Key + I > Settings > Update & Security।
- বাম মেনু থেকে Troubleshoot সিলেক্ট করুন।
- Troubleshoot-এ Internet Connections > Run the troubleshooter।
- অন-স্ক্রিন ইনস্ট্রাকশন ফলো করুন।
- PC রিবুট করুন।
পদ্ধতি ৩: Winsock রেজিস্ট্রি এন্ট্রি ডিলিট করুন এবং TCP/IP রি-ইনস্টল করুন
- Windows Key + R > regedit > Enter > Registry Editor।
- নিচের Registry Key-এ যান:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2 - WinSock2-এ রাইট-ক্লিক > Export। সেফ লোকেশনে ব্রাউজ করে Save।
নোট: WinSock রেজিস্ট্রি কী ব্যাকআপ নিলেন। - আবার WinSock2 registry key-এ রাইট-ক্লিক > Delete।
- এখন নিচের রেজিস্ট্রি এন্ট্রিতে যান:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock - Winsock রেজিস্ট্রি কী-ওতে ধাপ ৩-৪ রিপিট করুন (Export > Delete)।
- Windows Key + R > ncpa.cpl > Enter > Network Connections।
- আপনার Local Area Connection বা Ethernet connection-এ রাইট-ক্লিক > Properties।
- Properties উইন্ডোতে Install button ক্লিক করুন।
- "Select Network Feature Type" উইন্ডোতে Protocol সিলেক্ট > Add।
- "Have Disk..." ক্লিক করুন Select Network Protocol উইন্ডোতে।
- Install From Disk উইন্ডোতে Copy manufacturer's files from ফিল্ডে লিখুন:
C:\Windows\inf> Enter। - Select Network Protocol উইন্ডোতে Internet Protocol (TCP/IP) – Tunnels সিলেক্ট > OK।
- সব বন্ধ করে PC রিবুট করুন।
যদি উপরের ধাপে নিচের এরর আসে:
Could not add the requested feature. The error is: This program is blocked by group policy. For more information, contact your system administrator.
- Windows Socket রেজিস্ট্রি এন্ট্রি ডাউনলোড করুন এবং Registry Editor-এ ইম্পোর্ট করুন:
Download WinSock Registry File
Download WinSock2 Registry File - ডাউনলোড করা রেজিস্ট্রি কীতে রাইট-ক্লিক > Run as Administrator।
- Yes ক্লিক করুন > PC রিবুট করুন।
- উপরোক্ত ধাপগুলো আবার ফলো করুন দেখুন সমাধান হয় কিনা।
পদ্ধতি ৪: Google DNS ব্যবহার করুন
আপনার ISP বা নেটওয়ার্ক অ্যাডাপ্টার ম্যানুফ্যাকচারারের ডিফল্ট DNS বদলে Google DNS ব্যবহার করুন।
- টাস্কবার-এর ডান পাশে network (LAN) icon-এ রাইট-ক্লিক > Open Network & Internet Settings।
- Settings অ্যাপে ডান প্যানেলে Change adapter options ক্লিক করুন।
- কনফিগার করতে চাওয়া নেটওয়ার্কে রাইট-ক্লিক > Properties।
- লিস্ট থেকে Internet Protocol Version 4 (IPv4) সিলেক্ট > Properties।
- General tab-এ 'Use the following DNS server addresses' সিলেক্ট করুন এবং নিচের DNS ঠিকানা দিন:
Preferred DNS Server: 8.8.8.8
Alternate DNS Server: 8.8.4.4 - নিচে OK ক্লিক করুন।
- PC রিবুট করুন।
পদ্ধতি ৫: IPv6 ডিজেবল করুন
- সিস্টেম ট্রে-এ WiFi আইকনে রাইট-ক্লিক > Open Network and Sharing Center।
- কারেন্ট কানেকশনে ক্লিক করুন Settings খোলার জন্য।
নোট: নেটওয়ার্কে কানেক্ট না পারলে Ethernet ক্যাবল ব্যবহার করুন। - Properties button ক্লিক করুন।
- Internet Protocol Version 6 (TCP/IP) আনচেক করুন।
- OK > Close > PC রিবুট করুন।
পদ্ধতি ৬: Proxy ডিজেবল করুন
- Windows Key + R > inetcpl.cpl > Enter > Internet Properties।
- Connections tab > LAN settings।
- Use a Proxy Server for your LAN আনচেক করুন, Automatically detect settings চেক করা আছে নিশ্চিত করুন।
- OK > Apply > PC রিবুট করুন।
পদ্ধতি ৭: নেটওয়ার্ক অ্যাডাপ্টার ড্রাইভার রি-ইনস্টল করুন
- Windows Key + R > devmgmt.msc > Enter।
- Network adapters এক্সপ্যান্ড করুন > আপনার WiFi অ্যাডাপ্টারে রাইট-ক্লিক > Uninstall।
- আবার Uninstall ক্লিক করে কনফার্ম করুন।
- Network Adapters-এ রাইট-ক্লিক > Scan for hardware changes।
- PC রিবুট করুন, Windows ডিফল্ট ড্রাইভার অটো ইনস্টল করবে।
পদ্ধতি ৮: রাউটার রিস্টার্ট করুন
রাউটার সঠিক কনফিগার না হলে WiFi কানেক্টেড থাকলেও ইন্টারনেট অ্যাক্সেস নাও হতে পারে।
- WiFi রাউটার/মডেম অফ করুন, পাওয়ার সোর্স আনপ্লাগ করুন।
- ১০-২০ সেকেন্ড অপেক্ষা করুন, আবার পাওয়ার ক্যাবল কানেক্ট করুন।
- রাউটার অন করুন, ডিভাইস কানেক্ট করার চেষ্টা করুন।
পদ্ধতি ৯: নেটওয়ার্ক অ্যাডাপ্টার ডিজেবল/ইনাবল করুন
- Windows Key + R > ncpa.cpl > Enter।
- ওয়ায়ারলেস অ্যাডাপ্টারে রাইট-ক্লিক > Disable।
- আবার সেম অ্যাডাপ্টারে রাইট-ক্লিক > Enable।
- PC রিস্টার্ট করুন এবং ওয়ায়ারলেস নেটওয়ার্কে কানেক্ট করার চেষ্টা করুন।
সুপারিশ করা লেখা:
- One or more network protocols are missing সমস্যা ফিক্স করুন
- You've been signed in with a temporary profile error ফিক্স করুন
- Desktop Refers to A Location That Is Unavailable ফিক্স করুন
- Service Host: Local System High CPU Usage ফিক্স করুন
এটি ছিল Windows sockets registry entries required for network connectivity are missing error সমাধান। আরও প্রশ্ন থাকলে কমেন্টে জিজ্ঞেস করুন।