Google ChromeでFlashが動かなくなる問題の原因と解決方法
Googleは、自社ブラウザ「Chrome」がシームレスな体験を提供することに大きな誇りを持っています。つまり、ユーザーは何の変化も感じることなく、これまでどおり快適に使い続けられるはずだということです。しかし、この暗黙のルールが時々破られることがあります。
あなたが直面しているのは、まさにそのケースです。バックグラウンドでサイレントアップデートが実行され、ブラウザのバージョンが20から21前後へと上がった途端、Flashが正常に動作しなくなりました。Webページの上部には黄色い通知が表示され、「今回だけFlashを実行するか」「常に実行するか」を尋ねられます。ところが、どちらをクリックしてもFlashプラグインは読み込まれません。設定やオプションをいろいろといじり、プラグインの許可・禁止を切り替えてみても、状況は一向に改善しません。さあ、これを直しましょう。
状況の確認
スクリーンショットのとおり、表示された2つの選択肢のどちらを選んでも結果は同じです。本来Flashアニメーションが表示されるはずの場所には「プラグインを読み込めませんでした(Couldn't load plug-in)」というメッセージが出るだけ。素晴らしい、とは言えませんね。
試した対処法
まず設定メニューを開き、手動での調整を試みます。プライバシー設定を展開し、「プラグイン」のサブカテゴリで「自動的に実行する」ようになっていることを確認します。例外設定もチェックしましたが、これでは解決できません。
次に chrome://plugins にアクセスし、Adobe Flash Playerを「常に許可」に設定してみます。しかしこの変更でも、残念ながら効果はありません。
本当の解決策
chrome://plugins で必要な操作は、「詳細」を展開して内部プラグインを無効化することです。実はGoogle Chromeでは、2種類の異なるFlashを使えるようになっています。1つはブラウザに同梱されているChrome独自のバージョン、もう1つはユーザー自身がインストールしたシステム側のネイティブプラグインです。
たとえば下の例では、バージョン11.5のFlashは実際には「Pepper Flash」であり、Chromeアプリケーションフォルダ内にインストールされています。一方、バージョン11.4のFlashは、システムパス上のMacromediaフォルダ内にスタンドアロンのDLLとして存在しています。内部プラグインを無効化して外部のものだけを有効にすれば、余計な質問をされることなくFlash機能を取り戻せます。
ここで重要なのは、必ず内部のものだけを無効化することです。両方とも無効にしないでください。つまり、展開されたメニューの下部にある「無効化」ボタンではなく、内部プラグイン専用の個別ボタンをクリックしてください。伝わりましたでしょうか。
この構成を見ると、かなり紛らわしいことに気づきます。まず、Adobe Flash Player用のファイルが2つ存在します。表記上のバージョンは11.4ですが、詳細リストの中身を見ると、実際には一致しない2つの異なるバージョンが並んでいます。さらに、ギークにしか理解できないPPAPIやNPAPIといった専門用語まで登場します。それぞれ個別に無効化はできますが、安定性・機能性・セキュリティにどんな影響があるのかは分かりません。うっかりプラグイン機能全体を無効化してしまう恐れもあります。「常に許可」とは一体何なのでしょうか?設定メニューで既に「自動的に実行」にチェックが入っているのに、です。誰かが本当にこれを台無しにしたと言わざるを得ません。
まとめ
この短いチュートリアルから学べることはいくつかあります。慌てずに対処すること、問題解決に体系的に取り組むこと、Chromeのやや見つけにくい設定やプライバシーオプションを掘り下げてプラグインとその除外設定を管理すること、プラグインやその複数バージョンを有効/無効に切り替える方法、そして最終的に望んでいたFlash再生機能を取り戻す方法です。
補足: Adobe Flash Playerは2020年12月末にサポートを終了(EOL)しており、現在すべての主要ブラウザでサポートが打ち切られています。本記事は当時の環境向けの解決策ですが、今なおFlashコンテンツが必要な場合は、公式の代替手段やアーカイブサービスの利用をご検討ください。
Google Chromeはエレガントでほぼ透過的なブラウザかもしれませんが、問題が発生したときには、他のブラウザより扱いやすい、簡単、設定しやすいというわけではありません。むしろ、強引なシンプルさと、システムネイティブの挙動を重複して担うバックグラウンドアップデートの仕組みが、事態をややこしくしている面があります。この記事がお役に立ち、Flashが無事に復活したなら幸いです。ミッション完了です。
それでは、また。
-
Google Chromeがアップデートできないときの対処法――3つの解決策を徹底解説
長年使ってきたGoogle Chromeは、大きなトラブルもなく概ね安定して動作してきました。たまにメモリスワップ関連の不具合や、EMETとの互換性の問題に遭遇することはありましたが、それ以外は非常に信頼性が高く、不満を感じることはほとんどありませんでした。自動アップデート機能に関してはなおさらです。 ところが、Windows 10のアップデート(バージョン1804系)をテストしていた際に、状況が一変しました。数週間ぶりにマシンの電源を入れると、Chromeが数バージョン遅れていたため、ブラウザを立ち上げてアップデートを実行しようとしたのです。しかし、次のようなエラーが表示され、失敗してしまい
-
Google Chrome 69 の新UIを旧デザインに戻す方法【chrome://flags】
Chromeについて何か不満を語るにしても、長年にわたりその外観と操作性がかなり一貫していたことは認めざるを得ません。変更の多くは内部(エンジン周り)で行われ、ユーザーの操作方法に干渉することはほとんどありませんでした。しかし時折、特にモバイル分野での影響力を意識して、Googleは見た目の大幅な変更を実施してきました。最も顕著なのはChromeのUIへのMaterial Design導入ですが、今回また新たな刷新が加えられました。 筆者はKubuntu 18.04(Beaver)上で更新されたばかりのChrome 69の新しい外観に気づきましたが、正直あまり嬉しくありませんでした。フォントは