Jump to content
Tuts 4 You
Sign in to follow this  
Techlord

Manage Windows Software settings of "Calling Home" to Microsoft (or Configure Telemetry in Apps)

Recommended Posts

Techlord

 

Here you can find a detailed guide to configure settings on your computer so that windows apps and windows components especially on windows 10  will not connect to Microsoft Services.

https://technet.microsoft.com/en-us/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services

 

Edited by Techlord (see edit history)

Share this post


Link to post
Insid3Code

It will removed from VC in Update 3
So, waiting to verify...

Quote

hi everyone. This is Steve Carroll, the dev manager for the Visual C++ team.

Tl;dr: thanks folks for the feedback. Our team will be removing this from our static libs in Update 3.

Our intent was benign – our desire was to build a framework that will help investigate performance problems and improve the quality of our optimizer should we get any reports of slowdowns or endemic perf problems in the field.

We apologize for raising the suspicion levels even further by not including the CRT source, this was just an oversight on our part. Despite that, some of you already investigated how this mechanism works in nice detail. As you have already called out, what the code does is trigger an ETW event which, when it’s turned on, will emit timestamps and module loads events. The event data can only be interpreted if a customer gives us symbol information (i.e. PDBs) so this data is only applicable to customers that are actively seeking help from us and are willing to share these PDBs as part of their investigation. We haven’t actually gone through this full exercise with any customers to date though, and we are so far relying on our established approaches to investigate and address potential problems instead.

We plan to remove these events in Update 3. In the meantime, to remove this dependency in Update 2, you should add notelemetry.obj to your linker command line. If you’re generally concerned about phone-home scenarios

 

Share this post


Link to post
Techlord

In addition to the files compiled with the Visual Studio Update 2 etc, the guide above also gives detailed directions as to how to limit the information going to the Microsoft servers for ANY programs/apps.

This is very important especially for those dealing with Windows 10 on their systems.

Share this post


Link to post
kao

You're mixing apples and oranges here. The VS telemetry callback you mentioned has absolutely nothing to do with the Microsoft applications calling home and their telemetry settings in registry.

Share this post


Link to post
Techlord
58 minutes ago, kao said:

You're mixing apples and oranges here. The VS telemetry callback you mentioned has absolutely nothing to do with the Microsoft applications calling home and their telemetry settings in registry.

Bro @kao :Thank you for your comment.

My understanding :

1. The title of the article itself is : "Manage connections from Windows operating system components to Microsoft services"

2. The first couple sentences in the article are :

"Learn about the network connections that Windows components make to Microsoft and also the privacy settings that affect data that is shared with either Microsoft or apps and how they can be managed by an IT Pro.

If you want to minimize connections from Windows to Microsoft services, or configure particular privacy settings, this article covers the settings that you could consider. You can configure telemetry at the lowest level for your edition of Windows, and also evaluate which other connections Windows makes to Microsoft services you want to turn off in your environment from the list in this article."

It also goes on to give detailed instructions on how to configure specific windows components etc.

Of course, you need to scroll to the top of the webpage first... Just clicking on the above link takes one to the part about VS,  though the entire article deals with the various apps in windows including defender etc which are explicitly mentioned.

Please correct me if I am wrong as I always welcome your valuable input :)

 

Share this post


Link to post
kao

That is all correct, the article deals with Microsoft applications calling home. But it is in no way related to Visual Studio. :)

 

50 minutes ago, Techlord said:

Just clicking on the above link takes one to the part about VS

Clicking on your link goes to "Feedback and diagnostics" part, which also has nothing to do with Visual Studio.

Share this post


Link to post
Techlord

@kao : Mixed up the link with another post I was making about the Compiler telemetry problem in VS 2015 :)

Thanks for pointing it out. Fixed the text and the link ...

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×
×
  • Create New...