Chrome v35 +でChromeウェブストアから提供されていない拡張機能を再度有効にします(セキュリティが強化されています)


106

Chrome v35アップデートによって無効にされた後、自分の拡張機能を再度有効にする方法を知っている人はいますか?
(私の場合、ほとんどの場合、monkeymonkeyスクリプトです。したがって、以前は単純な.jsファイルが拡張機能ウィンドウにドラッグアンドドロップされていました。)

今日Chromeを起動したときに、ChromeWebStore以外の拡張機能が無効になっているという警告が表示されました。

このリンクに関する詳細情報は次のとおりです。

Chromeによって無効にされた拡張機能

Chromeの安全性を高めるために、1つ以上のChrome拡張機能がオフになっているため、この通知が表示されています。拡張機能はChromeウェブストアから提供されたものではなく、許可なくインストールされました。

保護のために、Chromeウェブストアから入手したChrome拡張機能のみを使用できます。

拡張機能のリストを表示するには:

  1. ブラウザのツールバーでChromeメニューChromeメニューをクリックします。
  2. ツールを選択します
  3. 拡張機能を選択します。

無効にされた拡張機能はグレー表示され、再度有効にすることはできません。

拡張機能の開発者モードをアクティブにすることでそれらを有効にできることを望んでいましたが、それでも運はありません。

PSこれはから重複しないChromeウェブストアからのものではないChromeの拡張機能の有効化これはクロムV35更新に関連しているように


4
短い話:Googleがユーザーにウェブストアの使用を望んでいるので、ユーザーはそれらを追跡したり、9999999広告などを表示したりできません。ユーザーエクスペリエンスではなく、お金を稼ぐことです。私見では。そのブラウザを永遠に忘れることをお勧めします。
inf3rno

これらの問題を回避するためにGoogleを使用するために使用するため、残念です。Chromeの防御のために、Firefoxでさえ同様の制約を展開しています-このルールの施行により得られた「安全性」の側面について議論できると思います。
S1r-ランゼロット

回答:


38

拡張機能を実行する機能はプログラムで無効にされており、再度有効にする予定はありません(または少なくとも公開されていないため)。

カナリアチャンネルまたはデベロッパーチャンネルのリリースからインストールしてみてください。GoogleChromeヘルプフォーラムで説明されているように、これらの拡張機能を引き続き実行できます。

Webストア以外の拡張機能を実行したい場合はどうすればよいですか?

上級ユーザーは、Dev&Canaryチャンネルを引き続き使用して、拡張機能を実行できます。これらのチャンネルは非常に定期的に更新されており、現在開発中の機能やバグ修正が含まれている場合があります。

あるいは、かなりの数の人がTampermonkeyをインストールして、ユーザースクリプトの実行を許可すると聞いています。

一見の価値があるかもしれません。


4
ありがとう。Tampermonkeyは、実際に私のユースケース(手動で追加されたユーザースクリプト)に行く方法でした。しかし、tampermonkeyで再度有効にすることはできませんでした。私は実際にある.jsファイルを見つけなければならなかっ%LOCALAPPDATA%\ Googleの\クローム\ユーザーデータ\既定の拡張機能や内容をコピー&ペーストは、\
AardVark71

3
TamperMonkey Settingsに移動し、「New Script」タブ(左端のタブ)をクリックして、スクリプトのテキストをエディターに貼り付けることで、TamperMonkeyをスクリプトで使用できるようにしました。[保存]ボタンをクリックすると、拡張機能が再び動作し始めました。助けてくれてありがとう!
dacoinminster

ユーザースクリプトをcrxファイルにパックし、拡張機能ページにドラッグすることで、ユーザースクリプトを機能させることができたのは私だけですか。
シャズヴィ14年

拡張機能は、「デフォルト」フォルダーではなく、「プロファイル1」フォルダーにありました。%localappdata%\Google\Chrome\User Data\Profile 1\Extensions
マティアスデイリー

4
ちなみに、Googleはこの機能をCanaryとDevから引き出しただけです。以下の回答のメソッドを使用するか、tampermonkey /同様のスクリプトとしてロードする必要があります。出典:blog.chromium.org/2015/05/...
アーサー・ケイ

