Приглашение командной строки отключено вашим администратором — как исправить


Приглашение командной строки отключено — 4 способа исправить

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

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

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

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

  • Эта возможность отключена системным администратором на компьютере в корпоративной сети.
  • CMD.exe заблокирована функцией родительского контроля.
  • Получить доступ к консоли нельзя из-за воздействия вредоносного программного обеспечения.
  • В результате работы сторонних программ по оптимизации и настройке Windows.

Другой пользователь отключил доступ к командной строке в силу тех или иных причин. Вирусы часто отключают многие системные функции, чтобы вредоносное программное обеспечение нельзя было обнаружить или нейтрализовать. Неверное применение параметров в программах-оптимизаторах системы, приводит к отключению некоторых системных инструментов.

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

приглашение командной строки отключено администратором

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

Что делать, если приглашение командной строки отключено? Вы можете исправить подобную ситуацию, чтобы снова получить доступ к командной строке, несколькими способами: с помощью встроенных инструментов Windows или при помощи стороннего программного обеспечения. Инструкции из этой статьи можно применять в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

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

Попробуем решить проблему с открытием консоли внесением изменений в системный реестр Windows. В этом нам поможет Редактор реестра — инструмент, при помощи которого можно редактировать и изменять параметры системы.

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

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

Подробнее: Редактирование реестра запрещено администратором — 7 способов решения проблемы

  1. В окне «Редактор реестра» пройдите по пути:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System
  1. В разделе «System» находится параметр «DisableCMD», который необходимо изменить.

disablecmd

  1. Щелкните правой кнопкой мыши по параметру «DisableCMD».
  2. В контекстном меню выберите пункт «Изменить…».
  3. В окне «Изменение параметра DWORD (32 бита)», в поле «Значение:» укажите — «0».
  4. Нажмите на кнопку «ОК».

изменение параметра

  1. Закройте редактор реестра.
  2. Для верности перезагрузите компьютер, чтобы примененные изменения сразу вступили в силу.

Приглашение командной строки отключено: как исправить в редакторе групповой политики

Получить доступ к командной строке Windows можно с помощью другого системного средства — Редактора локальной групповой политики. Этот инструмент доступен пользователям старших версий Windows — Корпоративной. Профессиональной, для образовательных учреждений и Максимальной.

На домашних системах это средство не поддерживается, но у пользователя есть способ изменить эту ситуацию.

Подробнее: Установка редактора локальной групповой политики в Window 10 Home

Пройдите последовательные шаги:

  1. Запустите редактор локальной групповой политики в Windows.
  2. Перейдите к разделу:
Конфигурация пользователя → Административные шаблоны → Система
  1. Найдите параметр политики «Запретить использование командной строки».

запретить использование командной строки

  1. Щелкните по нему правой кнопкой мыши, в открывшемся меню выберите «Изменить».
  2. В окне «Запретить использование командной строки» установите опцию в положении «Не задано» или «Отключено».

установка параметра

  1. Нажмите на кнопку «ОК», перезагрузите ПК.

Разблокировка командной строки в Windows PowerShell

В некоторых случаях, мы не можем создать и использовать REG-файл реестра или пакетный BAT-файл, чтобы внести необходимые изменения в системный реестр, потому что запуск подобных файлов заблокирован на данном компьютере наряду с использованием командной строки.

Но, у нас есть доступ к Windows PowerShell (powershell.exe) — другому приложению, решающему подобные с CMD задачи на компьютере. Есть вероятность того, что в зависимости от ситуации на данном устройстве, PowerShell не будет заблокирован на ПК, как командная строка Windows.

  1. Запустите Windows PowerShell на компьютере от имени администратора.
  2. В окне «Администратор: Windows PowerShell» введите команду, а затем нажмите на клавишу «Enter»:
REG add HKCU\Software\Policies\Microsoft\Windows\System /v DisableCMD /t REG_DWORD /d 0 /f

