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

Download Windows Speedup Tool to fix errors and make PC run faster

PowerShell is one of the most prominent command-line interpreters used by Windows users. It is optimized to work perfectly on Windows computers, however, many users have reported that it is causing High CPU usage. The most common cause of this unusual behavior is an outdated OS, but, we are going to give every possible solution to fix PowerShell causing High CPU usage in Windows 10.

Fix PowerShell causing High CPU usage in Windows 10

Before looking at any of the mentioned fixes, you should check for updates. If the version on your computer is obsolete, download the update from microsoft.com. Do this and see if it fixes the issue for you.

If the issue persists, use the following solutions to fix PowerShell causing High CPU usage in Windows 10.

  1. Troubleshoot in Clean Boot State
  2. Run SFC and DISM
  3. Check for Virus and Malware
  4. Reinstall PowerShell
  5. Use Cloud Reset
  6. Repair Windows 10 using Installation Media

Let us talk about them in detail.

1] Troubleshoot in Clean Boot State

The problem can be because of another application triggering the PowerShell process. So, to know more about it, we need to troubleshoot in Clean Boot State and check which application is giving your CPU a hard time.

2] Run SFC and DISM

The problem can be because of a corrupted file system and to fix it we need to run two commands. Since PowerShell is giving you a hard time, we are going to use Command Prompt. So, launch Command Prompt as an administrator and run the following commands to run SFC and DISM.

  • To repair damaged system files
sfc/ scannow
  • To restore the System Health
dism /online /cleanup-image /restorehealth

Now, check if the issue is fixed.

3] Check for Virus and Malware

Like any other high CPU usage problem, the one caused by PowerShell can be because of viruses and Malware. You can use any third-party application to scan your computer but we are going to use Windows Defender. So, if you want to use Windows Defender to scan your computer for viruses and malware, try the following procedure.

  1. Launch Settings by Win + I.
  2. Click Update & Security > Windows Security > Open Windows Security.
  3. Click Virus & threat protection > Scan Options > Microsoft Defender Offline Scan > Scan now.

Now, wait for the process to complete and remove all traces of virus and malware from your computer and see if the issue is fixed.

4] Reinstall PowerShell

If you are using PowerShell 7, you can uninstall it and then reinstall it.

5] Use Cloud Reset

Use the Cloud Reset option and see if that helps.

6] Repair Windows 10 using Installation Media

Last but not least, if nothing works, try repairing Windows 10 using Installation Media. This won’t delete any of your personal files and will fix the issue for you.

Hopefully, you are able to fix the PowerShell issue with the help of these solutions.

Read Next: Fix 100% Disk, High CPU, High Memory usage.

Yusuf is an Engineering graduate from Delhi. He has written over 1000 technical articles and has knowledge of programming languages including Java, and C++, and technologies such as Oracle 12C and MsSQL. Troubleshooting Windows is his favorite past-time.

Когда ваш компьютер начинает работать медленно или процессор становится перегруженным, одной из возможных причин может быть высокая загрузка процессом «Windows PowerShell». В этой статье мы рассмотрим несколько методов, которые помогут вам справиться с этой проблемой.

Шаг 1: Остановка «Windows PowerShell»

Первым шагом будет остановка процесса «Windows PowerShell», который вызывает высокую загрузку процессора. Выполните следующие действия:

  1. Нажмите комбинацию клавиш Ctrl + Shift + Esc, чтобы открыть диспетчер задач.
  2. Вкладка «Процессы» отобразит список всех работающих процессов на вашем компьютере.
  3. Найдите процесс с названием «Windows PowerShell».
  4. Щелкните правой кнопкой мыши на процессе и выберите пункт «Завершить задачу».

Теперь процесс «Windows PowerShell» должен быть остановлен, и загрузка процессора должна снизиться.

