Numerous powershell.exe instances are consuming all CPU
We have a physical server which is showing CPU usage constantly pegged at 100%. Going into Windows Task manager there are between 6 and 9 instances of powershell.exe running. Each instance is using between 5% and 12% of the CPU. When we rebooted the server it worked fine for 5-10 minutes but then CPU utilization began to creep up.
Is there a method to determine what program is spawning these powershell commands? This server fills a few roles and we are stumped on what would be creating these mutiple powershells.