Por que você instalou? O Sharepoint 2010 é um aplicativo .NET 3.5 e não suportado para uso com o .NET 4.0, como o Sharepoint 2013 é o mesmo para o Powershell 3.0.
Independentemente disso, você pode consertar isso executando o shell no modo PS 2.0. Isso ajuda se você estiver mexendo com o SharePoint 2010 em um servidor Windows 2012, por exemplo.
em Powershell:
Powershell -version 2
Add-PSSnapin Microsoft.SharePoint.PowerShell
Isso deve te dar o que você procura.