Гид по технологиям

Ошибка: приложение не активируется при отключённом UAC

• 5 min read • Windows • Обновлено 30 Nov 2025
Ошибка: приложение не активируется при отключённом UAC
Ошибка: приложение не активируется при отключённом UAC

О чём эта инструкция

Появление сообщения “This app can’t be activated when UAC is disabled” означает, что UWP‑приложения (универсальные приложения Windows, например Photos) блокируются из‑за отключенного контроля учётных записей (UAC). В этой статье шаг за шагом описаны проверенные способы решения, альтернативные варианты и контрольные списки для тестирования результата.

Быстрая последовательность действий

  1. Включите UAC в настройках учётных записей.
  2. Проверьте и включите политику “Run all administrators in Admin Approval Mode” в gpedit.msc.
  3. Установите DWORD EnableLUA = 1 в реестре.
  4. Сбросьте приложение Microsoft Store (PowerShell).
  5. Если нужно — открывайте файлы сторонними десктоп‑просмотрщиками (временно).

Подробные шаги решения

1. Включите Контроль учётных записей (UAC)

  1. Нажмите клавиши Windows + R, введите useraccountcontrolsettings и нажмите OK.
  2. Перетащите ползунок с позиции Никогда не уведомлять на значение Уведомлять только когда приложения пытаются вносить изменения в компьютер (по умолчанию).
  3. Нажмите OK.

Снимок окна настроек контроля учётных записей с ползунком уведомлений

Важно: После изменения UAC некоторые приложения могут потребовать перезапуска системы.

2. Включите параметр групповой политики для UAC

  1. Нажмите Windows + R, введите gpedit.msc и нажмите OK.

Окно редактора локальной групповой политики с деревом настроек

  1. Перейдите: Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options.
  2. Найдите параметр User Account Control: Run all administrators in Admin Approval Mode и откройте его.
  3. Выберите радиокнопку Enabled (Включено).
  4. Нажмите Apply, затем OK.

3. Исправьте значение EnableLUA в реестре

  1. Нажмите Windows + R, введите regedit и нажмите OK.
  2. Перейдите к ветке: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
  3. Выберите ключ System.
  4. Дважды щёлкните EnableLUA (DWORD) в правой части.

Редактор реестра с ключом EnableLUA

  1. Установите Value data в 1 и нажмите OK.

Окно изменения значения EnableLUA со значением 1

Примечание: Изменение реестра требует прав администратора и перезагрузки системы. Сделайте резервную копию ветки реестра перед правками.

4. Сброс Microsoft Store и переустановка UWP‑пакетов

  1. Откройте меню поиска (Cortana), введите PowerShell, щёлкните правой кнопкой и выберите Запуск от имени администратора.
  2. Выполните команду PowerShell (одна строка):

Get-AppXPackage -AllUsers -Name Microsoft.Services.Store* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}

Окно PowerShell с выполнением команды сброса Store

Эта команда регистрирует пакеты Store заново и часто устраняет проблемы с запуском UWP‑приложений.

5. Как временный обход — используйте классические (Desktop) приложения

Если UWP‑приложения не запускаются, можно временно открыть изображения и другие файлы с помощью не‑UWP программ: например FastStone Image Viewer, IrfanView, Paint.NET или встроенного классического Paint.

Важно: Это обходное решение не исправляет причину, но позволяет работать с файлами, пока вы настраиваете систему.

Когда перечисленные шаги не помогают

  • Если Windows в доменной среде — групповые политики домена могут переопределять локальные настройки UAC. Обратитесь к администратору домена.
  • Если на компьютере включены сторонние средства безопасности или корпоративный антивирус, они могут блокировать изменение UAC/EnableLUA.
  • Повреждённые системные файлы: запустите sfc /scannow в консоли от администратора и проверьте DISM.

Альтернативные подходы и дополнительные проверки

  • Выполните проверку системных файлов: откройте PowerShell/CMD от администратора и запустите sfc /scannow.
  • Проверьте журналы в “Просмотр событий” (Event Viewer) — фильтры: Windows Logs → Application / System на ошибки в момент попытки запуска приложения.
  • Создайте новую локальную/административную учётную запись и проверьте, воспроизводится ли ошибка под ней.

Решение для корпоративных сред

  • Проверьте настройки GPO на контроллерах домена: значения, которые управляют параметром “Run all administrators in Admin Approval Mode” и EnableLUA.
  • Если управление политиками централизованное — внесение изменений должно быть согласовано с ИТ‑отделом.

Decision tree (быстрый маршрут принятия решения)

flowchart TD
  A[Видите ошибку при запуске UWP] --> B{UAC включён?}
  B -- Да --> C{EnableLUA = 1?}
  B -- Нет --> D[Включите UAC и перезагрузите]
  C -- Да --> E{Пробовали сброс Store?}
  C -- Нет --> F[Поставьте EnableLUA=1 и перезагрузите]
  E -- Да --> G[Проверьте событийный журнал и SFC/DISM]
  E -- Нет --> H[Выполните сброс Microsoft Store]
  G --> I[Если домен — свяжитесь с администратором]
  H --> G

Контрольный список для тестирования (роль: пользователь)

  • Включил UAC и перезагрузил ПК.
  • Проверил EnableLUA в реестре (значение 1).
  • Включил политику “Run all administrators in Admin Approval Mode” (gpedit).
  • Сбросил Microsoft Store через PowerShell.
  • Попробовал открыть файл в Photos и в альтернативной программе.

Критерии приёмки

  • UWP‑приложение (например Photos) успешно открывает файл без сообщения об ошибке.
  • Сообщения об ошибках в журнале приложений/системы, относящиеся к UAC, отсутствуют за последние 30 минут после теста.

Мини‑методология восстановления (коротко)

  1. Включаем UAC → перезагрузка.
  2. Проверяем EnableLUA и политику gpedit → перезагрузка.
  3. Если не помогло — сбрасываем Store и регистрируем пакеты → перезагрузка.
  4. Анализируем журналы и SFC/DISM.

Тесты/Приёмочные случаи

  • Открыть несколько форматов изображений (jpg/png/heic) в Photos и убедиться, что каждый открывается.
  • Запустить Photos после каждой внесённой правки (UAC, реестр, gpedit) и записать результат.

Глоссарий — одно предложение на термин

  • UAC: механизм Windows, который уведомляет и требует подтверждения для операций с повышенными правами.
  • UWP: универсальная платформа приложений Windows, которая работает в изолированном контейнере.
  • EnableLUA: флаг в реестре, управляющий режимом контроля учётных записей.

Безопасность и конфиденциальность

  • Не отключайте UAC для обхода проблем: это понижает безопасность системы.
  • При изменениях в реестре делайте резервную копию ключей.

Итог

Включение UAC и правильная конфигурация параметров (EnableLUA, групповая политика) решают большинство случаев, когда UWP‑приложения не активируются из‑за отключенного UAC. Если ситуация сложная — анализируйте журналы событий и привлекайте администратора в корпоративной среде.

Если вы решили проблему другим способом, опишите шаги — это поможет другим пользователям.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро