title: how to change PowerShell mode to fulllanguage mode from constrained mode?
body: <p>I open the PS or PSISE, they are both constrianedlanguage mode which I do not expect.</p>
  
  <p>I don't know why it's ConstrainedLanguage. Two days ago it's just the PSISE is in constrainedmode and the PS is fulllanguage mode. Now after I restart my computer, both of them is constrainedmode and it's so bothering me because I really need to use the full mode..</p>
  
  <p>I've tried to start PS as admin, not working. Tried to create a new environment variable __PSLockdownPolicy and set it to 1 or 0, still not working.</p>
  
  <p>I tried "powershell.exe -version 2", and it's fulllanguage but the version 2 is too low that I cannot use some advanced module.</p>
  
  <pre><code>PS C:\windows\system32&gt; $ExecutionContext.SessionState.LanguageMode
  ConstrainedLanguage
  
  PS C:\windows\system32&gt; $ExecutionContext.SessionState.LanguageMode = 'fulllanguage'
  Cannot set property. Property setting is supported only on core types in this language mode.
  At line:1 char:1
  + $ExecutionContext.SessionState.LanguageMode = 'fulllanguage'
  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
      + FullyQualifiedErrorId : PropertySetterNotSupportedInConstrainedLanguage
  
  </code></pre>
  
  <p>I expect I can open the PS in fulllanguage mode. Thanks for all your help!</p>