Quando eu instalo uma placa de rede pci, auto nomeia os nomes das portas e parece ignorar completamente a ordem correta das portas. Se as portas são do número 1-4 da esquerda para a direita ou da direita para a esquerda no hardware real, o Windows mistura a numeração para onde acha que a porta 1 é a segunda porta na placa pci. (Este é um exemplo)
Se o cartão estiver conectado a um sistema diferente, a numeração será completamente diferente.
Então, no meu gerenciador de dispositivos, eles são assim (simplifiquei os nomes) à esquerda e o lado direito é a ordem das portas na peça de hardware.
Intel Gigabit Port #3 -----> NIC #1
Intel Gigabit Port -----> NIC #2
Intel Gigabit Port #4 -----> NIC #3
Intel Gigabit Port #2 -----> NIC #4
A numeração desses nomes também não é consistente. Se eu pegasse essa mesma placa de rede e a instalasse em um sistema diferente, o Windows colocaria aleatoriamente os números novamente. Eu teria assumido que eles são numerados com base no ID do hardware, mas aparentemente não.
Existe uma maneira de impedir que as janelas façam isso? Talvez alguma chave do registro que pode parar a nomeação automática?