Я пытаюсь установить Angry Birds на свой ПК с Windows 7. Во время установки он показывает ошибку, что он не может быть установлен, потому что у меня нет прав администратора, но у меня они есть.
Когда я щелкаю правой кнопкой мыши по установщику, я вижу возможность запуска от имени администратора, и она работает. Как сделать значение по умолчанию, чтобы все исполняемые файлы запускались от имени администратора?
Ответы:
Не делай этого. Инсталляторы обычно сообщают о необходимости повышения в любом случае. Если этого не произойдет, Windows, вероятно, спросит, прошла ли установка успешно, и предложит вам повторить процесс с повышением прав.
При случайном использовании нажмите полсекунды, чтобы щелкнуть правой кнопкой мыши и запустить от имени администратора, или введите имя исполняемого файла в поиске в меню «Пуск», затем нажмите
Ctrl-Shift-Enter
. Поднимите уже запущенную программу, щелкнув ее значок на панели задачCtrl-Shift
. Измените свойства совместимости ярлыка, если часто запускаемая программа всегда требует прав администратора. Подавите предупреждающие сообщения, отключив UAC, если вы выполняете административные действия в течение длительного периода времени, или войдите в систему, используя учетную запись администратора.Не делайте этого по умолчанию. Это может не ответить на ваш вопрос, но это хороший совет. Как другие справедливо упоминали заглавными буквами и жирным шрифтом, это серьезная проблема безопасности, и я очень подозреваю, что любой, кто даже способен справиться с этим, будет знать, как получить повышение по умолчанию.
Вы будете страдать от всевозможных проблем, даже если никогда не будете вызывать их самостоятельно. Автоматизированные атаки распространены, и ограничение прав приложения является очень эффективным способом защиты от атак. У большинства владельцев компьютеров, которых я знаю, кто выбросил этот слой безопасности, было несколько ботнетов, конкурирующих за процессорное время.
источник
Вы можете настроить одно приложение, чтобы оно всегда запускалось от имени администратора .
Я не знаю, как автоматически запускать все приложения от имени администратора, и я сильно сомневаюсь, что он существует.
Требование пользователя конкретно повышать привилегии приложения было серьезным изменением, введенным в Vista (насколько мне известно). Возврат этого был бы серьезной проблемой безопасности.
При этом, если вам действительно все равно, и вы просто хотите это сделать , просто включите учетную запись администратора и начните использовать ее.
источник
Не существует известного способа заставить каждое приложение автоматически запускаться от имени администратора. Вы можете индивидуально редактировать ярлык для каждого приложения, которое вы хотите запустить в качестве администратора. Тем не менее, есть способ назначить отдельные приложения для запуска в качестве администратора для каждого использования, которое входит в систему на ПК.
http://technet.microsoft.com/en-us/magazine/ff431742.aspx
источник
1 - Добавить пользователя в группу администраторов и удалить из группы пользователей:
Войти как администратор
Go To Run (WinKey + R)
Тип "control userpasswords2"
Выберите свой аккаунт и нажмите «Свойства»
Выберите вкладку «Членство в группе»
Выберите «Администраторы»
Нажмите ОК и ОК
2 - отключить режим утверждения
Войти как администратор
Go To Run (WinKey + R)
Тип "secpol.msc"
Зайдите в Локальные политики> Параметры безопасности
Найти "Контроль учетных записей: переключение на безопасный рабочий стол при запросе на повышение прав"
Откройте его, нажмите Отключить и нажмите ОК.
Перезагрузите компьютер (очень важный выход из системы не работает)
Теперь каждое приложение будет запускаться от имени администратора у всех пользователей с правами администратора.
источник