Windows 10: Ошибка 12029 от Firefox Default Browser Agent

В Журнале Windows встретил такую ошибку:

Log Name: Application
Source: Firefox Default Browser Agent
Event ID: 12029
Level: Error

The description for Event ID 12029 from source Firefox Default Browser Agent cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

0x80072EFD in IsAgentRemoteDisabledInternal:68

The resource loader failed to find MUI file

Либо то же самое, но в описании другая строка:

The operation completed successfully.

При установке (или обновлении) Firefox создаёт задачу в Планировщике:
Firefox Default Browser Agent 309046B0AF4A39CB
Окончание названия задачи генерируется, поэтому будет отличаться. нас интересует содержимое. В описании к задачи такой текст:

The Default Browser Agent task checks when the default changes from Firefox to another browser. If the change happens under suspicious circumstances, it will prompt users to change back to Firefox no more than two times. This task is installed automatically by Firefox, and is reinstalled when Firefox updates. To disable this task, update the “default-browser-agent.enabled” preference on the about:config page or the Firefox enterprise policy setting “DisableDefaultBrowserAgent”.

При активации этой задачи ежедневно запускается файл с параметрами:

C:\Program Files\Mozilla Firefox\default-browser-agent.exe do-task "309046B0AF4A39CB"

Это совпадает со временем ошибки в журнале. Осталось отключить эту «важную» задачу. Поскольку кроме этого FF также отправляет данные телеметрии с помощью pingsender.exe, также отключим и этот функционал!
1. Отключим телеметрию:
MenuOptionsPrivacy & SecurityFirefox Data Collection and UseAllow Firefox to send technical and interaction data to Mozilla
2. Удалим задачу из Планировщика:
Task SchedulerTask Scheduler LibraryMozillaFirefox Default Browser Agent 309046B0AF4A39CBDelete

Автоматизировать процесс

Те же самые действия можно выполнить через файл настроек user.js:

// Disallow Firefox to send technical and interaction data to Mozilla
user_pref("datareporting.healthreport.uploadEnabled", false);

На всякий случай создадим в добавок к этому новое свойство:

user_pref("default-browser-agent.enabled", false);

Кроме этого удалить задачу через скрипт PowerShell:

Get-ScheduledTask | where {$_.TaskName.StartsWith("Firefox Default Browser Agent")} | Unregister-ScheduledTask -Confirm:$false
0 0 vote
Article Rating
Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments