Загрузка...

Disable surveillance (telemetry) from Nvidia

Thread in Security created by stormbhop_inactive1022542 Jul 8, 2019. 1696 views

  1. stormbhop_inactive1022542
    stormbhop_inactive1022542 Topic starter Jul 8, 2019 Banned 46 Apr 2, 2019
    Всем привет, возможно вы уже знаете или не знаете, что у софта Nvidia встроена так называемая собой "телеметрия" которая собирает информацию с вашего компьютера. Я расскажу как её полностью отключить.
    Она выглядит в процессах дисп.задач примерно вот так (пример одного процесса):
    [IMG]
    У нас будет 3 способа (вы можете использовать любой который вам удобный):

    [1 способ]:
    Мы будем использовать файл .cmd, который при открытие удалит и отключит не нужные "телеметрии" Nvidia написав пару строк в командую консоль
    1. Скачиваем архив, этот архив с GitHub https://github.com/cnleo/nvidia-telemetry-remove.git // прямая ссылка скачивания:
    https://github.com/cnleo/nvidia-telemetry-remove/archive/master.zip
    2. открываем файл "nvidia-telemetry-remove.cmd" (исходник данного файла [Вы можете вручную это сделать и подправить что вам нужно, спойлер:]
    Echo_inactive_inactive OFF
    REM setlocal EnableDelayedExpansion
    REM chcp 65001
    CHCP 1250
    CLS

    REM ISC License Copyright ^(c^) 2018^, cnleo
    REM https://github.com/cnleo/nvidia-telemetry-remove
    REM https://choosealicense.com/licenses/isc/

    REM LESEN:
    ECHO(
    ECHO Umlaute: AE ^= Ä^, OE ^= Ö^, UE ^= Ü^, SS ^= ß
    ECHO Wenn sie keine Umlaute erkennen^,
    ECHO aendern sie bitte die Schrift zu Lucida Console.
    ECHO Am oberen Fensterrand druecken Sie:
    ECHO Rechtsklick --^> Eigenschaften --^> Schrift
    ECHO(
    ECHO Dieses Script ist ausschließlich für Windows 7 ^(getestet^)
    ECHO und Vista ^(nicht getestet^).
    ECHO(
    ECHO Dieses Script muss als Administrator ausgeführt werden^,
    ECHO damit die HOSTS-Datei editiert werden kann.
    ECHO Anstelle eines Doppelklicks auf diese Datei:
    ECHO Rechtsklick --^> Als Administrator ausführen...

    ECHO(
    PAUSE
    CLS
    ECHO(

    REM LESEN:
    ECHO(
    ECHO Es werden jetzt drei Tasks deaktiviert.
    ECHO Die Ausgabe sollte jeweils eine der folgenden sein:
    ECHO FEHLER: Der angegebene Aufgabenname xyz ist auf dem System nicht vorhanden.
    ECHO Oder ERFOLGREICH: Die Parameter der geplanten Aufgabe xyz wurden geändert.

    ECHO(
    PAUSE
    CLS
    ECHO(

    ECHO STATUS:
    ECHO(
    ECHO Task NvTmMon wird deaktiviert^, sofern vorhanden ...
    schtasks /change /TN NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} /disable
    ECHO ... fertig.
    ECHO(
    ECHO Task NvTmRep wird deaktiviert^, sofern vorhanden ...
    schtasks /change /TN NvTmRep_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} /disable
    ECHO ... fertig.
    ECHO(
    ECHO Task NvTmRepOnLogon wird deaktiviert^, sofern vorhanden ...
    schtasks /change /TN NvTmRepOnLogon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} /disable
    ECHO ... fertig.

    ECHO(
    PAUSE
    CLS
    ECHO(

    REM LESEN:
    ECHO(
    ECHO Es wird nun der Telemetrie Dienst Deinstalliert.
    ECHO Dazu eröffnet sich ein Fenster von Nvidia^,
    ECHO es sei denn es ist bereits Deinstalliert.
    ECHO Um anschließend hier fortzufahren müssen sie ggf. das Nvidia Fenster
    ECHO nach der Deinstallation des Telemetrie Containers Schließen.

    ECHO(
    PAUSE
    CLS
    ECHO(

    ECHO STATUS:
    ECHO(
    ECHO Um hier fortfahren zu können muss das Nvidia Fenster geschlossen werden^,
    ECHO sofern der Telemetrie-Container noch nicht Deinstalliert wurde ...
    rundll32 "%PROGRAMFILES%\NVIDIA Corporation\Installer2\InstallerCore\NVI2.DLL",UninstallPackage NvTelemetryContainer
    ECHO ... fertig.

    ECHO(
    PAUSE
    CLS
    ECHO(

    REM LESEN:
    ECHO(
    ECHO Zu guter Letzt werden in der HOSTS Datei noch die
    ECHO Telemetrie-Server-Adressen zum blocken hinzugefügt.
    ECHO Zunächst sollten sie aber prüfen^, ob bereits ein Nvidia Eintrag existiert.
    ECHO Wenn ja sind sie fertig und können dieses Fenster einfach schließen.
    ECHO Andernfalls schließen Sie bitte Notepad mit der Hosts Datei wieder^,
    ECHO die sich automatisch für sie öffnete und fahren hier fort.
    notepad "%SystemRoot%\system32\drivers\etc\hosts"

    ECHO(
    PAUSE
    CLS
    ECHO(

    ECHO STATUS:
    ECHO ...
    ECHO(>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO # nVidia Telemetry begin>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO 127.0.0.1 gfwsl.geforce.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO 127.0.0.1 gfe.geforce.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO 127.0.0.1 telemetry.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO 127.0.0.1 gfe.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO 127.0.0.1 telemetry.gfe.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO 127.0.0.1 events.gfe.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ::1 gfwsl.geforce.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ::1 gfe.geforce.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ::1 telemetry.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ::1 gfe.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ::1 telemetry.gfe.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ::1 events.gfe.nvidia.com>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO # nVidia Telemetry end>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO(>>"%SystemRoot%\system32\drivers\etc\hosts"
    ECHO ... fertig.

    ECHO(
    PAUSE
    CLS
    ECHO(

    REM LESEN:
    ECHO(
    ECHO Sie sind fertig und können dieses Fenster einfach schließen oder
    ECHO ein letztes weiteres Mal eine beliebige Taste drücken.



    ECHO(

    ECHO MEHR INFOS:
    ECHO(
    REM https://en.wikibooks.org/wiki/Windows_Programming/Programming_CMD
    REM https://en.wikipedia.org/wiki/Hosts_(file)
    REM http://www.robvanderwoude.com/schtasks.php
    REM https://ss64.com/nt/echo.html
    REM http://www.robvanderwoude.com/escapechars.php
    ECHO http://extreme.pcgameshardware.de/grafikkarten/458638-anleitung-nvidia-telemetrie-deaktivieren.html
    ECHO(
    ECHO ANDERE TOOLS:
    ECHO(
    ECHO https://github.com/NateShoffner/Disable-Nvidia-Telemetry

    ECHO(

    REM Keep window open with pause

    PAUSE

    Echo_inactive_inactive ON
    3. ждём пока файл не остановит писать строки
    4. готово, после окончания написания строк можете закрывать файл!

    [2 способ]:

    Мы будем использовать файл .bat, который при открытие удалит и отключит не нужные "телеметрии" Nvidia написав пару строк в консоль
    1. Скачиваем архив, этот архив с GitHub https://github.com/mcmetrox/remove-nvidia-telemetry-bat // прямая ссылка скачивания:
    https://github.com/mcmetrox/remove-nvidia-telemetry-bat/archive/master.zip
    2. открываем файл "remove-nvidia-telemetry.bat" (исходник данного файла [Вы можете вручную это сделать и подправить что вам нужно, спойлер:]
    Echo_inactive_inactive off

    set cwd=%cd%
    set batchpath=%~dp0

    :: set executable
    set xmlstarlet_exe="%batchpath%\xmlstarlet-1.6.1\xml.exe"
    for %%p in (%xmlstarlet_exe%) do (
    if not exist %%p (
    echo [91m[?] exe not found:[0m %%p
    pause
    goto :eof
    )
    )

    set dir=NvTelemetry
    if exist "%cwd%\%dir%\" (
    echo [33m[removing dir][0m %dir%
    RMDIR /S /Q "%cwd%\%dir%" >NUL 2>NUL
    )

    set file=NvContainer\NvContainerTelemetryApi.nvi
    if exist "%cwd%\%file%" (
    echo [33m[removing file][0m %file%
    DEL /Q /S "%cwd%\%file%" >NUL 2>NUL
    )

    set file=NvContainer\x86\NvContainerTelemetryApi.dll
    if exist "%cwd%\%file%" (
    echo [33m[removing file][0m %file%
    DEL /Q /S "%cwd%\%file%" >NUL 2>NUL
    )

    set file=NvContainer\x86_64\NvContainerTelemetryApi.dll
    if exist "%cwd%\%file%" (
    echo [33m[removing file][0m %file%
    DEL /Q /S "%cwd%\%file%" >NUL 2>NUL
    )

    set file=Update.Core\UpdateCore.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --delete "/nvi/manifest/file[starts-with(@name,'NvTm') and contains(@name,'.exe')]" "%cwd%\%file%"
    %xmlstarlet_exe% ed --inplace --delete "/nvi/phases/standard[@phase='copyx86BackendBinaries']/copyFile[starts-with(@target,'NvTm') and contains(@target,'.exe')]" "%cwd%\%file%"
    %xmlstarlet_exe% ed --inplace --delete "/nvi/phases/standard[starts-with(@phase,'scheduleNvTm') and scheduleTask[@action='create']]" "%cwd%\%file%"
    )

    set file=Display.Driver\DisplayDriver.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --update "/nvi/properties/bool[@name='UsesNvTelemetry']/value_inactive" --value "false" "%cwd%\%file%"
    %xmlstarlet_exe% ed --inplace --update "//exe[contains(@condition,'Global:EnableTelemetry')]/arg[contains(@value,'-enableTelemetry:true')]" --value "-enableTelemetry:false" "%cwd%\%file%"
    )

    set file=DisplayDriverCrashAnalyzer\DisplayDriverCrashAnalyzer.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --update "/nvi/properties/bool[@name='UsesNvTelemetry']/value_inactive" --value "false" "%cwd%\%file%"
    )

    set file=GFExperience.NvStreamSrv\GFExperience.NvStreamSrv.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --update "/nvi/properties/bool[@name='UsesNvTelemetry']/value_inactive" --value "false" "%cwd%\%file%"
    )

    set file=nodejs\nodejs.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --update "/nvi/properties/bool[@name='UsesNvTelemetry']/value_inactive" --value "false" "%cwd%\%file%"
    )

    set file=NvBackend\NvBackend.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --update "/nvi/properties/bool[@name='UsesNvTelemetry']/value_inactive" --value "false" "%cwd%\%file%"
    %xmlstarlet_exe% ed --inplace --delete "/nvi/dependencies/package[@package='NvTelemetry']" "%cwd%\%file%"
    )

    set file=NvCamera\NvCamera.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --update "/nvi/properties/bool[@name='UsesNvTelemetry']/value_inactive" --value "false" "%cwd%\%file%"
    )

    set file=NvAbHub\NvAbHub.nvi
    if exist "%cwd%\%file%" (
    echo [33m[updating file][0m %file%
    %xmlstarlet_exe% ed --inplace --delete "/nvi/dependencies/package[@package='NvTelemetry']" "%cwd%\%file%"
    )

    echo.
    echo [32m[DONE][0m
    echo.

    3. готово, после окончания написания строк можете закрывать файл!


    [3 способ; самый простой и эффективный]:

    Мы будем использовать файл .exe, который при открытие начнёт поиск удалит и отключит не нужные "телеметрии" Nvidia
    1. Скачиваем программу с сайта разроботчика этого софта: https://nateshoffner.com/blog/2017/08/disable-nvidia-telemetry-1-1/
    2. Выбираем версию которая вам больше нравится (Portable без установки // Installer с установкой)
    Download
    • Portable (Self-Extracting Archive)

    • Installer

      2. открываем файл "Disable.Nvidia.Telemetry (версия) (тип установки)"
      3. переходим в вкладку "Telemetry" и отмечаем два пункта "Telemetry Services" и "Telemetry Tasks"
      4. нажимаем на кнопку "Refresh"
      [скриншот]: [IMG]
      5. нажимаем на кнопку "Disable Selected Telemetry"
      6. когда программа окончила удаление вы можете закрывать программу

      VT: Portable // Installer
     
  2. alino4ka228
    alino4ka228 Jul 8, 2019 Banned 107 Apr 10, 2019
    Многа букав. Зачем такие сложности если есть Win 10 Tweaker ???
     
  3. stormbhop_inactive1022542
    stormbhop_inactive1022542 Topic starter Jul 8, 2019 Banned 46 Apr 2, 2019
    upd**
    добавил VT
     
  4. alino4ka228
    alino4ka228 Jul 8, 2019 Banned 107 Apr 10, 2019
    он вроде не только 10 поддерживает. И 7 и 8.1 и т.д
     
  5. stormbhop_inactive1022542
    stormbhop_inactive1022542 Topic starter Jul 8, 2019 Banned 46 Apr 2, 2019
    я ошибся. Исправил

    чтобы знали))
     
  6. NEVER_V_HOODO
    NEVER_V_HOODO Jul 8, 2019 privet 77 Jun 18, 2017
    отключение в автозапуске через msconfig не поможет? :(
     
  7. stormbhop_inactive1022542
    stormbhop_inactive1022542 Topic starter Jul 10, 2019 Banned 46 Apr 2, 2019
    там ещё планировщик задач и т.д :(
     
  8. NewYork
    NewYork Jul 10, 2019 :+rep: :+rep: :+rep: :+rep: :+rep: :+rep: :+rep: :+rep: :+rep: 129 Jul 20, 2017
    у меня нет телеметрии и так
     
  9. stormbhop_inactive1022542
    stormbhop_inactive1022542 Topic starter Jul 15, 2019 Banned 46 Apr 2, 2019
    красава
     
  10. 0x000cb_inactive2461820
    Зачем так парится когда есть софты которые отрубают доступ win 10 к всему?
     
  11. Nei3vectniy
    Nei3vectniy Jul 15, 2019 Banned 16 Dec 22, 2018
    У меня нема этой штуки
     
  12. Topflix
    Topflix Jul 24, 2019 98 Apr 6, 2019
    Ну а если у меня AMD :kek::kek::kek:
     
  13. MarcelCloud
    MarcelCloud Aug 4, 2019 hey 12 Aug 3, 2019
    спасибо
     
Top
Loading...