Como corrigir o erro WDF_VIOLATION no Windows 10

WDF_VIOLATION (verificação de erros 0x10D) significa que o Windows detectou um erro em um driver de kernel baseado em framework. O código por si só não identifica o dispositivo com falha. Desconecte o hardware adicionado recentemente e, em seguida, isole ou reverta os drivers no Modo de Segurança. Anote qualquer .sysnome de arquivo na tela azul e faça backup de arquivos importantes antes de realizar a solução de problemas avançada. A nota técnica da Microsoft sobre 0x10D é voltada para desenvolvedores; use as etapas abaixo para solucionar problemas no PC.

Experimente estas soluções na ordem indicada, reiniciando o computador após cada alteração. As orientações da Microsoft sobre códigos de parada também recomendam a remoção de hardware novo, o uso do Modo de Segurança, a verificação dos drivers e a restauração do Windows.

1. Desconecte os dispositivos adicionados recentemente.

Desligue e desconecte os dispositivos conectados pouco antes da primeira falha, como um adaptador USB, webcam, dock ou impressora. Inicie o Windows e reconecte os dispositivos um de cada vez, reiniciando entre os testes. Se a falha persistir, tente outra porta ou obtenha o driver correto para o modelo do dispositivo. Isso ajuda a identificar a causa em um dispositivo, driver ou porta específica, sem presumir que o hardware esteja com defeito.

Um laptop com Windows 10 ao lado de uma webcam externa e um adaptador USB sem fio em uma mesa.
Os dispositivos adicionados recentemente foram testados, um de cada vez.

2. Inicie o Windows no Modo de Segurança

Na tela de login, mantenha pressionada a tecla Shift enquanto seleciona Energia > Reiniciar . No Ambiente de Recuperação do Windows, escolha Solução de problemas > Opções avançadas > Configurações de inicialização > Reiniciar . Pressione 4 ou F4 para o Modo de segurança ou 5 ou F5 para o Modo de segurança com rede. Se o Windows não conseguir acessar a tela de login, consulte como abrir o Ambiente de Recuperação do Windows . Uma falha que para no Modo de segurança sugere um driver ou serviço de inicialização normal, mas não o identifica por si só.

A tela de configurações de inicialização do Ambiente de Recuperação do Windows exibe as opções do Modo de Segurança e um botão Reiniciar.
Utilize as Configurações de Inicialização para reiniciar o Windows no Modo de Segurança.

3. Reverter ou reinstalar o driver suspeito

Clique com o botão direito do mouse em Iniciar , abra o Gerenciador de Dispositivos e verifique os dispositivos alterados recentemente ou as entradas marcadas com um ponto de exclamação amarelo. Clique com o botão direito do mouse em um dispositivo provável e selecione Propriedades > Driver . Se o problema começou após uma atualização, selecione Reverter Driver, se disponível. Caso contrário, tente Atualizar driver ou baixe o driver específico do modelo no site do fabricante. Você pode desinstalar o dispositivo identificado e reiniciar, se necessário; não exclua o pacote de drivers, a menos que tenha um instalador de substituição.

Gerenciador de Dispositivos do Windows 10 com um adaptador USB sem fio selecionado e opções de driver visíveis.
O Gerenciador de Dispositivos permite inspecionar e alterar um driver de dispositivo suspeito.

4. Verifique se há atualizações disponíveis

Abra Configurações > Atualização e Segurança > Windows Update e selecione Verificar se há atualizações . Instale as atualizações oferecidas para o seu computador e reinicie. Se nenhum driver aparecer, verifique a página de suporte do fabricante do seu computador ou dispositivo e certifique-se de que o modelo e a versão do Windows sejam compatíveis. Evite usar utilitários de atualização de drivers de terceiros.

O suporte padrão para o Windows 10 terminou em 14 de outubro de 2025. A disponibilidade de atualizações agora depende do dispositivo e de qualquer inscrição aplicável nas Atualizações de Segurança Estendidas. Verifique o status do suporte da Microsoft para o Windows caso o Windows Update não ofereça nenhuma atualização.

Configurações do Windows 10 na página do Windows Update com o botão Verificar atualizações
Verifique quais atualizações estão disponíveis para a sua instalação.

5. Use a Restauração do Sistema.

Se as falhas começaram após uma alteração de driver, aplicativo ou sistema, pressione Windows + R , digite `Ctrl+ rstrui.exeR` e pressione Enter . Escolha um ponto de restauração anterior ao problema e selecione "Verificar programas afetados" antes de continuar. A Restauração do Sistema mantém os arquivos pessoais, mas pode desfazer alterações posteriores em aplicativos, drivers, atualizações e configurações. Se o Windows não iniciar, use Solução de problemas > Opções avançadas > Restauração do Sistema no Ambiente de Recuperação; um computador criptografado pode exigir a chave do BitLocker. Consulte as instruções da Restauração do Sistema da Microsoft .

Tela de solução de problemas do Ambiente de Recuperação do Windows mostrando as opções avançadas e a Restauração do Sistema.
A Restauração do Sistema permite reverter as configurações do Ambiente de Recuperação.

6. Teste a memória do sistema

Salve seu trabalho, pressione Windows + R , digite `memcpy` mdschede pressione Enter . Selecione " Reiniciar agora e verificar se há problemas" . Após o teste e a reinicialização, verifique a notificação. Caso não a tenha visto, encontre o resultado em Visualizador de Eventos > Logs de Aplicativos e Serviços > Microsoft > Windows > MemoryDiagnostics-Results > Debug . Um erro relatado requer diagnóstico de hardware; um resultado sem erros não descarta um problema de driver.

