Chrome 在哪里存储扩展程序?

Posted

技术标签:

【中文标题】Chrome 在哪里存储扩展程序?【英文标题】:Where does Chrome store extensions? 【发布时间】:2013-01-10 17:17:57 【问题描述】:

我看过了:

C:\Documents and Settings\username\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions

对于未打包的扩展,但该文件夹对我来说是空的。

对于较新的版本,Chrome 将文件存储在哪里?

【问题讨论】:

相关:Where to find extensions installed folder for Google Chrome on Mac? c:\Program Files (x86)\Google\Chrome\Application\\Extensions\ OR => C:\Users\user\AppData\Local\Google\Chrome\User Data\Default\Extensions 【参考方案1】:

解压扩展的存储位置

扩展引擎不会显式更改它们的位置或添加对其本地路径的引用,它们会留在所有操作系统中选择的位置。

例如:如果我从 E:\Chrome Extension 加载解压缩的扩展程序,解压缩的扩展程序仍然在同一位置

打包扩展的存储位置

导航到chrome://version/ 并查找配置文件路径,这是您的默认目录,扩展文件夹是所有extensions, apps, themes 的存储位置。 (如果您在 Chrome 中设置了多个浏览器配置文件,您将希望从安装了扩展程序的配置文件中查看 chrome://version/ 页面。)

示例

窗口

如果我的配置文件路径%userprofile%\AppData\Local\Google\Chrome\User Data\Default,那么我的存储目录是:

C:\Users\<Your_User_Name>\AppData\Local\Google\Chrome\User Data\Default\Extensions 

Linux

~/.config/google-chrome/Default/Extensions/

MacOS

~/Library/Application\ Support/Google/Chrome/Default/Extensions

~/.config/chromium/Default/Extensions

【讨论】:

在 os x ~/Library/Application Support/Google/Chrome/Default/Extensions 一个合作伙伴有这个扩展Page Speed Insight chrome.google.com/webstore/detail/pagespeed-insights-by-goo/… 但不是它已被弃用,我无法下载它。也许我可以从我的 PC 合作伙伴那里复制文件夹扩展名? 但是当您更改这些文件中的某些内容时,chrome 会立即将扩展程序标记为已损坏,并要求您通过重新安装来“修复”它 Windows 路径,更容易复制粘贴:%LOCALAPPDATA%/Google/Chrome/User Data/Default/Extensions 我从这个页面得到了一个最佳解决方案http://uncaughterror.com/programming/javascript/how-to-find-chrome-extension-location-in-our-computer/【参考方案2】:

由于 chrome 提供了多个配置文件,因此您无法直接在 C:\Users\&lt;Your_User_Name&gt;\AppData\Local\Google\Chrome\User Data\Default\Extensions 中获取它,但您必须首先在选项卡中键入 chrome://version/,然后在其中查找配置文件路径,然后在您访问您的配置文件后路径在其中查找 Extensions 文件夹,然后查找具有所需扩展 ID 的文件夹

【讨论】:

查看 chrome://version 有助于“Chrome”以外的浏览器,例如 Opera 或 Chromium,这很有帮助 - 谢谢。【参考方案3】:

对于我的 Mac,这里有扩展:

~/Library/Application Support/Google/Chrome/Default/Extensions/

如果您访问chrome://extensions,您会找到每个分机的“ID”。这将是 Extensions 目录中的一个目录。在那里你会找到所有扩展的文件。

【讨论】:

【参考方案4】:

对于旧版本的 Windows(2k、2k3、xp)

"%Userprofile%\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions" 

【讨论】:

环境变量%AppData%不正确,解析为C:\Users\&lt;user&gt;\AppData\Roaming。您要查找的环境变量是%LocalAppData%,它解析为C:\Users\&lt;user&gt;\AppData\Local。所以完整的内容是%LocalAppData%\Google\Chrome\User Data\Default\Extensions 我不使用 windows vista,7 或 8.. 我的帖子只有大约 2k 到 2k3 Windows XP : C:\Documents and Settings\&lt;Your_User_Name&gt;\Local Settings\Application Data\Google\Chrome\User Data\Profile 5\Extensions 答案仍然不正确,因为问题是关于 unpacked 扩展。【参考方案5】:

对于 Mac 上的 Chrome,如果您有多个配置文件,您可以在您的配置文件文件夹下找到它,DefaultProfile #。即要么

~/Library/Application Support/Google/Chrome/Default/Extensions/ 要么 ~/Library/Application Support/Google/Chrome/&lt;Profile 1&gt;/Extensions/

【讨论】:

【参考方案6】:

另一种选择是右键单击 chrome 图标,然后转到快捷方式选项卡(根据 windows 10)。您将在那里看到“目标”,复制路径并删除“chrome.exe”。

【讨论】:

【参考方案7】:

有点晚了,不过可以找到(windows 10 chrome 83)

%USERPROFILE%\AppData\Local\Google\Chrome\User Data\<your profile>\Extensions

Chrome 现在按个人资料存储它。如果您只有一个配置文件,则它位于名为 Default 的文件夹中

【讨论】:

【参考方案8】:

正如“How to find all the browsers installed on a machine”所建议的那样,此链接“Finding All Installed Browsers in Windows XP and Vista – beware 64bit!”可能对 Windows 有用。

已安装的网络浏览器保存在此注册表中,

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Clients\StartMenuInternet。

【讨论】:

以上是关于Chrome 在哪里存储扩展程序?的主要内容,如果未能解决你的问题,请参考以下文章

Chrome在哪里存储使用Windows 7上的Amazon-Cloud Extension下载的离线图书?

使用元掩码扩展的 chrome 文件中的私钥和事务存储在哪里

Chrome 扩展程序是不是可以访问本地存储?

在 Chrome 扩展程序中安全地存储 Django REST API 令牌

如何查看已安装的 Chrome 扩展程序的存储空间?

与应用程序和扩展程序共享时,UserDefaults 数据存储在哪里?