Some good tips here, but there's a lot more fire to extinguish in the hellhole that is Windows 10. Here's my recipe...
Close the Peer to Peer Update Process
By default, Microsoft sets up a peer-to-peer network on your device that sees it share Windows Update files with complete strangers. Here's how to get rid of that:
Settings, Update and Security, Advanced Options, Choose How Updates are Installed, Choose How Updates are Delivered ---> Set it to OFF
Disallow Background Apps
You'll be amazed at how much junk Microsoft runs in the background, you can disable them here:
Settings, Privacy, Background Apps
While there, under the "General" setting, you might want to disable other junk hogging your network.
Disable Windows Auto-Tune
Microsoft thinks your apps should be sharing data with each other, if you beg to differ, disable it:
Open Command Prompt as Administrator, copy/paste and hit enter:
netsh interface tcp show global
Next, copy/paste and hit enter:
netsh int tcp set global autotuninglevel=disabled
(normal to re-enable)
Disable Large Send Offload (LSO)
Microsoft thinks your apps (or rather theirs, like Skype, for example) should have themselves an all-they-can-eat bandwidth buffet while you're doing something else, here's how to disable that:
Device Manager, Network Adapters, Network Card, Properties, Advanced: Disable LSO in IPv4 and IPv6
Disable Reserved Internet Bandwidth
By default, Microsoft keeps 20% of your bandwidth in reserve to push updates and other "suggested" content at you. Here's how to disable that:
Open Run and send command: gpedit.msc
From Computer Configuration, Administrative Templates, Network and QoS Packet Scheduler: Set Limit reservable bandwidth to Enabled and then change the Bandwidth limit (%) from 100 to 0
Click Apply and OK
Disable search indexing
Settings, Search, Search Windows.
Under the "More Search Indexer Settings" section, click the Advanced Search Indexer Settings option. Click the Modify button. Click the Show all locations button.
Uncheck some or all the selected locations.
Turn Off Silent Install Apps
When you don't want apps that you uninstalled to magically come back:
From the RUN command, type REGEDIT, hit enter and go to the following registry key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager
Check if the Dword value SilentInstalledAppsEnabled exists and set its value to 0.
If the Dword value does not exist, right-click on ContentDeliveryManager and select New > Dword (32-bit) Value. Name it SilentInstalledAppsEnabled and give it the value 0.
Restart your device and live optimized