Комментарии 66
Спасибо. Добавлю, что выполнять скрипт нужно из админской консоли.
А может, у вас и для отключения телеметрии в Винде есть решение? Меня не столько достаёт сама телеметрия, как процесс Compatibility Telemetry Что-то Там, который периодически запускается и начинает шуршать жёстким диском (а ОС у меня на SSD, чего вообще шариться по другим накопителям?) и грузить проц. Нагугленные решения не работают в Fall Creator's Update. Пошёл по простому пути и тоже сделал резидентную утилиту, которая прибивает этот процесс, увидев его среди запущенных.
А может, у вас и для отключения телеметрии в Винде есть решение? Меня не столько достаёт сама телеметрия, как процесс Compatibility Telemetry Что-то Там, который периодически запускается и начинает шуршать жёстким диском (а ОС у меня на SSD, чего вообще шариться по другим накопителям?) и грузить проц. Нагугленные решения не работают в Fall Creator's Update. Пошёл по простому пути и тоже сделал резидентную утилиту, которая прибивает этот процесс, увидев его среди запущенных.
Исполняемый файл с админским манифестом.
Телеметрию какой Windows? Если 10 — то имхо невозможно. Многие уже пытались. Смиритесь.
Телеметрию какой Windows? Если 10 — то имхо невозможно. Многие уже пытались. Смиритесь.
в службах отключается, также маялся, решал таким образом taskkill /im CompatTelRunner.exe /f
но нашёл как это отключать в службах или ещё где (точно вспомнить не могу), инет помог найти решение. У себя отключил — всё стало спокойнее
но нашёл как это отключать в службах или ещё где (точно вспомнить не могу), инет помог найти решение. У себя отключил — всё стало спокойнее
Вспомнил, как надоел постоянный абдэйт хрома. Со злости залез в его папку, там были googl update, в кэшэ таймер и еще что то + всякая шняга в реестре. все это поудалял и запретил создавать новые файлы в папках где были абдэйты. помогло))
в LTSB версии в се дебажиться в про НЕТ!
Этот процесс запускается службой PcaSvc (Служба помошника по совместимости программ). Если данную службу отключить (или совсем удалить), CompatTelRunner больше не появится.
Исполняемый файл — это компонент службы. Если Вы внимательно читали материал, то заметили бы, что:
- Основная идея — ничего не удалять.
- Служба по выполнению скрипта отключается и больше при запуске системы не загружается.
А зачем тогда вообще такие заморочки, тем более которые ничего не гарантируют? Не проще ли полноценным файрволлом отрубить всю сеть программам, которым в интернете делать нечего? Тем более в нём есть прекрасная опция «заблокировать и завершить выполнение» для таких случаев.
Что не гарантируют? Ещё раз: один раз запустить скрипт — всё отключится, т.е. не будет висеть в памяти, не будет ломиться через файервол, не будет запускаться и завершаться и т.д.
Не гарантируют работоспособность на всех системах 100%. Ведь это не официальная документация, а чей-то хак, который заработал «у него и у того парня». И ни кто nvidia не запретит завтра поменять ключик или заигнорировать его.
А против лома (полноценного таск менеджера или файроволла с функцией таск менеджера) нет приёма. Да и заморочек нет вообще. Ткнул 1 раз в сплывшее окно и всё. А если потребовалось — разблокировал в 2 клика. Зачем себе сложности придумывать?
А против лома (полноценного таск менеджера или файроволла с функцией таск менеджера) нет приёма. Да и заморочек нет вообще. Ткнул 1 раз в сплывшее окно и всё. А если потребовалось — разблокировал в 2 клика. Зачем себе сложности придумывать?
Никакой это не хак — отключение служб и задач очевидно, изменение настройки — то же. Службы и задачи, равно как ключ в реестре не менялись с момента, как телеметрия была вообще добавлена.
А исходя из Вашей логики — никто не помешает nVidia завтра изменить имя процесса или добавить ещё :)
А исходя из Вашей логики — никто не помешает nVidia завтра изменить имя процесса или добавить ещё :)
Ваш метод такой же как и в статье, что мешает NVidia поменять бинарники их названия, названия хостов к которым стукает, ип. И все ваш фаервол уже ничего не делает
Проще для каких целей? Лично меня больше заботит не сам факт сбора а просто то что процессы, абсолютно мне не нужные и для решения моих задач лишние — отжирают часть ресурсов в никуда. Больше всего это, действительно, заметно когда жесткие диски просыпаются «сами по себе».
Если заблокировать файрволом — эти процессы всё так же будут по таймеру активизироваться и что-то делать на компьютере. Да, у них не получится ничего никуда отправить, но ведь они всё равно работают впустую.
Если заблокировать файрволом — эти процессы всё так же будут по таймеру активизироваться и что-то делать на компьютере. Да, у них не получится ничего никуда отправить, но ведь они всё равно работают впустую.
Про запрет запуска службы — это понятно и очевидно. А что за задачи запрещаются? У меня таких нет
У меня есть — последняя версия драйвера, Windows 10 x64:
NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} — NVIDIA telemetry monitor (C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvTmMon.exe)
NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} — NVIDIA crash and telemetry reporter (C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvTmRep.exe)
NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} — NVIDIA Profile Updater (C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvTmRep.exe --logon)
Более того — есть не только у меня, судя по фидбекам.
NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} — NVIDIA telemetry monitor (C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvTmMon.exe)
NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} — NVIDIA crash and telemetry reporter (C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvTmRep.exe)
NvTmMon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8} — NVIDIA Profile Updater (C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvTmRep.exe --logon)
Более того — есть не только у меня, судя по фидбекам.
Всё круто, а есть возможность без прописей в винде 7?
Спасибо за скрипт.
Не знаю, как на 10-ке, но на Win7 не хватает пробела после знака "=" в 4-й строчке.
Не знаю, как на 10-ке, но на Win7 не хватает пробела после знака "=" в 4-й строчке.
А я просто гашу службу из админской консоли:
Более того, у меня нет 3D Vision и NVidia Shield, поэтому я удаляю их сервисы, которые иногда вдруг начинают жрать по одному ядру целиком.
Жрущие ресурсы сервисы, которые нужны для железяк, которых у меня нет.
Нвидия, что ты творишь…
В-общем, вот мой батник, запускаю иногда в админской консоли:
sc stop "nvtelemetrycontainer"
sc config "nvtelemetrycontainer" start= disabled
Более того, у меня нет 3D Vision и NVidia Shield, поэтому я удаляю их сервисы, которые иногда вдруг начинают жрать по одному ядру целиком.
Жрущие ресурсы сервисы, которые нужны для железяк, которых у меня нет.
Нвидия, что ты творишь…
В-общем, вот мой батник, запускаю иногда в админской консоли:
@echo off
echo Removing Nvidia Shield Streaming service...
sc stop "NvStreamSvc"
sc config "NvStreamSvc" start= disabled
sc delete "NvStreamSvc"
echo Removing Nvidia 3D-Vision service...
sc stop "Stereo Service"
sc config "Stereo Service" start= disabled
sc delete "Stereo Service"
echo Stopping Nvidia Telemetry service...
sc stop "nvtelemetrycontainer"
sc config "nvtelemetrycontainer" start= disabled
А зачем удалять службу, если Вы её уже отключили?
Чтобы её не было :) То, чего нет, не включится. Очков нет, приставки (к сожалению) тоже, поэтому их службы снёс без сожаления.
Телеметрию оставляю, т.к. не вникал, как глубоко она вшита в драйверы и программы. Если чего заглючит — включу назад, такие были мысли, когда батник делал.
Однако прошло уже пару месяцев, последствий никаких и служба телеметрии сама не включилась, так что её тоже, думаю, можно «того».
Телеметрию оставляю, т.к. не вникал, как глубоко она вшита в драйверы и программы. Если чего заглючит — включу назад, такие были мысли, когда батник делал.
Однако прошло уже пару месяцев, последствий никаких и служба телеметрии сама не включилась, так что её тоже, думаю, можно «того».
А зачем менять для Stereo Service и NvStreamSvc режим запуска если всё равно следующая строчка эти службы удаляет? :)
а есть актуальная инфа — тормозов это дело сильно добавляет?
и, кстати, в линуксе также?
и, кстати, в линуксе также?
В гугле есть материал, датированный ноябром 2016.
Замечательно.
Было бы еще здорово при запуске выбор запуска или отключения. Мало ли пользователь «решит вернуть как было». А так за скрипт спасибо. Сам видел все эти задачи в планировщике и службы.
Было бы еще здорово при запуске выбор запуска или отключения. Мало ли пользователь «решит вернуть как было». А так за скрипт спасибо. Сам видел все эти задачи в планировщике и службы.
Удаление папок с ненужными компонентами не нарушает никакие «связи», установщик модульный, и если модуль не установлен — он просто не используется. Это уже давно выяснили на форумах типа guru3d.com. Единственная загвоздка может возникнуть если адаптер мобильный (ноутбук с переключаемой графикой).


Я не думаю, что мнение уважаемых участников форума guru3d волнует разработчиков nVidia. Равно как я не думаю, что рядовой пользователь будет разбираться, какой там у него ноутбук, что там есть, а чего — нет. Моей целью было создание максимально универсального, безопасного и простого средства. Надеюсь, мне удалось справиться.
Эта, так называемая, «телеметрия», которой в последнее время не балуется только ленивый, уже порядком достала. На мой, не юриста, взгляд здесь, как минимум, административная статья по навязанные услугам и уголовная по несанкционированному доступу к информации.
Компетентные органы бездействуют, народ безмолствует, файрвол еле справляется, на чью защиту уповать — неведомо. Печаль.
Компетентные органы бездействуют, народ безмолствует, файрвол еле справляется, на чью защиту уповать — неведомо. Печаль.
На мой взгляд представленное в статье решение самое тру, ничего не удаляется, и даже если после установки обновления ненужный бинарник вернётся он всё равно не запускается, что все так наехали на автора, он дал 100% правильное решение
А Nvidia оборзели, прав был Торвальдс… я не имею ничего против телеметрии и у себя её не выключаю, хай собирают, но ИМХО ещё на этапе установки надо спрашивать хочет юзверь чтобы его телеметрия собиралась и отправлялась или нет.
Хорошо в стане линуксоидов, даже блобы от nvidia нифига не делают без ведома юзверей…
А Nvidia оборзели, прав был Торвальдс… я не имею ничего против телеметрии и у себя её не выключаю, хай собирают, но ИМХО ещё на этапе установки надо спрашивать хочет юзверь чтобы его телеметрия собиралась и отправлялась или нет.
Хорошо в стане линуксоидов, даже блобы от nvidia нифига не делают без ведома юзверей…
После установки службы и задачи могут быть включены повторно — я не проверял, проще каждый раз после апдейта пройтись скриптом повторно.
На счёт наличия телеметрии в Linux — не знаю, не проверял, впрочем этот вопрос уже был выше.
На счёт наличия телеметрии в Linux — не знаю, не проверял, впрочем этот вопрос уже был выше.
ничто не мешает сделать скрипт запускающимся after reboot, я думаю в windows есть какой-то аналог cron. он будет отрабатывать меньше секунды и абсолютно не мешать в дальнейшем
Это лишнее. Драйвера апдейтят не автоматически и не с каждым ребутом )))
ЕМНИП в win10 дровишки ставятся центром обновления сами и большинство не следит что именно обновилось в том или инном апдейте. так что будет нелишним, ну или можно костылить скрипт который будет следить за версией дров и запускать другой скрипт если оная изменилась… но это уже перебор ИМХО
При установке из Диспетчера устройств вроде как телеметрия не ставилась… во всяком случае пока не замечал.
Там же не показывает «Соглашение об использовании», так что вроде как юридически они не имеют права… впрочем это может быть отдельным пунктом Соглашения об использовании самой Windows 10… короче — разбираться надо тем, кто в этом более компетентен.
Там же не показывает «Соглашение об использовании», так что вроде как юридически они не имеют права… впрочем это может быть отдельным пунктом Соглашения об использовании самой Windows 10… короче — разбираться надо тем, кто в этом более компетентен.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Драйвера nVidia и телеметрия