Como desativar a DEP com a linha de comando do Windows 10

O Data Execution Prevention (DEP) é integrado ao Windows 10 e adiciona uma camada extra de segurança que impede que o malware seja executado na memória. Ele é habilitado por padrão e é projetado para reconhecer e impedir que scripts não autorizados sejam executados em áreas reservadas da memória do computador. Este é um vetor de ataque popular para malware, então a Microsoft adicionou DEP para impedi-lo.

Como desativar a DEP com a linha de comando do Windows 10

A Prevenção de Execução de Dados foi introduzida no Windows 7 em um esforço concentrado da Microsoft para fechar algumas das muitas brechas de segurança que afetavam o sistema operacional. É uma ótima teoria, mas se você já viu a mensagem ‘Este programa foi bloqueado para sua proteção’, sabe que nem sempre funciona como anunciado. É sempre melhor ser paranóico do que não ser paranóico o suficiente, mas quando isso atrapalha o desempenho do computador, torna-se um incômodo.

Desativar prevenção de execução de dados

Há muitos motivos pelos quais você nunca deve desabilitar o Data Execution Prevention (DEP). Em vez de enterrar o título, primeiro vou mostrar como fazer e, em seguida, falar sobre por que você não deve fazer isso.

  1. Abra uma janela CMD como Admin.
  2. Digite ‘bcdedit.exe / set {current} nx AlwaysOff’ e pressione Enter.

Você deverá ver ‘A operação foi concluída com sucesso’ embaixo, após a conclusão. A DEP agora está desligada em seu computador. Se você deseja ativar a DEP novamente, digite ‘bcdedit.exe / set {current} nx AlwaysOn’ e pressione Enter. Você deve ver a mesma notificação de sucesso abaixo do comando, se funcionou.

Se você vir um erro como na imagem acima que diz ‘O valor é protegido pela Política de inicialização segura e não pode ser modificado ou excluído’, significa que a inicialização segura está ativada em seu BIOS / UEFI. Para desativar a DEP, você precisará reinicializar o computador no BIOS / UEFI, encontrar a configuração de inicialização segura e desligá-la. Inicialize no Windows e repita as etapas acima para desativar a DEP.

Você pode controlar um pouco como a DEP funciona a partir da GUI do Windows.

  1. Abra o painel de controle.
  2. Navegue até Sistema e Segurança e Sistema.
  3. Selecione Configurações avançadas do sistema no menu esquerdo.
  4. Selecione a guia Prevenção de execução de dados.

Aqui você pode escolher se deseja habilitar a DEP apenas para Windows e seus aplicativos associados ou para todos os programas em seu computador. Você também pode selecionar uma lista de permissões, na qual pode selecionar a exclusão de um programa específico do DEP. Esta janela é de uso limitado fora de um ambiente corporativo, mas está lá se você quiser experimentar.

Por que você não deve desativar o DEP

Embora as versões iniciais do DEP tenham causado problemas, as versões mais recentes do Windows 8 e do Windows 10 são muito, muito melhores. A DEP funciona principalmente em segundo plano agora e não interfere na forma como você usa o computador. Existem alguns motivos pelos quais você não deve desabilitar a DEP.

Uma proteção essencial contra o invisível

O principal motivo para deixar o DEP em execução é que ele fornece proteção quase invisível contra invasores invisíveis. Se um vírus ou malware passar pelo seu software de segurança e o DEP estiver desativado, não há como saber que algo está funcionando no seu computador. O malware pode executar scripts e realizar suas tarefas sem interferência e isso pode ser devastador.

O DEP agora reconhece a maioria dos novos jogos e programas e não o incomodará com erros ou alertas. É um dos recursos do Windows que realmente fornecem valor para os usuários.

Com mais vírus e malware do que nunca flutuando na Internet, qualquer camada extra de proteção é uma boa opção. Se der um erro ímpar de vez em quando, esse é um pequeno preço a pagar. Além disso, se ele não gostar de um programa específico, você pode sempre colocá-lo na lista de permissões usando o método que descrevi acima. Contanto que você tenha certeza de que o programa é seguro, você estará bem.

Pode não ser DEP apresentando o erro

Alguns erros de violação não têm nenhuma relação com a Prevenção de execução de dados. Pode ser Controle de Conta de Usuário, Política Local, Política de Grupo, Windows Defender, seu antivírus ou software de malware ou algo completamente diferente. Há um hábito entre os técnicos de TI de culpar a DEP por qualquer violação de acesso ou memória, mas nem sempre é verdade. Às vezes é, mas nem sempre.

Você também pode experimentar desativando o UAC, pausando temporariamente seu software de segurança ou executando o programa com privilégios de administrador. Se funcionar depois de fazer isso, não foi DEP.

A Prevenção de execução de dados foi adicionada ao Windows como uma camada extra de proteção. Posso não ser um fã de algumas das decisões da Microsoft quando se trata de "nos proteger", mas o DEP é aquele que funciona. A menos que você realmente precise desativar o DEP, eu realmente o deixaria em execução.