Nic teaming or Link aggregation are various ways to combine multiple network connections to gain more speed, or it can be used for network redundancy.
In previous versions of Windows 10 Pro (before release 1809), I used to use New-NetLbfoTeam PowerShell cmdlet, and it works fine, but after the 1809 release, it stops working.
After hours of research on the internet, I find out that LBFO is no more supported on Windows 10 anymore an only works for Server Operating Systems. I will mention the LBFO cmdlet as well, so in case if you are working on windows servers, you can configure NIC Teaming.
Let's configure the NIC Teaming:
First, open up Windows PowerShell as an administrator.
Next, type the Get-NetAdapter cmdlet in the PowerShell to see the list of Network Adapters available on your computer. I am going to use two Realtek Network Adapter attached to my computer you choose what is convenient for you and write them down for the next command.
Then type the New-NetSwitchTeam command in the Powershell, and for the Name parameter value type any name you like for me, I’m using 2Gpbs as the name. TeamMembers parameter value will need the name of the network adapters, which are going to be part of NIC teaming for me Ethernet and Ethernet 2.
New-NetSwitchTeam -Name "2Gpbs" -TeamMembers "Ethernet","Ethernet 2"
After running the PowerShell command, if you did not receive any error, it’s mean you were successful. If you receive any error, make sure you type the command correctly or recheck your network adapter names.
Now run Get-NetSwitchTeam command to make sure your team is configured.
As you can see the Nic Teaming is configured successfully on Windows 10 Pro. If you want to know more about this cmdlet, please visit New-NetSwitchTeam. If you face any issue leave a comment, and I will reply as soon as possible.
Before we end this topic if you want to know more about the NetLbfoTeam command visit New-NetLbfoTeam.
Now it only works for Server Operating systems.
New-NetLbfoTeam -Name "Team1" -TeamMembers "NIC1","NIC2"