You are on page 1of 5

04/05/2017 QuandoadicionarumprogramaaDEPnoresolveoproblema.

artigosTechNetBrasil(Portugus)TechNetWiki

Quando adicionar um programa a DEP no resolve o


problema.
Ol Pessoal!

Tive um caso no incio deste ms com o seguinte problema, ao utilizar determinado software aparecia a seguinte mensagem:

Segue log abaixo:

Nome do Log: Application

Fonte: Windows Error Reporting

Data: 04/08/2014 10:23:27

Identificao do Evento:1001

Categoria da Tarefa:Nenhum

Nvel: Information

Palavraschave:Classic

Usurio: N/D

Computador: srv

Descrio:

Fault bucket , type 0

Event Name: InPageError

Response: Not available

Cab Id: 0

Problem signature:

P1: c000020c

P2: 00000000

P3:

P4:

P5:

P6:

P7:

P8:

P9:

P10:

Attached files:

These files may be available here:


https://social.technet.microsoft.com/wiki/ptbr/contents/articles/30830.quandoadicionarumprogramaadepnaoresolveoproblema.aspx 1/5
04/05/2017 QuandoadicionarumprogramaaDEPnoresolveoproblema.artigosTechNetBrasil(Portugus)TechNetWiki
C:\Users\user\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_c000020c_cd1e82b09ef90713f1342576815fadf289ba11c_0bc18b95

Analysis symbol:

Rechecking for solution: 0

Report Id: c86425f0222311e49ecb0050569878fc

Report Status: 0

Antes de partirmos para a soluo, vamos falar sobre o que a DEP Preveno de Execuo de Dados?

DEP um recurso de segurana que pode ajudar a evitar danos ao computador causados por vrus e outras ameaas de segurana. A DEP pode ajudar a proteger o
computador, monitorando os programas para ter certeza de que eles usam a memria do sistema com segurana. Se um programa tentar executar cdigo da
memria de uma maneira incorreta, a DEP fechar o programa.

Fonte: Preveno de Execuo de Dados: perguntas frequentes http://windows.microsoft.com/ptbr/windowsvista/dataexecutionpreventionfrequentlyasked


questions

Agora que j sabemos o que a DEP, vamos adicionar o executvel na DEP.

Selecionar a 2 opo: Ativar a DEP para todos os programas e servios, exceto os que eu selecionar:

https://social.technet.microsoft.com/wiki/ptbr/contents/articles/30830.quandoadicionarumprogramaadepnaoresolveoproblema.aspx 2/5
04/05/2017 QuandoadicionarumprogramaaDEPnoresolveoproblema.artigosTechNetBrasil(Portugus)TechNetWiki

Ao selecionar o executvel, me deparei com a seguinte mensagem.

Neste momento aconteceu algo inusitado, eu conseguia adicionar outros executveis menos o executvel que eu queria :, que coisa no.

Fui atrs de mais informaes sobre a DEP e descobri que a DEP habilitada tanto a nvel de hardware quanto software.

Como determinar se a DEP baseada em hardware est disponvel e configurada em seu computador

Requisitos para usar a DEP baseada em hardware

Para usar a DEP imposta ao hardware, voc deve atender todas as condies a seguintes:

1. O processador do computador deve oferecer suporte DEP imposta por hardware.Muitos processadores recentes oferecem suporte a DEP imposta por
hardware. Advanced Micro Devices AMD e a Intel Corporation desenvolveram e distriburam arquiteturas compatveis com o Windows que so compatveis
com a DEP. Esse suporte do processador pode ser conhecido como NX no executar ou XD execute disable tecnologia.

O recurso do processador de proteo de pgina no executvel NX como definido pelo AMD.

O recurso Execute Disable Bit XD como definido pela Intel.

1. Para determinar se o processador do computador oferece suporte DEP imposta ao hardware, entre em contato com o fabricante do seu computador.

Na BIOS dos computadores Dell o recurso tem o nome de CPU XD Support

https://social.technet.microsoft.com/wiki/ptbr/contents/articles/30830.quandoadicionarumprogramaadepnaoresolveoproblema.aspx 3/5
04/05/2017 QuandoadicionarumprogramaaDEPnoresolveoproblema.artigosTechNetBrasil(Portugus)TechNetWiki

1. DEP imposta por hardware deve ser habilitada no BIOS.Em alguns computadores, voc pode desativar o suporte do processador para a DEP imposta ao
hardware no BIOS. Voc no deve desabilitar esse suporte. Dependendo do fabricante do computador, a opo para desativar o suporte pode ser rotulada
Data Execution Prevention, XD, Desativar executar ou NX.
2. O computador deve ter no mnimo o Windows XP com Service Pack 2 ou Windows Server 2003 com Service Pack 1 instalado.Observao: Verses de 32 bits e
as verses de 64 bits do Windows suportam imposta por hardware DEP. Windows XP Media Center Edition 2005 e o Microsoft Windows XP Tablet PC Edition
2005 incluem todos os recursos e componentes do Windows XP SP2.
3. DEP imposta por hardware deve estar ativada para programas no computador.Nas verses de 64 bits do Windows, a DEP baseada em hardware est sempre
habilitada para programas nativos de 64 bits. No entanto, dependendo da configurao, a DEP baseada em hardware talvez estejam desativado por programas
de 32 bits.

