
There are actually a few ways you can successfully install Windows on an external drive. Installing Windows on an external drive would be a great solution to the problem of available space, but as we said, Boot Camp and Windows impose a restriction on installing to an external drive. While Boot Camp Assistant can partition your startup drive for you to make room for Windows, there are bound to be many of you who just don’t have room to spare on your startup drive to install Windows. One of the downsides to Boot Camp and the Windows installer is that it restricts you to only installing Windows on your Mac’s internal drive. It’s a nice capability that lets you select – at boot time – which operating system you wish to use: macOS or Windows. There are many environmental dependencies for a 10G copper network to work properly.Boot Camp and Boot Camp Assistant allow you to install Windows on your Mac.

There are many 2019 Mac Pro users and I’m sure a-lot of them use boot camp, yet there is little discussion on this. Also most of the questions/answers date all the way back to 9 years or so, I would thought by now there would be something more concrete as a solution. You may be able to see these in a Wireshark trace. Unless you want to debug packet level traces, what happens if you force the card into 1Gbps instead of 10Gbps? If the rest of your wired network does not support 10Gbps, you will see many packet unnecessary packet retransmissions. The 2.1.18 version works properly on some releases of EFI. Instead of a 'warm' start, can you test a 'cold' start of Windows? The version I found that works best but not perfect is 2.1.21.

This may be related to how you switch from macOS to Windows. Also none of them mentioned that they have to reset the network adapters (ethernet) each time they restart windows.

I tried all those answers but my problem persist.
