মাদারবোর্ড বা নেটওয়ার্ক কার্ড রিপ্লেস করার সময়, P2V বা ভার্চুয়াল মেশিনের কোল্ড মাইগ্রেশন হাইপারভাইজার/সাইটের মধ্যে, বা Windows-এ একক NIC-এ একাধিক VLAN কনফিগার করার সময় আপনি হিডেন (গোস্ট) নেটওয়ার্ক অ্যাডাপ্টার সমস্যায় পড়তে পারেন। এই কেসে আপনি নতুন নেটওয়ার্ক ইন্টারফেসের জন্য আগে অ্যাসাইন করা স্ট্যাটিক IP ঠিকানা সেট করতে পারবেন না।
Windows অটোমেটিক্যালি সেই ডিভাইসগুলো হাইড করে যা Windows কনফিগারেশনে আছে কিন্তু ফিজিক্যালি কম্পিউটারের সাথে কানেক্টেড নয়। Windows-এ হিডেন নেটওয়ার্ক অ্যাডাপ্টার থাকে যদি আপনি আগে ইনস্টল করা নেটওয়ার্ক কার্ডটি ফিজিক্যালি ডিসকানেক্ট করেন (এটি ফিজিক্যাল NIC বা ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টার হতে পারে)। পূর্বে ইনস্টল করা নেটওয়ার্ক কার্ডটি হিডেন হয়ে যায় এবং Device Manager-এ তা দেখানো থাকে না।
এরর: The IP Address Already Assigned to Another Network Adapter
হিডেন নেটওয়ার্ক অ্যাডাপ্টার এর মূল সমস্যা হলো আপনি আপনার পুরনো নেটওয়ার্ক অ্যাডাপ্টারের IP ঠিকানা নতুন নেটওয়ার্ক কার্ডে অ্যাসাইন করতে পারবেন না। পুরনো IP ঠিকানা অ্যাসাইন করার চেষ্টা করলে নিচের ওয়ার্নিং আসে:

Microsoft TCP/IP The IP address <IP address> you have entered for this network adapter is already assigned to another adapter (Intel Gigabit Network Connection) which is no longer present on the computer. If the same address is assigned to both adapters and they both become active, only one of them will use this address. This may result in incorrect system configuration. Do you want to fix the problem by entering a different IP address for this adapter in the list of IP addresses in the Advanced dialog box?
আমি প্রায়শই VMWare ভার্চুয়াল মেশিনে VMXNet3 ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টার-এ এই সমস্যায় পড়ি। একটি নতুন ভার্চুয়াল NIC কার্ড নতুন ডিভাইস হিসেবে আইডেন্টিফাই হয় (vNIC টাইপ E1000-এর মত নয়)। আপনি যদি VMWare ভার্চুয়াল মেশিনে একটি নেটওয়ার্ক কার্ড (vNIC) রিমুভ করে নতুনটি অ্যাড করলে, আপনি রিমুভ করা নেটওয়ার্ক ইন্টারফেসের পুরনো IP ঠিকানা নতুন ইন্টারফেসে সেট করতে পারবেন না।
ফিজিক্যাল সার্ভারকে VM-এ মাইগ্রেট করার পরও (Physical-to-Virtual — P2V) হিডেন নেটওয়ার্ক অ্যাডাপ্টার সমস্যা দেখা যায়, উদাহরণস্বরূপ VMware Converter ব্যবহার করে। মাইগ্রেশনের পর ডিজেবলড (ফিজিক্যাল) নেটওয়ার্ক অ্যাডাপ্টারগুলো Windows-এ রয়ে যায়, এবং নতুন vNIC-গুলোতে পুরনো IP ঠিকানা সেটিংস ব্যবহার করা যায় না।
পুরনো IP ঠিকানা নতুন নেটওয়ার্ক অ্যাডাপ্টারে অ্যাসাইন করার আগে ডিসকানেক্টেড NIC-গুলোর কনফিগারেশন রিমুভ করতে হবে।
Device Manager ব্যবহার করে নন-এক্সিস্টেন্ট নেটওয়ার্ক কার্ড রিমুভ করা
Windows-এ হিডেন (ফিজিক্যালি রিমুভড) নেটওয়ার্ক অ্যাডাপ্টার আনইনস্টল করতে Device Manager কনসোল স্পেশাল মোডে খুলুন।
Windows 7 (বা পুরনো ভার্সন) এ করতে হলে:
- কমান্ড প্রম্পট অ্যাডমিনিস্ট্রেটর হিসেবে চালু করুন;
- কমান্ড চালান:
set devmgr_show_nonpresent_devices=1 - Device Manager কনসোল শুরু করুন:
devmgmt.msc
টপ মেনু থেকে View → Show hidden devices ক্লিক করুন (Windows 10-এ এই আইটেম সবসময় উপলব্ধ, devmgr_show_nonpresent_devices মোড cmd-এ এনেবল করতে হয় না)।

