Есть ли способ заставить разные профили отображаться как разные группы программ в Firefox для Windows?

Я настроил несколько профилей Firefox и запускаю более одного из них одновременно.

К сожалению, несмотря на то, что они являются отдельными процессами, все они выполняются вместе в одной группе задач в нижней части панели задач Windows 7.

Есть ли способ разделить их на отдельные группы?

1 ответ

Краткий ответ: Извините, нет. Все, что вы можете сделать, это отредактировать настройки панели задач и отключить объединение окон.

Длинный ответ: окно приложения, объединяющее алгоритм и многозадачный механизм Firefox, действительно оставляет вас без особого выбора. Windows группирует приложения на основе идентификатора окна. (Я забыл фактическое имя.) Таким образом, один процесс (скажем, Firefox.exe) может генерировать разные идентификаторы окон. Фактически, explorer.exe делает это; поэтому обычные окна проводника и панель управления не объединяются. Firefox.exe, однако, нет. Напротив, он активно стремится предотвратить запуск нескольких версий процессов Firefox и вместо этого использует межпроцессное взаимодействие, чтобы один процесс Firefox выполнял всю тяжелую работу. Копирование firefox.exe под другим именем и запуск его в контексте другой учетной записи пользователя не работает. (Я старался.)

Единственный вариант (который на самом деле не подходит из-за сложности) - это загрузить исходный код Firefox, изменить его, чтобы он реализовывал разные идентификаторы окон для разных сеансов профиля, а затем скомпилировать его.

Другие вопросы по тегам