Como corrigir erros de carregamento ou ausência de DWMAPI.DLL
Está enfrentando erros que mencionam Dwmapi.dll está faltando ou não pode ser carregado ao iniciar um jogo ou programa? Você não está sozinho.
Problemas com aplicativos ou jogos de terceiros do Windows geralmente ocorrem quando eles não conseguem se comunicar com sucesso com a API do Microsoft Desktop Window Manager, o que envolve o arquivo Dwmapi.dll.
Felizmente, eu explorei vários métodos de solução de problemas que podem ajudar você a retificar e recuperar os arquivos DLL ausentes. Vamos lá!
Compreendendo Dwmapi.dll
Dwmapi.dll serve como um arquivo de sistema crítico que gerencia o Windows Aero junto com outros temas contemporâneos da Microsoft Store. Ele funciona como a API para o Desktop Window Manager e é utilizado por aplicativos e jogos de terceiros para interagir com os temas padrão do Windows e vários componentes visuais.
Quando você encontra um erro ausente ou de carregamento, isso pode indicar um dos seguintes problemas:
- Malware ou certos aplicativos podem ter apagado o arquivo .
- Um aplicativo malicioso está mantendo o arquivo DLL em uso , impedindo o acesso de outros programas.
- Há outros 15 arquivos DLL vinculados estaticamente ao Dwmapi.dll , então um deles também pode estar faltando.
- A DLL não é compatível com versões anteriores ao Windows Vista , portanto, se você tentar executá-la no Windows XP ou em sistemas mais antigos, o programa não funcionará .
Resolvendo problemas de Dwmapi.dll ausente ou de carregamento
Vamos explorar as etapas para solucionar esse problema:
Baixe Dwmapi.dll de uma fonte confiável
Uma solução rápida e eficaz é obter uma nova cópia do arquivo Dwmapi.dll e colocá-la no diretório correto para que o aplicativo a encontre.
- Navegue até o site do DLLme .
- Baixe o arquivo Dwmapi.dll.
- Extraia o arquivo baixado em uma pasta.
- Copie o arquivo e cole-o nos seguintes diretórios do sistema no Windows:
- C:\Windows\Sistema32
- C:\Windows\SysWOW64
- Para aplicativos que armazenam o arquivo DLL em seus diretórios , cole-o em uma destas pastas:
- lata
- biblioteca
- plugins
- dll
- módulos
- extensões
- compartilhado
- componentes
- externo
- recursos
- Se não tiver certeza de onde colocar o arquivo, entre em contato com o desenvolvedor do software para obter orientação sobre o diretório correto.
Se você estiver executando no Windows XP e ainda tiver um erro, é provável que o aplicativo seja incompatível. Você pode, no entanto, tentar colocar a DLL no diretório System32 para ver se faz alguma diferença.
Registre o arquivo DLL com REGSVR32.EXE
Você tem a opção de registrar manualmente o arquivo DLL recém-adicionado ou forçar seu registro se ele já estiver em System32 ou SysWOW64 .
- Pressione Windows+ Xpara abrir o menu do Usuário Avançado .
- Selecione Windows PowerShell (Admin) .
- Digite regsvr32 dwmapi.dll no terminal.
- Imprensa Enter.
- Você deve receber uma mensagem dizendo: “ O módulo foi carregado… ”.
Realizar uma inicialização limpa
Esta técnica ajuda a determinar se algum aplicativo de terceiros está impedindo o acesso ao arquivo DLL. Veja como iniciar uma inicialização limpa no seu dispositivo Windows:
- Abra a caixa de diálogo Configuração do sistema pressionando Windows+ Re digitando msconfig .
- Vá até a aba Serviços .
- Marque a caixa Ocultar todos os serviços Microsoft .
- Clique em Desativar tudo .
- Em seguida, navegue até a aba Inicialização na mesma caixa de diálogo.
- Clique no link Gerenciador de Tarefas .
- Mude para a seção Inicialização do Gerenciador de Tarefas.
- Clique com o botão direito do mouse em um item de inicialização e selecione Desativar .
- Repita isso para todos os itens, exceto utilitários essenciais do sistema, como áudio , console de driver de vídeo , Bluetooth , etc.
- Feche o Gerenciador de Tarefas .
- Retorne à aba Serviços na janela Configuração do Sistema .
- Clique em Aplicar e depois em OK .
- Por fim, reinicie o seu PC.
Se esse processo corrigir o erro Dwmapi.dll ausente, é provável que a causa seja um aplicativo, serviço ou operação em segundo plano de terceiros.
Para identificar o aplicativo problemático, abra Windows+ Ie navegue até a seção Apps em Windows Settings . Desinstale qualquer software adicionado recentemente da lista Apps & features à direita.
Para restaurar todos os serviços essenciais, siga os passos que você seguiu para executar a inicialização limpa ao contrário e reinicie o sistema.
Verifique se há malware no seu sistema
Utilize o Microsoft Safety Scanner para detectar e eliminar malware que pode estar interrompendo os arquivos DLL. Veja como:
- Acesse o site de download do Microsoft Safety Scanner .
- Baixe a versão que corresponde ao seu sistema, seja de 32 ou 64 bits .
- Pressione Windows+ Re digite msinfo32 . Pressione Enter. Verifique a linha System Type . Se disser x64 , baixe a versão de 64 bits e vice-versa.
- Navegue até a pasta Downloads e clique duas vezes no arquivo msert.exe .
- O Microsoft Safety Scanner será iniciado.
- Aceite os termos e clique em Avançar .
- Clique em Avançar novamente até chegar à janela Tipo de digitalização .
- Selecione Verificação completa e pressione Avançar .
- Após concluir, reinicie o seu PC.
Execute a verificação do Verificador de arquivos do sistema (SFC)
O scan SFC pode reparar automaticamente arquivos do sistema enquanto seu PC estiver conectado à internet. Para executar o scan:
- Acesse o menu do usuário avançado pressionando Windows+ X.
- Selecione Windows PowerShell (Admin) .
- Na linha de comando, digite o seguinte comando:
sfc /scannow
- Imprensa Enter.
- Aguarde a conclusão da verificação do SFC .
Os resultados possíveis são:
- Nenhuma violação de integridade encontrada: tudo está bem; nenhuma ação adicional necessária.
- Violações de integridade encontradas: A ferramenta SFC tentará reparar o máximo possível de arquivos de sistema corrompidos. Ela indicará o número total de problemas corrigidos. Se indicar que todos os arquivos foram reparados, não há necessidade de executar uma verificação do DISM. No entanto, se alguns arquivos permanecerem sem reparo, prossiga para a próxima seção.
- A verificação não pode ser concluída: execute uma verificação do DISM em seguida.
Execute a verificação do Deployment Image Service and Management Tool (DISM)
- Na mesma janela do terminal, digite este comando:
DISM.exe /Online /Cleanup-image /Restorehealth
- Imprensa Enter.
- Permita que o comando DISM verifique e corrija problemas de arquivos do sistema.
Os resultados potenciais incluem:
- Nenhuma violação de integridade encontrada: todos os arquivos do sistema estão íntegros.
- Violações de integridade encontradas: O comando usará uma imagem online para corrigir os arquivos do sistema.
- A verificação não pôde ser concluída: considere executar a verificação do DISM novamente.
Configurar uma nova conta de usuário
Para aplicativos de jogos específicos, criar uma nova conta de usuário do Windows pode ajudar:
- Abra o aplicativo Configurações do Windows .
- Clique na seção Contas .
- Acesse o menu Família e outros usuários .
- Selecione a opção Adicionar outra pessoa a este PC no lado direito.
- Clique no link Não tenho… na caixa de diálogo da Microsoft .
- Na tela Criar conta , selecione Adicionar um usuário sem uma conta Microsoft .
- Preencha as informações necessárias nos campos fornecidos.
- Clique em Avançar .
- Siga as instruções para finalizar a configuração da nova conta.
- Reinicie o PC.
- Entre com sua nova conta.
Tente executar o aplicativo do jogo usando o EXE do diretório de instalação ou através do cliente Steam .
Realizar uma restauração do sistema
O Windows geralmente cria pontos de restauração durante alterações significativas feitas no sistema. Se você não desabilitou esse recurso, você pode reverter seu PC para a última condição estável, o que pode resolver o erro. Siga estas etapas:
- Clique no menu Iniciar e digite Restaurar .
- Escolha a opção Criar um ponto de restauração na área Melhor correspondência .
- A janela Propriedades do Sistema será exibida.
- Clique no botão Restauração do Sistema .
- Clique em Avançar na caixa de diálogo Restauração do sistema .
- Selecione um ponto de restauração na lista disponível e clique em Avançar .
- Pressione o botão Concluir .
Deixe a restauração do sistema ser concluída; seu PC pode reiniciar várias vezes durante esse processo.
Reinstale o aplicativo do jogo
Se tudo isso falhar, talvez seja necessário desinstalar o aplicativo do jogo que não consegue iniciar devido a erros no Dwmapi.dll.
Se você instalou de um DVD ou digitalmente, navegue até Aplicativos , localize o título do jogo em Aplicativos e recursos , clique nele e selecione Desinstalar .
Se comprado via Steam, siga estes passos:
- Abra o aplicativo Steam .
- Clique na Biblioteca na parte superior.
- Encontre o jogo que você deseja desinstalar na seção Jogos no painel esquerdo.
- Clique com o botão direito do mouse no título do jogo e escolha Desinstalar no menu.
- Confirme clicando em Desinstalar novamente quando solicitado.
O Steam iniciará o processo de remoção dos arquivos locais, o que pode levar alguns instantes.
Depois de ver a confirmação da desinstalação, retorne à aba Biblioteca . Você ainda deve ver o jogo listado no painel do lado esquerdo .
Se você clicar com o botão direito agora, a opção Instalar deverá ser exibida .
Fazendo backup de dados do aplicativo do jogo
Antes de desinstalar, considere copiar o progresso do jogo do diretório de dados salvos:
É aqui que você geralmente pode encontrá-lo no seu PC:
- Pasta de documentos:
C:\Users\JohnDoe\Documents\My Games
- Pasta AppData:
Local: C:\Users\JohnDoe\AppData\Local\GameName
Roaming: C:\Users\JohnDoe\AppData\Roaming\GameName
- Pasta ProgramData:
C:\ProgramData\GameName
- Jogos Steam:
C:\Program Files (x86)\Steam\userdata\123456789\12345
- Jogos épicos:
C:\Users\JohnDoe\AppData\Local\GameName\Saved\SaveGames
Conclusão
Agora você tem as ferramentas para solucionar o erro de Dwmapi.dll ausente ou de carregamento no Windows Vista e versões posteriores.
Se este guia foi útil para você, compartilhe sua história de sucesso nos comentários. Se você tiver outros métodos eficazes de solução de problemas, sinta-se à vontade para compartilhá-los também!
Deixe um comentário