A caixa de diálogo Diagnóstico de Memória do Windows oferece a opção de reiniciar agora ou verificar se há problemas na próxima inicialização.
Salve o trabalho aberto antes de reiniciar para o teste de memória.

7. Reparar arquivos de sistema do Windows

Procure por "Prompt de Comando" , clique com o botão direito do mouse e escolha "Executar como administrador" . Execute estes comandos separadamente, nesta ordem, e deixe cada um terminar:

  1. DISM.exe /Online /Cleanup-image /Restorehealth
  2. sfc /scannow

Reinicie o computador após as verificações. O guia de reparo da Microsoft explica os resultados. A janela de comando abaixo mostra um exemplo de saída; as mensagens exibidas no seu computador podem variar.

Prompt de comando do administrador exibindo os comandos DISM e sfc com exemplo de saída de conclusão automática.
Execute o DISM e, em seguida, o SFC; a saída exibida é um exemplo.

8. Isolar o software de terceiros para startups

Se o erro ocorrer após o login, uma inicialização limpa pode testar se um serviço ou aplicativo de inicialização que não seja da Microsoft está envolvido. Pesquise por " Serviços msconfig". Em Serviços , marque " Ocultar todos os serviços da Microsoft" , selecione "Desativar tudo" e aplique. Na inicialização , abra o Gerenciador de Tarefas, desative os itens habilitados e anote as alterações. Reinicie e teste; se o erro parar, reative os itens em pequenos grupos para encontrar o conflito. Restaure a inicialização normal em seguida. Em um PC gerenciado, consulte o departamento de TI antes de alterar os serviços. Siga as instruções de inicialização limpa da Microsoft .

A guia Serviços de Configuração do Sistema do Windows, com a opção "Ocultar todos os serviços da Microsoft" marcada e a opção "Inicialização do Gerenciador de Tarefas" visível.
Anote quais serviços e itens de inicialização você desativou.

Se o erro persistir

Se o erro WDF_VIOLATION persistir após essas verificações, pare de remover drivers não relacionados e entre em contato com o fabricante do computador ou dispositivo. Compartilhe o código de parada, o nome do arquivo do driver exibido e a alteração que precedeu a falha. Faça backup dos seus arquivos antes de redefinir ou reinstalar o Windows, pois as opções de recuperação podem remover aplicativos ou dados.

Deixar um comentário

Análise do Microsoft Security Essentials: Recursos, verificações e status do suporte

Análise do Microsoft Security Essentials: Recursos, verificações e status do suporte

Veja o que o Microsoft Security Essentials oferecia, como funcionavam suas ferramentas de verificação e quarentena e por que sua proteção descontinuada não é mais segura.

Como adicionar uma assinatura no Outlook 2010

Como adicionar uma assinatura no Outlook 2010

Crie uma assinatura no Outlook 2010, escolha valores padrão para novas mensagens e respostas e aprenda a adicioná-la manualmente a um rascunho aberto.

DeskLock: O que você precisa saber sobre a proteção de aplicativos por senha

DeskLock: O que você precisa saber sobre a proteção de aplicativos por senha

O DeskLock era uma ferramenta legada do Windows para solicitar senhas de aplicativos, definir teclas de atalho e ocultar janelas. Saiba como ele deveria funcionar, por que suas limitações são importantes e conheça maneiras mais seguras de proteger o acesso ao Windows.

Como criar uma unidade USB inicializável para Windows 7, Vista ou XP

Como criar uma unidade USB inicializável para Windows 7, Vista ou XP

Crie mídias de instalação do Windows 7, Vista ou XP a partir de uma ISO genuína com o Rufus. Ajuste o formato do USB para que seja compatível com o BIOS ou UEFI do seu PC e, em seguida, inicialize e solucione problemas com segurança.

BMPreVIEW: Um visualizador gratuito para imagens BMP grandes.

BMPreVIEW: Um visualizador gratuito para imagens BMP grandes.

BMPreVIEW é um visualizador BMP legado para Windows que permite ajustar imagens grandes, navegar por pastas, ampliar áreas selecionadas e verificar detalhes de arquivos — com as principais limitações explicadas.

Como extrair em lote arquivos RAR protegidos por senha no WinRAR

Como extrair em lote arquivos RAR protegidos por senha no WinRAR

Extraia vários arquivos RAR protegidos por senha em um único lote, mantenha cada arquivo em sua própria pasta e solucione problemas de senhas e volumes divididos.

Time Stopper para software de avaliação: riscos, limitações e opções legais

Time Stopper para software de avaliação: riscos, limitações e opções legais

Saiba para que o Time Stopper foi projetado, por que suas antigas instruções de extensão de avaliação não são confiáveis ​​e como gerenciar avaliações de software, faturamento e arquivos de projeto com segurança.

Como atualizar os drivers de dispositivo no Windows 7

Como atualizar os drivers de dispositivo no Windows 7

Encontre um driver compatível com o Windows 7, instale-o através do Gerenciador de Dispositivos ou do pacote do fabricante e reverta a instalação caso algum dispositivo pare de funcionar.

Como editar a BIOS da NVIDIA: verificações rápidas antes de alterar a VBIOS

Como editar a BIOS da NVIDIA: verificações rápidas antes de alterar a VBIOS

Saiba se um editor de BIOS da NVIDIA é compatível com sua GPU, como fazer backup da VBIOS da placa de vídeo e quando usar ferramentas de ajuste mais seguras ou o firmware do fornecedor.

Como alterar a barra de título no prompt de comando

Como alterar a barra de título no prompt de comando

Renomeie uma janela do Prompt de Comando com o título "comando", defina um rótulo de atalho reutilizável ou impeça que o título de uma guia do Terminal do Windows seja redefinido.