一部のユーザーは、Windows Updateがシステムに自動的にインストールされてから、PLEXまたは同様のストリーミングサービスを実行できないと報告しています。発生したエラーは、DLLファイルが見つからないことを示しています。 WindowsMedia機能 パック。
更新: mfplat.dllエラーは、を積極的に使用するいくつかのゲームで発生することも報告されています メディア機能パック 。
mfplat.dll欠落エラーの原因
ほとんどの場合、 mfplat.dll行方不明のエラー エラーを表示しているシステムにMediaFeaturePackがないために発生します。 Media Feature Packは通常、それを必要とするアプリケーションによって、またはWU(Windows Update)を介して自動的にインストールされますが、特定のインストーラーには含まれません。
Media Feature Packが(および mfplat ファイル)それを必要とするアプリケーションと一緒にインストールされません:
- コンピューターはWindows10Nを使用しています –デフォルトではMedia FeaturePackは含まれていません。
- メディア再生サービスは、WindowsUpdateによって無効にされました。 この場合の解決策は、昇格したコマンドプロンプトで特定のコマンドを実行することです–を参照してください 方法2 ステップバイステップガイドについては。
- アプリケーションのインストールウィザードには、Media FeaturePackは含まれていません。
- ユーザーは、インストールウィザードからMedia FeaturePackのインストールを意図的に拒否することを選択します。
- Windows 10は更新されておらず、問題のアプリケーションには新しいバージョンのMedia FeaturePackが必要です。
mfplat.dllの欠落エラーを修正する方法
この特定のエラーの解決に苦労している場合は、この記事が問題のトラブルシューティングに役立ちます。以下に、同様の状況にある他のユーザーが問題を解決するために使用したメソッドのコレクションがあります。
最良の結果を得るには、最初の方法から始めて、エラーメッセージを回避または解決できる手順が表示されるまで、以下の他の方法に従ってください。さぁ、始めよう!
重要: DLLダウンロードWebサイトからmfplat.dllファイルをコピーすると、追加のエラーが発生するため、お勧めできません。
方法1:Windows 10Nバージョン用のMediaFeaturePackをインストールする
Windows 10 Nには、システムにWindows MediaPlayerが組み込まれていないことに注意してください。したがって、これは、Media Feature Packがデフォルトでインストールされないか、WU(Windows Update)コンポーネントによって更新されないことを意味します。
現在インストールしているWindows10のバージョンがわからない場合は、次の手順に従ってください。
- Windowsキーを押して、検索ボックスに「about」と入力します。
- クリック このPCについて 開くには 約 のタブ 設定 アプリ。
- の中に 約 画面、下にスクロールして Windowsの仕様 そしてあなたのWindowsバージョンを下で発見してください 版 。
Windows 10 Nで問題が発生した場合は、 mfplat.dll行方不明のエラー 適切なMediaFeaturePackをインストールすることで解決できます。これを行う方法のクイックガイドは次のとおりです。
- このリンクにアクセスしてください( ここに )そして下にスクロールして ダウンロード ページ。
- そこにあるドロップダウンメニューを使用して、インストールするエディションを選択し、をクリックします 確認 。 Plexやほとんどのゲームなどのほとんどのストリーミングサービスではバージョン1803が必要になるため、古いバージョンをインストールする理由はいくつかあることに注意してください。
- リクエストが検証されるまで待ちます。ダウンロードは数分で自動的に開始されます。
- ダウンロードが完了したら、インストール実行可能ファイルを開き、画面の指示に従ってMedia FeaturePackをシステムにインストールします。
- Media Feature Packをインストールしたら、コンピューターを再起動します。
- 次回の起動時に、以前に表示されていたアプリケーションを開きます mfplat.dll行方不明のエラー 問題が解決したかどうかを確認します。
それでも同じエラーが発生する場合、またはこの方法が適用できない場合は、以下の次の方法に進んでください。
方法2:管理者特権のコマンドプロンプトからメディア再生を有効にする
Plexまたは同様のストリーミングサービスを実行しようとしたときにこのエラーが発生し、以前にMedia Feature Packがインストールされていることを確認した場合は、管理者特権のコマンドプロンプトからメディア再生を有効にしてみてください。
どうやら、Windows Updateがこの機能を無効にして、の根拠を作成する場合があります mfplat.dll欠落エラー。 同様の状況に陥っている一部のユーザーは、管理者特権のコマンドプロンプトでコマンドを実行することで問題を解決できました。これを行う方法のクイックガイドは次のとおりです。
- 押す Windowsキー+ R 実行ボックスを開きます。次に、「 cmd ' の中に 実行 ボックスを押して Ctrl + Shift + Enter 開くには 昇格したコマンドプロンプト 。によって促された場合 UAC(ユーザーアカウント制御) クリック はい 。
- 昇格したコマンドプロンプト内に、次のコマンドを貼り付けて、 入る それを実行するには:
dism / online / enable-feature / featurename:MediaPlayback
- 管理者特権のコマンドプロンプトを閉じ、アプリケーションを再度開いて、問題が解決したかどうかを確認します。
それでも問題が解決しない場合は、以下の次の方法に進んでください。
方法3:windows.oldディレクトリからmfplat.dllのコピーを抽出します
古いバージョンからWindows10にアップグレードした直後にエラーが発生した場合、修正はを使用するのと同じくらい簡単です。 windows.old mfplat.dllファイルの古いコピーをフェッチするディレクトリ。
同様の状況にあるユーザーは、いくつかの手順を実行した後、問題を修正することに成功したと報告しています。必要なことは次のとおりです。
- Windowsドライブに移動し、 windows.old ディレクトリ。このフォルダは、アップグレードプロセス中に問題が発生した場合に備えて、古いOSと関連ファイルのコピーを保持します。
注意: このフォルダは、アップグレード後1か月ほどで削除される予定です。あなたもすることができます 手動で削除することを選択します いつでも。 - WIndows.oldフォルダーを開き、 syswow64 フォルダ。
- syswow64フォルダーで、mfplat.dllファイルをコピーしてに貼り付けます C: windows syswow64。
- コンピュータを再起動し、以前にエラーを表示していたアプリケーションを開いて、次回の起動が完了した後に問題が解決したかどうかを確認します。