команда powershell

  1. Закройте окно PowerShell, выполните перезагрузку системы.

Как включить отключенную командную строку в FixWin

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

Эта программа имеет несколько отдельных версий, которые нужно использовать на определенных операционных системах:

  • Windows 10;
  • Windows 8.1 и Windows 8;
  • Windows 7 и Windows Vista.
  1. Перейдите на официальную страницу приложения по ссылке https://www.thewindowsclub.com/fixwin-for-windows-10 . Ссылки на загрузку, подходящие для вашей операционной системы расположены в нижней части этой веб-страницы.
  2. Распакуйте скачанный ZIP-архив на своем компьютере.
  3. Запустите приложение из папки.
  4. В окне «FixWin» откройте вкладку «System Tools».
  5. Найдите инструмент под названием «”Command Prompt has been disabled by your administrator” and can’t run any cmd or batch file».
  6. Нажмите на кнопку «Fix».

fixwin

  1. Закройте программу, перезапустите Windows.

Выводы статьи

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

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

Похожие публикации:

  • Как отключить командную строку — 5 способов
  • Команды командной строки Windows: список
  • Как в командной строке Windows скопировать или вставить текст
  • Диспетчер задач отключен администратором: 7 способов включить
  • Экранный диктор: как включить или отключить чтение вслух в Windows

Как скорректировать запись в реестре, если его редактирование запрещено администратором системы Windows

Редактор реестра дает расширенный доступ к полезным настройкам, исправлению ошибок, восстановлению нормальной работы системы. Но иногда при попытке что-то изменить появляется уведомление о том, что редактирование реестра запрещено администратором операционной системы Win 7 (или 8, 10). Есть несколько способов обойти данное ограничение – далее мы расскажем, как это делается.

Как внести изменение в реестр, если редактирование запрещено администратором системы Windows

Включение реестра через «Редактор групповой политики»

Данный метод подойдет только обладателям Windows «Профессиональная», потому что «Базовая» и Home подобное не поддерживают.

Итак, чтобы получить доступ к редактору:

  1. Нажмите сочетание кнопки с логотипом Windows и R.
  2. В строку впишите «gpedit.msc» (без кавычек) и щелкните по «Enter».Команда gpedit.msc
  3. Слева в списке найдите и разверните заголовок User configuration.
  4. Под ним вы найдете папку Administrative template, а в ней еще одну – System.Папка System
  5. Здесь будет целый список настроек, откройте двойным кликом Deny access to registry editing tools.Запрет на доступ к средствам редактирования реестра
  6. Поставьте отметку напротив Unplug или Off.

Закройте окно и попробуйте внести изменения в реестр.

Убираем запрет администратора на редактирование реестра с помощью «Командной строки»

Если у вас нет инструмента, описанного в предыдущей главе, можно обратиться к Command Line. Чтобы не столкнуться с запретом от Windows XP (7, 8, 10), лучше найти консоль через «Поиск», щелкнуть дополнительной кнопкой и выполнить Run as Administrator.

Использование командной строки

  1. В поле нужно внести: reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System» /t Reg_dword /v DisableRegistryTools /f /d 0, сохраняя все знаки и пробелы, как здесь.
  2. Кликните «Интер».

Теперь проверьте, помог ли данный метод.

Открытие доступа к реестру с помощью bat-файла

Если Command Line не запустилась (например, Windows7 не запускает приложение от имени администратора) или отказывается выполнять команду, можно прибегнуть к другому методу:

  1. Запустите стандартное приложение «Блокнот», которое есть в любой «Виндовс».
  2. Нажмите File — New.Создание нового файла
  3. Внесите в поле reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System» /t Reg_dword /v DisableRegistryTools /f /d 0.Команда в блокноте
  4. Выполните File – Save as All file types, дайте любое латинское название и припишите к нему .bat (например, file.bat).Сохранение bat-файла
  5. Теперь кликните по созданному документу дополнительной кнопкой и выберите Run as Administrator.
  6. После этого должна мелькнуть и исчезнуть консоль Command Line.