Para obter mais informaes sobre DEP, sobre a configurao da DEP e para obter uma lista dos sistemas de operacionais do Windows que oferecem suporte a DEP
baseada em hardware, clique no nmero abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:875352

http://support.microsoft.com/kb/875352/

Uma descrio detalhada do recurso preveno de execuo de dados DEP no Windows XP Service Pack 2, Windows XP Tablet PC Edition 2005 e Windows Server
2003

Para obter informaes sobre como configurar a proteo de memria no Windows XP com Service Pack 2, visite o seguinte site da Microsoft:

http://technet.microsoft.com/enus/library/cc700810.aspx

http://technet.microsoft.com/enus/library/cc700810.aspx

Como confirmar se a DEP de hardware est funcionando no Windows

Para confirmar que o hardware DEP est funcionando no Windows, use um dos seguintes mtodos.

Mtodo 1: Usar a ferramenta de linha de comando do Wmic

Voc pode usar a ferramenta de linha de comando do Wmic para examinar as configuraes de DEP. Para determinar se a DEP baseada em hardware est disponvel,
siga estas etapas:

1. Clique em Iniciar, clique em Executar, digite cmd na caixa Abrir e clique em OK.
2. No prompt de comando, digite o seguinte comando e pressione ENTER:

wmic OS Get DataExecutionPrevention_Available

Se a sada for TRUE, a DEP baseada em hardware est disponvel.

Para determinar a diretiva de suporte DEP atual, siga estas etapas.

1. Clique em Iniciar, clique em Executar, digite cmd na caixa Abrir e clique em OK.
2. No prompt de comando, digite o seguinte comando e pressione ENTER:

WMIC OS Get DataExecutionPrevention_SupportPolicy

O valor retornado ser 0, 1, 2 ou 3. Esse valor corresponde a uma das diretivas de suporte DEP que so descritas na tabela a seguir.

Recolher esta tabelaExpandir esta tabela

Valor da propriedade
Nvel de diretiva Descrio
DataExecutionPrevention_SupportPolicy
OptIn
2 configurao Somente os componentes de sistema do Windows e servios tm a DEP aplicada
padro
A DEP est ativada para todos os processos. Os administradores podem criar manualmente uma lista
3 OptOut
de aplicativos especficos que no tm a DEP aplicada
1 AlwaysOn A DEP est ativada para todos os processos
0 AlwaysOff DEP no est ativada para todos os processos

Observao: Para verificar se o Windows est sendo executado com hardware DEP habilitada, examine a propriedade DataExecutionPrevention_Drivers da classe
Win32_OperatingSystem . Em algumas configuraes do sistema, hardware que DEP pode ser desabilitada usando /nopae ou /execute opes no arquivo Boot. ini.
Para examinar essa propriedade, digite o seguinte comando em um prompt de comando:

WMIC OS get DataExecutionPrevention_Drivers

Mtodo 2: Usar a interface grfica do usurio

Para usar a interface grfica do usurio para determinar se a DEP est disponvel, siga estas etapas:

1. Clique em Iniciar, clique em Executar, digite wbemtest na caixa Abrir e clique em OK.
2. Na caixa de dilogo Testador de instrumentao de gerenciamento do Windows , clique em Conectar.
3. Na caixa na parte superior da caixa de dilogo Conectar , digite root\cimv2e, em seguida, clique em Conectar.
4. Clique em Enumerar instncias.
5. Na caixa de dilogo Informaes sobre classe , digite Win32_OperatingSystem na caixa Digite o nome da superclasse e, em seguida, clique em OK.
6. Na caixa de dilogo Resultado da consulta , clique duas vezes no item superior.Observao: Este item comea com
Win32_OperatingSystem.Name=Microsoft
7. Na caixa de dilogo editor de objetos , localize a propriedade DataExecutionPrevention_Available na rea de Propriedades .
8. Clique duas vezes em DataExecutionPrevention_Available.
9. Na caixa de dilogo Editor de propriedades , anote o valor na caixa valor .

Se o valor for TRUE, a DEP de hardware est disponvel.

https://social.technet.microsoft.com/wiki/ptbr/contents/articles/30830.quandoadicionarumprogramaadepnaoresolveoproblema.aspx 4/5
04/05/2017 QuandoadicionarumprogramaaDEPnoresolveoproblema.artigosTechNetBrasil(Portugus)TechNetWiki
Fonte: http://support.microsoft.com/kb/912923/ptbr

A soluo encontrada para resolver este problema foi desativar a DEP.

Para desativar a DEP no Windows , execute o seguinte comando bcdedit.exe /set {current} nx AlwaysOff .

Para ativar a DEP no Windows, execute o seguinte comando bcdedit.exe /set {current} nx AlwaysOn.

Espero ter ajudado

https://social.technet.microsoft.com/wiki/ptbr/contents/articles/30830.quandoadicionarumprogramaadepnaoresolveoproblema.aspx 5/5

You might also like