Prevenção de Execução de Dados: perguntas mais frequentes

Seguem-se as respostas a algumas perguntas frequentes sobre a DEP (Data Execution Prevention).

Mostrar tudo

O que é a DEP?

A DEP é uma funcionalidade de segurança que pode ajudar a impedir danos no computador provocados por vírus e outras ameaças de segurança. A DEP pode ajudar a proteger o computador monitorizando programas para se certificar que estes utilizam a memória do sistema de forma segura. Se um programa tentar executar um código da memória de uma forma incorrecta, a DEP fecha o programa.

Que programas a DEP monitoriza?

A DEP monitoriza automaticamente programas e serviços essenciais do Windows. Pode aumentar a protecção fazendo com a DEP monitorize todos os programas. Para aumentar a protecção DEP, consulte Alterar as Definições de Prevenção de Execução de Dados.

É seguro executar novamente um programa que foi fechado pela DEP?

Sim, mas apenas se deixar a DEP activada para esse programa para que o Windows possa continuar a detectar tentativas de execução de código a partir de localizações de memória protegidas e ajudar a impedir ataques.

Se a DEP fechar sistematicamente o mesmo programa, significa que o meu computador está a ser atacado?

Se está a utilizar as definições de segurança recomendadas e o software de antivírus não detectou uma ameaça, é possível que o computador não esteja a sofrer um ataque. Neste caso, o programa pode não ser executado correctamente quando a DEP está activada. Procure uma versão do programa compatível com a DEP ou uma actualização do fabricante do software antes de alterar quaisquer definições da DEP.

Como posso impedir a DEP de fechar um programa no qual confio?

Primeiro, verifique se está disponível uma versão do programa compatível com a DEP visitando o Web site do fabricante do software. Se o fabricante não tiver lançado uma versão actualizada compatível com a DEP do programa, pode desactivar a DEP para o programa que foi fechado. Poderá utilizar o programa, mas estará vulnerável a um ataque que pode difundir-se a outros programas e ficheiros.

Se optar por desactivar a DEP para um programa, deve verificar com frequência se existe uma versão actualizada desse programa e, depois de actualizá-lo, activar a DEP de novo. Para activar a DEP para um programa, consulte Alterar as Definições de Prevenção de Execução de Dados.

O que devo fazer se a DEP fechar um programa que faz parte do Windows, tal como o svchost.exe ou o explorer.exe?

Os programas svchost.exe e explorer.exe são partes do sistema operativo do Windows. Se a DEP fechá-los ou se fechar outros serviços do Windows, a causa podem ser programas mais pequenos, tal como extensões, que são criados por outros fabricantes de software e que funcionam no Windows. Se tiver instalado um programa recentemente e reparar que a DEP fecha programas baseados no Windows, consulte o fabricante do software para ver se existe uma versão actualizada, compatível com a DEP disponível, ou tente desinstalar o programa.

Se as definições da DEP indicarem que o processador do computador não suporta DEP baseada em hardware, a protecção ainda está activa?

Sim. A DEP é uma funcionalidade baseada em software do Windows. Alguns processadores do computador também fornecem hardware baseado em DEP sob diversos nomes. Estes processadores utilizam tecnologia de hardware para impedir que os programas executem código em localizações de memória protegidas. Se o processador não suportar a DEP baseada em hardware, o Windows utilizará a DEP baseado em software para ajudar a proteger o computador.