Originally Posted by Mysticial
My solution is to use TinyWall to firewall off Windows Updates along with everything else that likes to call home when it doesn't need to. It even has a menu that lets you select what Windows components to allow or block.
This is a permanent solution that you need to install. Hasn't failed yet. I get to choose when to do my updates. And it works on Home as well. I refused to move to Windows 10 until I solved the telemetry and forced update problem. And this finally did it.
The catch is that it takes some time to setup. It blocks non-Windows applications by default unless you explicitly white-list it. For me, it was just a handful of exceptions. (browser, Steam, games + other misc. small things)
TinyWall has also has a window that shows all the connections that are being allowed or blocked. So I get to watch in amusement as all these programs (mostly Microsoft stuff) that don't need the internet try to call home and get blocked.
How does TinyWall compare with Peerblock? Peerblock seems to be not that useful with predefined/hardlined connections such as Windows components.