Как вернуть «Открыть окно команд» в проводнике Windows 10

Вернуть пункт "Открыть окно команд" в Windows 10В Windows 10 версии 1703 пункт «Командная строка» в контекстном меню «Пуск» изменился на PowerShell, а пункт контекстного меню проводника (который появляется, если удерживать Shift при нажатии правой кнопки мыши) «Открыть окно команд» — на «Открыть окно PowerShell здесь». И если первое легко меняется в Параметры — Персонализация — Панель задач (пункт «Заменить командную строку оболочкой Windows PowerShell»), то второе при изменении данной настройки не изменяется.

В этой инструкции — пошагово о том, как вернуть пункт «Открыть окно команд» Windows 10, вызываемое в Проводнике при вызове контекстного меню с удерживанием клавиши Shift и служащий для запуска командной строки в текущей папке (если вызывать меню в пустом месте окна проводника) или в выбранной папке. См. также: Как вернуть панель управления в контекстное меню Пуск Windows 10.

Возвращаем пункт «Открыть окно команд» с помощью редактора реестра

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

  1. Нажмите клавиши Win+R и введите regedit для запуска редактора реестра.
  2. Перейдите к разделу реестра HKEY_CLASSES_ROOT\Directory\shell\cmd, нажмите правой кнопкой мыши по имени раздела и выберите пункт меню «Разрешения». Просмотр разрешений раздела реестра
  3. В следующем окне нажмите кнопку «Дополнительно». Дополнительные настройки разрешений
  4. Нажмите «Изменить» рядом с пунктом «Владелец». Изменение владельца раздела реестра
  5. В поле «Введите имена выбираемых объектов» введите имя вашего пользователя и нажмите «Проверить имена», а затем — «Ок». Примечание: если используется учетная запись Майкрософт, введите адрес электронной почты вместо имени пользователя. Ввести имя нового владельца раздела реестра
  6. Отметьте пункт «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта», затем нажмите «Ок» и подтвердите действие. Применить изменение владельца раздела реестра
  7. Вы вернетесь в окно параметров безопасности раздела реестра, в нем выберите пункт «Администраторы» и установите отметку «Полный доступ», нажмите «Ок». Предоставить полный доступ администраторам
  8. Вернувшись в редактор реестра, нажмите по значению HideBasedOnVelocityId (в правой части редактора реестра) правой кнопкой мыши и выберите пункт «Удалить». Вернуть пункт Открыть окно команд в редакторе реестра
  9. Повторите шаги 2-8 для разделов HKEY_CLASSES_ROOT\Directory\Background shell\cmd и HKEY_CLASSES_ROOT\Drive\shell\cmd

По завершении указанных действий, пункт «Открыть окно команд» вернется в том виде, в котором ранее присутствовал в контекстном меню проводника (даже без перезапуска explorer.exe или перезагрузки компьютера).

Пункт открыть окно команд в папке Windows 10

Дополнительная информация

  • Существует дополнительная возможность открыть командную строку в текущей папке в проводнике Windows 10: находясь в нужной папке, введите в адресную строку проводника cmd и нажмите Enter.

Окно команд можно открывать и на рабочем столе: Shift + правый клик мышью — выбор соответствующего пункта меню.

Комментарии (50) к Как вернуть «Открыть окно команд» в проводнике Windows 10

  • Имедадзе

    Раньше не мог удалить в реестре неудаляемую запись, теперь благодаря вам это оказывается легко. С уважением Олеги!

    Ответить

  • Дмитрий

    Спасибо, за статью. Полностью согласен с высказыванием предыдущего пользователя. Благодаря Вам, теперь знаю, как правильно удалять из реестра неудаляемые записи.

    Ответить

  • 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!!!!!!!

    Ответить

      • Annat

        Dmitry, Вы поправили в начале. А внизу так и осталось (HKEY_CLASSES_ROOT\ Directrory\ Background\ shell\ cmd)

        Ответить

        • Dmitry

          Спасибо. Теперь, кажется, везде поправил.

          Ответить

  • Dionys

    Большое вам спасибо, вы очень сильно помогли)

    Ответить

  • KoTeika

    После этих манипуляций теперь ничего не перетаскивается.
    Что делать?

    Ответить

    • Dmitry

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

      Ответить

  • Максим

    Спасибо за инструкцию, облегчило работу с adb при перепрошивке телефона

    Ответить

  • Данила

    Просто идеальная статья, сделал всё по инструкции и всё работает

    Ответить

  • Ilya

    Все получилось, большое спасибо!

    Ответить

  • аксим88

    Здравствуйте, скажите, как мне установить драйвер ADB? Нужно перепрошить телефон, но в диспетчере устройств восклицательные знаки!

    Ответить

    • Dmitry

      Зависит от конкретного телефона. Поищите в интернете именно для вашей модели.

      Ответить

  • elarci

    Админ, вы супер! спасибо за инфо, и за вашу работу здесь!

    Ответить

  • Андрей

    установил эту проклятую десятку, а тут , того нет, то не так, спасибо, вернул привычную cmd -)

    Ответить

  • Ivan_Alone

    Написал скрипт, который восстанавливает «Открыть окно команд» в автоматическом режиме.

    Скачать можно на GitHub: github.com/ivan-alone/Win10CMD

    Хотел бы попросить администраторов/модераторов добавить скрипт в статью. Просто запустить его от имени Администратора и нажать 1 намного проще, делать это всё описанное чем вручную.
    Без вирусов, конечно.

    Ответить

  • Armen

    Увы не удаляется HideBasedOnVelosityld но все равно спасибо хоть попробовал(.

    Ответить

  • Shamillka

    Спасибо за статейку, пожимаю руку автору :)

    Ответить

  • Валентина

    Спасибо вам, очень помогла статья. Целую проблему в работе разрешила!!!

    Ответить

  • Артур

    Статья огонь, спасибо!

    Ответить

  • Максим

    Спасибо, огромное. Не раз выручал ваш сайт.

    Ответить

  • huxfluxdeluxe

    Спасибо, что подсказали ввести cmd в адресную строку. Работает!

    Ответить

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

Интересное
Список инструкций Windows 11 Windows 10 Подписаться