X
點擊此處開啟此網站的行動版。

技術支援討論區

Deleted One-Click Search Engines keep appearing

已張貼

I have removed all One-Click Search Engines in Firefox. As I found out deleted Search Engines keep reappearing. Why does Firefox resets the One-Click Search Engines?

I have removed all One-Click Search Engines in Firefox. As I found out deleted Search Engines keep reappearing. Why does Firefox resets the One-Click Search Engines?
引用

額外的系統細節

已安裝的外掛程式

應用程式

  • User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:69.0) Gecko/20100101 Firefox/69.0

更多資訊

the-edmeister
  • Top 25 Contributor
  • Moderator
5398 個解決方法 40147 個答案

How are you "deleting" those one-click search engines?

Just de-select the search engines that you don't want to appear or show in about:preferences#search .

The thing is that the one-click search engines are packed in the omni.ja file which is installed anew with every Firefox major & minor update, which allows Mozilla to switch their "preferred" search engines as the agreements between the search engines and Mozilla change, as it did with Yahoo in the not so distant past.

How are you "deleting" those one-click search engines? Just de-select the search engines that you don't want to appear or show in '''about:preferences#search''' . The thing is that the one-click search engines are packed in the omni.ja file which is installed anew with every Firefox major & minor update, which allows Mozilla to switch their "preferred" search engines as the agreements between the search engines and Mozilla change, as it did with Yahoo in the not so distant past.
這篇文章有幫助嗎? 0
引用
howdytom
  • Top 25 Contributor

提出問題者

the-edmeister said

How are you "deleting" those one-click search engines?

I select Google from the one-click search engine list and click remove.

