Erneutes Aktivieren von Erweiterungen, die nicht aus dem Chrome Web Store in Chrome v35 + stammen (mit verbesserter Sicherheit)


106

Kann jemand Ihre eigenen Erweiterungen wieder aktivieren, nachdem sie durch das Chrome v35-Update deaktiviert wurden?
(Meistens greasemonkey-Skripte in meinem Fall, also einfache .js-Dateien, die zuvor per Drag & Drop in die Erweiterungsfenster gezogen wurden.)

Als ich heute Chrome startete, wurde ich gewarnt, dass einige Nicht-ChromeWebStore-Erweiterungen deaktiviert waren.

Weitere Infos gab es auf diesen Link :

Erweiterungen von Chrome deaktiviert

Diese Benachrichtigung wird angezeigt, weil eine oder mehrere Ihrer Chrome-Erweiterungen deaktiviert wurden, um die Sicherheit von Chrome zu erhöhen. Die Erweiterungen stammen nicht aus dem Chrome Web Store oder wurden ohne Ihre Genehmigung installiert.

Zu Ihrem Schutz können Sie nur Chrome-Erweiterungen verwenden, die Sie aus dem Chrome Web Store erhalten.

So zeigen Sie eine Liste Ihrer Erweiterungen an:

  1. Klicken Sie in der Browser-Symbolleiste auf das Chrome-Menü Chrome-Menü.
  2. Wählen Sie Extras .
  3. Wählen Sie Erweiterungen .

Deaktivierte Erweiterungen sind ausgegraut und können nicht erneut aktiviert werden.

Ich hatte gehofft, ich könnte sie weiterhin aktivieren, indem ich den Entwicklermodus für meine Erweiterungen aktiviere, aber immer noch kein Glück. Irgendwelche Tipps, irgendjemand?

PS: Dies ist kein Duplikat von Aktivieren einer Chrome-Erweiterung, die nicht aus dem Chrome Web Store stammt, da dies mit dem Chrome v35-Update zusammenhängt


4
Kurz: Sie können nicht, da Google möchte, dass Nutzer ihren Webshop nutzen, damit sie sie verfolgen, 9999999 Anzeigen schalten usw. Es geht um Geld, nicht um Nutzererfahrung. Meiner bescheidenen Meinung nach. Es ist besser, diesen Browser für die Ewigkeit zu vergessen.
Inf3rno

Es ist bedauerlich, dass ich mich an Google wende, um diese Probleme zu vermeiden. Zur Verteidigung von Chrome setzt sogar Firefox jetzt eine ähnliche Einschränkung ein - ich nehme an, man könnte den gewonnenen "Sicherheits" -Aspekt dieser Regelumsetzung argumentieren.
S1r-Lanzelot

Antworten:


38

Es stehen Ihnen nur einige Optionen zur Verfügung, da die Ausführung der Erweiterungen programmgesteuert deaktiviert wurde, ohne dass eine erneute Aktivierung geplant ist (oder zumindest keine veröffentlicht wurde).

Sie können versuchen, vom Kanalkanal oder den Entwicklerkanal-Releases zu installieren, mit denen Sie möglicherweise die im Google Chrome-Hilfeforum genannten Erweiterungen weiterhin ausführen können :

Was ist, wenn ich Erweiterungen ausführen möchte, die nicht zum Webshop gehören?

Fortgeschrittene Benutzer können weiterhin unsere Dev & Canary-Kanäle verwenden, um beliebige Erweiterungen auszuführen. Bitte beachten Sie, dass diese Kanäle sehr regelmäßig aktualisiert werden und Funktionen und Fehlerbehebungen enthalten können, die derzeit aktiv entwickelt werden.

Alternativ habe ich gehört, dass einige Leute Tampermonkey installieren, mit dem dann Benutzerskripte ausgeführt werden können.

Könnte einen Blick wert sein.


4
Vielen Dank. Tampermonkey war in der Tat der richtige Weg für meinen Anwendungsfall (manuell hinzugefügte Benutzerskripte). Ich konnte es aber nicht einfach mit Tampermonkey wieder aktivieren. Ich musste wirklich die .js-Datei in% localappdata% \ Google \ Chrome \ User Data \ Default \ Extensions finden und den Inhalt kopieren und einfügen
AardVark71

3
Ich habe TamperMonkey dazu gebracht, mit meinem Skript zu arbeiten, indem ich in den TamperMonkey-Einstellungen auf die Registerkarte "Neues Skript" (ganz links) geklickt und den Text des Skripts dort in den Editor eingefügt habe. Als ich auf die Schaltfläche Speichern geklickt habe, hat meine Nebenstelle wieder funktioniert. Danke für die Hilfe!
Dacoinminster

Bin ich der einzige, der in der Lage war, Benutzer-Skripte zum Laufen zu bringen, indem er sie in CRX-Dateien packte und auf die Seite "Erweiterungen" zog.
Shazvi

Meine Erweiterungen befanden sich in einem Ordner "Profil 1", nicht in einem Ordner "Standard". %localappdata%\Google\Chrome\User Data\Profile 1\Extensions
Matthias Dailey

