惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

Comments for Tech Journey

Comment on How to Decrypt an Enrypted SSL RSA Private Key (PEM / KEY) by plsa Comment on Unrecognised Disk Label When Creating Partition by Edson Andrade Comment on Cannot Connect to CIFS / SMB / Samba Network Shares & Shared Folders in Windows 10 by Jackson De Marco Comment on Install Microsoft .NET Framework 1.1 on Windows 10 / 8 / 7 / Vista (Fix RegSvcs.exe Error) by Kyle Comment on How to Convert SRT to Create 3D Subtitles (ASS or SUB/IDX) by Bob Comment on How to Allow Local Network When Using WireGuard VPN Tunnel in Windows 10 by Moohamat Thoiruddin Remove Disable Developer Mode Extensions Warning Popup in Chrome / Edge Fix Windows Not Remember & Save Folder Types or Folder Views Setting (Increase BagMRU Size Cache Memory Size) How to Change the Logo of vBulletin Forum to Custom Image
Chrome / Edge Disables .CRX Installed Extensions (Workarounds to Turn On)
LK · 2020-05-28 · via Comments for Tech Journey
Skip to content
Chrome / Edge Disables .CRX Installed Extensions (Workarounds to Turn On)

When installing a packed extension with .crx extension into Chromium-based web browser such as Google Chrome or Microsoft Edge, the extension is disabled automatically, and user cannot turn it on with the toggle grayed out. In addition, the following message is displayed as the reason for disabling of extensions:

This extension is not listed in the Chrome Web Store and may have been added without your knowledge. 

This extension is not from any known source, and may have been added without your knowledge.

Installed Extension Disabled in Chrome/Edge

Chrome and Edge automatically turns off all extensions that are deemed unsafe. And these included custom .crx packed extensions that are not installed via official extensions store. The exceptions are unpacked extensions, and extensions that are loaded via command line. In both allowed cases, the browser displays a “disable developer mode extensions” popup warning message on every browser startup.

In order to allow an extension installed via sideload of .crx file to be turned on, here’s a few workarounds.

Method 1: Whitelist the Extension through Policies

Google Chrome and Microsoft Edge supports policies configuration for enterprise customers. The policy of whitelisting and allowing an otherwise blocked extension can be used to force browser to enable and turn the extension. To set the policy, follow these steps:

  1. In Chrome / Edge, go to the following URL in the address bar (or open Extensions from Chrome menu -> More tools or Extensions from Edge menu).

    Chrome: chrome://extensions/
    Edge: edge://extensions/

  2. Locate the extensions that are disabled by Chrome / Edge. Record the ID of the extension, which is in the format of long string, e.g. abcdefghijklmnopqrstuvwxyz.
  3. Run Registry Editor (regedit).
  4. Navigate to the following registry key:

    Chrome: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
    Edge: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge

  5. For Chrome, right click on Chrome and select New -> Key, and name the new key as ExtensionInstallWhitelist.

    For Edge, right click on Edge and select New -> Key, and name the new key as ExtensionInstallAllowlist.

    Note: Ignore this step if the key is already existed.

  6. Right click on the new key created (i.e. ExtensionInstallWhitelist or ExtensionInstallAllowlist), and select New -> String Value. Name the new value with a sequential number, starting with 1, 2, 3, and so on. So if it’s the first extension to be allowed, name the new value as “1”.
  7. For the value data, enter the ID of the extension you copied from step above so that the values look like:

    1 REG_SZ abcdefghijklmnopqrstuvwxyz

  8. Restart the browser and the disabled extensions should be automatically turned on.

Method 2: Install as Unpacked Extension

Extract .crx file to a folder, and then install the extension by using Load unpacked option.

Method 3: Publish to Chrome Web Store or Microsoft Edge Addons Store as Unlisted or Hidden Extension

When publish the extension to Chrome Web Store or Microsoft Edge Addons catalog, you have controls over who can see or install the extension. The public visibility is always made available to everyone and the extension listed on the store. However, there are other options available that are hiding the extension from the store, and can restrict who can install them. These options are:

  • Unlisted (Hidden in Edge): Hidden from the store and do not appear in users searching results or browsing. Only users with the app or extension link can see and install it. You can share the app or extension link with users outside your domain.
  • Private (not available in Edge Addons Store): Only users in your domain can see and install the app or extension. Or, you can restrict the app or extension to trusted testers that you specified in your developer dashboard.
  • Group publishing (not available in Edge Addons Store): If your extension is meant to be shared and co-developed among several developers, you can publish extension to group publishing account so that everyone on the group can own all the items and make the changes to extension. Only available if you pay a one-time developer signup fee. Or, if at least one extension is added to your list and set to private.
Go to Top