Как запустить проводник от другого пользователя
Перейти к содержимому

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

  • автор:

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

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

Поскольку ключ, который вам нужно будет отредактировать, принадлежит TrustedInstaller , необходимо будет временно заменить его владельца или воспользоваться портативной утилитой ExecTI, позволяющей выполнять операции редактирования реестра от имени службы TrustedInstaller . Это более простой и быстрый способ. Скачайте утилиту со странички разработчика winaero.com/download.php?view.1991 и запустите.

В открывшемся окошке выполните команду regedit .

Regedit

При этом будет запущен встроенный редактор реестра, но с более высокими правами. Разверните в нём следующую ветку:

HKEY_CLASSES_ROOT\AppID\

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

RunAs

Чтобы изменения вступили в силу, перезагрузите компьютер.

После этого перейдите в расположение C:\Windows, кликните ПКМ по файлу explorer.exe и выберите в меню «Запуск от имени администратора».

Меню

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

Включение и использование функции запуска от имени в Windows Server 2003

В этой статье описывается включение и использование функции запуска от имени в Microsoft Windows Server 2003.

Применяется к: Windows Server 2003
Исходный номер базы знаний: 325859

Аннотация

Функцию запуска от имени можно использовать для запуска программы, консоли MMC или панель управления с помощью учетных данных пользователя, отличного от текущего вошеда в систему. Это позволяет пользователю с несколькими учетными записями запускать программу от имени другого пользователя. Например, можно использовать функцию запуска от имени для запуска программы от имени администратора, если вы хотите выполнять административные задачи при входе в систему как член другой группы, например «Пользователи» или «Пользователи Power».

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

Включение дополнительной службы входа

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

  1. Войдите в систему от имени администратора или члена группы «Администраторы».
  2. Нажмите кнопку «Пуск», наведите указатель мыши на пункт «Администрирование» и выберите пункт «Управление компьютером».
  3. Разверните «Службы и приложения«, а затем щелкните «Службы».
  4. В области справа щелкните правой кнопкой мыши дополнительный вход и выберите пункт «Свойства».
  5. Перейдите на вкладку Общие.
  6. В поле «Тип запуска » нажмите кнопку «Автоматически«, а затем нажмите кнопку «Пуск» в разделе «Состояние службы».
  7. Нажмите кнопку «ОК» и закройте окно «Управление компьютером «.

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

Чтобы использовать функцию запуска от имени для запуска программы от имени другого пользователя:

  1. Найдите программу, которую вы хотите запустить в проводнике Windows, консоли управления (MMC) или панель управления.
  2. Нажмите и удерживайте клавишу SHIFT, щелкнув правой кнопкой мыши .exe или значок программы, а затем нажмите кнопку «Запустить как».
  3. Щелкните следующего пользователя.
  4. В полях « Имя пользователя» и «Пароль» введите имя пользователя и пароль пользователя, учетные данные которого вы хотите использовать для запуска программы, а затем нажмите кнопку «ОК».

Эту команду также можно использовать runas из командной строки. Для получения дополнительных сведений нажмите кнопку «Пуск» и нажмите кнопку «Выполнить». В поле Открыть введите cmd и нажмите кнопку ОК. В командной строке введите и runas /? нажмите клавишу ВВОД.

Устранение неполадок

  • Некоторые программы могут не поддерживать использование команды runas .
  • Команда runas не работает правильно при запуске с помощью учетной записи LocalSystem.
  • Вы не сможете запустить программу, консоль MMC или средство панель управления из сетевого расположения с помощью функции запуска от имени, если учетные данные, используемые для подключения к сетевому ресурсу, отличаются от учетных данных, используемых для запуска программы. Учетные данные, используемые для запуска программы, могут не иметь доступа к одной сетевой папке.

Дополнительные сведения об использовании функции запуска от имени см. в разделе «Запуск от имени» для запуска приложения от имени администратора в Windows Server 2003.

Обратная связь

Были ли сведения на этой странице полезными?

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

Запись: Velonski/mytetra-database/master/base/1532589324g3d8wuprz6/text.html на raw.githubusercontent.com

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

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

UAC You don’t currently have permission to access this folder

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

UAC изменил ntfs разрешения на папку

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

Примечание. Процесс Windows Explorer запускается при входе пользователя в систему со стандартным токеном доступа пользователя, работает в фоновом режиме и отвечает за отображение рабочего стола. Стандартами средствами повысить привилегии для проводника нельзя, и запустить второй процесс в режиме “Run as admin” не удастся.

Запустите командную строку cmd.exe с правами администратора (Run as administrator).

Выполните команду: tskill explorer & explorer

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

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

explorer.exe запуск с повышенными привелегиями

После выполнения этого трюка

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

Чтобы частично автоматизировать этот трюк, можно на рабочем столе создать bat файл с этой командой, в случае необходимости повысить привилегии для Проводника, запускать его с правами администратора по ПКМ.

  • Где расположен файл hosts
  • Как сделать регистрозависимые имена файлов и папок в Windows?
  • How to launch an EXE from Web page (asp.net)
  • Registering an Application to a URI Scheme
  • Windows: как добавить что-либо в PATH
  • Справочник команд Windows (CMD )
  • Создание службы в Windows 10
  • Запуск Проводника Windows от имени администратора
  • IIS — Перезапуск IIS
  • Как выключить или перезагрузить компьютер в Windows 8.1
  • Как запустить приложение в виде службы Windows — NSSM
  • NSSM — the Non-Sucking Service Manager
  • Windows 7 и сброс прав доступа и владельца файлов
  • Windows — Сочетания клавиш
  • Как добавить программу в автозагрузку Windows 10

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

Запуск Проводника с правами Администратора

Запуск Проводника с правами Администратора

В процессе исследований внезапно выяснилось, что в Windows 10, а может и в более новых системах, процесс Проводника запускается со стандартным токеном доступа пользователя. Причем обычными средствами повысить привилегии для Проводника невозможно. К примеру, нельзя параллельно запустить второй процесс explorer.exe через меню «Запуск от имени администратора». Конечно, безопасность превыше всего, забота о пользователях — наш приоритет, бла-бла-бла, вот это все. А если вам приходится часто работать с системными каталогами или редактировать защищенные системные файлы, то постоянные уведомления безопасности UAC вам быстро надоедят. Впрочем, если чего-то нельзя, но очень надо, то можно.

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

Процесс Проводника со стандартными правами

Процесс Проводника со стандартными правами

Теперь надо завершить текущий процесс explorer.exe в вашем сеансе. Не закрывая диспетчер задач, снимаем приложение. Там же открываем меню «Файл» — «Запустить новую задачу», в поле ввода пишем explorer.exe /nouaccheck и обязательно ставим галочку «Создать задачу с правами администратора».

Запуск Проводника с правами Администратора

Запуск Проводника с правами Администратора

Теперь Проводник запущен с администраторскими правами, а назойливые окна UAC вас больше не побеспокоят.

Процесс Проводника с повышенными правами

Процесс Проводника с повышенными правами

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *