O Windows 7 / Server 2008 R2 são as primeiras versões do Windows a serem lançadas com o PowerShell instalado , por padrão.
Windows PowerShell 2.0 needs to be installed on Windows Server 2008 and Windows Vista only. It is already installed on Windows Server 2008 R2 and Windows 7.
Ignorando a horrível instalação do XP SP2 neste dia, se não tiver o PowerShell instalado por padrão, você tem muitas opções para corrigir isso, retroativamente (como GPOs ou scripts de inicialização / logon para instalá-lo) e daqui para frente (por meio de slipstream em uma imagem ISO ou em uma máquina que você implanta).