Windows 10 запуск проводника с правами администратора

Содержание
  1. Запуск Проводника Windows (File Explorer) с правами администратора
  2. У вас не разрешений на доступ к этой папке; нажмите Продолжить, чтобы получить постоянный доступ
  3. Как запустить проводник от имени администратора в Windows 10/Windows Server?
  4. Запуск приложений в Windows 10 с правами администратора
  5. Запуск от имени администратора через меню «Пуск»
  6. Используйте контекстное меню
  7. Сочетание клавиш меню «Пуск»
  8. Запуск приложения от имени администратора через поиск
  9. Меню результатов поиска
  10. Сочетание клавиш в меню поиска
  11. Запуск от имени администратора с рабочего стола
  12. Контекстное меню рабочего стола
  13. Контекстное меню панели задач
  14. Запуск приложения с помощью команды «Выполнить»
  15. Запуск от имени администратора с помощью диспетчера задач
  16. Запуск с правами администратора с помощью проводника
  17. Контекстное меню
  18. Меню ленты
  19. Запуск от имени администратора с помощью командной строки

Запуск Проводника Windows (File Explorer) с правами администратора

В современных версиях Windows проводник (File Explorer) всегда запускается с минимальными привилегиями. Даже если щелкнуть по исполняемому файлу C:\Windows\explorer.exe и запустить его в режиме Run as administrator, повышения привилегий не происходит. В этой статье мы рассмотрим мало известный способ запуска File Explorer в привилегированном режиме с правами администратора.

У вас не разрешений на доступ к этой папке; нажмите Продолжить, чтобы получить постоянный доступ

При работе с проводником Windows (File Explorer) под учетной записью, которая добавлена в группу локальных администраторов (или даже под встроенным администратором Windows), довольно часто приходится открывать системные каталоги, профили других пользователей или редактировать защищенные системные файлы. При попытке открыть такой каталог или файл с помощью проводники в текущем контексте, появляется предупреждающее окно UAC о необходимости предоставить доступ и повысить привилегии.

Как это выглядит: попробуйте в проводнике открыть системный каталог C:\Windows\System32\Config. Должно появится окно User Account Control, сообщающее о том, что у вас доступа к каталогу нет (You don’t currently have permission to access this folder. Click Continue to permanently get access to this folder). Но доступ можно получить через повышение привилегий UAC, нажав кнопку Continue.

Когда вы нажимаете Continue, UAC временно повышает привилегии вашего процесса explorer.exe и предоставляет вашей учетной записи NTFS права для доступа к данному каталогу (Full Control).

Известные проблемы такого подхода:

Все бы ничего, но после выполнения такой операции в NTFS разрешениях на папку явно прописывается ваша учетная запись. Хотя все, что вы хотели – просмотреть содержимое каталога, а не менять его ACL! А если у вас на сервере несколько администраторов? Тогда каждый из них при доступе к папке внесет строку доступа для своей учетки и ACL каталога будет постоянно расти.

В результате все программы, запущенные от вашей учетной записи в непривилегированном режиме, получат неограниченные права к папке. И даже если исключить эту учетную запись из группы администраторов, в NTFS разрешениях каталога останутся права Full Control.

Читайте также:  Установка кали линукс с флешки как полноценную ос

Естественно, при активной работе с системными файлами или каталогами пользователей это выскакивающее уведомление UAC начинает раздражать. Т.к. отключать ради этого UAC совершенно не хочется, пришлось найти собственный способ запуска процесса Проводника (Exploler.exe)

Как запустить проводник от имени администратора в Windows 10/Windows Server?

Процесс Windows Explorer запускается при входе пользователя в систему со стандартным токеном доступа пользователя. Стандартами средствами повысить привилегии для проводника нельзя. Запустить второй процесс в режиме “Run as admin” также не получится (такой запуск блокируется процессом CreateExplorerShellUnelevatedTask ). Windows File Explorer не поддерживает запуск нескольких экземпляров процесса explorer.exe в разных контекстах безопасности в интерактивном сеансе пользователя. Поэтому, сначала нужно завершить текущий процесс explorer.exe в вашем сеансе.

