Windows грузит процессор

Устранение высокой загрузки процессора, вызванной Windows PowerShell на Windows 10

Процесс Windows PowerShell может вызывать высокую загрузку процессора в Windows 10, если Windows вашей системы устарела. Кроме того, различные конфликтующие приложения (например, NativeDesktopMediaService) также могут стать причиной рассматриваемой проблемы.

Пользователь замечает проблему, когда его компьютер начинает вести себя вяло, а открыв диспетчер задач, он замечает высокое использование процессора PowerShell (в некоторых случаях несколько процессов PowerShell постоянно появляются и исчезают в диспетчере задач).

Высокое использование процессора, вызванное Windows PowerShell
Высокое использование процессора, вызванное Windows PowerShell Исправление

Прежде чем продолжить, проверьте, открыта ли завершение работы PowerShell процесс через Диспетчер задач решает проблему (если она вызвана временным сбоем).

Обновите Windows вашей системы до последней версии

Вы можете столкнуться с высоким использованием процессора PowerShell, если Windows вашей системы устарела (поскольку это может привести к несовместимости модулей ОС). В этом случае обновление Windows до последней версии может решить проблему высокой загрузки процессора.

  1. Вручную обновите Windows компьютера и перезагрузите ваш компьютер.
    Проверка наличия обновлений Windows
  2. После перезагрузки проверьте, решена ли проблема.

Если проблема сохраняется (или вы используете устаревшую версию Windows), то вы можете загрузка сайт Помощник обновления (в настоящее время Windows 10 October 2020 Update) из раздела Страница загрузки Windows 10. Затем воспользуйтесь этим помощником (обязательно запустите его от имени администратора), чтобы обновление системы и проверьте, решит ли это проблему с PowerShell.

Нажмите на кнопку Обновить сейчас на странице загрузки Windows 10

Чистая загрузка компьютера и отключение/деинсталляция проблемных приложений

Процесс Windows PowerShell может вызывать высокую нагрузку на процессор, если приложение в вашей системе запускает процесс PowerShell. В данном случае чистая загрузка системы и отключение/удаление приложения (вызывающего проблему) может решить проблему.

  1. Чистая загрузка компьютера (можно также попробовать Autoruns, Process Explorer или WBEMTEST) и проверить, исчезло ли высокое использование ЦП Windows PowerShell.
    Выполните чистую загрузку компьютера с Windows 10
  2. Если это так, то вы можете включить приложения/службы/процессы (не забудьте проверить расширения браузера), отключенные в процессе чистой загрузки, по очереди, пока не будет найдено проблемное приложение.
  3. Если проблема найдена, вы можете отключите или удалите проблемное приложение. Обычно предустановленные утилита обновления драйверов с помощью OEM-производителя или NativeDesktopMediaService Сообщается, что приложения вызывают проблему PowerShell.
    Удалите NativeDesktopMediaService

Выполните восстановление обновления Windows на компьютере

Если ни одно из этих решений не помогло решить проблему высокой загрузки процессора, выполните обновление Windows на компьютере, чтобы решить проблему.

  1. Запустите веб-браузер и перейдите к разделу Страница загрузки Windows 10.
  2. Теперь прокрутите страницу вниз и нажмите на кнопку Загрузить инструмент сейчас (в разделе Создание установочного носителя Windows 10).
    Загрузите программу Media Creation Tool прямо сейчас
  3. Затем дайте загрузке завершиться и после этого, щелкните правой кнопкой мыши на загрузите файл.
  4. Теперь выберите Запуск от имени администратора и Примите на Лицензионные условия.
  5. Затем в разделе «Что нужно сделать«в окне выберите Обновить этот компьютер сейчас и нажмите на Далее.
  6. Теперь позвольте инструменту загрузите файлы ОС и следуйте подсказкам для завершения процесса, но в ходе процесса, когда появится запрос, выберите вариант Сохранить параметры Windows, личные файлы и приложения.
    Сохраните настройки Windows, личные файлы и приложения
  7. Затем нажмите на кнопку Установить и дайте процессу обновления завершиться (это может занять некоторое время, поэтому убедитесь, что вы не выключаете компьютер во время процесса).
  8. После завершения процесса, перезагрузить свой компьютер и проверьте, вернулось ли к норме высокое использование процессора программой PowerShell.

Удалить вредоносное ПО

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

  1. Во-первых, скачайте и установите программу приложение для удаления вредоносных программ (например, Malwarebytes).
  2. Затем щелкните правой кнопкой мыши Windows и откройте PowerShell (администратор).
    Открыть Windows PowerShell Admin
  3. Теперь выполнить чтобы остановить все остальные процессы PowerShell:
    while ($true) {Get-Process PowerShell | Where-Object {$_.ID -notcontains $PID} | Stop-Process -Force}
  4. Затем используйте Поиск Windows найти *.файлы ps1 и удалить файлы, которые не являются важными (убедитесь, что вы не удалили важный системный файл).
  5. Теперь нажмите Windows, тип: Планировщик заданий, и щелкните правой кнопкой мыши на нём. Затем выберите Запуск от имени администратора.
    Запустите планировщик задач от имени администратора
  6. Затем проверьте, есть ли какие-либо из запущенный или запланированная задача вызывает проблему (вы можете включить просмотр Скрытые задачи в меню Вид планировщика задач). Если проблема вызвана Blue Eternal, то вы можете найти Funs задача или (GatherNetworkInfo задачу) в планировщике задач.
    Показать скрытые задачи в планировщике задач
  7. Если да, то удалить или отключить проблемный задачи.
  8. Теперь используйте инструмент (установленный на шаге 1) для удалить вредоносное ПО например, Malwarebytes для удаления вредоносного ПО (или обратитесь к поставщику антивируса, чтобы он предоставил инструмент для поиска и удаления вредоносного ПО).
  9. Затем используйте онлайн-антивирусный сканер (например, ESET Online Scanner или Kaspersky Virus Removal Tool) для проверки на наличие вредоносного ПО, после чего проверьте, решена ли проблема высокой загрузки процессора PowerShell.

Если это слишком технично для вас, то вы можете создать резервную копию основных данных (но не забудьте удалить несущественные данные) и переустановить Windows (после форматирования накопителя). После переустановки ОС убедитесь, что сканировать сайт данные с помощью как минимум двух продуктов безопасности (i.e., антивирус и антивирус). Затем вы можете скопировать данные в систему. Если это для вас нелегко, то вы можете обратиться к I.T. эксперт по безопасности.

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