4

Когда я нажимаю кнопку «Проверить наличие обновлений» в окне «О Firefox», он просто выдает мне сообщение «Обновления доступны по адресу https://www.mozilla.org/firefox/ » ниже.

Изображение окна «О Firefox»

Я не припомню, чтобы в последнее время возился с about:config поэтому понятия не имею, что могло быть причиной такого поведения. Я запускаю Firefox 45.0.2 x86_64 под Windows 7 Enterprise x86_64. У меня отключены автоматические обновления.

1 ответ1

2

Похоже, это проблема с вашей способностью сохранять обновления на вашем компьютере. Убедитесь, что у вас есть полные разрешения (особенно на Write) для %LocalAppData%\Mozilla\updates (которая должна выглядеть примерно так C:\Users\<USERNAME>\AppData\Local\Mozilla\updates).

Это также может быть связано с тем, что у вас отключены автоматические обновления. Во время тестирования я не смог воспроизвести сообщение, когда для параметров app.update.auto , app.update.enabled и app.update.service.enabled были установлены значения true . Попробуйте изменить все три из них (доступно через about:config) на true и посмотреть, сохраняется ли ваша проблема.

объяснение

После просмотра исходного кода Firefox кажется, что Updates available at https://www.mozilla.org/firefox/ отображаются в aboutDialog-appUpdater.js когда gAppUpdater.aus.canApplyUpdates имеет значение false. Следующий текст в документации по nsIApplicationUpdateService описывает значение canApplyUpdates:

true если служба обновлений может загружать и устанавливать обновления. Указывает, имеет ли текущий пользователь права доступа к каталогу установки. Только для чтения

Это может означать, что у вас нет правильного доступа к каталогу установки Firefox (C:\Program Files (x86)\Mozilla Firefox на моей машине), но после некоторого тестирования кажется, что удаление доступа на запись к %LocalAppData%\Mozilla\updates\ (наряду с изменением вышеуказанных настроек app.update на false) приведет к появлению сообщения. Отсутствие доступа к установочному каталогу также может представлять проблему, но поскольку оно не подходит для применения обновления (и, следовательно, для изменения установочных файлов), кажется, что это не та проблема, с которой вы сталкиваетесь в настоящее время.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .