“Windows Can’t Communicate with the Device or Resource (Primary DNS Server)” এররটি আসে যখন আপনার কম্পিউটার ISP-দ্বারা সেট করা প্রাইমারি DNS সার্ভারের সাথে কানেক্ট করতে পারে না। ইন্টারনেট কানেক্ট না হলে Network Diagnostics চালানোর সময় এই মেসেজ পপ-আপ হয়।

এই এরর হতে পারে: IPv4/IPv6 সেটিংস ভুল কনফিগারেশন, প্রক্সি সার্ভার চালু থাকা, নেটওয়ার্ক সেটিংস কনফ্লিক্ট, বা DNS সার্ভার সাময়িকভাবে অনুপলব্ধ। সহজ থেকে জটিল সব সমাধান নিচে দেওয়া হলো।
নোট: সমাধান শুরু করার আগে প্রক্সি সার্ভার ডিজেবল করুন। যদি কোনো প্রতিষ্ঠানে (কলেজ, বিশ্ববিদ্যালয়) রস্ট্রিক্টেড ইন্টারনেট ব্যবহার করেন, তবে তাদের গাইডলাইন মেনে চলুন, কারণ তাদের নিজস্ব নেটওয়ার্ক সেটিংস থাকে।
সমাধান ১: IPv4 এবং IPv6 সেটিংস পরিবর্তন করুন
Internet Protocol version 4 (IPv4) প্যাকেট-স্যুইচড লিংক লেয়ার নেটওয়ার্কের (যেমন ইথারনেট) জন্য প্রোটোকল। IPv4 প্রায় ৪.৩ বিলিয়ন অ্যাড্রেস দিতে পারে। Internet Protocol version 6 (IPv6) আরও উন্নত এবং IPv4-এর চেয়ে ভালো ফিচার থাকে, এতে অসীম অ্যাড্রেস দিতে পারে।
উভয় সেটিংস পরিবর্তন করি, এটি সবচেয়ে সাধারণ ও কার্যকর সমাধান।
- Windows + R → control panel লিখে Enter।
- Control Panel-এ Network and Internet ক্লিক করুন।

- Network and Sharing Center সিলেক্ট করুন।

- কানেক্টেড নেটওয়ার্কের পাশে Connections-এ ক্লিক করুন।

- ছোট উইন্ডোতে নিচে Properties ক্লিক করুন।

- Internet Protocol Version 4 (TCP/IPv4) ডাবল ক্লিক করুন। উভয় অপশন Obtain an IP address automatically এবং Obtain DNS server address automatically সেট করুন।

- OK চাপুন। এবার Internet Protocol Version 6 (TCP/IPv6)-এ একই ধাপগুলো ফলো করুন। OK চাপে বের হয়ে রিবুট করুন। ইন্টারনেট কানেক্ট হচ্ছে কিনা চেক করুন।

সমাধান ২: Command Prompt দিয়ে কানেকশন সেটিংস রিসেট করুন
IP এবং DNS কনফিগারেশন ফ্লাশ করে বাধ্য করুন। এডমিন এক্সেস দরকার।
- Windows + R → command prompt → অ্যাপে রাইট ক্লিক → Run as administrator।
- এলিভেটেড CMD-এ নিচের কমান্ডগুলো একে একে রান করুন:
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew


- CMD বন্ধ করে কম্পিউটার রিস্টার্ট করুন। সমস্যা সমাধান হয়েছে কিনা চেক করুন।
সমাধান ৩: TCP/IP রিসেট করুন
TCP/IP করপ্ট হলে এই এরর আসে। TCP/IP উইন্ডোজের ইন্টারনেট কানেকশনের মূল কম্পোনেন্ট। ফিজিক্যালি কানেক্টড থাকলেও প্যাকেট পাঠাতে পারবেন না। Microsoft-এর টুল দিয়ে বা CMD দিয়ে TCP/IP রিসেট করুন।
- Microsoft-এর অফিসিয়াল ওয়েবসাইট থেকে ইউটিলিটি ডাউনলোড করুন।

