При входе в Windows создается токен доступа.Это идентифицирует вас, группы, членами которых вы являетесь, и ваши привилегии.И обратите внимание, что то, является ли пользователь администратором или нет, определяется тем, является ли пользователь членом группы администраторов.
Без UAC , когда вы запускаете программу, она получает копиютокен доступа, и он контролирует доступ к программе.
При использовании UAC при запуске программы она получает токен ограниченного доступа.Это оригинальный токен доступа с «Администраторами», удаленными из списка групп (и некоторыми другими изменениями).Даже если ваш пользователь является членом группы администраторов, программа не может использовать привилегии администратора.
Когда вы выбираете «Запуск от имени администратора», а ваш пользователь является администратором, программа запускается с оригинальным неограниченным доступом.маркер.Если ваш пользователь не является администратором, вам будет предложено ввести учетную запись администратора, и программа будет запущена под этой учетной записью.