I pressed Win and typed in "PowerShell". However, since there's already a PS console window open, the computer switched the focus to it, instead of, as I intended, open a new one.

How can I open a new instance of a PowerShell console window? Preferably from Start menu. For pedagogic reasons, I need it to be big and blue so starting PS from command prompt won't do in this case. :)


You can middle click on the already opened Windows Powershell on Windows toolbar below (It will open an new instance of that program) or you can also type powershell in start menu, but instead of hitting enter, you just right click on Windows Powershell and choose Open in new window

  • IIRC you can also middle-click start screen/menu entries.
    – Daniel B
    Feb 7 '15 at 16:04
  • It doesn't work for me on windows 8
    – kv1dr
    Feb 7 '15 at 16:06
  • Hitting middle mouse only opens the start screen on my computer. Perhaps a Win8 thingy? The other suggestion worked, though, as described. Feb 7 '15 at 18:45
  • @Konrad Viltersten: probably
    – kv1dr
    Feb 7 '15 at 18:47
  • Tried it again—middle-click definitely works. But then again, I have Windows 8.1. If you don’t, upgrade ASAP. On the task bar it works starting from Windows 7, by the way.
    – Daniel B
    Feb 8 '15 at 2:01

Run at powershell:

start powershell

May use Start-Process or saps alias.

  • What do you mean by "Run at powershell"? Typing it in in an already-open PowerShell window and pressing Enter? May 21 '17 at 9:02
  • I think the OP means run that command IN PowerShell - that worked for me, running start powershell from the command line. Jun 13 '18 at 17:00

After typing PowerShell into search, hold Shift while pressing Enter to open a new instance.


Win + R - keyboard shortcut to open run.

Then type powershell. Press enter.

Edit: Windows 10

  • 1
    This doesn't start a new instance if it's already running
    – Ramhound
    Mar 19 '15 at 20:26
  • I have 4 powershell windows open after using this method 4 times. Unless each window is a window onto the same instance, I have 4 separate instances running. TaskManager shows 4 separate powershell instances as well.
    – eric f
    Mar 19 '15 at 20:29

Not the answer you're looking for? Browse other questions tagged or ask your own question.