10 ноября 2014 г.

Почему даже после удаления NVIDIA GeForce Experience Backend (NvBackend.exe) загружает процессор?

История проблемы

Решение проблемы загрузки процессора утилитой GeForce Experience Backend рассматривалось в одном из моих прошлых постов: http://www.technote.su/2014/10/nvidia-geforce-experience-backend.html
Как оказалось, не во всех случаях простое отключение настроек помогает. Иногда загрузка процессора продолжается (хоть и реже). Некоторые пользователи жалуются, что даже когда они полностью удалили утилиту (сделать это можно через "Удалить или изменить программу", в списке программ она так и будет называться: "NVIDIA GeForce Experience Backend"), она всё равно иногда самопроизвольно запускается.
Подозреваю, что это программная недоработка, которая будет устранена в одной из последующих версий программы и связана с тем, что при первых запусках программы формируется список файлов для проверки, который не очищается при последующем изменении настроек.

Решение

Простой способ устранить запуск утилиты после удаления - переименовать её файл. 
Он расположен в каталоге по адресу:
C:\Program Files (x86)\NVIDIA Corporation\Update Core
или
C:\Program Files\NVIDIA Corporation\Update Core
Просто переименуйте "NvBackend.exe" в "NvBackend_1.exe" или "NvBackend.bak" и утилита вас точно не побеспокоит.
Не советую удалять целиком каталог или переименовывать лежащую рядом библиотеку "NvBackendAPI32.dll", они могу использоваться в работе другими утилитами компании и это может повлечь ошибки в работе.