Did you try another OS like Linux? For me this is how I test hardware.
What are parts that can cause slow internet but the ethernet parts like im in a disaster and my internet is slow on my pc but on other pcs works fine and i just bought a new network adapter could it be hdd mother board etc ???