Are you per chance using any third party software to configure or otherwise manage these particular network connections that might be causing the interface ip addressing to persist?
I cannot manage to create nor duplicate your problem, but......
If I am understanding you correctly, you are saying that a single interface has multiple and persistent IP addresses that you have configured over time and they will not go away unless you remove the card and reboot.
removal and reboot is the only way to remove the IP.
So..... all information regarding the IP addressing of all interfaces is contained in the registry here.....
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
If you are reasonably comfortable taking a peek under the hood, you'll notice (depending on the number of interfaces) a couple sub-keys under that location. Select each in turn until you see the one you are looking for. It should be reasonably evident as the data value for "
IPAdress" will contain multiple IP addresses if my understanding of what you have explained is accurate.
You can edit this information simply by double clicking the "
IPAdress" data value and editing as you wish. You should be able to remove any extraneous IP addresses as well as alter the one you are working with to reflect the value you wish. Not exactly an ideal solution I know, but it should save you a removal and a reboot.
NOTE: This has real time impact on your interface and does not require a reboot to take effect.
And my boiler plate registry editor warning:
Using the Windows Registry Editor can cause serious, system-wide problems that may require you to re-install Windows to correct them. It cannot be guaranteed that any problems resulting from the use of the Windows Registry Editor can be solved. If you choose to edit the Windows Registry please understand that you do so at your own risk so unless you feel fairly comfortable and confident you should probably not use the Editor. Changes made to the Windows Registry can take effect immediately and those that do not will take effect following the next reboot of your computer, and a current backup is not automatically made for you....So manually create a system restore point, backup the registry and export the key you are editing for safe keeping before doing so.