今日、Chromeの開発ブランチを使用している私のWindowsマシン2台(7と8.1)が、44.0.2398.0 開発版アップデート後に初めてブラウザを起動すると、すべての非ストア拡張機能が自動的に無効になり、再度有効にすることができませんでした (これは両方のマシンで発生しました)。
サポートされていない拡張機能は無効です
Chrome をより安全にするために、Chrome ウェブストアに掲載されておらず、ユーザーの知らないうちに追加された可能性のある拡張機能の一部を無効にしました。
そこで、すべてのユーザー スクリプトをアンインストールして再インストールできるのではないかと考えました。これは 1 回のセッションでは機能しますが、Chrome を閉じて再起動すると、ストア以外の拡張機能は再び自動的に無効になります (圧縮された .crx ファイルも同じ運命をたどります)。Tampermonkey 経由でインストールしても効果がないようです。
別の OS に切り替える (現実的ではない) か、ユーザー スクリプトを Chrome ストアで非公開で公開する (費用がかかる) ことを伴わない解決策はありますか? 幸いなことに、解凍された拡張機能の読み込みは引き続き機能しますが、すべてのユーザー スクリプトを適切な拡張機能に移植するにはかなりの労力がかかります...
これは重複したものではないと確信していますChrome v35 以降で Chrome ウェブストアから提供されていない拡張機能を再度有効にする (セキュリティ強化)なぜなら、Chrome がバージョン 35 あたりでこのクソ機能を削除して以来、私は Chrome の開発ブランチにいますが、それ以来、問題が発生したのは今回が初めてです。私の知る限り、これは新しい問題です。
答え1
私たちは、ユーザーの安全を可能な限り確保しながら、Chrome 拡張機能の改善に常に取り組んでいます。2014 年 5 月、拡張機能を Chrome ウェブストアでホストすることを義務付けることで Windows ユーザーを保護する新しいポリシーを発表しました。その結果は期待できるもので、不要な拡張機能のアンインストールに関するカスタマー サポートのヘルプ リクエストが 75% 減少しました。そのため、今後数か月以内にこの保護の範囲をすべての Windows ユーザーと Mac ユーザーに拡大する予定です。
当初、開発者がオプトアウトできるように、Windows 開発者チャンネルではこのポリシーを適用していませんでした。しかし、残念ながら、悪質なソフトウェアがユーザーを開発者チャンネルに強制し、不要なオフストア拡張機能をインストールさせているのを確認しました。影響を受けたユーザーは、選択していない Chrome チャンネルで悪質な拡張機能が実行されることになります。そのため、本日からすべての Windows チャンネルでこのポリシーを適用します。Mac もすぐに追随し、2015 年 7 月からすべてのチャンネルで適用を開始します。
しかし、エンタープライズポリシー経由でインストールサイドロードに使用できるオプションはいくつかあります。
最も簡単なのは、ExtensionInstallForcelist ポリシー。
答え2
Chromeで拡張機能を試してみたいだけなら、最新のChrome 42(開発版は不明)にインストールしてchrome://extensions
、ドラッグドロップ