Bir anakartı veya ağ kartını değiştirirken, sanal makinelerin hipervizörler / siteler arasında P2V veyaMigrasyon sırasında veya...
🖧 Windows’ta Gizli Ağ Bağdaştırıcıları Sorunu ve “IP Adresi Zaten Başka Bir Adaptöre Atanmış” Hatası Çözümü
(P2V, Donanım Değişikliği, Hypervisor Migrasyonu ve VLAN Yapılandırmalarında Görülen Sorun)






Windows sistemlerde fiziksel bir ağ kartını değiştirdiğinizde, sanal makineleri farklı hypervisor’ler arasında taşıdığınızda (P2V / V2V / Migration) veya tek NIC üzerinde birden fazla VLAN yapılandırdığınızda oldukça sık karşılaşılan bir problem ortaya çıkar:
Gizli (Non-Present) ağ bağdaştırıcıları Windows’ta görünmeye devam eder ve eski IP adresi yeni adaptöre atanamaz.
Bu durum özellikle statik IP kullanılan sunucu ortamlarında ciddi bir engeldir. Çünkü Windows, artık fiziksel olarak sistemde bulunmayan adaptörün üzerine kayıtlı IP adresini “korur” ve yeni NIC için kullanılmasına izin vermez.
❗ Karşılaşılan Hata
“Bu IP adresi zaten başka bir ağ bağdaştırıcısına atanmış”




Yeni ağ kartına bir IP adresi atamak istediğinizde şu uyarı çıkar:
Bu IP adresi zaten başka bir ağ bağdaştırıcısına atanmış, gizli bir adaptör tarafından kullanılıyor olabilir.
Ancak Aygıt Yöneticisi’ni açtığınızda eski adaptör görünmez. Çünkü Windows, artık fiziksel olarak bağlı olmayan cihazları otomatik olarak gizler.
🧠 Gizli Ağ Adaptörleri Neden Oluşur?
Bu problem en çok şu durumlarda yaşanır:
-
Fiziksel NIC değişimi
-
P2V (Physical to Virtual) dönüşümleri
-
VM migration (Hyper-V → VMware, VMware → Proxmox vb.)
-
VLAN tagging ile tek NIC üzerinde birden çok sanal adaptör oluşturulması
-
VPN veya sanal network yazılımlarının kaldırılması
-
Eski sürücünün düzgün kaldırılmamış olması
Sonuç: Windows, eski adaptörü “gizli” olarak tutar ve üzerindeki IP adresi yeni kart tarafından kullanılamaz hâle gelir.
🛠 Gizli Ağ Adaptörlerini Silme ve IP Adresi Sorununu Çözme Yöntemleri
Aşağıda bu sorunu çözmek için uygulanabilecek 4 etkili yöntem bulunuyor.
🔧 Yöntem 1: Komut İstemi ile Gizli Adaptörleri Gösterip Kaldırma




1. Yönetici CMD açın
Başlat → cmd → sağ tık → Yönetici olarak çalıştır
2. Gizli aygıtları görünür hâle getirin
set devmgr_show_n
start devmgmt.msc
3. Aygıt Yöneticisi’nde
-
Görünüm → Gizli aygıtları göster
-
Ağ bağdaştırıcıları bölümünü açın
-
Soluk (gri) görünen adaptörlere sağ tıklayıp Aygıtı kaldır seçin
Bu yöntem genelde sorunu %90 çözer.
🌀 Yöntem 2: PowerShell ile Gizli NIC Temizleme




1. Yönetici PowerShell açın
2. Gizli adaptörleri listeleyin
Get-NetAdapter -IncludeHidden
3. Belirli bir adaptörü kaldırın
Remove-NetAdapter -Name "AdaptörAdı" -Confirm:$false
PowerShell yönteminin avantajı:
Sanal adaptör adlarını daha düzgün gösterir ve temizleme daha kontrollüdür.
🪛 Yöntem 3: Kayıt Defterinden Ağı Sıfırlamak (Gelişmiş Yöntem)




UYARI: İşlem öncesi Registry yedeği alın.
1. Regedit açın
Win + R → regedit
2. Şu konuma gidin:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
3. Config klasörünü silin (yedek almayı unutmayın)
4. Bilgisayarı yeniden başlatın
Bu işlem bütün ağ yapılandırma “profilini” sıfırlar ve temiz bir başlangıç sağlar.
🔁 Yöntem 4: NetShell (netsh) ile Ağ Yapılandırmasını Sıfırlama




Yönetici Komut İstemi açın ve şu komutları çalıştırın:
netsh winsock reset catalog
netsh int ip reset reset.log
Son olarak bilgisayarı yeniden başlatın.
Bu yöntem özellikle bozuk TCP/IP stack ve Winsock sorunlarında etkilidir.
⚠ Önemli Uyarılar


-
Aktif kullanılan adaptörleri asla silmeyin
-
Mümkünse işlemden önce bir Sistem Geri Yükleme Noktası oluşturun
-
NIC sürücülerini kaldırdıktan sonra, gerekiyorsa yeniden kurabilirsiniz
-
Sanal makinelerde işlem sonrası MAC adresi eşleşmelerini kontrol edin
🏁 Sonuç: Bu Sorun Sunucu Ortamlarında Sık Görülür ve Kolayca Çözülebilir
Bu rehberde:
-
Gizli ağ adaptörlerinin neden oluştuğunu
-
“IP adresi zaten başka adaptöre atanmış” hatasının sebebini
-
4 farklı çözüm yöntemini
-
Registry, PowerShell ve netsh ile temizleme yollarını
ayrıntılı bir şekilde öğrendiniz.
Bu içerik hem teknik blog, hem kurumsal doküman, hem de sistem yöneticisi eğitim notu olarak kullanılabilir.