Запуск командной строки от имени администратора в Windows 10¶
Запуск командной строки от имени администратора — процедура открытия утилиты cmd.exe в Windows 10 с повышенными привилегиями, необходимая для выполнения команд, требующих прав системного администратора (изменение системных файлов, управление службами, работа с дисками и реестром). По умолчанию командная строка запускается в контексте обычного пользователя, и попытка выполнить привилегированную команду завершается сообщением «Отказано в доступе» (Access Denied).
¶Способы запуска
¶Через меню «Пуск»
Самый распространённый способ: нажать правой кнопкой мыши по кнопке «Пуск» (или сочетание клавиш Win + X) и выбрать пункт «Командная строка (администратор)». В сборках Windows 10 до 1803 в этом меню вместо командной строки могла отображаться «Windows PowerShell (администратор)» — при необходимости её можно заменить на cmd через параметры панели задач (Параметры → Персонализация → Панель задач → Системные иконки → Выключить «Заменять командную строку Windows PowerShell»).
Альтернативный вариант — открыть меню «Пуск», ввести cmd в строке поиска, и в списке результатов нажать правой кнопкой мыши по «Командная строка» и выбрать «Запуск от имени администратора».
¶Через диалог «Выполнить»
Сочетание Win + R открывает окно «Выполнить». Ввод команды cmd запускает командную строку без повышенных прав. Для запуска с правами администратора в этом окне напрямую команду ввести нельзя — требуется дополнительный шаг: ввести cmd и нажать Ctrl + Shift + Enter (или Alt + Shift + Enter в некоторых сборках). Система откроет окно контроля учётных записей (UAC) с запросом подтверждения.
¶Через диспетчер задач
Открыть диспетчер задач (Ctrl + Shift + Esc), выбрать «Файл» → «Запустить новую задачу», ввести cmd, поставить галочку «Создать задачу с правами администратора» и нажать «ОК».
¶Через проводник
Открыть проводник, перейти в папку C:\Windows\System32, найти файл cmd.exe, нажать по нему правой кнопкой мыши и выбрать «Запуск от имени администратора». Этот способ удобен, когда нужно запустить именно конкретный исполняемый файл.
¶Через PowerShell
Открыть PowerShell от имени администратора (по аналогии с cmd) и выполнить команду cmd. Это полезно, если в системе командная строка была отключена групповой политикой, но PowerShell остаётся доступным.
¶Контроль учётных записей (UAC)
При запуске с повышенными правами Windows показывает окно UAC с вопросом «Вы хотите разрешить этому приложению вносить изменения на вашем устройстве?». Подтверждение выполняется нажатием «Да». Если учётная запись не входит в группу «Администраторы», потребуется ввести пароль администратора. Поведение UAC настраивается в панели управления (Панель управления → Учётные записи пользователей → Изменение параметров UAC): четыре уровня — от «Всегда уведомлять» до «Никогда не уведомлять». Полное отключение UAC не рекомендуется, так как это снижает защищённость системы.
¶Проверка запуска с повышенными правами
О повышенных правах свидетельствует заголовок окна: «Администратор: Командная строка». Также можно выполнить команду whoami /groups и убедиться, что в выводе присутствует строка с S-1-5-32-544 (SID группы «Администраторы») и пометкой Enabled group.
¶Типичные задачи, требующие прав администратора
sfc /scannow— проверка и восстановление системных файлов;chkdsk— проверка и исправление файловой системы;diskpart— управление дисками и разделами;net user,net localgroup— управление учётными записями;scиnet start/net stop— управление службами;reg add— изменение реестра;bcdedit— редактирование загрузчика;ipconfig /flushdns— сброс кэша DNS (в ряде случаев требует прав).
¶Возможные проблемы
- Пункт «Запуск от имени администратора» отсутствует — обычно связан с отключённой функцией cmd через реестр или групповую политику (
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System\DisableCMD). - UAC не появляется — проверить уровень настройки UAC; на домашних редакциях Windows 10 отключение UAC возможно только через реестр.
- Учётная запись не входит в группу администраторов — потребуется вход под учётной записью администратора или изменение членства в группе через «Учётные записи пользователей».
Источники:
- Microsoft Docs — Windows Command Prompt documentation
- Microsoft Support — «Запуск командной строки от имени администратора»
- Microsoft Learn — Windows PowerShell documentation
- Справка Windows 10 — Управление учётными записями пользователей (UAC)
