如何在新版 Chrome 瀏覽器手動安裝 .CRX,擴充功能下架後的替代方案

在 Chrome 線上應用程式商店提供許多擴充功能,但擴充功能並不一定永遠會在商店,可能是開發者自行下架,或是不符合官方政策被迫下架。如果遭到下架無法從商店取得安裝,還有辦法繼續使用嗎?若能從網路找到擴充功能 .CRX 檔或有事先備份,就能透過「載入未封裝項目」手動安裝。

Chrome 瀏覽器手動安裝 .CRX 擴充功能

之前分享一款 Stream Recorder 能下載網路串流影片(HLS),簡單好用支援眾多網站是個人常用工具。最近發現它已從 Chrome 商店下架,因此試著要備份儲存並重新安裝,避免不小心移除就無法繼續使用,沒想到要手動安裝不如以往般容易。
操作說明:
以往要手動安裝 Chrome 擴充功能,只需將 .CRX 檔案拖曳到瀏覽器視窗就完成,最近卻發現這方法行不通,若遇到相同情況可以參考以下步驟。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

「.CRX」是封裝檔案或者說是壓縮檔,要手動安裝先將 .CRX 檔解壓縮到資料夾,建議重新命名較容易辨別的名稱。(註:要使用 7-Zip 才能直接解壓縮 CRX 檔案)。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

將資料夾移動到要存放的位置,點擊打開資料夾並複製完整路徑。
Chrome 瀏覽器手動安裝 .CRX 擴充功能


打開 Chrome 瀏覽器的「擴充功能」頁面,先將「開發人員模式」開啟,點擊「載入未封裝項目」。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

選取擴充功能目錄,直接貼上剛才複製的完整路徑。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

確定是要安裝的擴充功能資料夾後,點擊「選擇資料夾」。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

擴充功能手動安裝完成,可以正常使用它的功能。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

載入未封裝項目,Chrome 會提醒可能損壞你的電腦.同時顯示錯誤。若對擴充功能信任的話可以忽略不管,先將擴充功能停用就不會出現提醒,需要使用時再啟用。
Chrome 瀏覽器手動安裝 .CRX 擴充功能

延伸閱讀:
備份已安裝的 Chrome 擴充功能,下架後還能重新安裝

張貼留言

32 留言

  1. 請問我下載的不能解壓縮是怎麼回事

    回覆刪除
    回覆
    1. 歡迎來訪~

      能請問你解壓縮的方式,是用什麼呢?

      刪除
    2. 你好,之前有下載一個可以解壓縮的程式吧,那個crx檔案我下載完,跟著你的步驟按右鍵可是沒有解壓縮只有叫我壓縮

      刪除
    3. 試著使用 7-ZIP 壓縮/解壓縮軟體:
      https://www.xiaoyao.tw/2017/08/7-zip.html

      刪除
  2. 你好,我最後安裝擴充的時候顯示 這個擴充功能可能已損毀。
    要麼辦

    回覆刪除
    回覆
    1. 我剛剛又是一次好像可以了謝謝你

      刪除
    2. 很高興你已經解決問題,(PS. 還在想要如何回答你上一個問題中...)

      刪除
  3. 很有幫助,感謝你

    回覆刪除
  4. 大大 you save my day 感激不盡~!

    回覆刪除
  5. 用WINRAR是沒有解壓縮選項的

    回覆刪除
    回覆
    1. 歡迎來訪~
      試著使用 7-ZIP 壓縮/解壓縮軟體:
      https://www.xiaoyao.tw/2017/08/7-zip.html

      刪除
  6. 非常感謝逍遙大神無私的熱心教學分享,願逍遙大神每次上廁所都會有衛生紙~

    回覆刪除
  7. 回覆
    1. (14/09/19)今天,由於Chrome網上應用店突然批准,因此進行了意外更新。該版本不支持HLS加密,在某些站點可能無法下載。此狀態將持續一段時間。我們對不便表示抱歉。
      (重要!)關閉此選項卡將導致下載的數據丟失!
      我們對用戶下載的媒體概不負責。我們建議檢查其版權。
      怎那怎麼我顯示出這個來

      刪除
    2. 文章有提到 Avgle 要安裝"舊版"才能下載,至於"新版"就是你複製文字的這版,普通影片網站(如:momovod)可以使用。

      刪除
  8. 請問現在裝了這個檔/對加密HLS有用嗎?

    回覆刪除
    回覆
    1. 歡迎來訪~
      Stream Recorder 已經不支援下載加密 HLS。

      刪除
  9. 用這個方法似乎無涵安裝我之前備份的背景主題的那些crx檔
    請問還有救嗎?
    錯誤訊息是"The 'manifest_version' key must be present and set to 2 (without quotes). See developer.chrome.com/extensions/manifestVersion.html for details."

    回覆刪除
    回覆
    1. 歡迎來訪~
      看完官方說明(Manifest Version - Google Chrome),應該是你備份的背景主題屬於 manifest_version 1 (舊版本),現在瀏覽器不支援舊版本。

      刪除
  10. 感謝回覆,那我應該做些什麼才能安裝舊版本呢?

    回覆刪除
    回覆
    1. 抱歉~個人沒有這方面的操作經驗,搜尋後找到這篇教學,你可試試看:
      https://s3693782.pixnet.net/blog/post/2326867

      刪除
  11. 經測試後補充一下,該網頁步驟1提到的"依提示進入"的路徑,並不處於瀏覽器安裝的位置下,而是像chrome:/flag/一樣,是一種內部的路徑,不同的是錯誤訊息提到的路徑沒有通訊協定,直接複製貼上就能進入了
    ===
    接下來是新的問題,不好意思問這麼多,但不能繼續使用以前的主題也是讓人很煩燥…
    我按照教學第4步驟,貼上了"manifest_version": 2,這一行到舊主題的manifest.json檔的某行逗號之後,結果又出現了新的錯誤訊息,而且並不是該教學提到的金鑰問題
    錯誤訊息如下

    Required value 'version' is missing or invalid. It must be between 1-4 dot-separated integers each between 0 and 65536.
    無法載入資訊清單。
    (有參考過https://www.itdaan.com/blog/2015/10/04/54d8dfcd137ec336c222eb659752729b.html這個網頁來試著解決,方法1和2都沒用,方法3我不懂該如何實行,如果你願意,我打算將我的json檔的內容貼上來讓大家一起看,並找出哪裡該修改,可以嗎?)

    回覆刪除
    回覆
    1. 應該是在 json 檔中必須指定版本編號,而編號格式要有 1~4 個數,每個數字用「.」分隔並在 0 和 65536 之間。

      例如你參考文章中的:"version": "45.0.2454.93",在 json 檔中加入這行,編號數值可隨意修改只要符合範圍(0 - 65536)。

      (註:剛才查看已安裝的擴充功能,在 json 檔中都有指定版本編號)

      刪除
  12. 終於成功了,感謝你的回覆,為表謝意我願意分享我的舊主題給你,是命運石之門的主題,不知道你喜歡嗎?主要背景可參考如下:https://i.imgur.com/ICUuLlk.png

    回覆刪除
    回覆
    1. 恭喜成功也謝謝你願意分享主題,因為作業需求(經常截圖),瀏覽器一直維持預設樣式避免失焦,所以謝過不收囉!

      刪除