54

それらを再度有効にすることはできません。これらの選択肢のいずれかを使用して、この問題を回避する必要があります(難易度に応じてリストします)。

他のChromiumのようなブラウザをインストールする

Chromiumはオープンソースであるため、プロジェクトにはいくつかの分岐点があります。Chromiumに制限があるかどうかはわかりませんが、他のプロジェクトにはないかもしれません。

Windows / OSXから完全に移行

この制限は、OS全体のセキュリティ上の懸念により、WindowsおよびOSXに適用されます。Linuxビルドは影響を受けません。Linuxディストリビューションを試してみることができます。


1
私は少し困惑しており、35.0.1916.153 m(標準の非Dev / Canary)を実行している4台のマシンと、crxファイルをドラッグして追加された開発者モードを有効にした拡張機能を無効にしません(最初にアンパックしません)が、他の2つは、再起動時に引き続き無効にします。私もmaster_preferencesを試してみましたが、2台のコンピューターの中でのみ、再起動時に無効になります。
codemonkee

@ Spero.ShiroPettoは時間を与えます... 36.0年に届きます。
ブライアム14年

@Braiam:良い答えを1つ、Tampermonkey拡張機能を使用してすべてのユーザースクリプトを管理するオプションを追加する必要があります。
アムロ14年

@Amro私の答えは、実際の拡張子(.crxの方法で提供されるもの)に向けられています。
Braiam 14年

2
右、私は以下のセクション、CanaryとDevがストア以外の拡張機能のインストールを妨げられないということはもはや有効ではないと言っています。Googleはそれを取り払った。
アーサーケイ

26

別のオプションがあります(少なくともMacには)-Google独自のChromeアプリと拡張機能の開発者ツール(https://chrome.google.com/webstore/detail/chrome-apps-extensions-de/ohmmkhmmmpcnpikjeljgnaoabkaalbgc/details)がありますインストールされている拡張機能を再度有効にします。


これは、Chrome v45を搭載したWindows 7で機能しました。
corvec

1
@Braiam OSXはの時点で影響を受けているようでVersion 46.0.2490.86、この修正は機能しました。
アレックスギッテマイヤー

8
47.0.2526.106 mのWindowsでは動作しません。「有効」マークは、チェックするとすぐにオフになります
-janot

4
OSXで私のために働いた。この回答にはさらに投票が必要です!確かに、Linuxへの切り替えに勝るものはありません。
-letitbee

2
クロム52.0.2743.82とOSX上で動作していない
xi.lin

2

Googleフォーラムでここで説明されている手順をそのまま使用しました。パーマリンク

https://productforums.google.com/d/msg/chrome/9NlMAr6uEVc/ambkrcKpi1cJ

基本的に、拡張IDをグループポリシーエディターに移動してホワイトリストに登録する必要があります。


3
動作しません。再起動後、Chrome拡張機能は再び無効になります(Windows 7 Home Premium 64ビット)。どうやらこの回避策は、Windows Homeエディションには適用されません。
DavidPostill

これは私にとって完璧に機能しました(Windows Vista 32ビット)。
キャスパー

2
ホワイトリスト手順ExtensionInstallWhitelistは、ADドメインに参加しているコンピューターで正常に機能します。実際に管理用テンプレートポリシーを設定する必要はありません。レジストリを使用しても問題ありません。しかし、それは非ドメインコンピューターでは機能しません(これにはホームバージョンが含まれます)。
ウィリアム

-2
  1. Chromeの--enable-easy-off-store-extension-install起動時にフラグを追加します(ショートカットの作成、ターゲットの編集、フラグの追加)。
  2. 移動しchrome://extensions/、ブラウザに。
  3. .crxをブラウザーにドラッグアンドドロップし、拡張機能をインストールします。

ブラウザを起動するたびに実行する必要があります。


3
--enable-easy-off-store-extension-installフラグは、Chrome 36.0では違いはありません。インストールしたストア以外の拡張機能はまだ無効になっています。
EM0 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.