Вы можете завершить процесс explorer.exe из Task Manager или следующей командой в консоли PowerShell (обязательно запустите powershell.ex e с правами администратора):

taskkill /f /FI «USERNAME eq $env:UserName»/im explorer.exe

Чтобы запустить процесс explorer.exe с правами администратора, воспользуйтесь командой:

Данные команды завершат процесс explorer.exe для текущего пользователя и запустят новый процесс, который унаследует повышенный маркер доступа, с которыми запущена консоль powershell.exe.

Или можно запустить новый привилегированный процесс проводника из Task Manager -> File -> Run New Task -> explorer.exe /nouaccheck (обязательно включите опцию Create this task with administrative privileges).

Проверим, что Проводник Windows теперь запущен в привилегированном режиме. Для этого откройте диспетчера задач (Task Manager) и перейдите на вкладку Details. Щелкните ПКМ по любой колонке, выберите Select columns и включите отображения столбца Elevated.

Как вы видите, у процесса explorer.exe теперь появился атрибут Elevated=Yes.

Теперь вы можете в File Explorer открыть любую системную папку или файл без предупреждений UAC. Кроме того, все дочерние процессы, запущенные из проводника, также будут обладать повышенными правами.

К примеру, это удобно когда нужно отредактировать файл hosts (c:\windows\system32\drivers\etc), открывая его блокнотом прямо из проводника, без необходимости открывать отдельный процесс notepad.exe с правами администратора или от имени другого пользователя.

Если вам часто нужно запускать explorer.exe в привилегированном режиме, можно создать на рабочем столе bat или ps1 файл с данными командами.

Когда вы закончите работу с защищенными папками, обязательно перезапустите explorer.exe в обычном режиме:

taskkill /f /FI «USERNAME eq $env:UserName»/im explorer.exe
c:\windows\explorer.exe

Как вы видите, теперь значение Elevated у процесса explorer.exe изменилось на No.

Данный трюк с запуском процесса проводника Windows с повышенными правами работает как в Windows Server 2016/2019, так и во всех билдах Windows 10.

Читайте также:  Как удалить антивирус eset nod32 с компьютера полностью windows 10 если он не удаляется

tskill explorer & explorer

Запуск приложений в Windows 10 с правами администратора

В Windows 10 способность запускать приложение от имени администратора – это важный навык, который должен знать каждый пользователь, поскольку по своей природе приложения работают в пользовательском режиме, чтобы предотвратить возможные нежелательные системные изменения, которые могут негативно повлиять на работу. Однако, иногда некоторым доверенным программам могут потребоваться повышенные разрешения для работы по назначению, и знание шагов для их запуска с соответствующими разрешениями пригодится.

Какой бы ни была ваша причина, Windows 10 включает несколько способов быстрого запуска приложения с повышенными привилегиями с помощью меню «Пуск», проводника, командной строки и т.д.

Но помните, что это справедливо только для традиционных настольных (Win32) программ, поскольку приложения, доступные через Microsoft Store, не могут работать с повышенными правами.

В этом руководстве по Windows 10 мы расскажем о различных способах запуска приложения с правами администратора для выполнения расширенных задач.

Запуск от имени администратора через меню «Пуск»

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

Используйте контекстное меню

