Chrome 150版本启用manifest v2支持方法

最近将Chrome升级到Chrome 151版本,升级后发现以前的方法再也启用不了manifest v2,ublock origin启用不了。
chrome 151版本开始彻底不支持manifest v2,同时2026年8月31日manifest v2插件已经从商店中移除。
最后我降级到chrome 150版本,依然有部分功能无法工作,chrome集成的Google ai搜索按钮消失,实时字幕功能无法工作了。
幸好Firefox没有淘汰manifest v2计划,未来我会选择Firefox来使用manifest v2插件(比如ublock origin),专门用来看YouTube,Chrome不定时更新。
1 Chrome 150版本开启manifest v2方法
Chrome 150版本是最后一个支持manifest v2的版本。
命令行添加下面参数,启用支持manifest v2支持
--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2DisabledChrome 150版本会强制禁用manifest v2插件,可能每次启动Chrome都需要重新启用。
打开
chrome://extensions页面按F12或 Ctrl+Shift+I 打开开发者工具,然后按 Ctrl+Shift+C,将光标定位插件启用按钮,将下面代码中的“disabled”删除掉,按钮就能点击,重新启用插件。

<cr-toggle id="enableToggle" aria-describedby="a11yAssociation" aria-label="Off" role="button" tabindex="-1" disabled aria-pressed="false" aria-disabled="true">
2 chrome 151版本开启manifest v2方法
还有一些另辟蹊径的启用manifest v2方法,这些方法我没有试过。
内存修改方法不修改chrome.dll https://github.com/onlytrisdev/chrome-enable-mv2
给chrome打补丁方法:https://github.com/Sketchystan1/chrome-mv2-patch
3 Reference
https://www.reddit.com/r/chrome/comments/1ty3xwk/bad_news_starting_with_chrome_151_no_longer/
https://www.reddit.com/r/uBlockOrigin/comments/1tlkaaw/goodbye_chrome_version_150_removes_the/
https://github.com/Sketchystan1/chrome-mv2-patch/blob/master/mv2-reversing.md
https://github.com/onlytrisdev/chrome-enable-mv2
https://github.com/Sketchystan1/chrome-mv2-patch
https://github.com/e3kskoy7wqk/Chromium-for-windows-7-REWORK/issues/79