- ফাইল ডাবল ক্লিক → Next → অনস্ক্রিন নির্দেশনা ফলো করুন।

বিকল্পভাবে: এলিভেটেড CMD-এ netsh int ip reset কমান্ড দিন। লগ ফাইলের জন্য: netsh int ip reset c:\resetlog.txt। রিবুট করে চেক করুন।
সমাধান ৪: নেটওয়ার্ক ডিভাইসের ড্রাইভার রিসেট করুন
ভুল বা করপ্ট ড্রাইভার হতে পারে। উইন্ডোজ আপডেট দিয়ে ড্রাইভার আপডেট করে, কিন্তু কখনো কম্প্যাটিবল নাও হতে পারে। ড্রাইভার রোলব্যাক করুন।
- Windows + R → devmgmt.msc → Enter।
- Device Manager-এ Network adapters এক্সপ্যান্ড → আপনার হার্ডওয়্যার লোকেট → রাইট ক্লিক → Uninstall।

- UAC-এ Yes। আনইনস্টল হলে খালি জায়গায় রাইট ক্লিক → Scan for hardware changes। উইন্ডোজ ডিফল্ট ড্রাইভার ইনস্টল করবে। রিবুট করে চেক করুন।

রোলব্যাক কাজ না করলে, ম্যানুফ্যাকচারারের ওয়েবসাইট থেকে লেটেস্ট ড্রাইভার ডাউনলোড করে ইনস্টল করুন (সিস্টেম স্পেসিফিকেশন অনুযায়ী)। Device Manager-এ রাইট ক্লিক → Update driver software → Browse my computer for driver software → ডাউনলোড করা ড্রাইভার সিলেক্ট → ইনস্টল → রিবুট। 
সমাধান ৫: মডেম ও রাউটার রিস্টার্ট/রিসেট করুন
রাউটার ভুল কনফিগারেশনে থাকতে পারে। প্রথমে রিস্টার্ট করুন, কাজ না করলে হার্ড রিসেট করুন।
- রাউটার পেছনে পোর্টগুলো সামনে আনুন।
- reset বাটন খুঁজুন। অধিকাংশে পিন দিয়ে চাপতে হয়।

- রিসেট করুন → Wi-Fi-এ রিকানেক্ট করুন → ইন্টারনেট চেক করুন।
নোট: হেড রিসেটের পর রাউটারের SSID (পাসওয়ার্ড) নেই, নাম ডিফল্ট হয়ে যাবে (যেমন TPlink121)। ISP-এর সেটিংসও চলে যাবে। Plug-and-play না হলে বা সেটিংস না জানলে এই মেথড করবেন না। সব ডিভাইস ডিসকানেক্ট হয়ে যাবে।
সমাধান ৬: গুগলের DNS সেট করুন
উপরের মেথডগুলো কাজ না করলে ম্যানুয়ালি Google DNS ব্যবহার করুন।
- Solution 1-এর মত নেটওয়ার্ক হার্ডওয়্যারের Properties-এ যান।

- Internet Protocol Version 4 (TCP/IPv4) ডাবল ক্লিক করুন।

- Use the following DNS server addresses: সিলেক্ট করুন। নিচের ভ্যালুগুলো দিন:
Preferred DNS server: 8.8.8.8
Alternate DNS server: 8.8.4.4

- OK → বের হয়ে রিবুট করুন। সমস্যা সমাধান হয়েছে কিনা চেক করুন।
নোট: ISP-দেওয়া অন্যান্য DNS সার্ভারও এই পদ্ধতিতে ব্যবহার করতে পারেন। কোনো সমাধান কাজ না করলে নেটওয়ার্ক এডমিন বা ISP-র সাথে যোগাযোগ করুন। পর্যয়ক্রমে সমস্যা হলে রাউটার বদলান বা ISP-কে জানান।