Firstly thanks to the original poster and those who took the time to make suggestions. As I found this post as a result of your combined efforts.
I too had this problem and went searching for answers. I have one, so jump to bottom of post or read the background below.
Surprisingly (or maybe not - can't point finger yet) I have a DELL 8930 with the Killer E2400 Ethernet controller.
I suddenly lost upload speed from 17Mbps to 0.7Mbps.
This behaviour is isolated to the LAN side of the Killer network controller. The Wi-fi works at faster upload speeds. FYI
WHY and WHEN has this happened?
Don't know which exact microsoft update or system change event triggered the loss of speed.
I have periodically done official Win10 updates but haven't done DELL software updates in 12 months.
So maybe a killer driver update came through the Windows update service and triggered the slow-down.
I need to pay more attention, as this is the second time a trusted Microsoft update has stuffed the performance of the machine and DELL has not been able to advise or help. And no info is posted to warn or assist.
The upload speed loss has only been apparent to me in last few months as I have been doing more online forms and attachments. Not sure if anyone has picked a d-day date from their observations?? Again it doesn't matter.
WHAT IS THE CAUSE?
I have figured it out.
It isn't the driver as such but the optimising performance software provided with the card and driver install package.
The KILLER INTELLIGENCE CENTER software is causing the degradation of upload speed!
You can update the software but the problem remains. It is the performance settings for this software that are intercepting and throttling traffic and data transferred.
So a quick fix is to turn the "Prioritization Engine" off.
Run a speed test (not in the intelligence center but the speedtest website) and see if it works for you.
I have found the engine will re-enable itself. So keep an eye out to make sure it remains OFF. I wouldn't uninstall the intelligence center component as you can at the very least see and control the setting this way.
I have zero patience to play around with the intelligence center engine to see if I can fix the upload priority. So I have decided to stop the traffic cop from interfering instead ;-)
Hope it helps you.
BTW I downloaded an updated version of the intelligence center from DELL website. The software version on install says 3.1322.1109.2.
The install file package says no driver updates in this edition but management software updated. Yeah, no... no change, except when the performance optimiser is turned OFF.