Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Programming and Hacking > Development

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 18th November 2019, 21:34   #1  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Disable telemetry in Visual Studio 2019

Found this on Github, "Disable telemetry in Visual Studio 2019",
https://gist.github.com/zeffy/f0fe4b...6d0482bbf57c1a

Last updated 7 days prior to this thread posting.
verbatim as here. [EDIT: NOT verbatim, I changed "Enterprise" to "Community" in this line(appears twice):- VS_INSTALL_DIR=%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community" ]
Code:
@echo off

fltmc >nul 2>&1 || (
    echo This batch script requires administrator privileges. Right-click on
    echo the script and select "Run as administrator".
    goto :die
)

rem Change this path if you are using Community or Professional editions
set "VS_INSTALL_DIR=%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Community"
if not defined ProgramFiles(x86) (
    set "VS_INSTALL_DIR=%ProgramFiles%\Microsoft Visual Studio\2019\Community"
)

set "VS_POLICIES_KEY=HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\VisualStudio"
set "VS_POLICIES_FEEDBACK_KEY=%VS_POLICIES_KEY%\Feedback"
set "VS_POLICIES_SQM_KEY=%VS_POLICIES_KEY%\SQM"
set "VS_TELEMETRY_KEY=HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\Telemetry"

rem Disable feedback in Visual Studio
reg add "%VS_POLICIES_FEEDBACK_KEY%" /v DisableFeedbackDialog /t REG_DWORD /d 1 /f
reg add "%VS_POLICIES_FEEDBACK_KEY%" /v DisableEmailInput /t REG_DWORD /d 1 /f
reg add "%VS_POLICIES_FEEDBACK_KEY%" /v DisableScreenshotCapture /t REG_DWORD /d 1 /f

rem Disable PerfWatson
reg add "%VS_POLICIES_SQM_KEY%" /v OptIn /t REG_DWORD /d 0 /f

rem Disable telemetry
reg add "%VS_TELEMETRY_KEY%" /v TurnOffSwitch /t REG_DWORD /d 1 /f

rem Also considering adding these hostnames to your C:\Windows\system32\drivers\etc\hosts
rem - vortex.data.microsoft.com
rem - dc.services.visualstudio.com
rem - visualstudio-devdiv-c2s.msedge.net
rem - az667904.vo.msecnd.net
rem - az700632.vo.msecnd.net
rem - sxpdata.microsoft.com
rem - sxp.microsoft.com

rem Delete telemetry directories
rmdir /s /q "%AppData%\vstelemetry" 2>nul
rmdir /s /q "%LocalAppData%\Microsoft\VSApplicationInsights" 2>nul
rmdir /s /q "%ProgramData%\Microsoft\VSApplicationInsights" 2>nul
rmdir /s /q "%Temp%\Microsoft\VSApplicationInsights" 2>nul
rmdir /s /q "%Temp%\VSFaultInfo" 2>nul
rmdir /s /q "%Temp%\VSFeedbackIntelliCodeLogs" 2>nul
rmdir /s /q "%Temp%\VSFeedbackPerfWatsonData" 2>nul
rmdir /s /q "%Temp%\VSFeedbackVSRTCLogs" 2>nul
rmdir /s /q "%Temp%\VSRemoteControl" 2>nul
rmdir /s /q "%Temp%\VSTelem" 2>nul
rmdir /s /q "%Temp%\VSTelem.Out" 2>nul

rem For a noticable improvement in responsiveness, I also recommend disabling any
rem of the default extensions you don't actually use, for example I disabled:
rem - VS Live Share
rem - Dotnet Extensions for Test Explorer
rem - Microsoft Studio Test Platform
rem - Test Adapter for Google Tests
rem - Test Adapter for Boost.Test

:die
echo.
pause
exit
Not sure why they delete folders from TEMP, they [at least some] get added back when VS next runs.

Added to end of hosts file as per above recommendation [total block of access to these below sites]
c:\windows\system32\drivers\etc\hosts
Code:
################################
#   Windows Customer experience telemetry
    0.0.0.0       settings-win.data.microsoft.com
################################
#   Visual Studio Community telemetry from:- https://gist.github.com/zeffy/f0fe4be391a2f1a4246d0482bbf57c1a
    0.0.0.0       vortex.data.microsoft.com
    0.0.0.0       dc.services.visualstudio.com
    0.0.0.0       visualstudio-devdiv-c2s.msedge.net
    0.0.0.0       az667904.vo.msecnd.net
    0.0.0.0       az700632.vo.msecnd.net
    0.0.0.0       sxpdata.microsoft.com
    0.0.0.0       sxp.microsoft.com
################################
# More telemetry from:- https://www.reddit.com/r/pihole/comments/a12zwl/does_anyone_have_an_extensive_list_of_microsoft/
    0.0.0.0       geo.settings-win.data.microsoft.com.akadns.net
    0.0.0.0       db5-eap.settings-win.data.microsoft.com.akadns.net
    0.0.0.0       db5.settings-win.data.microsoft.com.akadns.net
    0.0.0.0       db5.vortex.data.microsoft.com.akadns.net
    0.0.0.0       asimov-win.settings.data.microsoft.com.akadns.net
    0.0.0.0       v10-win.vortex.data.microsft.com.akadns.net
    0.0.0.0       v10.vortex-win.data.microsft.com
    0.0.0.0       geo.vortex.data.microsoft.com.akadns.net
    0.0.0.0       us.vortex-win.data.microsft.com
    0.0.0.0       eu.vortex-win.data.microsft.com
    0.0.0.0       vortex-win-sandbox.data.microsoft.com
    0.0.0.0       alpha.telemetry.microsft.com
    0.0.0.0       oca.telemetry.microsft.com
    0.0.0.0       weus2watcab02.blob.core.windows.net
    0.0.0.0       weus2watcab01.blob.core.windows.net
    0.0.0.0       eaus2watcab02.blob.core.windows.net
    0.0.0.0       eaus2watcab01.blob.core.windows.net
    0.0.0.0       ceuswatcab02.blob.core.windows.net
    0.0.0.0       ceuswatcab01.blob.core.windows.net
EDITED:

I added 1st one above, ie settings-win.data.microsoft.com, some kind of M$ customer experience statisfaction type thing.
EDIT: Added some more telemetry sites.

any other recommendations ?

I've used above for VS Community 2019.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 19th November 2019 at 19:48.
StainlessS is offline   Reply With Quote
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:35.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.