I've noticed that PowerShell 32-bit has been using about 30% of my CPU recently, especially when I'm checking Task Manager. It seems to come and go—sometimes it's there, and sometimes it's not, even when I check again later. I'm worried that it might be malware since I just got this PC five months ago and want to make sure it's not doing anything harmful like mining Bitcoin while I'm gaming. Is there a reliable way I can check if this PowerShell instance is malicious or if it's a legitimate Microsoft process?
3 Answers
It’s a good sign that the CPU usage isn’t at 100%, and if it only appears briefly, it might not be a big concern. I had a similar situation and found out it was related to ASUS fan control software. If it’s not constantly running high, it could simply be a non-issue!
Since you mentioned it only spikes occasionally, it might be related to legitimate background processes. I'd recommend checking your system with anti-malware software just in case, but don’t panic yet—High usage can sometimes be a normal system process round.
If PowerShell is consistently using that much CPU and it's not just during updates, there's a chance it could be malware. While Bitcoin mining is concerning, most malware today is more about stealing personal information. To be completely safe, you might consider wiping your PC and reinstalling Windows from scratch.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures