Correção: Mfplat.dll ausente no Windows 10

Alguns usuários relataram não conseguir executar o PLEX ou um serviço de streaming semelhante desde que o Windows Update foi instalado automaticamente em seu sistema. O erro encontrado aponta para um arquivo DLL ausente do Windows Media Feature Pack.

Atualização: O erro mfplat.dll também é relatado para ocorrer com vários jogos que usam ativamente o Media Feature Pack .

O que causa o erro faltando mfplat.dll

Na maioria das vezes, o erro ausente mfplat.dll ocorre porque o Media Feature Pack está ausente do sistema que está exibindo o erro. Embora o Media Feature Pack geralmente seja instalado pelo aplicativo que precisa dele ou por meio do WU (Windows Update) automaticamente, determinados instaladores não o incluirão.

Aqui estão algumas razões pelas quais o Media Feature Pack (junto com o arquivo mfplat.dll ) não será instalado junto com o aplicativo que precisa dele:

  • O computador está usando o Windows 10 N - que não inclui o Media Feature Pack por padrão.
  • O serviço de reprodução de mídia foi desativado por um Windows Update. Nesse caso, a solução é executar um determinado comando em um prompt de comando elevado - consulte o método 2 para obter um guia passo a passo.
  • O assistente de instalação do aplicativo não inclui o Media Feature Pack.
  • O usuário decide recusar deliberadamente a instalação do Media Feature Pack a partir do assistente de instalação.
  • O Windows 10 não é atualizado e o aplicativo em questão exige uma nova versão do Media Feature Pack.

Como corrigir o erro faltando mfplat.dll

Se você está com dificuldades para resolver esse erro específico, este artigo ajudará você a solucionar o problema. Abaixo, você tem uma coleção de métodos que outros usuários em uma situação semelhante usaram para resolver o problema.

Para obter os melhores resultados, comece com o primeiro método e, em seguida, siga os outros métodos abaixo em ordem até encontrar as etapas que permitem contornar ou resolver a mensagem de erro. Vamos começar!

Importante: Copiar o arquivo mfplat.dll de um site de download de DLL não é aconselhável, pois criará erros adicionais na linha.

Método 1: Instalando o Media Feature Pack para Windows 10 N

Tenha em mente que o Windows 10 N vem sem um Windows Media Player cozido no sistema. Isso significa que o Media Feature Pack não será instalado por padrão nem atualizado pelo componente WU (Windows Update).

Se você não tiver certeza de qual versão do Windows 10 está instalada no momento, siga as etapas abaixo:

  1. Pressione a tecla Windows e digite "about" na caixa de pesquisa.
  2. Clique em Sobre este computador para abrir a guia Sobre do aplicativo Configurações .
  3. Na tela Sobre, role até as especificações do Windows e descubra a versão do Windows em Edição .

Se você está encontrando o problema no Windows 10 N, o erro faltando mfplat.dll pode ser resolvido instalando o Media Feature Pack apropriado. Aqui está um guia rápido sobre como fazer isso:

  1. Visite este link ( aqui ) e vá até a página de Download .
  2. Usando o menu suspenso, selecione a edição que você deseja instalar e clique em Confirmar . Tenha em mente que existem algumas razões pelas quais você deseja instalar a versão mais antiga, já que a maioria dos serviços de streaming, como o Plex e a maioria dos jogos, exigirá a versão 1803.

  3. Aguarde até que sua solicitação seja validada. O download deve começar automaticamente em alguns minutos.

  4. Quando o download estiver concluído, abra o executável de instalação e siga as instruções na tela para instalar o Media Feature Pack no seu sistema.
  5. Depois que o Media Feature Pack estiver instalado, reinicialize seu computador.
  6. Na próxima inicialização, abra o aplicativo que estava exibindo o erro ausente do mfplat.dll e veja se o problema foi resolvido.

Se você ainda encontrar o mesmo erro ou esse método não se aplicar, vá para o próximo método abaixo.

Método 2: Habilitando a reprodução de mídia em um prompt de comando elevado

Se você encontrar esse erro ao tentar executar o Plex ou um serviço de streaming semelhante e tiver certeza de que o Media Feature Pack está instalado, tente ativar a reprodução de mídia por meio de um prompt de comando elevado.

Aparentemente, há casos em que uma atualização do Windows acabará desativando esse recurso e criar as razões para o erro faltando mfplat.dll. Alguns usuários que se encontram em uma situação semelhante conseguiram resolver o problema executando um comando em um Prompt de Comando elevado. Aqui está um guia rápido sobre como fazer isso:

  1. Pressione a tecla Windows + R para abrir uma caixa Executar. Em seguida, digite “ cmd ” na caixa Executar e pressione Ctrl + Shift + Enter para abrir um prompt de comando elevado. Se solicitado pelo UAC (Controle de Conta de Usuário), clique em Sim .

  2. Dentro do Prompt de Comando elevado, cole o seguinte comando e pressione Enter para executá-lo:
     dism / online / enable-feature / recurso nome: MediaPlayback 
  3. Feche o Prompt de Comando elevado e abra o aplicativo novamente para ver se o problema foi resolvido.

Se o problema ainda não estiver resolvido, continue com o próximo método abaixo.

Método 3: extrair uma cópia do mfplat.dll do diretório windows.old

Se o erro ocorreu logo após a atualização para o Windows 10 a partir de uma versão anterior, a correção é tão fácil quanto usar o diretório windows.old para buscar uma cópia antiga do arquivo mfplat.dll.

Os usuários em uma situação semelhante informaram que conseguiram corrigir o problema depois de passar por algumas etapas. Veja o que você precisa fazer:

  1. Vá para a sua unidade do Windows e procure o diretório windows.old . Esta pasta preservará uma cópia do seu sistema operacional antigo e dos arquivos associados, caso algo dê errado durante o processo de atualização.

    Nota: Esta pasta está agendada para exclusão cerca de um mês após a atualização.

  2. Abra a pasta WIndows.old e navegue até a pasta syswow64 .
  3. Na pasta syswow64, copie o arquivo mfplat.dll e cole-o em C: \ windows \ syswow64.
  4. Reinicialize o computador e veja se o problema foi resolvido depois que a próxima inicialização for concluída, abrindo o aplicativo que estava exibindo o erro anteriormente.

Artigos Interessantes