Adobe Flash Player についてですが、2020 年 12 月 31 日に正式にサポート終了となりました。特に驚くようなことはありません。今後はアップデートもセキュリティパッチも提供されず、安全に使用できるようになるものもありません。それでも、古いサイトのためか、単なる好奇心からか、使い続けたい人もいるかもしれません。Windows はこうしたことを必要以上に複雑にする必要があるのは当然ですよね?このガイドでは、Windows 11 で Flash をブロック解除または有効にする、より実用的な方法をいくつか紹介します。Flash は現在ではほぼ廃止された技術ですが。特に新しいブラウザーのバージョンでは必ずしも簡単ではありませんが、うまくいくコツがいくつかあります。設定を切り替えたり、拡張機能を追加したり、少し試行錯誤する必要があることを覚悟しておいてください。
Windows 11 ブラウザで Adobe Flash Player がブロックまたは無効になっている問題を解決する方法
方法1: Firefoxの設定でFlashを再度有効にする
Firefoxは、Flashが非推奨になった後も、以前はFlashに対して比較的柔軟な対応をしていました。それでもFlashがブロックされているというメッセージが表示される場合は、プラグインの設定を確認してみる価値があります。Firefoxの設定ファイルにはFlashを有効にするオプションが残っている場合もありますが、少し分かりにくいです。Shockwave Flashなどのプラグインは、Firefoxによってデフォルトで無効化されているか、セキュリティ上の理由から完全にブロックされている場合があります。試してみたい場合は、
- Firefox を開いてメニュー (右上の 3 本の線)に移動し、アドオンとテーマをクリックするか、アドレス バーにabout:addonsと入力して Enter キーを押します。
- アドオンページで、左側のプラグインタブを選択し、 Shockwave Flashを見つけます。
- 「常にアクティブ化しない」または「アクティブ化時に確認する」に設定されている場合は、ドロップダウンメニューをクリックして「常にアクティブ化」を選択してください。完全に無効になっている場合は、非表示の設定を調整する必要があるかもしれません。
- 注意:場合によっては、about:configを開いて「 true」を検索し
plugins.allow>outdated
、設定する必要があるかもしれません。少し不確実ですが、設定によっては、Flashなどのプラグインが再び表示されることがあります。
基本的に、Flashがどこかに潜んでいる場合は、これでロックを解除できるはずです。ただし、一部のマシンでは、最初は失敗しても、再起動やキャッシュのクリア後に解決する場合があります。必ずしも予測できるとは限りませんが、試してみる価値はあります。
方法2: Chromeの権限設定でFlashを許可する
これはよくあるケースです。ChromeでFlashの実行を促す迷惑なバーがまだ表示される場合は、以下の方法で設定を変更できます。ただし、新しいバージョンのChromeではFlashのオプションが非表示になっていることが多いため、設定から有効にすることができます。
- Chrome では、chrome://settings/content/flashにアクセスするか、[設定] > [プライバシーとセキュリティ] > [サイトの設定] > [Flash]に移動します。
- サイトでFlashを実行できるよう、トグルがオンになっていることを確認してください。ブロックされている場合は、確認または許可に切り替えてください。
- 個々のサイトでは、Flash に依存するページにアクセスするとプロンプトが表示されます。「許可」をクリックしてください。以前にブロックしていた場合は、サイトの権限を解除する必要があるかもしれません。サイト情報アイコン(アドレスバーの左側)に移動し、「サイト設定」をクリックして、Flash の権限を「許可」に変更してください。
- 注: それでもサイトで Flash を有効にできない場合は、キャッシュをクリアするか、権限をリセットすると解決することがあります。
注意:Chrome バージョン 88 以降では Flash がデフォルトで無効になっています。個々のサイトで Flash を再度有効にしても、うまく動作しない場合があります。ある設定ではうまく動作したのに、別の設定では全く動作しませんでした。Windows はもともと Flash が苦手だったのです。
方法3: EdgeでFlashを有効にする(Chromiumベース)
EdgeのアプローチはChromeと似ていますが、念のため確認することをお勧めします。EdgeがFlashをブロックしている場合:
- Edge を起動し、edge://settings/content/flashに移動します。
- トグルが「実行前に確認する」または「サイトでFlashの実行を許可する」になっていることを確認してください。場合によっては、 「権限の管理」から手動で例外を追加する必要があります。
- Flashサイトにアクセスする際は、アドレスバーのアイコンをクリックし、「一度だけ許可」または「常に許可」を選択してください。ブロックアイコンが表示された場合は、クリックして許可設定を変更してください。
お知らせですが、新しいバージョンの Edge ではこの機能がほぼ停止されているため、更新レベルによっては、機能しないか、一時的な修正にしかならない可能性があります。
方法4:MacのSafari – 古いプラグインを有効にして使用する
もしMacで試しているなら、Safariは以前はFlashをかなり厳しくブロックしていました。ブロックを解除するには:
- Safari を開き、「Safari」>「環境設定」をクリックして、「Web サイト」タブに移動します。
- プラグインセクションまで下にスクロールし、Adobe Flash Playerを見つけます。
- サイトのドロップダウンを「許可」に設定してください。表示されない場合は、Safariのセキュリティ設定からプラグインをグローバルに有効にする必要があるかもしれませんが、最近ではそのような設定はほとんど行われていません。
- 覚えておいてください、Safari はより厳しくなり、古い Flash プラグインの一部はサードパーティの拡張機能なしでは動作しなくなりました。
注目すべき点:Ruffleのようなサードパーティ製のブラウザ拡張機能が便利な場合もあります。Flashをエミュレートするので、ブラウザの設定をいちいち確認する必要はありません。Chrome拡張機能にはRuffleがあり、Chrome、Firefox、その他多くのブラウザで動作します。セキュリティ上の問題に悩まされることなく、古いFlashコンテンツを読み込むことができる便利な方法です。
方法5:Ruffleエミュレータを使用する – 古いプラグインは不要
これは厳密にはFlashのブロックを解除するものではなく、置き換えるようなものです。Ruffleはブラウザ内で動作するオープンソースのFlashエミュレーターなので、ブラウザプラグインの煩わしさはもうありません。少し奇妙ですが、多くの場合うまく機能します。ChromeウェブストアまたはFirefoxアドオンから拡張機能をインストールし、Flashファイルを直接読み込むか、Ruffleをサポートしているサイトにアクセスしてください。
- Chrome ウェブストアまたは Firefox のアドオン ページでRuffleを検索してください。
- 「Chrome に追加」/「Firefox に追加」をクリックし、インストールが完了するまで待ちます。
- Flashを多用したサイトにアクセスし、Ruffleがコンテンツを処理できるかどうかを確認してください。場合によっては、.SWFファイルを指定するだけでブラウザ内で再生されることもあります。
これはより安全で、将来性も考慮された方法です。「Flash は死んだ」という問題を回避し、ほとんどの最新ブラウザで問題なく動作するからです。
まとめ
- about:addonsとPlugins経由で Firefox の Flash プラグインを再度有効にする
- Chromeの設定/コンテンツ/FlashでFlashの権限を調整します
- EdgeでFlashの権限を確認するedge://settings/content/flash
- MacではSafariの環境設定を使用するか、ブラウザに依存しないソリューションとしてRuffleなどの拡張機能を試してください。
まとめ
正直なところ、公式に廃止されたFlashを再び使えるようにするのは、まるで遺物を掘り起こすような気分です。ブラウザの微調整、権限の調整、Ruffleのようなサードパーティ製ツールの組み合わせが必要になることもあります。ただし、セキュリティの観点からは賭けなので、できればFlashを常時有効にしておきましょう。幸運を祈ります。そして、これらのトリックが、勇敢な人たちが古いサイトを少しでも長く存続させるのに役立つことを、あるいは少なくとも手間をかけずにレトロなアニメーションを見られるようになることを祈っています。