Домой / Faq / Как открыть приложение от имени администратора. Упрощаем запуск приложений в Windows от имени администратора без отключения UAC

Как открыть приложение от имени администратора. Упрощаем запуск приложений в Windows от имени администратора без отключения UAC

Многим программам для полноценной работы не хватает привилегий администратора. Эти привилегии позволяют программам вмешиваться в другие программы и настройки системы. Даже работая под учетной записью администратора запускаемые программы, не имеют полных привилегий администратора их необходимо запускать от имени администратора. Обычно, при запуске программы от администратора, появляется предупреждения от UAC (User Account Control) о небезопасности такого запуска. Будьте внимательны при выборе запускаемых программ от администратора, ведь такой запуск может существенно повлиять на работу операционной системы, а иногда и «железа».

Это самый часто применяемый способ запустить программу от администратора. Используется для разового запуска программы от имени администратора, например, при установке.


Очень важно перед запуском убедиться, что программа безопасна. В противном случае вы рискуете своей операционной системой, которую придется или воспользоваться услугами сервиса.

Постоянный запуск программы от имени администратора

В моей практике использования компьютера встречались программы, которые для нормальной работы требовали постоянно их запускать от имени администратора. Описанный выше способ достаточно прост, но его постоянное выполнение требовало «оптимизации» процесса. И его можно оптимизировать, нужные программы можно запускать от имени администратора обычным двойным кликом.

Начнем с того что некоторые программы и игры некорректно или вообще не работают под Windows 7, хотя софт предназначен для работы именно на Win 7. Причиной тому является недостаточность разрешений из-за некорректной установки или запуска. Дело в том, что в Windows 7 и выше юзер работает не как администратор (по сравнению с Win XP и ниже), а как обычный пользователь с ограниченными правами. Соответственно и весь установленный им софт тоже.

Обратите внимание на значёк на иконках приложений в виде щита (см. увеличенный скриншот). Такие программы нужно обязательно устанавливать от имени администратора.

Если какое то приложение или игра работает некорректно — попробуйте так же переустановить ее или постоянно запускать от админа.

Установка игр и программ от админа

Жмем на иконку запуска правой кнопкой мыши и в контекстном меню выбираем запуск от имени администратора . При запросе контроля учетных записей жмем ОК и далее идет установка обычным путем.

Многие программы, игры и репаки не имеют на стартовом файле специального обозначения. Устанавливаем их в обычном порядке, а запускаем потом правой кнопкой мыши где в контекстном меню выбираем пункт Запуск от имени администратора .

Запуск программ от администратора из панели быстрого доступа

Жмем на иконку нужной программы правой кнопкой мыши

В открывшемся меню управления видим ярлык и название программы и теперь на него тоже жмем правой кнопкой. Вот тут уже в менюшке выбираем запуск от имени администратора.

Запуск от имени администратора командной строки

Тыкаем на кнопку пуск — все программы — стандартные

Находим командную строку и жмем на иконку правой кнопкой мыши. Далее в контекстном меню (почти в самом верху) видим нужную строчку запуска.

Запуск программ от имени администратора постоянно

Если вам довольно часто приходится запускать от админа какую то программу и это вас раздражает то давайте установим для этого софта постоянные дополнительные разрешения.

Жмем на ярлык правой кнопкой мышки. В меню выбираем Исправление неполадок совместимости .

На следующем этапе кнопку далее нажать не получится пока вы не сделаете тестовый запуск программы. Поэтому жмем кнопку Запуск программы , проверяем все ли работает как надо. Если результаты вас устраивают то закрываем приложение и внизу уже жмем кнопку далее .

Вот и все, теперь вам не нужно будет каждый раз запускать программу с ярлыка от имени администратора

http://сайт/wp-content/uploads/administrator_windows_7.png http://сайт/wp-content/uploads/administrator_windows_7-150x150.png 2018-04-15T22:23:59+00:00 Уроки Начнем с того что некоторые программы и игры некорректно или вообще не работают под Windows 7, хотя софт предназначен для работы именно на Win 7. Причиной тому является недостаточность разрешений из-за некорректной установки или запуска. Дело в том, что в Windows 7 и выше юзер работает не как администратор... User сайт - Компьютер для чайников

Некоторым приложениям для работы в Windows требуются повышенные права, и запускать их необходимо от имени администратора. При этом выводится запрос "Контроля учетных записей пользователя " (User Account Control или UAC ), в котором система просит Вашего согласия на запуск приложения.

