Как запустить проводник от имени администратора в Windows 8.1, Windows 8 и Windows 7

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

Однако, благодаря UAC, пользовательский опыт немного портится, и пользователи Windows десятилетнего возраста, которые не привыкли к этой концепции или которым не объяснили, почему она была введена, были сбиты с толку, когда они мигрировали с Windows XP. Они не понимали, почему их попросили подтвердить любое действие, которое изменяет уровень системы на их ПК. Одним из таких приложений, которое показывает значительное количество запросов UAC, если вы используете Windows с самым высоким уровнем настройки UAC, является File Explorer (ранее известный как Windows Explorer). Хотя Explorer не показывает, что многие запросы UAC при настройке UAC по умолчанию, настройка UAC по умолчанию не на 100% надежная . Он защищен только от приложений, которые берут на себя права администратора для совершения плохих действий.

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

За исключением того, что Microsoft не позволяет запускать проводник от имени администратора в Windows 8.1/8 (и в Windows 7 тоже). В Windows Vista можно было запускать проводник от имени администратора. Microsoft использует DCOM для запуска проводника в Windows 7 и более поздних версиях. Фабрика классов DCOM проверяет, работает ли пользователь в интерактивном режиме, и запускает проводник. Они ввели ограничение в реестр в качестве меры безопасности, чтобы предотвратить его запуск от имени администратора. Конечно, если вы используете сторонний файловый менеджер для выполнения файловых операций, это не проблема, так как вы можете легко временно повысить его.

В этой статье мы увидим, как повысить уровень Explorer, чтобы вы можете выполнять свои файловые операции, которые показывают слишком много запросов UAC, или использовать расширения оболочки, которые не работают без повышения прав. Мы также увидим, как закрыть повышенный процесс. Решение для запуска Explorer с повышенными правами было найдено одним из наших читателей и энтузиастом Windows, Андре Зиглером, который указал ключ reg, используемый классом DCOM, в этой ветке форумов Technet . Вот как это можно сделать:

1. Загрузите и откройте отличное приложение RegOwnershipEx от Winaero. RegOwnership позволяет вам стать владельцем ключей реестра и предоставлять права администратора, а затем восстанавливать их с помощью удобного пользовательского интерфейса.

RegOwnershipEx на работе принимает владение и предоставляет разрешения, которые он может позже восстановить

2. В текстовом поле «Выберите ключ реестра» RegOwnershipEx скопируйте и вставьте следующее:

 HKEY_CLASSES_ROOT  AppID  {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2} 

3. Нажмите кнопку «Стать владельцем». Вы увидите, что значок замка будет разблокирован. Теперь нажмите “Открыть в редакторе реестра”.

Редактор реестра, показывающий ключ, запрещает запуск Explorer от имени администратора

4. Редактор реестра откроется с указанным выше ключом. На правой панели редактора реестра вы увидите значение с именем «RunAs». Вам нужно просто переименовать это значение или удалить его, чтобы Windows позволяла запускать проводник от имени администратора, когда вам это нужно. Переименуйте “RunAs” во что угодно. Например, RunAsAdmin (чтобы вы помнили, что внесли это изменение).

5. Закройте редактор реестра и вернитесь к RegOwnershipEx. Нажмите кнопку “Восстановить право собственности”, отметьте ключ, владельцем которого вы только что стали, и восстановите его право собственности.

Оцените статью
digitdocom.ru
Добавить комментарий