Read what the link actually negotiated
**LinkSpeed** is the result of autonegotiation between the adapter and the switch, not a setting. 100 Mbps on a gigabit port means one side refused the faster mode.
Get-NetAdapter | Select-Object Name,Status,LinkSpeed,MediaType,FullDuplex
Get-NetAdapterAdvancedProperty -Name 'Ethernet' | Where-Object DisplayName -match 'Speed|Duplex|Green|Energy' | Select-Object DisplayName,DisplayValue