Многие пользователи неправильно полагают, что "Контроль учетных записей пользователя" лишь мешает, и отключают его. При этом серьёзно страдает безопасность компьютера, т.к. согласия пользователя на запуск приложений больше не требуется, и любая вредоносная программа может беспрепятственно запускаться и работать. Наличие антивируса также не может на 100% гарантировать безопасность компьютера.

В этой статье я расскажу, как упростить процесс запуска избранных приложений от имени администратора, не отключая UAC (полностью или частично) и без вреда для безопасности.

Для запуска приложения от имени администратора можно воспользоваться несколькими способами:

В качестве примера будем запускать командную строку (cmd) от имени администратора.

Способ №1 (обычный) - запуск через правую клавишу мыши (запрос UAC отображается)

Нажмите правой клавишей мыши по значку нужного приложения и выберите пункт "Запуск от имени администратора ":

Способ №2 - запуск с использованием "Ctrl+Shift+Enter " (запрос UAC отображается)

Нажмите Пуск , в строке поиска наберите нужную команду и нажмите Ctrl+Shift+Enter .

Способ №3 - устанавливаем запуск от имени администратора в свойствах ярлыка (запрос UAC отображается)

Щелкните правой клавишей мыши по нужному ярлыку и выберите пункт "Свойства ".

Перейдите на вкладку "Ярлык ", нажмите "Дополнительно ", установите флажок "Запускать от имени администратора ":

Или перейдите на вкладку "Совместимость " и установите флажок "Выполнять эту программу от имени администратора ":

Способ №4 - упрощаем запуск для избранных приложений при помощи планировщика заданий (запрос UAC не отображается)

Важно! Этот способ работает только для учетных записей, входящих в группу Администраторы . У обычных пользователей он не сработает, потому что их потолком являются ограниченные права.

Переходим к самому интересному способу. Если есть приложение, которое Вы постоянно запускаете, и оно получено от надёжного производителя ПО, например, это приложение Windows - можно упростить запуск. Создание ярлыка для нужной программы не занимает более 2-х минут и это позволит избавиться от лишних действий в дальнейшем. Запускаем планировщик заданий (Пуск ---> Все программы ---> Стандартные ---> Служебные ---> Планировщик заданий ) и нажимаем "Создать задачу ":

Указываем Имя для новой задачи и ставим флажок "Выполнять с наивысшими правами ":

Переходим на вкладку Действия , нажимаем "Создать ", в следующем окне нажимаем "Обзор ":

Указываем путь к нужному приложению и нажимаем "Открыть ":


Увеличить рисунок

Нажимаем "ОК ":

Закрываем планировщик и переходим к созданию ярлыка.

Чтобы создать ярлык на рабочем столе, щёлкаем правой клавишей мыши, выбираем "Создать " ---> "Ярлык ":

В поле Расположение объекта вводим:

Schtasks /run /tn cmd_admin

где cmd_admin - имя созданной нами задачи. Если имя содержит пробелы, его необходимо указывать в кавычках.

Задаём название ярлыка:


Увеличить рисунок

Ярлык создан и готов к использованию.

Чтобы сменить значок - нажмите правой клавишей мыши по ярлыку, выберите "Свойства ":

Перейдите на вкладку "Ярлык "и нажмите "Сменить значок ":

"Обзор ..."

Указываем путь к программе:


Увеличить рисунок

Выбираем нужный значок и закрываем оба окна кнопкой "ОК ":

Теперь запуск нужного приложения от имени администратора выполняется двойным щелчком по созданному ярлыку, при этом запрос UAC не отображается и безопасность остаётся в сохранности.

Утилита для автоматизации "Способа №4"

В случае, если требуется создать ярлыки для большого количества программ, удобно воспользоваться утилитой Elevated Shortcut .

Работа с утилитой сводится к двум простым шагам:

  • Установка
  • Перетаскивание исполняемого файла (*.exe, *.bat, *.cmd) на ярлык утилиты:

Автоперевод фокуса на запущенную программу

Специфика запуска приложений из планировщика состоит в том, что фокус на окно не переводится и, например чтобы набрать команду в командной строке приходится дополнительно щёлкать по окну. Такое поведение может помочь в автоматизации рутинных операций по расписанию, но для "Способа №4" это не всегда удобно.

Для "обхода" существует несколько методов. Работают они немного по-разному, так что выбирайте наиболее подходящий. Первый более удобен для запуска программ, а второй для запуска скриптов.

Добавляем при создании задачи:

Использование команды start

Программа или сценарий:

Аргументы:

/c start /d "путь_к_программе" имя_файла.exe

/c start /d "C:\Windows\System32\" cmd.exe

Использование утилиты NirCmd

Программа или сценарий:

Путь_к_nircmd\nircmd.exe

Аргументы:

Exec show "путь_к_программе\имя_файла.exe"

Exec show "C:\Windows\System32\cmd.exe"

Запуск диалога "Выполнить" от имени администратора

По аналогии с запуском командной строки можно настроить запуск диалогового окна "Выполнить ", и введённые в него команды также будут запущены от имени администратора. Удобство этого подхода заключается в том, что список ранее использованных команд сохраняется, и можно выбрать нужную из списка.

При создании задачи в планировщике, в окне "Создание действия " укажите:

в поле "Программа или сценарий ":

Rundll32

в поле "Добавить аргументы ":

Shell32.dll,#61

Скачиваем утилиту, распаковываем. Запускаем командную строку, вводим нужную команду, синтаксис совсем нехитрый:

<путь к утилите> <путь к нужному приложению>

Выведется запрос UAC и приложение запустится от имени администратора.

Примечание: В контекстном меню Windows 7 есть очень удобная функция копирования пути файла: зажмите Shift , щёлкните правой клавишей мыши по файлу, выберите пункт "Копировать как путь ".

Запуск программ пользователем от имени администратора без ввода пароля администратора

Важно! Этот способ небезопасен, так как позволяе пользователю с ограниченными правами запускать код с полными правами. Хитрый пользователь или вредоносное ПО могут этим воспользоваться и скомпрометировать систему.

Рассмотрим ещё одну интересную задачу: Ваша учётная запись Windows входит в группу администраторов, есть ещё одна или несколько учётных записей, входящих в группу пользователей. Пользователю необходимо запускать программу, требующую повышения прав. Обычно это выглядит так: пользователь нажимает правой клавишей мыши по файлу и выбирает "Запуск от имени Администратора", при этом выводится запрос на ввод пароля администратора:

Разумеется, раздать пользователям пароль администратора - не самая хорошая идея. Чтобы это "обойти" будем использовать утилиту AdmiLink Алексея Курякина. С её помощью администратор может создать для пользователя ярлык на запуск необходимой программы, при этом ввод пароля администратора требуется всего 1 раз - при создании ярлыка. Во время запуска программы пользователем пароль будет передаваться в зашифрованном виде.


Этот способ будет работать, если запуск программы возможен только от имени администратора и разработчик не забыл указать это условие в манифесте . Однако ещё остаётся большое количество старых программ или программ, запуск которых возможен как в обычном режиме, так и от имени администратора (при этом будет доступен разный набор функций). При попытке запуска такой программы с помощью AdmiLink - она запускается в обычном режиме (без административных привилегий). А если попытаться проставить флажок "Способом №3 . Оригинальный стиль автора сохранен.

Не открою большого секрета, если скажу, что для запуска некоторых приложений в Windows 7 требуются права Администратора (суперпользователя - root ).
Связано это с тем, что некоторым приложениям требуется несколько больший допуск к операционной системе, и компонент защиты Microsoft Windows , называемый User Account Control (UAC), на это реагирует. A сейчас о том, как осуществить запуск программы от имени администратора.

Первый вариант (самый быстрый)
Кликните по ярлыку программы, удерживая клавиши "Shift " и "Ctrl ". Далее ответ на запрос UAC .

Второй вариант (стандартный)
Нажмите Запуск от имени администратора ":
Далее ответ на запрос UAC .

Третий вариант (многоразовый)
Нажмите правой кнопкой мыши на ярлыке и в открывшемся контекстном меню выберите пункт "Свойства ". Далее перейдите на вкладку "Совместимость " и поставьте галочку в чекбоксе "Выполнять эту программу от имени администратора ", примените изменения.

Четвертый вариант (без окна UAC)
Если Вас раздражает запрос UAC, запустите "Планировщик заданий " (Пуск > Все программы > Стандартные > Служебные > Планировщик заданий). В меню "Действие " выберите пункт "Создать задачу ":
Задайте "Имя " для новой задачи и поставьте галочку в чекбоксе "Выполнять с наивысшими правами ":

Перейдите на вкладку "Действия ", нажмите "Создать " и в открывшемся окне, через кнопку "Обзор ", укажите путь к исполняемому файлу программы:

После чего, с помощью кнопки "OK ", сохраните изменения и можете закрыть Планировщик заданий.

Далее, уже пройденным ранее путем, зайдите в "Свойства " ярлыка программы и на вкладке "Ярлык ", в поле "Объект " замените путь к исполняемому файлу на строчку:
schtasks.exe /run /tn "Любое имя"
Если присвоенное Вами имя задачи не имеет пробелов, кавычки можно не ставить.

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

Можно конечно сэкономить время и попросту (соответственно все запросы и ограничения на запуск пропадут), но, по-моему, это НЕ вариант . Даже при наличии резидентного антивируса и файервола, лишнее препятствие на пути несанкционированного доступа к Вашей операционной системе никогда не повредит.
Впрочем, решать Вам .

На этом все. Спасибо, что прочитали статью. Надеюсь, она была Вам полезна.

Операционная система Windows может накладывать на прикладные программы различные ограничения по своему усмотрению, а также в соответствии с настройкой политики текущей учётной записи Windows. Особенно это касается Интернет-ориентированного ПО, коим является программный комплекс SocialKit. О предпринятых защитных мерах операционная система не сообщает, однако, в ходе работы с программой это может приводить к различным ошибкам. Как правило, эти ошибки будут связаны с тем, что у программы нет доступа к тем или иным аппаратным или программным ресурсам. Например, запрет на создание и изменение файлов в папках, вплоть до запрета выхода в Интернет.

SocialKit не передаёт никакие личные данные пользователей при работе никуда, кроме как непосредственно на сервера Instagram и только в необходимых случаях. Например, при авторизации Instagram-аккаунта. Мы гарантируем конфиденациальность при работе с SocialKit, отсутствие шпионского и вредоносного кода в дистрибутиве при условии, что он скачан с нашего официального сайта socialkit.ru . Потому мы смело рекомендуем давать программе больше прав доступа, чтобы это не мешало комфортной работе.

В инструкции по установке есть пункт, в котором указано, что после установки программы нужно в свойствах ярлыка для запуска SocialKit на Рабочем столе (он создаётся при установке автоматически) дать программе права Администратора. Т.к. установка программного комплекса - это достаточно простая операция, то большая часть клиентов не читает инструкцию и, соответственно, пропускают пункт о правах Администратора.

Если вы тоже упустили этот момент при установке нашего ПО, то можно выполнить все необходимые действия по настройке прав доступа в любой удобный момент и после установки.

Сущестует два простых способа выдать программе права Администратора:

1. Единожды при запуске программы. Для этого нужно открыть папку, куда установлен программный комплекс SocialKit (по умолчанию это путь: "C:\Program Files (x86)\SocialKit Pro "), найти исполняемый файл "SocialKit.exe ", нажать на нём правой кнопкой мыши и в контекстном меню выбрать "Запуск от имени Администратора ", как показано на скриншоте.

Учтите, что при таком подходе программа запустится с правами Администратора один раз. Если при следующем запуске вы запустите её двойным кликом, то программа запустится с правами по умолчанию.

2. Изменить права по умолчанию. Этот подход рекомендуется во время первой установки, т.к. позволяет один раз настроить права запуска для программы и больше к этому вопросу не возвращаться. Если вы запускаете программу с ярлыка на Рабочем столе, то можно изменить права запуска по умолчанию в свойствах ярлыка. Если вы запускаете программу из папки установки двойным кликом на исполняемом файле "SocialKit.exe ", то можно изменить права запуска по умолчанию в свойствах этого файла. Для этого перейдти к ярлыку на Рабочем столе или к исполняемому файлу "SocialKit.exe " в папке, куда устанавливался программный комплекс, нажмите на нём правой кнопкой мыши и в контекстном меню выберите пункт "Свойства ", как показано на скриншоте ниже.


Открытие свойств ярлыка на Рабочем столе
Открытие свойств ярлыка в папке, куда установлена программа

В открывшемся диалоговом окне перейдите на закладку "Совместимость " и установите отметку в пункте "Выполнять эту программу от имени Администратора ", как показано ниже на скриншоте.

После этого программа всегда будет запускаться с правами Администратора.

КОНТРОЛЬ УЧЁТНЫХ ЗАПИСЕЙ ПОЛЬЗОВАТЕЛЕЙ

Если на вашем ПК также активирован контроль учётных записей пользователей (UAC) - а по умолчанию таким образом настроена каждая версия Windows старше Windows 7, то запуску программы каждый раз будет предшествовать дополнительный диалог, как показано ниже на скриншоте.

В разных версиях Windows, начиная с Windows 7, визуально это уведомление может выглядеть по-разному, но суть везде одна. Если вас это не особо раздражает, то можно нажимать "Да ", после чего запуск SocialKit будет продолжен.

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

В открывшемся диалоге можно переместить ползунок вниз к пункту "Никогда не уведомлять " и нажать "ОК ".

ВАЖНО! Проделанные изменения в блоке настройки параметров управления учётными записями пользователей будут распространяться не только на SocialKit, но и на все остальные программы. Если вы не уверены в безопасности используемого ПО, то лучше эти настройки не изменять.