WinGet COM Server использует 25% ЦП. Как это исправить?

Вопрос или проблема

В последние дни я заметил, что вентилятор ноутбука начал работать, и обнаружил процесс под названием ‘WinGet COM Server’, который потребляет ресурсы процессора. Я удалил WinGet через приложения, но он снова появился. Думаю, что Windows Update переустановил его.

Любопытно, но я не смог найти сообщения об этой проблеме.

Я использую Win 10 Pro 22H2. Я не хочу, чтобы какие-либо процессы потребляли ресурсы процессора, так как мой ноутбук — это рабочая станция, предназначенная для аудио.

Если вы не используете WinGet, попробуйте завершить процесс в диспетчере задач, это остановит использование ресурсов процессора в целом. Если он все же появляется, проверьте, есть ли задача WinGet в Планировщике задач, которая его перезапускает (хотя, возможно, она отсутствует, если вы его удалили).
Если он продолжает появляться, вам, возможно, придется написать автоматизированный пакетный файл (автоматизировать его с помощью Планировщика задач), который содержит

@echo off
taskkill /f /im (WinGet COM Process Here)

Вы можете попробовать предотвратить его перезапуск, но я не знаю как
Надеюсь, это поможет

Ответ или решение

Опыт работы с информационными технологиями предполагает, что при решении проблемы с процессом, занимающим значительное количество ресурсов процессора, необходимо подходить систематически и эффективно. Давайте разберем проблему с процессом «WinGet COM Server», который потребляет 25% ресурсов процессора, и рассмотрим вероятные решения в данном контексте.

Теория:

Windows Package Manager (WinGet) — это инструмент управления пакетами в операционных системах Windows, который помогает пользователям устанавливать, обновлять и удалять программное обеспечение. WinGet COM Server может манипулировать разными процессами, связанными с функциями WinGet, чтобы обеспечивать его работу. Если вы заметили, что данный процесс потребляет высокий процент ресурсов процессора, это может быть вызвано несколькими факторами, такими как конфликты обновлений, проблемы с совместимостью, неправильная конфигурация или даже возможные программные сбои.

На Windows 10 Pro версии 22H2 вы столкнулись с ситуацией, в которой данный процесс не может быть окончательно удален, и его повторная установка, вероятно, происходит через регулярные обновления Windows. Поскольку ваша установка предназначена для специализированных аудиоработ, важно снизить нагрузку на процессор, обеспечивая максимальную производительность и стабильность системы.

Пример:

Распространенные случаи, когда процессы потребляют избыточные ресурсы, часто связаны с запланированными задачами или запущенными службами, которые автоматически активируются, даже если приложение было деинсталлировано. Проверка расписанных задач в Task Scheduler и устранение их может помочь в решении подобных проблем. Зачастую внутренние задачи Windows, связанные с обновлениями или системной диагностикой, могут запускать службы повторно.

Применение:

  1. Проверка задач в Task Scheduler:

    • Откройте Task Scheduler и проверьте наличие задач, связанных с WinGet. Остановите или удалите задачи, которые могут выполнять его перезапуск.
  2. Деинсталляция и запрет обновлений:

    • Если стандартная деинсталляция через «Программы и компоненты» не решает проблему, попробуйте использовать PowerShell для удаления следующих компонентов с помощью команды:
      Get-AppxPackage *WinGet* | Remove-AppxPackage
    • Убедитесь, что Windows Update не восстанавливает WinGet, настройкой политик групп/пользователей, которые ограничивают автоматические обновления для определенных компонентов.
  3. Использование сторонней утилиты для управления пакетами:

    • Если у вас есть сильная необходимость полностью отключить WinGet, но вы не можете удалить его полностью, возможно использование альтернативных, сторонних пакетных менеджеров, которые не загружают систему.
  4. Сценарий автоматического завершения процесса:

    • Создание и автоматизация сценария командной строки может временно помочь в автоматическом завершении процессов WinGet:
      @echo off
      taskkill /f /im winget.exe
    • Настройте запуск этого сценария при старте системы через Task Scheduler без необходимости постоянного мониторинга.
  5. Мониторинг активности процессора и журналов:

    • Используйте диспетчер задач или средства мониторинга системы, чтобы отслеживать, когда процесс активируется и какую нагрузку он создает. Также проверьте системные журналы на наличие записей об ошибках, которые могут указывать на более глубокие проблемы.
  6. Проверка системы на наличие сбоев и ошибок:

    • Проведите полное сканирование системы на наличие вирусов и вредоносных программ, которые могут маскироваться под системные процессы.

Выполнение данных шагов может помочь вам контролировать или устранить избыточное потребление процессорных ресурсов процессом WinGet COM Server. Сделав это, вы снизите нагрузку на систему и улучшите производительность своей аудио рабочей станции, что особенно важно для сред, требующих высокой вычислительной мощности и низкой задержки, таких как работа со звуком.

Оцените материал
Добавить комментарий

Капча загружается...