MozTW 討論區
https://forum.moztw.org/

[問題] Firefox 10.0 一直檢查相容性
https://forum.moztw.org/viewtopic.php?f=2&t=34510
1 頁 (共 2 頁)

發表人:  ebola777 [ 2012-02-02, 19:54 ]
文章主題 :  [問題] Firefox 10.0 一直檢查相容性

我遇到和底下兩篇文章提問的相同問題 :

http://www.hardwareforums.com/threads/w ... age.26880/
http://www.velocityreviews.com/forums/t ... antly.html


[問題過程]

最近 Firefox 更新到 10.0,更新完成後執行途中忽然 Firefox Crashed

導致後來開啟 Firefox 都會在開啟視窗前檢查附加元件相容性 (Checking Compatibility of addon)
之後還會顯示 What's New 的頁面。

後來沒有 Crash 過,不過每次重開 Firefox,他就像是我好像又重裝了 10.0 版本一樣,重複出現檢查相容性、跳出 What's New Page,實在煩人

我還發現不管我在 about:config 改什麼設定,只要重開,全部會恢復原狀?!


[嘗試]

試過了 安全模式,沒用。

試過了重新安裝,沒用。

我發現更新後只有一個附加元件 Tab Utility 不相容,懷疑是不是這個附加元件造成的,不過我把他 停用,重開後還是同樣問題,雖然附加元件有正確被 停用 掉在之後。

我用參數 "-p -no-remote" 開啟不同的 Profiles

發現只有在最先前 Firefox Crashed 的時候開的 Profile 會遭遇到這個一直檢查相容性的問題

其他的 Profiles 都沒有問題


(猜測 : 是否有一個 檔案 或 數值 專門指示 Firefox 是否第一次更新完畢?)




雖然我有在一月前備份過整個 Profile,但是過了一個月,你知道的,很多東西都改了,我可不想一條一條設定弄來弄去

請問大家該如何解決?