Network adapters সেকশন এক্সপ্যান্ড করুন। হিডেন নেটওয়ার্ক কার্ডগুলো তালিকায়見える হবে (তাদের আইকন ফيكا থাকবে)। যে নেটওয়ার্ক কার্ড রিমুভ করতে চান সেটি সিলেক্ট করুন, রাইট-ক্লিক → Uninstall Device।

রেজিস্ট্রি থেকে নেটওয়ার্ক অ্যাডাপ্টার সেটিংস রিমুভ করা
Device Manager-এ অ nieu NIC রিমুভ করার পরেও আপনি যদি পুরনো IP ঠিকানা নতুন অ্যাডাপ্টারে অ্যাসাইন করতে না পারেন, তবে পুরনো NIC-এর IP কনফিগারেশন রেজিস্ট্রি থেকে রিমুভ করুন।
আপনার নেটওয়ার্ক ইন্টারফেসের IP সেটিংস রেজিস্ট্রি কী HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces-এ থাকে।
এই রেজিস্ট্রি কীতে কিছু {Interface GUID} কী থাকে। একে একে চেক করুন যতক্ষণ না_IPAddress_ ভ্যালুতে পুরনো নেটওয়ার্ক ইন্টারফেসের অ্যাসাইন করা IP ঠিকানা পান।
IPAddress প্যারামিটারে একাধিক IP ঠিকানা থাকতে পারে, কারণ Windows-এ একক নেটওয়ার্ক অ্যাডাপ্টারে একাধিক IP ঠিকানা (আলিয়াস) অ্যাসাইন করা যায়।

রেজিস্ট্রি কীটির নাম মনে রাখুন (এটি নেটওয়ার্ক অ্যাডাপ্টারের আইডেন্টিফায়ার)। নিচের কীগুলো রিমুভ করুন:
- HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Adapters\{your_NIC_ID}
- HKLM\SYSTEM\CurrentControlSet\Services\{your_NIC_ID}
কম্পিউটার রিস্টার্ট করুন এবং পুরনো স্ট্যাটিক IP ঠিকানা নতুন নেটওয়ার্ক অ্যাডাপ্টারে অ্যাসাইন করার চেষ্টা করুন।
নেটওয়ার্ক রিসেট করার পরামর্শ দেওয়া হয়। Windows 10-এ Settings → Network and Internet → Network Reset দিয়ে করা যায়।

আপনার কম্পিউটারে অতিরিক্ত নেটওয়ার্ক কার্ড ইনস্টল করার পর এই সমস্যা হলে, নিশ্চিত করুন যে বিল্ট-ইন LAN ইন্টারফেস BIOS/UEFI সেটিংসে ডিজেবল করা আছে (সম্পর্কিত আইটেম সাধারণত Onboard Gbit NIC বা Onboard LAN নামে থাকে)।