To change the NIC binding order or NIC protocol order you can use do that using the GUI tool or via command line with nvspbind utility:

GUI mode:

Login to the computer with administrative credentials

clicking Start > Run , typing ncpa.cpl and press Enter

Press Alt+N to display the Advanced menu

Select Advanced Settings. On the Adapters and Bindings tab, highlight your NIC and use the arrows on the right hand side to adjust it’s binding order.

Command line:

You can use the command line  nvspbind to automate NIC binding on Core servers or for multiple servers:

http://archive.msdn.microsoft.com/nvspbind

Below are some nvspbind examples to enable and disable specific network settings

nvspbind -d “Nic Name” ms_tcpip6 (To uncheck IPV 6 on a Specific Network)

nvspbind -e “Nic Name” ms_tcpip6 (To check IPV 6 on a Specific Network)

nvspbind -d “Nic Name” ms_server (To uncheck File and Printer Sharing for Microsoft Networks)

nvspbind -e “Nic Name” ms_server (To check File and Printer Sharing for Microsoft Networks)

Below are some nvspbind examples to Brint specific network binding order on top of the list.

nvspbind /++ “Nic Name ” ms_tcpip

nvspbind /– “Nic Name ” ms_tcpip

discussions about nvspbind: http://archive.msdn.microsoft.com/nvspbind/Thread/List.aspx