Eu usei o recurso de recuperação do sistema do meu laptop para reinstalar o Windows e, depois, consegui usar o PowerShell muito bem.
Recebo um erro quando tento executar o PowerShell:
Internal Windows PowerShell error. Loading managed Windows PowerShell failed with error 80070002.
Estou executando o Windows 7 Home Premium (64 bits). Este erro ocorre se eu iniciar o PowerShell na linha de comando ou no atalho do menu Iniciar. A execução como administrador também não resolve o problema.
Como corrijo esse problema para poder usar o PowerShell?
Eu sei que este tópico é consideravelmente antigo, mas como também tive esse problema, você precisa verificar se possui um arquivo powershell.exe.config ou um arquivo powershell_ise.exe.config na pasta ... \ v1.0 \ diretório, renomeie / apague esses arquivos ou remende completamente o sistema (certifique-se de que não há patches ou reinicializações pendentes) e o problema deve resolver-se:
Isso é causado por falta
Microsoft.PowerShell.ConsoleHost.dll
Qual deve estar em
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.PowerShell.ConsoleHost
Pode ser restaurado a reinstalar o Windows Management Framework
Já tentou reinstalar o powershell? Isso parece uma instalação corrompida.
Tags 64-bit crash powershell