Шаг 2: Отключение запуска «Windows PowerShell» при загрузке системы

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

  1. Нажмите комбинацию клавиш Win + R, чтобы открыть окно «Выполнить».
  2. Введите команду «msconfig» и нажмите клавишу Enter. Откроется окно «Конфигурация системы».
  3. Перейдите на вкладку «Загрузка».
  4. Найдите запись с названием «Windows PowerShell».
  5. Снимите флажок напротив этой записи, чтобы отключить ее.
  6. Нажмите кнопку «Применить» и затем «ОК», чтобы сохранить изменения.

Теперь «Windows PowerShell» не будет запускаться автоматически при загрузке системы, и загрузка процессора должна быть стабильной.

Шаг 3: Проверка наличия вредоносных программ

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

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

Шаг 4: Обновите «Windows PowerShell»

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

  1. Откройте «Центр обновления Windows», нажав на кнопку «Пуск» и введя «Центр обновления Windows» в поле поиска.
  2. Нажмите на «Проверить наличие обновлений» и подождите, пока система выполнит поиск доступных обновлений.
  3. Если обновление «Windows PowerShell» доступно, установите его и перезагрузите систему.

Обновление «Windows PowerShell» может корректировать ошибки и улучшить производительность, что может снизить загрузку процессора.

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

  • Что значит постоплатная система?
  • В чем причина? ВАЗ 2108 1.5 карб… В морозы, если с первого раза не заведется, то только на буксир и тогда с пол пенка.
  • А кто вас жалеет…кто-то..или сами себя?
  • Обыскалась уже
  • Уфимка в районе Сипайлово открылась. Можно пойти понырять
  • Ой, ради кого мне бы «пышечки» на жертву пойти?
  • 1 г/моль сколько кг/моль?
  • Помогите перевести с немецкого языка, только не гугл

#1

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 10:11

Здравствуйте, в последние время я стал замечать как мой пк начал сильно лагать, и при играх стали просадки в фпс. При запуске диспетчера задач стала иногда появлять ошибка, а процесс который нагружает комп был powershell (C:\Windows\System32\WindowsPowerShell\v1.0)
Когда запускаешь диспетчер до нагрузка на цп падает с 60% до 2-3% и Powershell выключается
Делал проверку с помощью Dr.Web CureIt!, нашло 3 угрозы, но после их устранения осталось все также.

Вот такие ошибки часто вылазят при запуске каких-то системных программ, по типу: Диспетчер задач, монитор ресурсов и т.д.
И еще они очень долго запускаются и закрываются примерно вот так:Еще диспетчер задач зависает когда уже загрузил все процессы но проценты и сами процессы не изменяются

Лог снизу прикрепил

(Скриншоты я все добавил, но сайт не пропустил а они у меня не остались)

  • Наверх


#2


Dr.Robot

Dr.Robot

    Poster

  • Helpers
  • 3 023 Сообщений:

Отправлено 08 Июнь 2023 — 10:11

1. Если Вы подозреваете у себя на компьютере вирусную активность и хотите получить помощь в этом разделе,

Вам необходимо кроме описания проблемы приложить к письму логи работы двух программ — сканера Dr. Web (или CureIt!, если антивирус Dr. Web не установлен на Вашем ПК), DrWeb SysInfo. Без логов помочь Вам не сможет даже самый квалифицированный специалист.

2. Если у Вас зашифрованы файлы,

Внимание! Услуга по расшифровке файлов предоставляется только лицензионным пользователям продуктов Dr.Web, у которых на момент заражения была установлена актуальная коммерческая лицензия Dr.Web Security Space или Dr.Web Enterprise Security Suite.

Что НЕ нужно делать:
— лечить и удалять найденные антивирусом вирусы в автоматическом режиме или самостоятельно. Можно переместить всё найденное в карантин, а после спросить специалистов или не предпринимать никаких действий, а просто сообщить название найденных вирусов;
— переустанавливать операционную систему;
— менять расширение у зашифрованных файлов;
— очищать папки с временными файлами, а также историю браузера;
— использовать самостоятельно без консультации с вирусным аналитиком Dr. Web дешифраторы из «Аптечки сисадмина» Dr. Web;
— использовать дешифраторы рекомендуемые в других темах с аналогичной проблемой.

