Os scripts em execução do PowerShell estão desabilitados neste sistema (corrigido)

Esta postagem diz o que fazer se o PowerShell não pode ser carregado porque a execução de scripts está desativada neste sistema . Portanto, você pode consultar diretamente este guia oferecido por Partição Mágica uma vez que a execução de scripts está desabilitada neste sistema Windows 11. Nesta página :

Como corrigir o erro “não pode ser carregado porque a execução de scripts está desabilitada neste sistema Windows 11”? Bem, este post reúne 2 métodos principais para você.





Método 1: execute o PowerShell como administrador

Executar o PowerShell é uma maneira fácil de resolver o erro “não pode ser carregado porque a execução de scripts está desabilitada neste sistema”. Você só precisa clicar com o botão direito no janelas ícone e escolha Windows PowerShell (Administrador) . Então clique Sim na janela pop-up para permitir a operação.

  execute o Windows PowerShell como administrador

Depois disso, execute os scripts novamente para ver se a mensagem “a execução de scripts está desabilitada neste sistema” foi corrigida. Caso contrário, tente um método diferente.

Método 2: modificar a política de execução do PowerShell

O PowerShell tem quatro políticas de execução principais que decidem as condições em que os scripts podem ser executados. Você pode ter uma prévia rápida lendo o conteúdo abaixo.



  • Restrito: É a política padrão e interrompe a execução de qualquer script. Você tem permissão para usar o PowerShell para comandos individuais, mas não pode executar scripts.
  • Todos assinados: Esta política permite executar scripts que foram assinados digitalmente por um editor confiável. Quaisquer scripts não assinados não serão executados.
  • Assinado remotamente: Esta política permite que você execute scripts criados localmente, enquanto os scripts baixados da Internet devem ser assinados por um editor confiável para serem executados.
  • Irrestrito: Esta política permite a execução de todos os scripts, independentemente da sua origem ou se estão assinados. No entanto, pode representar riscos de segurança, por isso use-o com cuidado.

Se o PowerShell não puder ser carregado porque a execução de scripts está desabilitada neste sistema, você deverá alterar a política de execução do PowerShell manualmente. Existem algumas opções para você. Escolha um com base em sua preferência.

Opção 1: executar linhas de comando

Você pode executar linhas de comando para verificar como cada política de execução está configurada e depois alterar a política de execução para “Irrestrita”. Aqui estão as etapas para fazer isso.

Passo 1: Execute o Windows PowerShell como administrador com as instruções acima.



Passo 2: Digite o comando abaixo e clique Digitar . Esta operação ajuda a verificar como as políticas de execução estão configuradas para diferentes usuários e sistemas.

Get-ExecutionPolicy -Lista

  digite e execute o comando

Etapa 3: Para definir a política de execução como “ Irrestrito ”Para o usuário ativo atual, insira o comando“ Set-ExecutionPolicy irrestrito – Escopo Usuário Atual ”e bateu Digitar .



Pontas: Se quiser alterar a política de execução para “Irrestrito” para todos os usuários, você precisa executar este comando: Set-ExecutionPolicy irrestrito -Scope LocalMachine .

Passo 4: Feche o PowerShell e reinicie o seu computador.

Opção 2: use o Editor do Registro

Também está disponível a alteração da política de execução para “Irrestrita” editando as chaves do Registro. Se a execução de scripts estiver desabilitada neste sistema Windows 11, você pode seguir as etapas abaixo para modificar a política de execução do PowerShell.

Pontas: Seria melhor fazer backup das chaves do registro antes de iniciar a operação caso seja necessário reverter as alterações. Você também pode fazer um Backup do Windows através deste site Partition Wizard para proteger seu PC. Além disso, este software também permite realizar diversas tarefas.

este site Demonstração do Assistente de Partição Clique para fazer o download 100% Limpo e Seguro



Passo 1: Abra o Correr janela segurando o janelas e R chaves.

Passo 2: Tipo regedit e bateu Digitar abrir Editor de registro .

  abra o Editor do Registro na janela Executar

Etapa 3: No Editor de registro janela, copie e cole o seguinte caminho na barra de endereço e clique em Digitar para navegar até o destino.

Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell

Passo 4: Localize e clique duas vezes no Política de Execução valor. Então digite Assinado remotamente no Dados de valor campo. Esta operação permite que o PowerShell execute scripts locais e assinados.

Pontas: Se você quiser permitir que o PowerShell execute qualquer script sem limitações, digite Desviar no Dados de valor seção e salve as alterações.

Etapa 5: Depois de inserir o valor necessário, clique em OK para salvar as alterações.

  modificar dados de valor

Etapa 6: Saia do Editor do Registro e reinicie o computador.

Opção 3: use o Editor de Política de Grupo Local

Quando o PowerShell não puder ser carregado porque a execução de scripts está desabilitada neste sistema, tente alterar a política de execução por meio do Editor de Política de Grupo Local.

Passo 1: Abra o Correr janela, digite gpedit.msc e clique em OK .

Passo 2: No Editor de política de grupo local janela, navegue até Configuração do Computador > Modelos Administrativos > Componentes do Windows > Windows PowerShell um após o outro.

Etapa 3: Vá para o lado direito da janela e clique duas vezes no Ative a execução de script opção.

  clique duas vezes em Ativar execução de script

Etapa 3: Na janela pop-up, marque a opção Habilitado opção e escolha Permitir scripts locais e scripts assinados remotamente de Política de Execução menu suspenso. Então clique OK para salvar as alterações.

  escolha Permitir scripts locais e scripts assinados remotamente

Não é possível carregar porque a execução de scripts está desabilitada neste sistema? Se você receber esse erro, tente os métodos desta postagem para resolvê-lo.