''the-edmeister [[#answer-1254176|said]]'' <blockquote> How are you "deleting" those one-click search engines? </blockquote> I '''select''' Google from the ''one-click search engine list'' and click '''remove'''.

由 howdytom 於 修改

這篇文章有幫助嗎?
引用
cor-el
  • Top 10 Contributor
  • Moderator
17472 個解決方法 157921 個答案

If you click remove in "Options/Preferences -> Search" then are you aren't actually deleting the search engine, but you merely hide it (search.json.mozlz4 => hidden: "true"). "Help -> Troubleshooting Information" (about:support) will still display it.

Search engines you disable (i.e. remove the checkmark in Options/Preferences -> Search) are added to the browser.search.hiddenOneOffs pref on the about:config page.

If you click remove in "Options/Preferences -> Search" then are you aren't actually deleting the search engine, but you merely hide it (search.json.mozlz4 => hidden: "true"). "Help -> Troubleshooting Information" (about:support) will still display it. Search engines you disable (i.e. remove the checkmark in Options/Preferences -> Search) are added to the browser.search.hiddenOneOffs pref on the about:config page.

由 cor-el 於 修改

這篇文章有幫助嗎?
引用
jscher2000
  • Top 10 Contributor
8693 個解決方法 71058 個答案

howdytom said

the-edmeister said
How are you "deleting" those one-click search engines?

I select Google from the one-click search engine list and click remove.

How soon does it return to the list? Does it seem to be triggered by a particular event, such as quitting and restarting Firefox? Does it come back as checked or unchecked?

Starting in Firefox 68, the built-in search engines are packaged as extensions (XPI files) instead of OpenSearch plugins (XML files). The integration between the Search panel of the Preferences page and the add-ons management interface still needs a little work. If you can track down the circumstances that seem to cause the problem, it may be worth filing a bug report.

''howdytom [[#answer-1254178|said]]'' <blockquote> ''the-edmeister [[#answer-1254176|said]]'' <blockquote> How are you "deleting" those one-click search engines? </blockquote> I '''select''' Google from the ''one-click search engine list'' and click '''remove'''. </blockquote> How soon does it return to the list? Does it seem to be triggered by a particular event, such as quitting and restarting Firefox? Does it come back as checked or unchecked? Starting in Firefox 68, the built-in search engines are packaged as extensions (XPI files) instead of OpenSearch plugins (XML files). The integration between the Search panel of the Preferences page and the add-ons management interface still needs a little work. If you can track down the circumstances that seem to cause the problem, it may be worth filing a bug report.
這篇文章有幫助嗎?
引用
cor-el
  • Top 10 Contributor
  • Moderator
17472 個解決方法 157921 個答案

You can check for issues caused by a corrupted search.json.mozlz4 file in the profile folder.

You can rename/remove search.json.mozlz4 (and possibly search.json, search-metadata.json, search.sqlite) in the Firefox profile folder with Firefox closed to rebuild the search engines registry.

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

Firefox will rebuild the search.json.mozlz4 file from the builtin search engines.

You can check for issues caused by a corrupted search.json.mozlz4 file in the profile folder. You can rename/remove search.json.mozlz4 (and possibly search.json, search-metadata.json, search.sqlite) in the Firefox profile folder with Firefox closed to rebuild the search engines registry. You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the <b>about:profiles</b> page. *Help -> Troubleshooting Information -> Profile Directory:<br>Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder *https://support.mozilla.org/en-US/kb/Profiles Firefox will rebuild the search.json.mozlz4 file from the builtin search engines.
這篇文章有幫助嗎?
引用
howdytom
  • Top 25 Contributor

提出問題者

cor-el said

If you click remove in "Options/Preferences -> Search" then are you aren't actually deleting the search engine, but you merely hide it (search.json.mozlz4 => hidden: "true"). "Help -> Troubleshooting Information" (about:support) will still display it.

This does not make sense to me. Hiding and removing should also remove the search engine.

jscher2000 said

How soon does it return to the list?

Great question. I have unchecked all items, than clicked the remove button. As far as I can see Firefox resets the default search list as soon as I hit update Firefox.


cor-el said

You can check for issues caused by a corrupted search.json.mozlz4 file in the profile folder.

It could be a corrupted search.json.mozlz4 file, however I don't think so. This behaviour occurs on multiple machines. Manually renaming and deleting files is not a solution.

''cor-el [[#answer-1254191|said]]'' <blockquote> If you click remove in "Options/Preferences -> Search" then are you aren't actually deleting the search engine, but you merely hide it (search.json.mozlz4 => hidden: "true"). "Help -> Troubleshooting Information" (about:support) will still display it. </blockquote> This does not make sense to me. Hiding and removing should also remove the search engine. ''jscher2000 [[#answer-1254221|said]]'' <blockquote> How soon does it return to the list? </blockquote> Great question. I have unchecked all items, than clicked the remove button. As far as I can see Firefox resets the default search list as soon as I hit update Firefox. ''cor-el [[#answer-1254231|said]]'' <blockquote> You can check for issues caused by a corrupted search.json.mozlz4 file in the profile folder. </blockquote> It could be a corrupted search.json.mozlz4 file, however I don't think so. This behaviour occurs on multiple machines. Manually renaming and deleting files is not a solution.
這篇文章有幫助嗎?
引用
jscher2000
  • Top 10 Contributor
8693 個解決方法 71058 個答案

有幫助的回覆

howdytom said

jscher2000 said
How soon does it return to the list?

Great question. I have unchecked all items, than clicked the remove button. As far as I can see Firefox resets the default search list as soon as I hit update Firefox.

This sounds familiar. Some users of past versions reported that if they removed ALL the default search engines from the One-Click Search Engines box, then the next Firefox program update restored them. There must be something in the installer code related to that particular scenario. (For comparison, I only remove Amazon and eBay and they never come back during updates.)

''howdytom [[#answer-1254284|said]]'' <blockquote> ''jscher2000 [[#answer-1254221|said]]'' <blockquote> How soon does it return to the list? </blockquote> Great question. I have unchecked all items, than clicked the remove button. As far as I can see Firefox resets the default search list as soon as I hit update Firefox. </blockquote> This sounds familiar. Some users of past versions reported that if they removed ALL the default search engines from the One-Click Search Engines box, then the next Firefox program update restored them. There must be something in the installer code related to that particular scenario. (For comparison, I only remove Amazon and eBay and they never come back during updates.)
這篇文章有幫助嗎? 1
引用
問個問題

如果您還沒有帳號,您必須先 登入您的帳號 來回覆文章。請 開始一個新問題