4
Nur zu Ihrer Information, Google hat diese Funktionalität gerade von Canary und Dev bezogen. Sie müssen die Methode in der folgenden Antwort verwenden oder als Skript über tampermonkey / similar laden. Quelle: blog.chromium.org/2015/05/…
Arthur Kay,

54

Sie können sie nicht wieder aktivieren. Sie müssen dieses Problem mithilfe einer der folgenden Alternativen umgehen (ich liste sie nach Schwierigkeitsgrad auf):

Installieren Sie einen anderen Chromium-ähnlichen Browser

Da Chromium Open Source ist, gibt es mehrere Forks des Projekts. Ich bin nicht sicher, ob für Chrom die Einschränkung gilt, für andere Projekte jedoch möglicherweise nicht.

Wechsel von Windows / OSX insgesamt

Diese Einschränkung gilt für Windows und OSX aus Sicherheitsgründen für das gesamte Betriebssystem. Linux-Builds sind nicht betroffen. Sie können jede Linux-Distribution ausprobieren.


1
Ich bin ein wenig ratlos, 4 Maschinen laufen 35.0.1916.153 m (Standard Nicht-Dev / Canary) und 2 der Maschinen deaktivieren die Erweiterungen nicht mit aktiviertem Entwicklermodus, hinzugefügt durch Ziehen der crx-Datei (& nicht erst entpacken), aber Die anderen 2 deaktivieren sie weiterhin beim Neustart. Ich habe sogar die master_preferences ausprobiert und wieder deaktiviert sich nur der zwei Computer beim Neustart.
Codemonkee

@ Spero.ShiroPetto gib mal ... es wird dich erreichen, vielleicht in 36.0.
Braiam

@Braiam: +1 gute Antwort, Sie sollten die Option zur Verwendung der Tampermonkey-Erweiterung zum Verwalten aller Benutzerskripte hinzufügen.
Amro

@ Amro meine Antwort orientiert sich an realen Erweiterungen (diejenigen, die in der CRX-Art und Weise kommt)
Braiam

2
Richtig, ich beziehe mich auf den Abschnitt unten , in dem es nicht länger gültig ist, zu sagen, dass Canary und Dev nicht daran gehindert werden, Erweiterungen zu installieren, die nicht zum Store gehören. Google juuuust hat das weggenommen.
Arthur Kay

26

Es gibt eine weitere Option (zumindest auf dem Mac) - das Chrome Apps & Extensions Developer Tool von Google ( https://chrome.google.com/webstore/detail/chrome-apps-extensions-de/ohmmkhmmmpcnpikjeljgnaoabkaalbgc/details ), die es Ihnen ermöglicht um eine installierte Erweiterung wieder zu aktivieren.


Dies funktionierte für mich unter Windows 7 mit Chrome v45.
Corvec

1
@Braiam OSX scheint ab betroffen zu sein Version 46.0.2490.86, und dieses Update hat funktioniert.
Alex Gittemeier

8
Funktioniert nicht unter Windows in 47.0.2526.106 m. Das Kontrollkästchen "Aktivieren" wird
deaktiviert, sobald

4
Hat für mich unter OSX gearbeitet. Diese Antwort braucht mehr Stimmen! Es ist sicher besser, auf Linux umzusteigen, um Himmels willen.
Letitbee

2
Funktioniert nicht unter OSX mit Chrome 52.0.2743.82
xi.lin

2

Ich habe das Verfahren genau so angewendet, wie es hier in einem Google-Forum beschrieben wurde. Permalink

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

Grundsätzlich müssen Sie die Erweiterungs-ID in den Gruppenrichtlinien-Editor verschieben und dort auf die Positivliste setzen.


3
Funktioniert nicht Nach dem Neustart werden Chrome Extensions wieder deaktiviert (Windows 7 Home Premium 64bit). Anscheinend gilt diese Problemumgehung nicht für Windows Home-Editionen.
DavidPostill

Dies hat bei mir perfekt funktioniert (Windows Vista 32bit).
Casper,

2
Die Whitelist-Prozedur ExtensionInstallWhitelist funktioniert problemlos auf Computern, die einer AD-Domäne angehören. Sie müssen keine administrative Vorlagenrichtlinie festlegen. Die Verwendung der Registrierung ist in Ordnung. Aber es funktioniert nicht auf Nicht-Domain-Computern (dies würde Home-Versionen einschließen). Ich schätze, Chrome ignoriert Richtlinien für Nicht-AD-Computer (leider).
William

-2
  1. Fügen Sie die --enable-easy-off-store-extension-installFlagge hinzu, wenn Sie Chrome starten (Verknüpfung erstellen, Ziel bearbeiten, Flagge anhängen).
  2. Navigieren Sie chrome://extensions/im Browser zu.
  3. Ziehen Sie die .crx-Datei in den Browser und installieren Sie die Erweiterung.

Sie müssen dies jedes Mal tun, wenn Sie den Browser starten.


3
Das Flag --enable-easy-off-store-extension-install macht unter Chrome 36.0 keinen Unterschied. Die von mir installierte Nicht-Store-Erweiterung ist weiterhin deaktiviert.
EM0
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.