Windows 10 is the most privacy violating operating system. It collects all of your data and is full of NSA backdoors. It's also very susceptible to NSA malware and FBI malware that bypassed an old version of the Tor browser. I'm going to tell you how to make it more private.
UWPs are the apps that come preinstalled with Windows 10. You cannot remove them by conventional methods so we have to use the powershell and command prompt.
Follow this guide on how to remove them. Do not remove Windows Defender, System Restore and Microsoft Edge as these can cause problems if removed.
The telemetry is one of the worst parts of Windows 10. Follow this guide by security researcher, Mark Loveless on disabling some of the telemetry and hardening the network security.
Now install W10Privacy. Run it as an administrator and block all telemetry. Disable some of the other privacy violating features too. It may take a while to get through it all. Don't blindly check boxes as it can do something you don't want it to. Do not disable Windows Defender.
Go here and get WindowsSpyBlocker. Run the .exe. This will block even more telemetry.
Disable SMBv1. This is a very insecure protocol. In powershell, run
Enable Windows Defender if it isn't already and disable cloud reporting.
If you want to then you can enable Windows Defender's crapware blocker. This can block adware or other PUPs. In powershell, run
It is unknown if Microsoft gets any data from this or not.
If you have a Raspberry Pi then you can turn it into a network-wide ad and telemetry blocker. If you block all connections from Windows 10 except some then this will make sure Microsoft gets none of your data.
Many people recommend to use O&O ShutUp10 to block Windows 10 telemetry but this program is proprietary so you cannot verify what it does. I'd recommend to not use it.
Many people recommend to use Windows 7 to stop telemetry. This will not work. Microsoft backported Windows 10 telemetry into older versions such as 7 and 8.1. You could remove the update that brought telemetry but now you're left with an outdated and insecure system. Windows 7 also has a lot less ways to disable telemetry like 10 does and is very insecure already.