With multiple network adapters and/or multiple IP addresses, AIDA64 may not show the proper IP Address. It all depends on the index that is assigned to the adapter when it is installed. Windows does have a Metric value at the TCP/IP layer for signifying priority. A possible fix for this is to get all IP available addresses with their Metrics and sort by the Metric value (smaller value has higher priority with Metric 1 being the highest). With this change, the user would then be able to specify which IP Address is primary (The one with the highest Metric).
I noticed this issue by h