發表人:  coolcd [ 2012-02-02, 20:29 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

ebola777 寫:
我還發現不管我在 about:config 改什麼設定,只要重開,全部會恢復原狀?!
……
發現只有在最先前 Firefox Crashed 的時候開的 Profile 會遭遇到這個一直檢查相容性的問題

其他的 Profiles 都沒有問題

記得 fx 是在離開時才把設定值寫入 prefs.js
可能非正常離開,或 prefs.js 有問題
導致 fx 沒有把設定值記錄下來

可以試著把 prefs.js 改名
如果 profile 內有 prefs-數字.js、prefs.js.moztmp ,可以刪掉
以上要在離開 fx 後才做

一些防毒軟體或優化軟體也可能導致 prefs.js 無法正常更新的問題

發表人:  ebola777 [ 2012-02-02, 22:18 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

coolcd 寫:
ebola777 寫:
我還發現不管我在 about:config 改什麼設定,只要重開,全部會恢復原狀?!
……
發現只有在最先前 Firefox Crashed 的時候開的 Profile 會遭遇到這個一直檢查相容性的問題

其他的 Profiles 都沒有問題

記得 fx 是在離開時才把設定值寫入 prefs.js
可能非正常離開,或 prefs.js 有問題
導致 fx 沒有把設定值記錄下來

可以試著把 prefs.js 改名
如果 profile 內有 prefs-數字.js、prefs.js.moztmp ,可以刪掉
以上要在離開 fx 後才做

一些防毒軟體或優化軟體也可能導致 prefs.js 無法正常更新的問題




謝謝您的解答


出問題的 Profile 含有 prefs 關鍵字的只有兩個檔案 :

content-prefs.sqlite
prefs.js

我試著把 prefs.js 刪除,問題依然存在

也試過把兩個檔案通通刪除,問題依然存在


試過把另外一個 Profile 的 content-prefs.sqlite 和 prefs.js 都覆蓋到有問題的 Profile,仍然無效

發表人:  coolcd [ 2012-02-02, 22:51 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

ebola777 寫:
出問題的 Profile 含有 prefs 關鍵字的只有兩個檔案 :

content-prefs.sqlite
prefs.js

我試著把 prefs.js 刪除,問題依然存在

也試過把兩個檔案通通刪除,問題依然存在


試過把另外一個 Profile 的 content-prefs.sqlite 和 prefs.js 都覆蓋到有問題的 Profile,仍然無效

content-prefs.sqlite 應該沒關係,那是個別網頁內容的偏好設定
應該也不是 prefs.js 壞掉或防寫
看來比較像外力造成
有沒有用防毒、防駭、隱私保護、系統優化之類的軟體?
出問題的 profile 是預設的 profile 嗎?
有問題的 profile,啟動方式是 -no-remote -p PROFILE 還是一般的方式?

發表人:  Fanolian [ 2012-02-02, 23:41 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

刪除extensions.ini 及extension.sqlite 後重開firefox。但所有套件會暫時變成不啟動狀態,要自行啟動它們。

tab utlities 請安裝1.2pre17。

發表人:  mwu4 [ 2012-02-03, 00:57 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

建議安裝「 Add-on Compatibility Reporter 」,請到網頁「 https://addons.mozilla.org/zh-TW/firefo ... src=search 」下載。可關閉相容性檢查,但會對不相容的套件有訊息告知。謝謝。

發表人:  ebola777 [ 2012-02-03, 01:46 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

coolcd 寫:
ebola777 寫:
出問題的 Profile 含有 prefs 關鍵字的只有兩個檔案 :

content-prefs.sqlite
prefs.js

我試著把 prefs.js 刪除,問題依然存在

也試過把兩個檔案通通刪除,問題依然存在


試過把另外一個 Profile 的 content-prefs.sqlite 和 prefs.js 都覆蓋到有問題的 Profile,仍然無效

content-prefs.sqlite 應該沒關係,那是個別網頁內容的偏好設定
應該也不是 prefs.js 壞掉或防寫
看來比較像外力造成
有沒有用防毒、防駭、隱私保護、系統優化之類的軟體?
出問題的 profile 是預設的 profile 嗎?
有問題的 profile,啟動方式是 -no-remote -p PROFILE 還是一般的方式?



我有 3 個 profiles,除了現在有問題的 profile 之外都是 OK 正常運作的

防毒、防駭、隱私保護、系統優化之類的軟體 依我的了解不會干涉到 Firefox 運作 (已加入 Whitelist,在 FF 7 ~ 9 皆正常運作)

出問題的 profile 原本是預設的 profile,後來才學會 "-no-remote -p" 的方式

現在不管是用一般的方式 (No argument) 去呼叫 Firefox 10.0 或是用 "-no-remote -p" 的方式再去選擇 該有問題的 Profile 似乎都還是一樣



Fanolian 寫:
刪除extensions.ini 及extension.sqlite 後重開firefox。但所有套件會暫時變成不啟動狀態,要自行啟動它們。

tab utlities 請安裝1.2pre17。



謝謝您! Tab Utility 1.2pre17 works great !!! (在另一個 profile 下)


我剛剛試了 刪除 extensions.ini 和 extension.sqlite 後重開 Firefox

該 profile 的問題依然持續 (我也有試過 Safe mode 也無效)



mwu4 寫:
建議安裝「 Add-on Compatibility Reporter 」,請到網頁「 https://addons.mozilla.org/zh-TW/firefo ... src=search 」下載。可關閉相容性檢查,但會對不相容的套件有訊息告知。謝謝。



這個附加元件有安裝,不過問題依然持續

因為其他 profiles 也有安裝一樣的 不相容 的附加元件,因此我猜測問題可能不是出在 不相容的附加元件

發表人:  coolcd [ 2012-02-03, 02:51 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

ebola777 寫:
我有 3 個 profiles,除了現在有問題的 profile 之外都是 OK 正常運作的

防毒、防駭、隱私保護、系統優化之類的軟體 依我的了解不會干涉到 Firefox 運作 (已加入 Whitelist,在 FF 7 ~ 9 皆正常運作)

出問題的 profile 原本是預設的 profile,後來才學會 "-no-remote -p" 的方式

現在不管是用一般的方式 (No argument) 去呼叫 Firefox 10.0 或是用 "-no-remote -p" 的方式再去選擇 該有問題的 Profile 似乎都還是一樣

如果 default 設定成目前可正常運作的 profile,用一般方式開啟,不知是否可儲存設定?這是測試目前是否仍有軟體在影響 fx default profile 的運作。

刪掉 C:\Users\<Windows login/user name>\AppData\Local\Mozilla\Firefox\Profiles\<profile folder>\XUL.mfl (如果有的話)

開個新 profile,把有問題的 profile 內容複製過去,看看能不能正常運作。

外部軟體對 Fx 的影響,至少印象中 norton 360、kaspersky 都曾造成問題,找了 wiki,上面說 McAfee Privacy Service、Dell Network Assistant 也會。
http://kb.mozillazine.org/Preferences_n ... ce_changes

發表人:  ebola777 [ 2012-02-03, 10:16 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

coolcd 寫:
ebola777 寫:
我有 3 個 profiles,除了現在有問題的 profile 之外都是 OK 正常運作的

防毒、防駭、隱私保護、系統優化之類的軟體 依我的了解不會干涉到 Firefox 運作 (已加入 Whitelist,在 FF 7 ~ 9 皆正常運作)

出問題的 profile 原本是預設的 profile,後來才學會 "-no-remote -p" 的方式

現在不管是用一般的方式 (No argument) 去呼叫 Firefox 10.0 或是用 "-no-remote -p" 的方式再去選擇 該有問題的 Profile 似乎都還是一樣

如果 default 設定成目前可正常運作的 profile,用一般方式開啟,不知是否可儲存設定?這是測試目前是否仍有軟體在影響 fx default profile 的運作。

刪掉 C:\Users\<Windows login/user name>\AppData\Local\Mozilla\Firefox\Profiles\<profile folder>\XUL.mfl (如果有的話)

開個新 profile,把有問題的 profile 內容複製過去,看看能不能正常運作。

外部軟體對 Fx 的影響,至少印象中 norton 360、kaspersky 都曾造成問題,找了 wiki,上面說 McAfee Privacy Service、Dell Network Assistant 也會。
http://kb.mozillazine.org/Preferences_n ... ce_changes


其他兩個正常的 prfiles 皆正常運作,設定也可以儲存

其中一個 profile 就是之前我備份的 profile,我現在已經把有問題的 profile 大部分設定已經移到 正常 的 profile 內

現在使用上是比較沒有太大的困擾,因為 書籤、搜尋引擎、about:config、附加元件設定、GreaseMonkey Scripts、Themes 都已經複製到 備份 的 profile 而且正常運作


只是有問題的 profile 依然有問題

有問題的 profile 內沒有 XUL.mfl 這個檔案

我使用的 Firewall/Anti-virus 軟體是 Comodo Internet Security,Firefox 的各項動作都已經有允許的規則,我相信是不會干擾到 Firefox (我猜測造成有問題的就是 先前提到的 那一次 Firefox crashed)

發表人:  coolcd [ 2012-02-03, 15:19 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

ebola777 寫:
其中一個 profile 就是之前我備份的 profile,我現在已經把有問題的 profile 大部分設定已經移到 正常 的 profile 內

現在使用上是比較沒有太大的困擾,因為 書籤、搜尋引擎、about:config、附加元件設定、GreaseMonkey Scripts、Themes 都已經複製到 備份 的 profile 而且正常運作

只是有問題的 profile 依然有問題
可見 profile 內的主要檔案應該都沒有問題,所以我才判斷是外部軟體的影響。

ebola777 寫:
有問題的 profile 內沒有 XUL.mfl 這個檔案
XUL.mfl 是在 Local 的資料夾,不是 profile 內。不過,這只是排除問題的檢查之一而已,我想應該不會是這個問題。(此檔在 fx 1.5 後,只有安裝在非預設路徑才會出現,以前有些莫名其妙的問題可藉由刪除這個檔案來解決)
coolcd 寫:
刪掉 C:\Users\<Windows login/user name>\AppData\Local\Mozilla\Firefox\Profiles\<profile folder>\XUL.mfl (如果有的話)


ebola777 寫:
我使用的 Firewall/Anti-virus 軟體是 Comodo Internet Security,Firefox 的各項動作都已經有允許的規則,我相信是不會干擾到 Firefox (我猜測造成有問題的就是 先前提到的 那一次 Firefox crashed)
也許是 Fx 自動更新時,Comodo 不放行,或者引發 Comodo 保護 Fx 設定檔的機制?有 log 可查嗎?

發表人:  ebola777 [ 2012-02-03, 18:08 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

coolcd 寫:
ebola777 寫:
其中一個 profile 就是之前我備份的 profile,我現在已經把有問題的 profile 大部分設定已經移到 正常 的 profile 內

現在使用上是比較沒有太大的困擾,因為 書籤、搜尋引擎、about:config、附加元件設定、GreaseMonkey Scripts、Themes 都已經複製到 備份 的 profile 而且正常運作

只是有問題的 profile 依然有問題
可見 profile 內的主要檔案應該都沒有問題,所以我才判斷是外部軟體的影響。

ebola777 寫:
有問題的 profile 內沒有 XUL.mfl 這個檔案
XUL.mfl 是在 Local 的資料夾,不是 profile 內。不過,這只是排除問題的檢查之一而已,我想應該不會是這個問題。(此檔在 fx 1.5 後,只有安裝在非預設路徑才會出現,以前有些莫名其妙的問題可藉由刪除這個檔案來解決)
coolcd 寫:
刪掉 C:\Users\<Windows login/user name>\AppData\Local\Mozilla\Firefox\Profiles\<profile folder>\XUL.mfl (如果有的話)


ebola777 寫:
我使用的 Firewall/Anti-virus 軟體是 Comodo Internet Security,Firefox 的各項動作都已經有允許的規則,我相信是不會干擾到 Firefox (我猜測造成有問題的就是 先前提到的 那一次 Firefox crashed)
也許是 Fx 自動更新時,Comodo 不放行,或者引發 Comodo 保護 Fx 設定檔的機制?有 log 可查嗎?



我用 Software "Everything" 搜尋整個 C 碟,發現存在於 SeaMonkey, Sunbird, Thunderbird, NVU 等的 Local 資料夾,但不存在於任何 含有 Firefox 關鍵字的資料夾中

另外,Comodo log file 中,只有當 Firefox 嘗試修改 登錄檔值

HKUS\...\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithProgids

被預設的規則 拒絕 之外,沒有其他的紀錄條目 (被放行)


當初更新的過程如下 :

FF 9 (正常運作) => 正常關閉 => 某次開啟時出現 通知更新的視窗 => 正常更新 (Comodo 詢問,我選 全部放行(Predefined rule : Installer or Updater)) => 更新完畢 => 第一次檢查相容性 => 使用 FF 10 (正常運行) => 使用中過了不到一小時沒有預警地 忽然 crashed => 重新開啟 => 再次出現 "檢查相容性" 視窗 => 察覺到問題

發表人:  coolcd [ 2012-02-03, 20:20 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

ebola777 寫:
我用 Software "Everything" 搜尋整個 C 碟,發現存在於 SeaMonkey, Sunbird, Thunderbird, NVU 等的 Local 資料夾,但不存在於任何 含有 Firefox 關鍵字的資料夾中

另外,Comodo log file 中,只有當 Firefox 嘗試修改 登錄檔值

HKUS\...\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithProgids

被預設的規則 拒絕 之外,沒有其他的紀錄條目 (被放行)


當初更新的過程如下 :

FF 9 (正常運作) => 正常關閉 => 某次開啟時出現 通知更新的視窗 => 正常更新 (Comodo 詢問,我選 全部放行(Predefined rule : Installer or Updater)) => 更新完畢 => 第一次檢查相容性 => 使用 FF 10 (正常運行) => 使用中過了不到一小時沒有預警地 忽然 crashed => 重新開啟 => 再次出現 "檢查相容性" 視窗 => 察覺到問題
這麼看來,已經更新完成了,難道,是逛到特定網頁有木馬,才引發保護機制?有沒有試過清空 cookies/cache?

發表人:  ebola777 [ 2012-02-03, 23:59 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

coolcd 寫:
ebola777 寫:
我用 Software "Everything" 搜尋整個 C 碟,發現存在於 SeaMonkey, Sunbird, Thunderbird, NVU 等的 Local 資料夾,但不存在於任何 含有 Firefox 關鍵字的資料夾中

另外,Comodo log file 中,只有當 Firefox 嘗試修改 登錄檔值

HKUS\...\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.zip\OpenWithProgids

被預設的規則 拒絕 之外,沒有其他的紀錄條目 (被放行)


當初更新的過程如下 :

FF 9 (正常運作) => 正常關閉 => 某次開啟時出現 通知更新的視窗 => 正常更新 (Comodo 詢問,我選 全部放行(Predefined rule : Installer or Updater)) => 更新完畢 => 第一次檢查相容性 => 使用 FF 10 (正常運行) => 使用中過了不到一小時沒有預警地 忽然 crashed => 重新開啟 => 再次出現 "檢查相容性" 視窗 => 察覺到問題
這麼看來,已經更新完成了,難道,是逛到特定網頁有木馬,才引發保護機制?有沒有試過清空 cookies/cache?



我忘記當 Firefox crashed 時我正在瀏覽哪些網頁了

我試過清除 所有 cookies and cache 在該問題存在的 profile,問題還是沒辦法解決


感謝您熱心的解答至今,我已經決定放棄有問題的 profile

改用先前備份的 profile 了

發表人:  coolcd [ 2012-02-04, 13:13 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

ebola777 寫:
我忘記當 Firefox crashed 時我正在瀏覽哪些網頁了

我試過清除 所有 cookies and cache 在該問題存在的 profile,問題還是沒辦法解決


感謝您熱心的解答至今,我已經決定放棄有問題的 profile

改用先前備份的 profile 了

願意配合 debug 這麼多東西
已經很不簡單了
只可惜還是沒找到原因

發表人:  我也遇到了 VER 11.0 [ 2012-03-17, 18:13 ]
文章主題 :  Re: [問題] Firefox 10.0 一直檢查相容性

1.請把user.js改成其他副檔名例如user.bak
2.啟動FIREFOX

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/