Чтобы запустить программу от имени администратора из контекстного меню меню «Пуск», выполните следующие действия:

  1. Откройте Пуск.
  2. Щелкните правой кнопкой мыши приложение (в любом месте меню).

  • Выберите подменю Дополнительно и нажмите Запуск от имени администратора.
  • Сочетание клавиш меню «Пуск»

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

    1. Откройте Пуск.
    2. Используйте клавиши со стрелками на клавиатуре и выберите приложение из списка.
    3. Используйте сочетание клавиш Ctrl + Shift + Enter , чтобы открыть выбранное приложение от имени администратора.

    Запуск приложения от имени администратора через поиск

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

    Меню результатов поиска

    Чтобы открыть приложение с правами администратора из окна поиска, выполните следующие действия:

    Откройте меню Пуск.

    Вы также можете открыть поиск прямо с панели задач (если доступно) или использовать сочетание клавиш Win + S .

  • Выполните поиск приложения.
  • Выберите опцию Запуск от имени администратора с правой стороны. (Иногда этот параметр скрыт, пока вы не нажмете кнопку со стрелкой вниз.)

  • (Необязательно) Щелкните правой кнопкой мыши найденное приложение и выберите параметр Запуск от имени администратора.
  • Сочетание клавиш в меню поиска

    Чтобы запустить программу из поиска с помощью сочетания клавиш, выполните следующие действия:

    1. Откройте Пуск.
    2. Выполните поиск приложения.
    3. Используйте сочетание клавиш Ctrl + Shift + Enter .

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

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

    Контекстное меню рабочего стола

    Чтобы запустить приложение с повышенными привилегиями с рабочего стола, выполните следующие действия:

    1. Используйте сочетание клавиш Win + D для просмотра рабочего стола.
    2. Щелкните правой кнопкой мыши приложение и выберите параметр Запуск от имени администратора.
    Читайте также:  Не удалось настроить обновления windows выполняется отмена изменений как долго

    Контекстное меню панели задач

    Чтобы запустить приложения с правами администратора из панели задач, выполните следующие действия:

    1. Щелкните правой кнопкой мыши приложение на панели задач.
    2. Щелкните правой кнопкой мыши название приложения.

  • Выберите опцию Запуск от имени администратора.
  • Запуск приложения с помощью команды «Выполнить»

    Чтобы запустить программу от имени администратора с помощью командного окна «Выполнить», сделайте следующее:

    1. Откройте Пуск.
    2. Найдите Выполнить и щелкните по верхнему результату, чтобы открыть приложение. Вы также можете открыть командное окно «Выполнить» с помощью сочетания клавиш Win + R .
    3. Введите название приложения. Например, explorer.exe.

  • Удерживайте клавиши Ctrl и Shift и нажмите кнопку ОК .
  • Запуск от имени администратора с помощью диспетчера задач

    Чтобы запустить приложение с правами администратора из диспетчера задач, выполните следующие действия:

    1. Откройте меню Пуск.
    2. Найдите диспетчер задач и щелкните по верхнему результату, чтобы открыть приложение.

    Другие альтернативные способы открыть интерфейс диспетчера задач включают в себя щелчок правой кнопкой мыши на панели задач и выбор опции диспетчера задач. Использование сочетания клавиш Ctrl + Shift + Esc , сочетания клавиш Ctrl + Alt + Del и выбора параметра « Диспетчер задач».

  • Нажмите меню Файл.
  • Выберите опцию Запустить новую задачу.
  • Введите название приложения.

  • Установите флажок Создать эту задачу с правами администратора .
  • Запуск с правами администратора с помощью проводника

    Проводник файлов в системе Windows 10 включает как минимум два способа запуска приложений от имени администратора.

    Контекстное меню

    Чтобы открыть приложение с повышенными правами в проводнике, выполните следующие действия:

    1. Откройте проводник.
    2. Перейдите в папку с исполняемым файлом.
    3. Щелкните правой кнопкой мыши приложение и выберите параметр Запуск от имени администратора.

    Меню ленты

    Чтобы запустить программу от имени администратора с помощью меню ленты, выполните следующие действия:

    1. Откройте проводник.
    2. Перейдите в папку с исполняемым файлом.
    3. Выберите приложение.
    4. Нажмите вкладку Средства работы с приложениями.
    5. Нажмите кнопку Запуск от имени администратора .

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

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

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

    1. Откройте командную строку.
    2. Введите следующую команду, чтобы запустить приложение с правами администратора, и нажмите Enter :

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

    Например, эта команда запускает PowerShell с правами администратора:

  • Подтвердите действие и нажмите Enter .
  • Оцените статью