как открыть проводник с правами администратора windows 10
Как в Windows 10 запустить Проводник с правами администратора
При попытке просмотра и изменения целого ряда системных папок и файлов система контроля учетных записей (UAC) запрашивает разрешение. Подобную же картину можно наблюдать, при попытке доступа к файлам, принадлежащим другой учетной записи пользователя. Все это говорит о том, что Проводник в Windows 10 по умолчанию работает с пониженными привилегиями. Чтобы обойти это ограничение, необходимо применить твик реестра.
При этом будет запущен встроенный редактор реестра, но с более высокими правами. Разверните в нём следующую ветку:
В правой части окна редактора у вас будет параметр RunAs. Переименуйте его или удалите, не забыв на всякий случай сделать резервную копию ключа.
Чтобы изменения вступили в силу, перезагрузите компьютер.
После этого перейдите в расположение C:\Windows, кликните ПКМ по файлу explorer.exe и выберите в меню «Запуск от имени администратора».
Процесс должен быть запущен в отдельном окне с повышенными привилегиями.
Запуск Проводника 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 с правами администратора):
Чтобы запустить процесс explorer.exe с правами администратора, воспользуйтесь командой:
Данные команды завершат процесс explorer.exe для текущего пользователя и запустят новый процесс, который унаследует повышенный маркер доступа, с которыми запущена консоль powershell.exe.
Проверим, что Проводник 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 в обычном режиме:
Как вы видите, теперь значение Elevated у процесса explorer.exe изменилось на No.
Данный трюк с запуском процесса проводника Windows с повышенными правами работает как в Windows Server 2016/2019, так и во всех билдах Windows 10.
tskill explorer & explorer
Запуск программ от имени Администратора в Windows 10
Различные виды программного обеспечения для их правильной работы или при установке в операционной системе Windows 10 часто требуют права администратора. Чтобы помочь пользователям ПК запускать утилиты с правами админа, мы разберем различные способы их запуска в операционной системе Windows 10.
Как войти в приложения с правами админа с начального экрана
Для примера мы установили две утилиты CCleaner и VLC media player и поставили их на начальный экран. Первая утилита используется для очистки системы, а вторая является довольно популярным видеоплеером. Итак, приступим. Перейдем к начальному экрану и сделаем клик правой кнопкой мыши на приложении CCleaner. В появившемся контекстном меню переходим в «Дополнительно / Запуск от имени администратора».
Таким же образом выглядит запуск VLC media player.
С помощью этого способа можно запустить любое приложение, закрепленное на начальном экране.
Как войти в программу от имени админа через меню «Пуск»
Если перейти в меню «Пуск» на вкладку «Все приложения», мы сможем отыскать наши установленные приложения CCleaner и VLC media player. Принцип их запуска такой же, как в первом примере. Для утилиты CCleaner показан на изображении ниже.
И для утилиты VLC media player на следующем рисунке.
Как видно, второй и первый пример очень похожи. Поэтому используйте тот вариант, который для вас более удобен.
Как войти в приложение от имени админа через ярлык на Рабочем столе
Для запуска приложения CCleaner перейдем к контекстному меню его ярлыка и выберем соответствующий пункт, как показано на изображении ниже.
Для второй программы пример выглядит аналогично.
Если вы хотите, чтобы эти программы запускались с правами админа в автоматическом режиме, то проделайте операции, описанные ниже. Перейдите к свойствам ярлыка на вкладку «Совместимость» и поставьте галочку напротив параметра, отвечающего за запуск от имени администратора, как показано на изображении ниже.
Запуск приложений от имени админа через поиск в Windows 10
С помощью комбинации «Win»+«Q» или с помощью ярлыка возле кнопки «Пуск» запустим окно поиска Windows 10 и введем имя установленного нами приложения, как показано ниже.
Сделаем клик на найденном результате и выберем искомый нами пункт. Таким же образом выглядит работа со второй утилитой.
Как войти в программу от имени админа через консоль
Чтобы запустить программы с повышенными привилегиями, нам нужно запустить саму консоль в режиме админа. В Windows 10 запустить командную строку в этом режиме можно тремя способами.
Первый способ через меню «Пуск».
Второй с помощью поиска Windows 10 по фразе «CMD».
Выберем один из способов и запустим программу в режиме администратора. Поскольку консоль работает в режиме администратора, то и утилиты она будет запускать в этом же режиме. Например, для запуска CCleaner нужно перейти в директорию, в которой установлена утилита. Для этого наберем такую команду: cd c:\Program Files\CCleaner После этого наберем команду: Ccleaner.exe которая откроет саму утилиту. Последовательно набранные команды для утилиты показаны на изображении ниже.
Для утилиты VLC media player нужно набрать команды: cd C:\Program Files\VideoLAN\VLC
vlc.exe
Таким же образом, как показано в примере, можно запустить любую установленную программу.
Вход под учетной записью «Администратор»
Так как в целях безопасности на операционной системе Windows 10 стоят ограничения на главные учетные записи, мы используем дополнительные опции для запуска утилит в режиме с особыми привилегиями. Для того чтобы все возможности учетной записи были раскрыты, нам нужно перейти в консоль под админом и набрать в ней такую команду:
Теперь необходимо перезагрузить компьютер и зайти под новой появившейся записью «Администратор». В данной учетной записи все приложения будут выполняться с повышенными привилегиями.
Это легко проверить. Например, запустим программу «Выполнить» с помощью комбинаций клавиш Win + R и наберем в ней команду «CMD», которую выполним. После выполнения откроется консоль в режиме администратора, это видно по верхней части окна.
Если бы мы открывали консоль из-под обычного админа, то зайти в нее можно только без расширенных прав.
Проделав вышеописанные действия, вы сможете зайти во все утилиты с расширенными привилегиями.
Получаем доступ из-под обычного пользователя
Иногда бывают ситуации, когда нужно выполнить какую-нибудь утилиту с admin правами. Например, ваш компьютер использует сотрудник на работе и в его учетке ограничен доступ к некоторым программам. Чтобы не давать свой пароль, вы можете решить данную задачу удаленно, зайдя на ваш ПК и запустив необходимую утилиту с admin правами, используя ваш пароль.
Рассмотрим работу с утилитой uTorrent, у которой ограничен доступ из-под обычной учетки. Для этого перейдем в контекстное меню ярлыка утилиты uTorrent и удобным для вас способом выполним пункт, отвечающий за admin права.
После этого откроется окно, которое запросит пароль учетной записи админа.
После ввода пароля вы откроете утилиту на обычной учетной записи, и пользователь сможет пользоваться утилитой.
Подводим итог
В этой статье рассмотрены все виды старта программ в режиме администратора. Также рассмотрен пример, при котором учетная запись Windows 10 получает расширенные привилегии для программ, позволяя им работать в режиме администратора без использования дополнительных опций.
Также хочется отметить, что этот материал будет особенно полезен начинающим системным администраторам и опытным пользователям ПК. Надеемся, что наши читатели почерпнут из нашей статьи полезную информацию, которая поможет им решить свою задачу.
Видео по теме
Запускаем Проводник с правами администратора
Но можно избавить себя от этой лишней операции, слегка поправив реестр Windows. Для этого откройте Проводник комбинацией клавиш «Win + E». В разделе «Упорядочить» выберите пункт «Параметры папок и поиска». В открывшемся окне перейдите на вкладку «Вид». Разблокировка админ-режимаПеред тем, как назначить режим администратора для любого окна Проводника, разрешите для него запуск отдельного процесса Установите [. ]
Но можно избавить себя от этой лишней операции, слегка поправив реестр Windows. Для этого откройте Проводник комбинацией клавиш «Win + E». В разделе «Упорядочить» выберите пункт «Параметры папок и поиска». В открывшемся окне перейдите на вкладку «Вид».
Разблокировка админ-режима
Перед тем, как назначить режим администратора для любого окна Проводника, разрешите для него запуск отдельного процесса
Установите параметр «Запускать окна с папками отдельном процессе» и нажмите «ОК». Теперь нужно открыть режим администратора для открываемых окон в реестре. Нажмите «Win + R» и введите команду «regedit». Подтвердите запрос, нажав «OK».
В открывшемся редакторе реестра перейдите к разделу «HKEY_CLASSES_ ROOT\AppID\
После этого вы сможете запускать Проводник Windows из меню «Пуск» с правами администратора. Кроме того, останется возможность запускать этот режим и из контекстного меню.
Запуск от имени администратора в Windows 10
В сегодняшней статье рассмотрим различные способы запуска приложений от имени администратора в Windows 10.
Запуск от имени администратора с помощью контекстного меню
Найдите приложение, которое вам нужно запустить от имени администратора, нажмите на него правой клавишей мыши и выберите из открывшегося меню “Запуск от имени администратора”.
Запуск от имени администратора в проводнике
Найдите в проводнике приложение, выберите его => в ленте проводника откройте вкладку “Управление” и нажмите на “Запустить от имени администратора”.
Запуск от имени администратора в меню пуск
Откройте меню “Пуск”, зайдите во “Все приложения”, нажмите на нужное приложение правой клавишей мыши, выберите из открывшегося меню “Дополнительно” => “Запуск от имени администратора”.
Запуск от имени администратора на панели задач
Нажмите на нужное приложение в панели задач правой клавишей мыши, в открывшемся меню нажмите на название приложения правой клавишей мыши и выберите “Запуск от имени администратора”.
Запуск от имени администратора в диспетчере задач
Откройте диспетчер задач: нажмите на панель задач в пустом месте правой клавишей мыши и выберите “Диспетчер задач” (или нажмите на клавиатуре клавиши Ctrl+Shift+Esc).
Зайдите в “Файл” слева вверху и выберите “Запустить новую задачу”.
Используя “Обзор” найдите и выберите нужное приложение, или напишите в строке “Открыть” имя файла запуска приложения (к примеру cmd) => поставьте галочку в поле “Создать задачу с правами администратора” и нажмите “ОК”.
Всегда запускать от имени администратора
Вам нужно создать ярлык для приложения, которое вы хотите всегда запускать от имени администратора. Нажмите на ярлык приложения правой клавишей мыши и выберите “Свойства”.
Во вкладке “Совместимость” поставьте галочку в поле “Запускать эту программу от имени администратора” и нажмите “ОК”.
Также вы можете зайти во вкладку “Ярлык” => “Дополнительно” => поставьте галочку “Запуск от имени администратора” и нажмите два раза на “ОК”.
Всегда запускать от имени администратора настроить в редакторе реестра
Откройте редактор реестра: в строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите команду regedit и нажмите клавишу Enter.
Если вы хотите настроить параметры запуска определенного приложения для текущего пользователя – перейдите по пути HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers, если вы хотите настроить параметры запуска для всех пользователей данного пк – перейдите по пути HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers. Нажмите на раздел Layers правой клавишей мыши и выберите “Создать” => “Строковый параметр” => вместо названия для нового параметра пропишите полный путь к приложению, которое вы хотите всегда запускать от имени администратора. То есть, если я хочу, чтобы приложение CCleaner всегда запускалось от имени администратора и я знаю, что данное приложение находится по пути C:\Program Files\CCleaner\, значит я назову созданный параметр C:\Program Files\CCleaner\CCleaner.exe
Откройте созданный параметр, в поле “Значение” введите
RUNASADMIN и нажмите “ОК”. Можете закрыть редактор реестра.
На сегодня всё, если вы знаете другие способы – пишите в комментариях! Удачи Вам 🙂