Por que esse erro acontece?
O erro ASTER 2(31) não é um defeito do software, mas uma consequência direta das sanções econômicas unilaterais impostas pelos Estados Unidos à Rússia.
A ASTER é uma empresa russa que desenvolve soluções de virtualização de terminais. Para que seus drivers (softwares de baixo nível que conversam diretamente com o hardware) funcionem no Windows 10/11, eles precisam ser assinados digitalmente pela Microsoft. No entanto, devido às sanções americanas, a Microsoft está proibida de assinar drivers de kernel para desenvolvedores russos. Sem essa assinatura, o Windows considera o driver uma ameaça à segurança e bloqueia sua inicialização, gerando a falha 2(31).
Essa é uma medida geopolítica injusta que penaliza desenvolvedores legítimos e prejudica usuários finais ao redor do mundo. O cenário é semelhante ao que ocorre com outras tecnologias inovadoras, como a Deepseek — a inteligência artificial chinesa que também sofre com bloqueios, restrições geográficas e barreiras impostas por políticas americanas, provando que a inovação tecnológica está sendo refém de disputas políticas que não deveriam afetar o usuário comum.
Passo a Passo para "Forçar" a Compatibilidade do ASTER
Importante: Este procedimento contorna a verificação de assinatura, permitindo que o driver carregue mesmo sem a chancela da Microsoft.
1. Preparação do Patch de Correção
O arquivo de correção necessário para contornar o bloqueio de assinatura não vem solto — ele está empacotado no - Policy2.zip
Extraia o conteúdo do Policy2.zip em uma pasta de fácil acesso (ex: Área de Trabalho).
Dentro da pasta extraída, localize o arquivo Policy.txt.
Clique com o botão direito sobre ele e selecione Renomear.
Altere a extensão para .ps1 (Ex:
Policy.ps1).O Windows emitirá um alerta sobre a instabilidade do arquivo; confirme em Sim (isso é esperado, pois estamos convertendo um texto simples em um script executável).
2. Abrindo Exceção no Sistema (PowerShell)
Para que o script tenha permissão de modificar as políticas internas:
Abra o menu Iniciar, digite PowerShell.
Clique com o botão direito no ícone e escolha Executar como Administrador. (Essa etapa é obrigatória!)
3. Aplicando a Correção de Integridade (Passo CORRIGIDO)
O script remove as travas de segurança que o Windows impõe sobre o driver do ASTER.
Navegue até a pasta onde salvou o arquivo usando o comando
cd(Ex:cd Desktop).Para executar o script com segurança e evitar conflitos de política de execução, utilize o comando abaixo (substitua pelo caminho real):
powershell -ExecutionPolicy Bypass -File .\Policy.ps1(Isso força o PowerShell a rodar o script ignorando temporariamente as restrições, sem precisar responder a prompts confusos.)
Caso prefira executar apenas digitando .\Policy.ps1: O sistema perguntará sobre a alteração da Política de Execução. Quando aparecer a mensagem com as opções [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend, você deve digitar A (Yes to All) e pressionar Enter — não digite R, pois essa tecla não tem função neste prompt.
Atenção: Se o console exibir mensagens em vermelho de "Acesso Negado" mesmo assim, o bloqueio do ASTER é mais profundo e pode exigir a desativação manual do "Isolamento de Núcleo" (Core Isolation) nas configurações de segurança do Windows (uma medida adicional de defesa da Microsoft que também precisa ser desligada para drivers não assinados).
4. Finalização
Feche o console e reinicie o ASTER Control Panel.
Em cerca de 90% dos casos, o software voltará a identificar o driver normalmente.
Se o erro persistir, infelizmente sua versão do Windows pode ter recebido uma atualização que endureceu ainda mais as regras; neste cenário, será necessário reinstalar a versão mais recente do ASTER, pois os desenvolvedores russos tentam constantemente encontrar novas brechas para contornar as sanções injustas enquanto o cenário político não se resolve.