Что необходимо сделать:
— прислать в вирусную лабораторию Dr. Web https://support.drweb.com/new/free_unlocker/?keyno=&for_decode=1 несколько зашифрованных файлов и, если есть, их не зашифрованные копии в категорию Запрос на лечение. Дожидаться ответа на Вашу почту вирусного аналитика и далее следовать его указаниям ведя с ним переписку по почте. На форуме рекомендуется указать номер тикета вирлаба — это номер Вашего запроса, содержащий строку вида [drweb.com #3219200];

  • Наверх


#3


Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 528 Сообщений:

Отправлено 08 Июнь 2023 — 10:14

Лог нужно залить на любой файлообменник (файл обычно слишком большой для размещения на форуме), на форуме дать ссылку на скачивание.

  • Наверх


#4


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 10:18

Лог не загрузился
загрузил на гугл — https://drive.google.com/file/d/1KsdddF-G1OWUwFhKaFHrA8iPn3SvLB88/view?usp=sharing

Лог нужно залить на любой файлообменник (файл обычно слишком большой для размещения на форуме), на форуме дать ссылку на скачивание.

https://drive.google.com/file/d/1KsdddF-G1OWUwFhKaFHrA8iPn3SvLB88/view?usp=sharing

  • Наверх


#5


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 10:22

Сообщение было изменено zhenyas: 08 Июнь 2023 — 10:22

  • Наверх


#6


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 10:34

вот про какие ошибки я говорил 
https://ibb.co/bgRSjDb

  • Наверх


#7


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 10:55

На всякий случай еще один лог https://drive.google.com/file/d/1LJyC99IcDdThgEoaa1hHgE5XvOjFfqve/view?usp=sharing

Лог нужно залить на любой файлообменник (файл обычно слишком большой для размещения на форуме), на форуме дать ссылку на скачивание.

  • Наверх


#8


Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 528 Сообщений:

Отправлено 08 Июнь 2023 — 11:11

Вы внесли эти программы/процессы в исключения антивируса? Убирайте их оттуда…

Судя по логам, апдейтер хрома (фейковый?) вызывается каждые несколько секунд при помощи скрипта и создает задание в планировщике… Это совершенно нехарактерное поведение.

C:\Program Files\Google\Chrome\updater.exe
D:\jre8u292-windows-x64\bin\javaw.exe

Сделайте еще логи FRST:

Скачайте Farbar Recovery Scan Tool (или с зеркала) и сохраните на Рабочем столе.

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

Нажмите кнопку Сканировать (Scan).
После окончания сканирования будут созданы отчеты FRST.txt и Addition.txt в той же папке, откуда была запущена программа. Прикрепите отчеты к своему следующему сообщению.

Сообщение было изменено Dmitry_rus: 08 Июнь 2023 — 11:15

  • Наверх


#9


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 11:33

Вы внесли эти программы/процессы в исключения антивируса? Убирайте их оттуда…

Судя по логам, апдейтер хрома (фейковый?) вызывается каждые несколько секунд при помощи скрипта и создает задание в планировщике… Это совершенно нехарактерное поведение.

C:\Program Files\Google\Chrome\updater.exe
D:\jre8u292-windows-x64\bin\javaw.exe

Сделайте еще логи FRST:

Скачайте Farbar Recovery Scan Tool (или с зеркала) и сохраните на Рабочем столе.

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

Нажмите кнопку Сканировать (Scan).
После окончания сканирования будут созданы отчеты FRST.txt и Addition.txt в той же папке, откуда была запущена программа. Прикрепите отчеты к своему следующему сообщению.

  • Наверх


#10


Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 528 Сообщений:

Отправлено 08 Июнь 2023 — 11:37

Настоящий апдейтер Хрома (у вас вообще установлен этот браузер?) не лезет в hosts. Ему там нечего делать.

  • Наверх


