Как вернуть «Открыть окно команд» в проводнике Windows 10
В Windows 10 версии 1703 пункт «Командная строка» в контекстном меню «Пуск» изменился на PowerShell, а пункт контекстного меню проводника (который появляется, если удерживать Shift при нажатии правой кнопки мыши) «Открыть окно команд» — на «Открыть окно PowerShell здесь». И если первое легко меняется в Параметры — Персонализация — Панель задач (пункт «Заменить командную строку оболочкой Windows PowerShell»), то второе при изменении данной настройки не изменяется.
В этой инструкции — пошагово о том, как вернуть пункт «Открыть окно команд» Windows 10, вызываемое в Проводнике при вызове контекстного меню с удерживанием клавиши Shift и служащий для запуска командной строки в текущей папке (если вызывать меню в пустом месте окна проводника) или в выбранной папке. См. также: Как вернуть панель управления в контекстное меню Пуск Windows 10.
Возвращаем пункт «Открыть окно команд» с помощью редактора реестра
Для того, чтобы вернуть указанный пункт контекстного меню в Windows 10, проделайте следующие действия:
- Нажмите клавиши Win+R и введите regedit для запуска редактора реестра.
- Перейдите к разделу реестра HKEY_CLASSES_ROOT\Directory\shell\cmd, нажмите правой кнопкой мыши по имени раздела и выберите пункт меню «Разрешения».
- В следующем окне нажмите кнопку «Дополнительно».
- Нажмите «Изменить» рядом с пунктом «Владелец».
- В поле «Введите имена выбираемых объектов» введите имя вашего пользователя и нажмите «Проверить имена», а затем — «Ок». Примечание: если используется учетная запись Майкрософт, введите адрес электронной почты вместо имени пользователя.
- Отметьте пункт «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта», затем нажмите «Ок» и подтвердите действие.
- Вы вернетесь в окно параметров безопасности раздела реестра, в нем выберите пункт «Администраторы» и установите отметку «Полный доступ», нажмите «Ок».
- Вернувшись в редактор реестра, нажмите по значению HideBasedOnVelocityId (в правой части редактора реестра) правой кнопкой мыши и выберите пункт «Удалить».
- Повторите шаги 2-8 для разделов HKEY_CLASSES_ROOT\Directory\Background shell\cmd и HKEY_CLASSES_ROOT\Drive\shell\cmd
По завершении указанных действий, пункт «Открыть окно команд» вернется в том виде, в котором ранее присутствовал в контекстном меню проводника (даже без перезапуска explorer.exe или перезагрузки компьютера).
Дополнительная информация
- Существует дополнительная возможность открыть командную строку в текущей папке в проводнике Windows 10: находясь в нужной папке, введите в адресную строку проводника cmd и нажмите Enter.
Окно команд можно открывать и на рабочем столе: Shift + правый клик мышью — выбор соответствующего пункта меню.
Имедадзе
Раньше не мог удалить в реестре неудаляемую запись, теперь благодаря вам это оказывается легко. С уважением Олеги!
Ответить
Дмитрий
Спасибо, за статью. Полностью согласен с высказыванием предыдущего пользователя. Благодаря Вам, теперь знаю, как правильно удалять из реестра неудаляемые записи.
Ответить
Richard
СПАСИБО! Я спасен!
Ответить
false
Спасибо
Ответить
cessel
Дополню, у меня например не было разделов
HKEY_CLASSES_ROOT\ Directrory\ Background\ shell\ cmd
и
HKEY_CLASSES_ROOT\ Directrory\ Drive\ shell\ cmd
Соответственно и не работал вызов окна команд с помощью shift.
РЕШЕНИЕ: создать эти разделы вручную, и создать все подразделы и строковые параметры из раздела
HKEY_CLASSES_ROOT\ Directrory\ shell\ cmd
…и все заработало!
Автору большое спасибо!
Ответить
Annat
Потому что тут автор допустил ошибку. Не «Directrory», а «Directory» — и убрать лишние пробелы — всё есть, и переход к нужному разделу реестра лёгок и быстр.
Ответить
Наташа
Спасибо! Очень помогло а то я даже запаниковала, npm не знала как запустить
Ответить
Павел
Здравствуйте! У меня при попытке удалить, вылезает ошибка Ошибка при удалении параметров. Не удается удалить все выделенные параметры Как мне быть?
Ответить
Dmitry
Судя по всему, вы не предоставили себе разрешения на редактирование раздела реестра (что описывается в статье).
Ответить
Павел
Ехх… Не внимательный я! Спасибо! Понял свою ошибку…
Ответить
ErikPshat
К сожалению, рано я обрадовался появившемуся меню. Только теперь это консольное окно не принимает команды по компиляции приложений. Видимо CMD не читает пути из переменных сред.
Ответить
Dmitry
Странно…
А не было ли у вас там своих переменных среды, которые сбросились после обновления до 1703?
Ответить
Андрей
Огромное спасибо за гайд. Все получилось!
Ответить
Олег
Большое вам спасибо за эту статью! Она очень помогла! Часть про редактирование реестра
Ответить
Andrey
Подскажите, как таким образом запустить cmd от имени администратора, в нужной мне папке? Единственный способ для меня, запустить от админа, это с ярлыка cmd (правой кнопкой). Если прописывать через run, в адресной строке или через контекстное меню, то запустится с обычными правами.
Ответить
Dmitry
Вот так можно сделать — tenforums.com/tutorials/59686-open-command-window-here-administrator-add-windows-10-a.html (там файл reg, добавляющий пункт в меню)
Ответить
Ekrem
«Перейдите к разделу реестра HKEY_CLASSES_ROOT\ Directrory»
Directrory
DirecTROry!!!!!!!
Ответить
Dmitry
Поправил, спасибо.
Ответить
Annat
Dmitry, Вы поправили в начале. А внизу так и осталось (HKEY_CLASSES_ROOT\ Directrory\ Background\ shell\ cmd)
Ответить
Dmitry
Спасибо. Теперь, кажется, везде поправил.
Ответить
Dionys
Большое вам спасибо, вы очень сильно помогли)
Ответить
Varfolomei
спасибо большое)
Ответить
KoTeika
После этих манипуляций теперь ничего не перетаскивается.
Что делать?
Ответить
Dmitry
Т.е. не перетаскивается? Не должно оно на это влиять. Попробуйте просто перезагрузить компьютер (именно перезагрузка, а не завершение работы и включение повторное).
Ответить
Максим
Спасибо за инструкцию, облегчило работу с adb при перепрошивке телефона
Ответить
Данила
Просто идеальная статья, сделал всё по инструкции и всё работает
Ответить
Ринат
Спасибо большое!
Ответить
Ilya
Все получилось, большое спасибо!
Ответить
аксим88
Здравствуйте, скажите, как мне установить драйвер ADB? Нужно перепрошить телефон, но в диспетчере устройств восклицательные знаки!
Ответить
Dmitry
Зависит от конкретного телефона. Поищите в интернете именно для вашей модели.
Ответить
elarci
Админ, вы супер! спасибо за инфо, и за вашу работу здесь!
Ответить
Dmitry
Спасибо за отзыв!
Ответить
Андрей
установил эту проклятую десятку, а тут , того нет, то не так, спасибо, вернул привычную cmd -)
Ответить
Ivan_Alone
Написал скрипт, который восстанавливает «Открыть окно команд» в автоматическом режиме.
Скачать можно на GitHub: github.com/ivan-alone/Win10CMD
Хотел бы попросить администраторов/модераторов добавить скрипт в статью. Просто запустить его от имени Администратора и нажать 1 намного проще, делать это всё описанное чем вручную.
Без вирусов, конечно.
Ответить
Armen
Увы не удаляется HideBasedOnVelosityld но все равно спасибо хоть попробовал(.
Ответить
Shamillka
Спасибо за статейку, пожимаю руку автору :)
Ответить
Валентина
Спасибо вам, очень помогла статья. Целую проблему в работе разрешила!!!
Ответить
Артур
Статья огонь, спасибо!
Ответить
Максим
Спасибо, огромное. Не раз выручал ваш сайт.
Ответить
huxfluxdeluxe
Спасибо, что подсказали ввести cmd в адресную строку. Работает!
Ответить