title: Powershell x64 does not start in Windows 8.1
body: <p>The problem I need to be solved is that the Nuget Package Manager Console in Visual Studio 2013 cannot start because the Windows Powershell raises the error:</p>
  
  <p><strong>The shell cannot be started. A failure occurred during initialization: The type initializer for 'System.Management.Automation.SessionStateScope' threw an exception.</strong></p>
  
  <p>I tried reinstalling nuget, repairing VS2013, changing the execution policy in powershell x86 (the common solution given here in stackoverflow) but the error persists.</p>
  
  <p>Until I realize that the problem is in the x64 powershell(C:\Windows\SysWOW64\WindowsPowerShell\v1.0) because the x86 version is fine. </p>
  
  <p>I'm using Visual Studio Ultimate 2013 Update 4 32-Bits in Windows 8.1 x64</p>