#11


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 11:39

Настоящий апдейтер Хрома (у вас вообще установлен этот браузер?) не лезет в hosts. Ему там нечего делать.

Да, я на данный момент пользуюсь только хромом

  • Наверх


#12


Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 528 Сообщений:

Отправлено 08 Июнь 2023 — 11:54

Python и Java сами устанавливали, пользуетесь? Вирусописатели нередко и питоновыми скриптами не брезгуют… А для этого сначала на машину жертвы устанавливают питон, отсюда и вопрос.

  • Наверх


#13


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 11:55

Python и Java сами устанавливали, пользуетесь? Вирусописатели нередко и питоновыми скриптами не брезгуют… А для этого сначала на машину жертвы устанавливают питон, отсюда и вопрос.

Python не пользуюсь но скачивал сам, Java использую так как играю в Minecraft, и скачивал сам

  • Наверх


#14


zhenyas

zhenyas

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 08 Июнь 2023 — 12:11

Python и Java сами устанавливали, пользуетесь? Вирусописатели нередко и питоновыми скриптами не брезгуют… А для этого сначала на машину жертвы устанавливают питон, отсюда и вопрос.

есть способ как это решить?

  • Наверх


#15


Dmitry_rus

Dmitry_rus

    Guru

  • Helpers
  • 3 528 Сообщений:

Отправлено 08 Июнь 2023 — 12:23

  • Наверх


#16


Ivan Korolev

Ivan Korolev

    Poster

  • Virus Analysts
  • 1 302 Сообщений:

Отправлено 08 Июнь 2023 — 16:37

При наличии лицензии лучше обращаться в тех.поддержку (support.drweb.com).

Троянов добавил, с одним из ближайших обновлений вирусных баз он будет обезврежен. Если часа через 3 симптомы останутся, сформируйте свежий отчет sysinfo.

  • Наверх


Загруженность процессора в Windows PowerShell — это распространенная проблема, с которой сталкиваются многие пользователи. Когда процессор работает на полную мощность, компьютер может начать работать медленно, происходить задержка выполнения команд и появляться другие неприятности. Чтобы разобраться в причинах этой загруженности и найти решение, важно понять, какие факторы могут влиять на производительность процессора.

Одной из основных причин загруженности процессора в Windows PowerShell является выполнение сложных и ресурсоемких команд. Некоторые команды могут требовать значительных вычислительных ресурсов, особенно если они относятся к выполнению большого объема данных или требуют сложных алгоритмов. Кроме того, наличие большого количества открытых сессий или неэффективного использования памяти может приводить к повышенной загрузке процессора.

Чтобы решить проблему загруженности процессора в Windows PowerShell, важно принять несколько мер. Прежде всего, стоит оптимизировать выполнение команд. Если возможно, упростите сложные команды или разделите их на несколько более простых операций. Кроме того, рекомендуется закрыть неиспользуемые сессии и освободить память, чтобы избежать ненужной загрузки процессора. Также полезными могут быть команды, позволяющие управлять приоритетом выполнения процессов, чтобы предоставить больше ресурсов ресурсоемким командам.

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

Содержание

  1. Что такое Windows PowerShell и какую функцию она выполняет?
  2. Программы и процессы, которые могут вызывать высокую загруженность процессора
  3. Постоянное использование ресурсов системы и высокая загруженность процессора

Что такое Windows PowerShell и какую функцию она выполняет?

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

Преимущества Windows PowerShell Функции Windows PowerShell
1. Автоматизация задач 1. Интерактивная командная строка.
2. Управление удаленными компьютерами 2. Создание и выполнение сценариев.
3. Расширяемость через модули 3. Управление службами и процессами.
4. Интеграция с другими инструментами и технологиями 4. Управление учетными записями и правами.

Windows PowerShell является основным инструментом командной строки в операционной системе Windows и предоставляет множество возможностей для управления и автоматизации задач. Она предлагает гибкую и мощную среду для работы с системой и является неотъемлемой частью инструментария администраторов систем и разработчиков в Windows.

