Помилки перетягування з увімкненим процесом запуску Firefox та вимкненим UAC Windows — Як виправити

Ця стаття стосується лише Firefox для Windows.

Ця стаття стосується Firefox версії 67 і новіших, у всіх збірках Windows. Ця стаття також призначена для ІТ-адміністраторів, які хочуть налаштувати Firefox на комп’ютерах своєї організації.

Процес запуску — це функція, пов’язана з безпекою, яка була ввімкнена для всіх користувачів у Firefox версії 68. Під час запуску Windows від імені адміністратора з вимкненим контролем облікових записів користувачів (UAC) і ввімкненим процесом запуску користувачі Firefox можуть зазнати несподіваної поведінки.

Чому виникає проблема

Коли процес запуску виявить, що він працює на високому рівні інтегрованості, це змусить Firefox працювати на середньому рівні інтегрованості. Ця спеціальна функція безпеки призначена для запобігання зловмисному коду отримувати доступ для запису до чутливих областей операційної системи. Windows не дозволяє програмам, що працюють на нижчому рівні інтегрованості, надсилати дані програмам, що працюють на вищому рівні інтегрованості. Як результат, користувачі можуть отримувати помилки за спроби перетягування з Firefox до іншої програми.

Як визначити проблему

Щоб перевірити цю умову, переконайтеся, що користувач працює на Windows з усіма правами адміністратора й вимкнув налаштування контролю облікових записів користувачів (UAC). Введіть about:support до панелі адреси та знайдіть у розділі Інформація про програму поле Процес запуску. Якщо процес запуску ввімкнено, можуть виникати помилки під час спроби перетягнути зображення або URL-адресу з Firefox в іншу програму або на робочий стіл Windows (наприклад, за спроби створити ярлик вебсайту на робочому столі).

Примітка: Поле Процес запуску розділу Інформація про програму сторінки about:support може показувати Вимкнено через збій навіть якщо параметру browser.launcherProcess.enabled присвоєно значення true на сторінці редактора налаштувань Firefox (about:config). Щоб увімкнути Процес запуску, введіть about:config до панелі адрес, знайдіть параметр browser.launcherProcess.enabled, перемкніть його на false, а потім знову змініть його на true.

Як виправити

Щоб розв'язати проблему, користувачі мають два варіанти.

Повторне увімкнення UAC

По-перше, користувачі можуть знову ввімкнути UAC на своєму ПК. Для цього введіть UAC у поле пошуку на панелі завдань, клацнувши правою кнопкою миші кнопку Пуск і вибравши Пошук. Клацніть Change User Account Control settings. Щоб увімкнути UAC, перетягніть повзунок до Notify me only when apps try to make changes to my computer (default), натисніть OK, а потім перезапустіть комп'ютер. Цей варіант є найбезпечнішим доступним виправленням.

Запуск Firefox за допомогою команди -no-deelevate

Крім того, користувачі можуть розв'язати проблему, запустивши Firefox за допомогою параметра командного рядка -no-deelevate, або безпосередньо з командного рядка, або відредагувавши для цього ярлик Firefox.efox shortcut to do so.

Часткове обхідне рішення

Копіювати та вставити часто можна замінити перетягуванням. Наприклад, користувач може клацнути правою кнопкою миші на зображенні та вибрати Копіювати зображення, потім клацнути правою кнопкою миші на робочому столі Windows та вибрати Вставити. Там, де це можливо, перевагу надають зменшенню рівня безпеки за допомогою параметра командного рядка -no-deelevate.

Ця стаття допомогла?

Зачекайте...

Цю статтю допомогли написати такі чудові люди:

Illustration of hands

Станьте волонтером

Примножуйте ваші знання та діліться ними з іншими. Відповідайте на запитання та поповнюйте нашу базу знань.

Докладніше