Windows 10 now comes with the telemetry feature enabled by default
which collects all sorts of user activity and sends it to Microsoft.
Unfortunately, Microsoft has provided no way to disable it completely
using the Settings app for Home and Pro editions of Windows 10. Only
Enterprise users can turn it off. Here is a solution for editions other
than Enterprise to disable Telemetry and Data Collection in Windows 10.
As you use Windows 10, Microsoft will collect usage information. All its options are available in Settings -> Privacy - Feedback and Diagnostics.
There you can set the options "Diagnostic and usage data" to one of the following options, as described by Microsoft:
The usage data monitoring setting can be set to Full out of the box, which is not acceptable for many users. Those users might want to turn off the data collection in Windows 10. This can be done with a Registry tweak. To disable Telemetry and Data Collection in Windows 10 Home and Windows 10 Pro, you need to do the following:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
Tip: You can access any desired Registry key with one click.
If you do not have such a Registry key, then just create it.
Now, you need to disable a couple of Windows services. Right click the File Explorer item in Windows 10 Start menu and pick Manage from its context menu:
Go to Services and Applications -> Services in the left pane. In the services list, disable the following services:
Diagnostics Tracking Service
dmwappushsvc
Double click the mentioned services and pick "Disabled" for the startup type:
You need to restart Windows 10 for changes to take effect.
Tip: it is a good idea to check out rest of the options in the Settings app - >Privacy.
This should prevent Windows 10 from spying on you. If you have a more elegant solution for this or any questions, feel free to write a comment.
Source: http://winaero.com/blog/how-to-disable-telemetry-and-data-collection-in-windows-10/