Почему Windows 10 Режим совместимости всплывающее запроса UAC?

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

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

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

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

  1. Почему режим compat требует повышенных прав в первую очередь?

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

8
задан Ramhound
11.04.2023 16:26 Количество просмотров материала 2983
Распечатать страницу

1 ответ

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

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

5
отвечен LPChip 2023-04-13 00:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх