A Microsoft introduziu o Data Execution Prevention no sistema operacional, começando com o Windows XP. A Prevenção de Execução de Dados é um recurso de segurança destinado a evitar danos ao seu computador. A DEP gera uma exceção se detectar o carregamento de código do heap ou pilha padrão. Como esse comportamento é indicativo de código mal-intencionado - código legítimo geralmente não é carregado dessa maneira - a DEP protege o navegador contra ataques processados, por exemplo, por meio de estouro de buffer e vulnerabilidades semelhantes, impedindo que o código seja executado a partir de páginas de dados suspeitas.
Às vezes, no entanto, a DEP pode causar conflitos com programas legítimos. Se isso acontecer com você, veja como desabilitar a DEP para aplicativos específicos.
Como desabilitar a DEP para aplicativos específicos
- Clique no Começar botão no seu computador com Windows e escolha Computador > Propriedades do sistema > Configurações avançadas do sistema.
- De Caixa de diálogo Propriedades do sistemaselecione Definições.
- Selecione os Prevenção de Execução de Dados aba.
- Selecione Ative a DEP para todos os programas e serviços, exceto aqueles que eu selecionar.
- Clique Adicionar e use o recurso de navegação para procurar o executável do programa que você deseja excluir, por exemplo, excel.exe ou word.exe.
Dependendo da sua versão do Windows, pode ser necessário acessar a caixa de diálogo Propriedades do Sistema clicando com o botão direito do mouse em Este PC ou Computador no Windows Explorer.
- No Windows Explorer, clique com o botão direito do mouse e escolha Propriedades > Configurações avançadas do sistema > Propriedades do sistema.
- Selecione Avançado > atuação > Prevenção de Execução de Dados.
- SelecioneAtive a DEP para todos os programas e serviços, exceto aqueles que eu selecionar.
- CliqueAdicionar e use o recurso de navegação para procurar o executável do programa que você deseja excluir.