Программы и процессы, которые могут вызывать высокую загруженность процессора

В повседневной работе с компьютером может возникнуть ситуация, когда процессор начинает работать на максимальной или близкой к максимальной загрузке. Это может приводить к замедлению работы системы, неполадкам и неудобствам для пользователя. Есть несколько программ и процессов, которые могут быть причиной высокой загруженности процессора.

1. Антивирусные программы

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

2. Многозадачность

Одной из причин высокой загруженности процессора может быть многозадачность. Когда несколько программ работают одновременно и требуют ресурсы процессора, его загрузка может сильно возрастать. Попробуйте закрыть ненужные программы или ограничить число одновременно выполняющихся задач для снижения нагрузки на процессор.

3. Запущенные процессы в фоновом режиме

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

4. Обновления и синхронизация

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

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

Постоянное использование ресурсов системы и высокая загруженность процессора

Высокая загруженность процессора и постоянное использование ресурсов системы могут возникать по разным причинам. В этом разделе мы рассмотрим несколько возможных причин и предложим решения для устранения проблемы.

1. Зловредное ПО или вредоносные программы: Многие виды вредоносных программ могут постоянно использовать ресурсы системы и приводить к высокой загруженности процессора. Для решения этой проблемы рекомендуется установить и регулярно обновлять антивирусное программное обеспечение, а также сканировать систему на предмет наличия вредоносных программ.

2. Фоновые процессы: Некоторые программы или службы могут работать в фоновом режиме на вашей системе и потреблять ресурсы. Для определения таких процессов можно воспользоваться диспетчером задач, который позволяет отслеживать активность процессов и их использование ресурсов. Если вы обнаружите фоновый процесс, который постоянно использовать ресурсы системы, вы можете попытаться его отключить или изменить его настройки, чтобы уменьшить его влияние на производительность.

3. Устаревшее или несовместимое программное обеспечение: Некоторые программы могут быть несовместимы с вашей системой или иметь ошибки, которые могут приводить к постоянному использованию ресурсов и загруженности процессора. В этом случае рекомендуется обновить или переустановить программу, чтобы устранить возможные проблемы.

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

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

В целом, постоянное использование ресурсов системы и высокая загруженность процессора могут быть вызваны различными факторами. Наблюдение за активностью процессов, установка антивирусного программного обеспечения и поддержание системы в обновленном состоянии помогут устранить возможные причины и повысить производительность вашей системы.

Windows PowerShell process may cause high CPU usage in Windows 10 if the Windows of your system is outdated. Moreover, different conflicting applications (like NativeDesktopMediaService) may also cause the issue at hand.

The user notices the issue when his PC starts behaving sluggish and upon opening the Task Manager, he notices a high CPU usage by PowerShell (in some cases, multiple PowerShell processes keep appearing and disappearing in the Task Manager).

High CPU Usage caused by Windows PowerShell

High CPU Usage caused by Windows PowerShell Fix

Before proceeding, check if ending the PowerShell process through the Task Manager solves the problem (if due to a temporary glitch).

Update the Windows of Your System to the Latest Release

You may encounter high CPU usage by the PowerShell if the Windows of your system is outdated (as it may cause the incompatibility between the OS modules). In this case, updating the Windows of your system to the latest release may solve the high CPU usage issue.

  1. Manually update the PC’s Windows and reboot your PC.
    Check for Windows Updates
  2. Upon reboot, check if the issue is resolved.

If the issue persists (or you are using an obsolete version of Windows), then you may download the Update Assistant (currently, Windows 10 October 2020 Update) from the Windows 10 download page. Then use that assistant (make sure you launch it as administrator) to update the system and check if that solves the PowerShell issue.

Click on the Update Now in the Windows 10 Download Page

Clean Boot Your PC and Disable/Uninstall the Problematic Applications

