如何解除、重設 Google Chrome 對於「外部通訊協定要求」啟動應用程式的設定(重設 iTunes 或 Magnet 預設啟動軟體)

在使用 Google Chrome 瀏覽器時,我們常常需要透過外部的其他應用程式來開啟網頁中的連結,譬如說用 iTunes 開啟 App 的購買連結或用迅雷、uTorrent 或 qBittorrent 等各種 BT 下載軟體來開啟 Magnet 磁力連結…等。

剛開始使用時,會跳出一個「外部通訊協定要求」視窗,詢問我們是否要以畫面中所提到的那個軟體來啟動該連結,如果要的話就按「啟動應用程式」便可開始下載 BT 或執行指定的任務。

Google-Chrome-External-Protocol-Request

有時候我們可能為了方便而直接勾選「記住我對所有這類連結」的選擇這項目,下次再點類似的連結時,,

便會自動執行任務而不再跳出提醒視窗。這樣雖然方便,不過可能偶爾會因為不小心點到連結或開到其他設計有問題的網頁而一直自動開始下載檔案或執行某些奇怪的任務,如果想取消原本對於「外部通訊協定要求」的設定的話,該怎麼做呢?

其實修改一下 Chrome 資料夾裡的「Local State」設定檔就可以,或者直接把「Local State」這個檔案刪除(刪除後會再以預設值自動產生新檔),下次重新開啟 Google Chrome 便可恢復正常運作。

 

Local State 設定檔的所在位置:

  • Windows Vista/7/8系統:%LOCALAPPDATA%\Google\Chrome\User Data\
  • Windows XP 系統:%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\
  • Mac OS X 系統:/Users/使用者帳號/Library/Application Support/Google/Chrome/
  • Ubuntu 系統:~/.config/google-chrome/Local State

下載 Google Chrome 網路瀏覽器:按這裡

 注意!如果你的瀏覽器有設定多個不同的使用者,刪除該檔案後其他使用者的帳號與設定也都會消失,請小心使用。

 

設定方法:

第1步  以下以 Windows 系統為例,按住鍵盤上的「視窗」鍵不放再按「R」開啟「執行」視窗後,輸入以下路徑、再點「確定」,即可跳到我們要處理的資料夾去:

  • Windows 7/8/Vista:%LOCALAPPDATA%\Google\Chrome\User Data\
  • Windows XP:%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\

Google-Chrome-External-Protocol-Request-001

 

第2步  找到「Local State」這個檔案後,直接將他刪除,下次再重新開啟 Google Chrome 瀏覽器後,便可恢復預設狀態。

Google-Chrome-External-Protocol-Request-002

最後更新:07-21, 2013 下午 5:33

TAG:

Author: 不來恩

briiancom@gmail.com

相關資訊

訪客留言:

11 Replies to “如何解除、重設 Google Chrome 對於「外部通訊協定要求」啟動應用程式的設定(重設 iTunes 或 Magnet 預設啟動軟體)”

    1. 我找到了解決辦法:如同大大的辦法,但是先不要急著刪除,先新增一個資料夾名稱也是Local State後,再把原本的Local State刪除即可.(我是W10)

  1. 你給的這兩個路徑 電腦也搜尋不到ㄟWindows 7/8/Vista:%LOCALAPPDATA%\Google\Chrome\User Data\
    Windows XP:%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\

  2. 打開Local State

    輸入你那個協定名

    譬如 magnet

    會看到他停在一行 “magnet”:false

    完整刪掉那行即可

    (程式對應的部份是登錄檔負責的範圍)

    1. 修改請參考:http://briian.com/?p=9127&cpage=1#comment-140324

      我沒寫是因為我在 Mac 上測試好幾次都無效,後來整個刪掉才有效,所以暫時不使用修改的方式…..

  3. Mac的可以用:~/Library/Application Support/Google/Chrome
    Terminal: rm ~/Library/Application\ Support/Google/Chrome/Local\ State
    如果用Chrome Canary:

    ~/Library/Application Support/Google/Chrome Canary

    Terminal: rm ~/Library/Application\ Support/Google/Chrome\ Canary/Local\ State

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *