
Насколько я понял после поиска в Google, существует два способа запуска программы в Windows:
- Вручную (Пользователь дважды щелкнул по исполняемому файлу или ярлыку программы)
- Автоматический:
- Запущено другой программой
Автоматический запуск может быть вызван 4 причинами:
- Служба, которая должна быть установлена
- реестр Windows (HKCU\Software\Microsoft\Windows\CurrentVersion\Run)
- ярлык для него в папке автозагрузки меню пуск
- Планировщик заданий
Однако я нашел невидимое окно под названием: UNCServer.exeзапущен на моем компьютере.
Я хочу остановить его, но не могу найти причину, по которой он работает. Я проверил все пункты, упомянутые выше, но ничего не вышло.
Если предположить, что задача выполняется прямо сейчас на моем компьютере, есть ли способ узнать, как программа запустилась в Windows?
решение1
Если бы вы использовалиProcessExplorer, вы можете узнать, как запустилась программа:
Из меню: перейдите в , View->Select column
затем переключитесь на вкладку: Process Image
и установите флажок Autostart location.
Таким образом, вы можете узнать, какой механизм программа использовала для автозапуска.
Обязательно запустите ProcessExplorerв качестве администратора.
решение2
Я нашел его. Вот что я сделал:
Я решил, что переименую файл в bak-uncserver.exe, потому что если это программа, которая его запускает, я вызову ошибку. Я перезагрузил свой ПК, и действительно, появилось всплывающее окно с сообщением о том, что файл uncserver.exe не найден. Затем, взглянув на диспетчер задач, я увидел всплывающее окно, которое показывала программа tvsu.exe, которая находилась в том же каталоге, что и uncserver.exe. Вывод таков: это файл tvsu, который запустил uncserver.
Затем я проверил обе службы и автозапуск. tvsu была автоматической службой. Я отключил ее. Затем перезапустил. Однако всплывающее окно windows все еще появлялось.
Наконец, после раскопок, я проверил планировщик задач в разделе «Библиотека планировщика задач». Я нашел задачу TVT>TVSUUPdate:
Я отключил его. Наконец-то он исчез. Это была запланированная задача
решение3
вы можете использоватьАвтозапускиинструментWindows Sysinternalsдля этой цели.
При запуске этого инструмента он выведет список всего, что автоматически выполняется в вашей системе. Вы можете использовать поиск и фильтр, чтобы найти то, что вызываетUNCServer.exeдля запуска в вашей системе.
решение4
Однако я обнаружил невидимое окно под названием: UNCServer.exe, работающее на моем компьютере.
Я хочу остановить его, но не могу найти причину, по которой он работает. Я проверил все пункты, упомянутые выше, но ничего не вышло.
Он находится в следующем каталоге:
C:\Program Files\Lenovo\System Update\
Чтобы удалить его, вам следует удалить ThinkVantage System Update
и перезагрузить систему. UNCserver.exe — это модуль сервера обновления системы (Universal Naming Convention). Он запускается как отдельная задача Windows во время ThinkVantage System Update
работы. Поскольку программное обеспечение установлено только в том случае, если вы установили программное обеспечение Lenovo, вы можете безопасно удалить его.
Учитывая, что Lenovo, как известно, взламывает Интернет, устанавливая небезопасные самоподписанные сертификаты и запуская атаку Man In the Middle на весь защищенный трафик, вам следует удалитьВСЕПрограммное обеспечение Lenovo с вашего компьютера.