The Windows PowerShell process may cause high CPU usage if an application on your system is triggering the PowerShell process. In this context, clean booting the system and disabling/removing the application (causing the issue) may solve the problem.

  1. Clean boot your PC (you may also try Autoruns, Process Explorer, or WBEMTEST) and check if the high CPU usage by the Windows PowerShell has disappeared.
    Clean Boot the Windows 10 PC
  2. If so, then you may enable the applications/services/processes (do not forget to check the browser’s extensions) disabled during the clean boot process one by one till a problematic one is found.
  3. Once found, then you may disable or remove the problematic one. Usually, the pre-installed driver update utility by the OEM or NativeDesktopMediaService applications are reported to trigger the PowerShell issue.
    Uninstall NativeDesktopMediaService

Perform a Repair Upgrade of the PC’s Windows

If none of the solutions solved the high CPU usage issue so far, then you performing a repair upgrade of the PC’s Windows may solve the problem.

  1. Launch a web browser and steer to the Windows 10 download page.
  2. Now scroll down and click on Download Tool Now (under Create Windows 10 Installation Media).
    Download Media Creation Tool Now
  3. Then let the download complete and afterward, right-click on the downloaded file.
  4. Now choose Run as Administrator and Accept the License Terms.
  5. Then, in the “What Do You Want to Do” window, choose Upgrade This PC Now and click on Next.
  6. Now let the tool download the OS files and follow the prompts to complete the process but during the process, when asked to, choose the option of Keep Windows Settings, Personal Files, and Apps.
    Keep Windows Settings, Personal Files, and Apps
  7. Then click on the Install button and let the upgrade process complete (this may take some time to complete, so, make sure you do not turn off the PC during the process).
  8. Upon completion of the process, reboot your PC and check if the high CPU usage by PowerShell is back to normal.

Remove Malware

The PowerShell process may cause high CPU usage if malware (crypto miner processes or EternalBlue are reported to cause the issue) is triggering the execution of the PowerShell process. In this context, removing the malware may solve the problem. Before proceeding, make sure your antivirus product and its definitions are updated to the latest built.

  1. Firstly, download and install a malware removal application (like Malwarebytes).
  2. Then right-click Windows and open PowerShell (Admin).
    Open Windows PowerShell Admin
  3. Now execute the following to stop all other PowerShell processes:
    while ($true) {Get-Process PowerShell | Where-Object {$_.ID -notcontains $PID} | Stop-Process -Force}
  4. Then use the Windows Search to find *.ps1 files and delete the files that are not essential (make sure you do not delete an essential system file).
  5. Now click Windows, type: Task Scheduler, and right-click on it. Then select Run as Administrator.
    Run Task Scheduler as Administrator
  6. Then check if any of the running or scheduled task is triggering the issue (you may enable viewing of Hidden Tasks in the View menu of the Task Scheduler). If the issue is caused by Blue Eternal, then you may find the Funs task or (GatherNetworkInfo task) in the Task Scheduler.
    Show Hidden Tasks in the Task Scheduler
  7. If so, then remove or disable the problematic tasks.
  8. Now use the tool (installed at step 1) to remove the malware like Malwarebytes to remove the malware (or contact your antivirus vendor to give a tool to find and remove the malware).
  9. Then use an online antivirus scanner (like ESET Online Scanner or Kaspersky Virus Removal Tool) to scan for the malware and afterward, check if the PowerShell high CPU usage issue is resolved.

If that is too technical for you, then you may backup the essential data (but make sure to delete the data that is not essential) and reinstall the Windows (after formatting the storage drive). After reinstalling the OS, make sure to scan the data with at least two security products (i.e., antivirus and antimalware). Then you may copy back the data to the system. If that is not easy for you, then you may contact an I.T. security expert.

Photo of Kevin Arrows

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

  • Windows photo viewer скачать с официального сайта
  • Windows powershell где найти в виндовс 10
  • Windows photo viewer скачать для windows 10 торрент
  • Windows photo viewer windows 10 reg
  • Windows powershell x86 что это