Перейдите к редактированию реестра.

С применением стороннего приложения

Можно также скачать специальную утилиту, которая снимает запрет на внесение изменений в реестр. Ее можно найти на сайте разработчика – компании Symantec.

  1. Скачайте файл – он представлен как ссылка, кликните ПКМ и выберите Save as…
  2. Когда скачивание завершиться, кликните по элементу ПКМ и выберите Install.

После этого ничего, заметного глазу, не произойдет, но реестр станет доступным.

Также попробуйте скачать RegOrganizerPortable и запустить консоль реестра. Перейдите по пути: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System и обнулите данные DisableRegistryTools.

RegOrganizerPortable

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

RegCool — бесплатная утилита с широкими возможностями, которых вы не найдете в обычном редакторе. Здесь можно изменять, копировать, восстанавливать конфигурации, назначать тонкие настройки и т. п. Программу можно запускать с флешки, не устанавливая.

RegCool

Registrar Registry Manager – функциональная и бесплатная программа для редактирования реестра, которая может заменить недоступный Regedit. Приложение способно выполнять резервное копирование и регенерацию компонентов, поиск идентичных записей, проверять работоспособность реестра, давать старт процессам.

Registrar Registry Manager

Registry Workshop – также достойная альтернатива стандартной консоли с более простым и понятным интерфейсом и системой поиска нужных записей. Она умеет создавать копии, менять значения для ключей, выполнять дефрагментацию. Вы можете в любой момент удалить все внесенные изменения в один клик, если что-то пошло не так.

Registry Workshop

Registry First Aid — основной ее задачей является исправление ошибок в реестре после неудачного редактирования и произведение тонких многоуровневых настроек для улучшения работоспособности Windows. Она восстанавливает записи, ищет и удаляет ложные, нефункционирующие ключи, оставшиеся после деинсталляции программ.

Registry First Aid

KEYROLL Portable – программа с русскоязычным интерфейсом и не требующая установки. Она вполне соответствует функционалу Regedit: способна менять значения и параметры реестра. Все списки рассортированы по категориям, как в привычном приложении, также вы можете добавить собственные. Единственное условие, обязательное при работе с этим редактором, — перед каждым действием сохранять резервные копии. В нем нет такой удобной системы отката изменений, как в предыдущих приложениях.

KEYROLL Portable

Кстати, с помощью любой из этих утилит вы сможете вернуть права на пользование Regedit, отредактировав соответствующую запись в реестре – DisableRegistryTools, как это описано выше.

Ошибка «Приглашение командной строки отключено вашим администратором»: что это такое и как исправить

При работе с командной строкой может возникать ряд ошибок. Одной из таких является появление уведомления «Приглашение командной строки отключено вашим администратором». Это может произойти как из-за внесения системных изменений другим человеком, так и из-за установки вредоносного программного обеспечения. В статье мы развёрнуто разберёмся с тем, как устранить данную неполадку.

Командная строка Windows

Ошибка «Приглашение командной строки отключено вашим администратором»

Включение командной строки в редакторе локальной групповой политики

Для начала следует прибегнуть к использованию редактора локальной групповой политики. Он доступен в ОС Windows 8.1, 10 и 7 Максимальная. Подробный порядок действий описан в инструкции ниже:

  1. Зажмите комбинацию Win + R. В открывшейся снизу строке введите команду gpedit.msc. Кликните ОК.
  2. В новой вкладке зайдите по пунктам Конфигурация пользователя – Административные шаблоны – Система.
  3. В нижней части страницы найдите параметр «Запретить использование командной строки». Сделайте двойной клик по данному пункту.
  4. Слева поставьте точку в положение Отключено. Подтвердите действия, нажав ОК.

Редактор локальной групповой политики

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

