Всем привет, возможно вы уже знаете или не знаете, что у софта Nvidia встроена так называемая собой "телеметрия" которая собирает информацию с вашего компьютера. Я расскажу как её полностью отключить. Она выглядит в процессах дисп.задач примерно вот так (пример одного процесса): У нас будет 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" [скриншот]: 5. нажимаем на кнопку "Disable Selected Telemetry" 6. когда программа окончила удаление вы можете закрывать программу VT: Portable // Installer