Windows Presentation Foundation を有効または無効化する方法

この記事はメンテナンスされないため、内容が古い可能性があります。

Microsoft の Windows Presentation Foundation プラグインは、ウェブサイト上の特定のマルチメディアコンテンツを Firefox で表示できるようにします。このプラグインは Windows Update の一部として Microsoft によって多くのコンピュータにインストールされました。

最近、このプラグインは悪意あるウェブサイトによって悪用される 重大なセキュリティ問題 (英語) があると報告されました。Mozilla はこのプラグインを add-ons blocklist に追加したため、Firefox 内では無効化されます。


Windows Presentation Foundation プラグインを無効化する

Mozilla は Windows Presentation Foundation プラグインを無効化可能なブロックリストの項目としました。これは、このプラグインを無効化することが強く推奨されていることを意味します。無効化する方法は複数あります:


ブロックリストのポップアップから無効化する

Firefox 起動時、以下のようなブロックリストのポップアップが表示される場合があります: c7bb7a1b60a2ef8df698a239ae1fdb40-1255986644-491-1.png

無効化 にチェックが入っていることを確認した後、 Windows Presentation Foundation を無効にするために Firefox を再起動 ボタンをクリックして Firefox を再起動してください。


アドオンマネージャから無効化する

アドオンマネージャからも、このプラグインを無効化することができます:

  1. ツール メニューから アドオン を選択します。
  2. プラグイン パネルを選択します。
  3. Windows Presentation Foundation を選択して無効化 ボタンをクリックします。


手動で無効化する

このプラグインを手動で無効化することもできます:

  1. ファイル メニューをクリック、終了 を選択して Firefox を終了します。
  2. エクスプローラを開いて C:\WINDOWS\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\ を表示します。
  3. NPWPF.dll の上で右クリックし、名前の変更 を選択します。
  4. ファイル名を NPWPF.dll-backup に変更してください。


Windows Presentation Foundation プラグインを有効にする

このセキュリティ問題は Microsoft の MS09-054 パッチ によって修正されました。もしあなたがこのプラグインに依存したウェブコンテンツを利用する必要があり、このパッチをインストール済みなら、ブロックリストを上書きしてこのプラグインを有効にできます。

  1. MS09-054 パッチ がインストールされていることを確認してください。
    • Windows で、スタート をクリックし、コントロールパネル を選択、プログラムの変更と削除 を選択します。
    • 更新ファイルを表示 チェックボックスを選択する。
    • Windows Internet Explorer 8 - ソフトウェアの更新 の中に Windows Internet Explorer 8 セキュリティ更新 (KB974455) がインストールされていることを確認します。
      • 注意: IE のバージョンによっては Windows Internet Explorer 7 となっているかもしれません。

        c692ca83f68dff01252064582dfebd39-1256911511-345-1.png
  1. Firefox を再起動する。
  2. Firefox の ツール メニューから アドオン を選択します。
  3. プラグイン パネルを選択します。
  4. Windows Presentation Foundation を選択して無効化 ボタンをクリックします。

以下の人々がこの記事の執筆を手伝ってくれました:

Illustration of hands

ボランティア

あなたの専門知識を成長させ、他の人と共有してください。質問に答えたり、ナレッジベースを改善したりしてください。

詳しく学ぶ