Чаще всего перезагрузка системы не требуется, поэтому начать работу можно сразу после внесения корректировок. Если же перед вами всё равно появляется ошибка, следует перезапустить компьютер. Данному изменению нет места быть, если на ПК не имеется gpedit.msc. Если это так, то перейдём ко второму методу устранения проблемы.

Включаем приглашение командной строки в редакторе реестра

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

  1. Зажмите комбинацию клавиш Win + R. В строке снизу наберите команду regedit. Кликните ОК.
  2. Если перед вами появилось уведомление о том, что у вас нет прав для редактирования реестра, то для начала нужно получить эти права, а уже потом продолжать настройку.
  3. Если операция прошла успешно, и перед вами открылся редактор, то перейдите по следующим пунктам HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System.
  4. Кликните два раза по строке DisableCMD. В окне ниже введите цифру 0. Нажмите ОК.

Редактор реестра Windows

Опция для отключения командной строки в редакторе реестра

Использование диалогового окна «Выполнить для включения cmd»

Если предыдущие советы вам не помогли, то можно попробовать ввести специальную команду в окно Выполнить. Для этого нажмите ранее известную комбинацию клавиш Win+R и введите следующий текст, далее нажмите ОК:

REG add HKCU\Software\Policies\Microsoft\Windows\System /v DisableCMD /t REG_DWORD /d 0 /f

Команда

Окно «выполнить» для быстрого выполнения команд

Сегодня мы подробно разобрались с тем, как изменить приглашение командной строки на компьютере. Если приведённые рекомендации вам не помогли, то следует обратиться к специалистам, так как причина неполадки может быть более серьёзная. Если у вас возникли какие-либо вопросы, то оставляйте их в комментариях. Ответы на них будут даны в кратчайшие сроки. Мы будем благодарны, если вы поставите лайк этой статье и поделитесь ей со своими друзьями.

Что делать, если после выполнения скрипта командная строка автоматически закрывается

Командная строка, будучи запущенной, закроется только тогда, когда пользователь нажмет кнопку завершения работы или выполнит в ней команду exit. Но бывает и такое, что после командная строка закрывается сама, не сообщая пользователю о результатах отработанного сценария и не сообщая о причинах закрытия. Как правило, с таким поведением консоли приходится сталкиваться при выполнении скриптов — CMD или BAT -файлов.

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

Ну что же, понудить ее изменить свое поведения очень просто. Самый простой способ — это добавить в конец командного файла команду pause или специальный ключ, запускающую копию командной строки.

Команда pause

Главное, чтобы у вас имелись права на редактирование этого самого скрипта.

Отройте скрипт Блокнотом или любым другим текстовым редактором и добавьте в самый конец кода команду pause или cmd /k.

Команда cmd /k

Это два разных способа и работают они по-разному.

Команда pause прерывает выполнение скрипта и выводит сообщение «Для продолжения нажмите любую клавишу…». Если команда добавлена в конец скрипта, при нажатии любой клавиши консоль будет закрыта, если же pause окажется в середине кода, после нажатия любой клавиши продолжится выполнение скрипта (следующих команд) .

CMD

Команда cmd /k работает несколько иначе.

Будучи добавлена в конец сценария, она как-бы перезапускает консоль, выводя стандартное приглашение ввести новую команду.

Cmd /k

Если же добавить cmd /k в середину кода, его выполнение будет прервано и прекращено.

В этом основная разница между этими командами.

Тонкая настройка командной строки

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

Для этого открываем командой regedit редактор реестра и разворачиваем ветку:

HKCR\batfile\shell\open\command

В правой колонке меняем значение параметра по умолчанию с «%1» %* на cmd.exe /k «%1» %*.

RegEdit

Тоже самое проделываем с параметром по умолчанию в ветке HKCR\cmdfile\shell\open\command , для командных файлов формата CMD .

RegEdit

Вот и всё, отныне командная строка будет закрываться только по решению юзера, если только в сценарий не прописана команда exit .


Оставьте комментарий