
"Refresh Firefox" freezes my computer
I normally use Firefox Developer Edition, version 127 because any later version always freezes my whole computer (probably because I'm using a 15-year old PC). Recently all my extensions became disabled. I'm now also unable to install any extension because it says "Installation aborted because the add-on appears to be corrupt". I found some instructions on Mozilla website about deleting compatibility.ini and extensions folder, but it didn't solve the issue. Now I'm stuck and confused as I suspect some of the extension files that should be in my Profile folder may not be there.
The simplest solution in this case would be to use the "Refresh Firefox" option which resets everything to default settings, but every time I do it my computer freezes until rebooted. Uninstalling and reinstalling manually is also not the way to go, because it retains all the settings.
I've tried installing the standard Firefox browser (v. 119) alongside the Developer Edition but the same issue is there as well.
I'm looking for an alternative way to get a clean Firefox install, so I can fix my extensions.
Additional info: - Your system specs? Windows 10 64-bit, 4 GB RAM, Pentium Dual-core, no GPU - Hardware acceleration? Disabled. - Using any mods? Yes, two. Geckium for Firefox, which always works fine. The recent issue started when I played around with Revert8Plus, but it initially worked without issues.
被選擇的解決方法
In Developer Edition, you can bypass extension verification, but it's still an EOL insecure version.
To force reverification after the preference change:
(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.
More info on about:config: Configuration Editor for Firefox. The moderators would like us to remind you that changes made through this back door aren't fully supported and aren't guaranteed to continue working in the future.
(2) In the search box in the page, type or paste xpi-signature-verification and pause while the list is filtered
(3) Click the trash can at the right end of the row for the app.update.lastUpdateTime.xpi-signature-verification preference to remove this preference
(3) Do a normal exit/restart of Firefox, and within about a minute Firefox should reverify your extensions
從原來的回覆中察看解決方案 👍 1所有回覆 (6)
Update: I did a clean re-install by deleting all Mozilla registry keys, all Mozilla folders on C drive, rebooting the machine and all the other tricks I could find. Unfortunately, the issue persists.
John, have you tried manually creating a new profile?
You can create one by entering "about:profiles" into the address bar, selecting "Create a New Profile", and following the instructions.
However, this is unlikely to solve all the add-on issues. The root certificate that Firefox uses to verify add-ons has expired. You can read about this here: https://support.mozilla.org/en-US/kb/root-certificate-expiration
There is no setting you can change in old Firefox that will update the root certificate. This can be achieved by updating to one of the versions listed in the article.
EDIT: Just to note that Firefox Developer Edition does have a setting to skip extension verification, but of course there will be security and possibly other issues in doing this.
由 TechHorse 於
Thank you for the info. Well, that explains it.
So apparently the fact that the issues started after playing around with Revert8Plus was just a coincidence.
Firefox is the only browser that won't let me launch a newer version. There is something underneath that seems to be too much for my system to handle. Too bad because it's my favorite browser.
選擇的解決方法
In Developer Edition, you can bypass extension verification, but it's still an EOL insecure version.
To force reverification after the preference change:
(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.
More info on about:config: Configuration Editor for Firefox. The moderators would like us to remind you that changes made through this back door aren't fully supported and aren't guaranteed to continue working in the future.
(2) In the search box in the page, type or paste xpi-signature-verification and pause while the list is filtered
(3) Click the trash can at the right end of the row for the app.update.lastUpdateTime.xpi-signature-verification preference to remove this preference
(3) Do a normal exit/restart of Firefox, and within about a minute Firefox should reverify your extensions
@jscher2000 I just entered the first link you provided and found the solution there. Changing "xpinstall.signatures.required" to false fixes the problem.
Thank you!
由 John Glesby 於
John Glesby said
I normally use Firefox Developer Edition, version 127 because any later version always freezes my whole computer
So a random Beta build of Firefox 127.0 instead of the Firefox 27.0 Release. Note you would not have Extensions disabled if you had Firefox 128.0 or later. I say Beta because the Developer Edition is the same as Beta but with additional developer features. A version on Beta channel can get nine builds in testing as that is what the 127.0b# was about.