2

На моем компьютере с Win10 установлена программа, работающая в режиме совместимости с WINXPSP3. Я настроил это, когда вошел в систему как администратор, используя диалог "Изменить настройки для всех пользователей".

Таким образом, когда я запускаю программу, когда все еще вошел в систему как администратор, она выдает приглашение UAC (но не запрашивает кредиты), поэтому я нажимаю "мимо" и программа работает нормально. Я не установил "Запуск от имени администратора"

Затем я выхожу из системы и снова вхожу в систему под моим обычным пользователем, я запускаю программу, и она запускается при запуске - без запроса UAC - та же самая ошибка, из-за которой я сначала перешел в режим Compat. Так что он явно даже не использует режим Compat, хотя я могу посмотреть на свойства и увидеть неактивную галочку (потому что она установлена для всех пользователей).

Итак, два ключевых вопроса:

  1. Зачем в режиме Compat требуются повышенные права?

  2. Почему настройка "... все пользователи" вообще не работает?

1 ответ1

5

Только в Windows 7 и выше административные права отделены от прав пользователя.

Когда вы используете Windows XP или более раннюю версию в качестве режима совместимости, вам нужны административные права, потому что в этих операционных системах административные права присутствовали всегда, и поэтому, вероятно, программе требуются административные права, если вам нужен этот уровень совместимости.

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