Как заменить powershell на командную строку в windows 11

In this comprehensive tutorial, we will show you the steps to replace PowerShell with Command Prompt in Windows 11 context menu.

In this guide, we will show you the steps to replace PowerShell with Command Prompt on your Windows 11 PC. No matter how hard Windows try to make PowerShell the go-to choice for the users, some tech enthusiasts (including myself) are always inclined toward CMD. However, that hasn’t stopped the Silicon Valley giants from giving more weightage to PowerShell.

When you bring up the context menu, either by right-clicking on the Windows icon or performing a right-click while holding the Shift key, the Command Prompt is nowhere to be found. Rather, it has now been replaced with PowerShell. Fortunately, there’s still a slight ‘window’ of opportunity left through which you could replace PowerShell with Command Prompt on your Windows 11 PC. And this guide shall make you aware of just that. So without further ado, let’s get started.


  • 10 Methods to Open Command Prompt (CMD) in Windows 11
  • How to Download and Install Windows 11 Insider Preview Build
  • Fix: This PC can’t run Windows 11 | The PC must support TPM 2.0
  • How to Install Windows 11 on any PC using Virtual Machine

how to replace powershell with command prompt in windows 11

In Windows 10, you could easily replace PowerShell with CMD in the Windows+X menu by going to Settings > Personalization > Taskbar. However, at the time of writing, this feature is yet to be added in Windows 11 Insider Preview. But there’s still a Registry Editor tweak through which this process could be carried out. Let’s check it out.

STEP 1: Add CMD to Windows 11 Context Menu

  1. To begin with, bring up the Run dialog box via Ctrl+R shortcut keys.
  2. Then type in regedit and hit Enter. This shall open the Registry Editor.
  3. Now head over to the below location (you may also copy-paste this location in the address bar):
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellcmd
  4. Now select the cmd folder from the left menu bar, right-click on it, and select Permissions.
    replace powershell with command prompt in windows 11
  5. Then click on the Advanced button.
    replace powershell with command prompt in windows 11
  6. After this, click on Change.replace powershell with command prompt in windows 11
  7. Under the Enter the object name to change dialog box, type in your username and click OK. [To check your username in Windows 11, launch CMD, type in echo %username% and hit Enter].
    replace powershell with command prompt in windows 11
  8. Then double click on Administrator, checkmark the Full Control dialog box, and click OK.
    replace powershell with command prompt in windows 11
  9. Now go back to Registry Editor and select the cmd folder from the left menu bar.
  10. On the right side, select the HideBasedOnVelocityld file, right-click and select Rename. Add _bac at the end of the name and save it.
    replace powershell with command prompt in windows 11

What we did just now: well, we needed to remove the HideBasedOnVelocityld file. However, deleting it is never a good option, hence we added _bac so that Windows wouldn’t be able to recognize the file but at the same time, we still have this file in our hands.

replace powershell with command prompt in windows 11

That’s it, the process stands complete. You may now head over to the folder of your choice, press and hold the Shift key and perform a right-click, the Command Prompt option will now be visible.

STEP 2: Remove PowerShell from Windows 11 Context Menu

This guide talks about the steps to replace PowerShell with Command Prompt on Windows 11, however, till now we have only added the CMD option. Let’s now check out the steps to remove the PowerShell from the context menu (this is optional and is only done to make the right-click menu clutter-free).

  1. Open Registry Editor and head over to the below location:
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell
  2. Select the PowerShell folder from the left menu bar, right-click on it, and select Permissions.
    replace powershell with cmd windows 11
  3. We will be applying the same permissions as before. So click on the Advanced button.
  4. Then click on Change. Under the Enter the object name to change dialog box, type in your username and click OK.
    replace powershell with cmd windows 11
  5. Then double click on Administrator, checkmark the Full Control dialog box, and click OK.
  6. Now go back to Registry Editor and select the PowerShell folder from the left menu bar.
  7. Select the ShowBasedOnVelocityId file, right-click on it and select Rename. Add _bac at the end.
    replace powershell with cmd in windows 11
  8. Now right-click in an empty location, select New > DWord (32-Bit) Value. Name this file as HideBasedOnVelocityId.
    replace powershell with cmd windows 11
  9. Double click to open this file and type in 639bc8 under Value Data. Leave the Base as Hexadecimal and click OK.
    replace powershell with cmd windows 11
  10. That’s it. Head over to the desired location, press and hold the Shift Key, and right-click in an empty location. The PowerShell option will no longer be there.

So these were the instructions to replace PowerShell with Command Prompt in Windows 11.

FAQs: How to Revert Everything to Default

if you wish to revert everything back to their default settings, i.e. bring back the PowerShell and remove the Command Prompt from Windows 11, then here’s what you need to do:

  1.  First off, go to the below location:
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellcmd
  2. Rename  the HideBasedOnVelocityld_bac file back to HideBasedOnVelocityld. This will remove the CMD option from the context menu.
  3. After that, go to the below location:
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell
  4. Rename the ShowBasedOnVelocityId_bac file back to ShowBasedOnVelocityId.
  5. Then delete the HideBasedOnVelocityId file and the PowerShell option will be back. That’s it.

With this, we round off this guide on how to replace PowerShell with Command Prompt on your Windows 11 PC. As of now, there doesn’t seem to be an option to add the CMD option in the Windows context menu (Windows+X menu). As and when I get hold of the same, will update the guide accordingly. With that said, if you have any queries, do let us know in the comments.

About Chief Editor

Sadique Hassan

administrator

A technical geek by birth, he always has a keen interest in the Android platform right since the birth of the HTC Dream. The open-source environment always seems to intrigue him with the plethora of options available at his fingertips. “MBA by profession, blogger by choice!”

  • Для создания лучшей командной строки PowerShell теперь является стандартной командной оболочкой, которая запускается в проводнике. Она заменяет командную строку (cmd.exe), которая ранее была доступна в меню по нажатию клавиш Windows  + X, в меню «Файл» проводника и в контекстном меню, которое открывается щелчком правой кнопкой мыши при нажатой клавише Shift в проводнике. Вы по-прежнему можете ввести cmd (или powershell) в адресной строке проводника для запуска командной оболочки.

  • Пользователи, предпочитающие командную строку, могут отключить измененную функцию клавиш Windows  + X. Для этого нужно открыть меню «Параметры»  > «Персонализация» > «Панель задач», и отключить параметр Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке «Пуск» или при нажатии клавиш Windows+X.

Нужна дополнительная помощь?

Windows PowerShell is the new avatar of the Command Prompt with lots of new features and capabilities. With the Windows 10 Creators Update, Microsoft replaced CMD with PowerShell. If you are unable to find the option to launch the Command Prompt from the Power User Menu and the Context menu, there are a couple of ways to make things right. In this tutorial, see how we can replace PowerShell with Command Prompt in Windows 10 and Windows 11.

There are more than 18 ways to open the Command Prompt in Windows 10. However, we’ll discuss only 2 of them here. We’ll check out the easy way to replace PowerShell with Command Prompt from Windows settings. In case you want to learn how to open the Command Prompt instead of PowerShell in a folder, you can make changes to the Registry Editor to replace PowerShell with CMD in the Windows context menu.

Don’t Miss: How to Check MD5 Checksum and SHA Hash of a File in Windows

This tip to replace PowerShell with the Command Prompt in the Power User Menu works only in Windows 10. You can follow the quick steps given below to bring back the Command Prompt in the Power User Menu on your Windows PC.

  1. Click Start (Windows logo icon in the bottom-left corner of the screen) and choose Settings.windows start menu
  2. Next, click Personalization. You can directly access the personalization menu by doing a right-click on the desktop screen and selecting the Personalize option.windows 11 settings
  3. Now click Taskbar on the left panel in the Settings window.
  4. After that, click the toggle button below ‘Replace Command Prompt with Windows PowerShell in the menu when I right-click the start button or press Windows Logo Key + X‘ on the right panel.replace powershell with command prompt in windows

Once you have done that the 2 options to open Powershell in the Power User Menu will be replaced by Command Prompt and Command Prompt (Admin) respectively as shown below.

windows power user menu

2. Replace PowerShell with CMD in File Explorer

If you want to open Command Prompt instead of PowerShell in a folder or File Explorer, you’ll need to replace PowerShell with CMD in the right-click Context Menu on your Windows 10 or 11 PC. We can do some tweaks to the Registry Editor to make this happen. Let’s begin.

  1. Press the Windows Logo key on your keyboard, look for the Notepad++ app in the Start menu and open it.open notepad++ in windows 10
  2. Now, copy the following code and paste it into the empty Notepad file.
    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOTDirectoryshellcmdprompt]
    @="@shell32.dll,-8506"
    "Extended"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOTDirectoryshellcmdpromptcommand]
    @="cmd.exe /s /k pushd "%V""
    
    [HKEY_CLASSES_ROOTDirectoryBackgroundshellcmdprompt]
    @="@shell32.dll,-8506"
    "Extended"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOTDirectoryBackgroundshellcmdpromptcommand]
    @="cmd.exe /s /k pushd "%V""
    
    [HKEY_CLASSES_ROOTDriveshellcmdprompt]
    @="@shell32.dll,-8506"
    "Extended"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOTDriveshellcmdpromptcommand]
    @="cmd.exe /s /k pushd "%V""
  3. Click File and choose the Save As… option.save edited registry file
  4. When you click the Save As… option, you’ll be prompted to assign a file name and type. Click the File name section and type ‘cmdfix.reg‘ as the file name. Then click the drop-down icon in front of the Save as type box and select All Files. Finally, Save the file to your preferred location.save edited registry file in windows
  5. Once you have saved the file, navigate to cmdfix.reg and double-click it. When prompted, choose Yes.
  6. Next, you’ll see a pop-up window asking if you want to add the new configuration to the registry. Choose Yes.registry editor tweak to replace powershell with cmd in windows 11
  7. The newly created cmdfix.reg will be added to the registry.registry editing to replace powershell with cmd in windows 11

You have successfully replaced PowerShell with CMD in the Windows 10 or 11 right-click context menu. Do not forget to check out our detailed tutorial on customizing the Windows context menu. You should now be able to open the Command Prompt instead of PowerShell in a folder.

Anyway, in case you want to undo the changes made by this registry editor tweak anytime later, just paste the following text into a new notepad file.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOTDirectoryshellcmd2]

[-HKEY_CLASSES_ROOTDirectoryBackgroundshellcmd2]

[-HKEY_CLASSES_ROOTDriveshellcmd2]

[-HKEY_CLASSES_ROOTLibraryFolderBackgroundshellcmd2]

Make sure that you name this notepad file as ‘Defaultcmd.reg‘ and select ‘All Files‘ as the file type before saving it. Double-click the file, and select Yes.

Don’t Miss: 250+ Keyboard Shortcuts for Windows 10 and 11

3. Edit Registry Entries to Replace PowerShell with CMD

While the trick we mentioned above should work fine, there’s one more way you can use to replace PowerShell with Command Prompt in Windows 10 and 11. This method involves manually editing the registry entries.

  1. Click the Search icon and type “registry” in the text box and click Registry Editor.open registry editor in windows 10
  2. Alternatively, you can open the Run window by pressing Windows Logo Key + R, and type “regedit” to open Registry Editor.open registry editor via run app
  3. Now, navigate to HKEY_CLASSES_ROOTDirectoryshellcmd.registry editor cmd directory permission change
  4. Right-click on the cmd folder and choose Permissions from the context menu.
  5. When a small window entitled Permissions for cmd pops up, click the Advanced button.
  6.  The Advanced Security Settings window will appear. Click the Change option to change the permission settings for the Owner.advanced security settings windows 11
  7. In the Select User or Group window, click the Advanced button.
  8. In the window that pops up next, click the Find Now button. Then select your user group from the search results and click OK.select user group for permission change in windows 10
  9. When you return back to the Advanced Security Settings for cmd window, check the Replace owner on subcontainers and objects option. Then click Apply and OK respectively.advanced security settings to change command prompt permission in windows 10
  10. Finally, you’ll return to the Permissions for cmd window from where you initially started. Now, select Administrators under Group or user names, and check the Allow box next to Full Control under Permissions for Administrators. Click the Apply button followed by OK. take full control of cmd registry entry
  11. When you come back to HKEY_CLASSES_ROOTDirectoryshellcmd path in the Registry Editor, right-click on the HideBasedOnVelocityId entry. Choose the Rename option.rename HideBasedOnVelocityId dword in registry editor windows 10
  12. Rename the entry to ShowBasedOnVelocityId.ShowBasedOnVelocityId-dword in registry editor windows 10
  13. As soon as the name of the DWORD entry is changed, PowerShell will be replaced by CMD in the right-click menu in Windows 10 or 11.

Done! Now, open a folder and press the Shift key + right-click. You should be able to open Command Prompt instead of PowerShell in a folder. Actually, you’ll have the options to open PowerShell and Command Prompt both in the context menu in the File Explorer.open command prompt and powershell window in windows 10

In case you want to remove the Open PowerShell window here option from the File Explorer context menu do as directed below. The steps are almost the same as you went through a while ago to replace PowerShell with the Command Prompt in the right-click menu.

  1. Open Registry Editor and navigate to HKEY_CLASSES_ROOTDirectoryshellPowerShell.
  2. Right-click on PowerShell and then select Permissions from the context menu.
  3. Now repeat Steps 5-10 from above.
  4. After that, right-click on ShowBasedOnVelocityId and rename it to HideBasedOnVelocityId.
  5. The Open Powershell window here option will be removed from the context menu.

In case you want to replace the Command Prompt with PowerShell in the File Explorer right-click menu, follow the quick steps described below.

  1. Open the Registry Editor and navigate to HKEY_CLASSES_ROOTDirectoryshellcmd.
  2. Right-click on ShowBasedOnVelocityld and rename it to HideBasedOnVelocityld.
  3. Now, navigate to HKEY_CLASSES_ROOTDirectoryshellPowerShell, right-click on HideBasedOnVelocityld and rename it to ShowBasedOnVelocityld.

I hope you were able to replace PowerShell with CMD in Windows 10 or 11 (or vice versa) using this tutorial. In case you get stuck at any step and need help or just have something to share about the topic, feel free to drop us a comment.

Also, if you own an old laptop or PC that doesn’t support the Windows 11 upgrade the official way, read our tutorial about installing Windows 11 on unsupported hardware (CPU or TPM).

Read Next: How to Enable God Mode on Windows 10 & 11

Терминал Windows — это терминальное приложение с несколькими вкладками для работы с командной строкой, PowerShell и тд. Терминал Windows обеспечивает доступность различных оболочек в одном окне — функция, которой раньше не было. Это мощный и эффективный инструмент, если вы не можете найти его на своем компьютере, просто загрузите его из Microsoft Store.

Вкладка PowerShell открывается по умолчанию при запуске терминала Windows. 

Чтобы изменить профиль по умолчанию на Командную строку в Терминале Windows, нажимаем «Win+S» на клавиатуре, чтобы открыть меню «Поиск». Затем вводим поисковый запрос «Windows Terminal» и запускаем найденное приложение.

В терминале Windows щелкаем вкладку со стрелкой вниз и выбираем «Параметры» из меню. Либо нажимаем одновременно клавиши «Ctrl» и «+».

Находим раздел «Профиль по умолчанию» и щелкаем по раскрывающемуся списку.

Выбираем пункт «Командная строка» и нажимаем «Сохранить«.

Теперь наш компьютер с Windows 11 будет открывать командную строку вместо PowerShell при каждом запуске Windows Terminal. Это поможет сэкономить время при навигации и открытии командной строки в последующих запусках.

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

Когда вы вызываете контекстное меню, либо щелкнув правой кнопкой мыши значок Windows, либо щелкнув правой кнопкой мыши, удерживая клавишу Shift, командную строку нигде не найти. Скорее, теперь он заменен PowerShell. К счастью, все еще остается небольшое «окно» возможностей, через которое вы можете заменить PowerShell на командную строку на своем ПК с Windows 11. И это руководство познакомит вас именно с этим. Итак, без лишних слов, приступим.

как заменить powershell командной строкой в ​​windows 11

В Windows 10 вы можете легко заменить PowerShell на CMD в меню Windows + X, выбрав «Настройки»> «Персонализация»> «Панель задач». Однако на момент написания этой статьи эта функция еще не была добавлена ​​в Windows 11 Insider Preview. Но есть еще настройка редактора реестра, с помощью которой можно выполнить этот процесс. Давайте проверим это.

ШАГ 1. Добавьте CMD в контекстное меню Windows 11.

  1. Для начала вызовите диалоговое окно «Выполнить» с помощью сочетания клавиш Ctrl+R.
  2. Затем введите regedit и нажмите Enter. Откроется редактор реестра.
  3. Теперь перейдите в указанное ниже место (вы также можете скопировать и вставить это место в адресную строку): ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellcmd
  4. Теперь выберите папку cmd в левой строке меню, щелкните ее правой кнопкой мыши и выберите «Разрешения».
  5. Затем нажмите кнопку «Дополнительно».
  6. После этого нажмите Изменить.
  7. В диалоговом окне «Введите имя объекта для изменения» введите свое имя пользователя и нажмите «ОК». [To check your username in Windows 11, launch CMD, type in echo %username% and hit Enter].
  8. Затем дважды щелкните «Администратор», установите флажок в диалоговом окне «Полный доступ» и нажмите «ОК».
  9. Теперь вернитесь в редактор реестра и выберите папку cmd в левой строке меню.
  10. С правой стороны выберите файл HideBasedOnVelocityld, щелкните правой кнопкой мыши и выберите «Переименовать». Добавьте _bac в конце имени и сохраните его.

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

Вот и все, процесс завершен. Теперь вы можете перейти в папку по вашему выбору, нажать и удерживать клавишу Shift и выполнить щелчок правой кнопкой мыши, теперь будет видна опция командной строки.

ШАГ 2. Удалите PowerShell из контекстного меню Windows 11.

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

  1. Откройте редактор реестра и перейдите в следующую папку: ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell.
  2. Выберите папку PowerShell в левой строке меню, щелкните ее правой кнопкой мыши и выберите «Разрешения».
  3. Мы будем применять те же разрешения, что и раньше. Итак, нажмите кнопку «Дополнительно».
  4. Затем нажмите «Изменить». В диалоговом окне «Введите имя объекта для изменения» введите свое имя пользователя и нажмите «ОК».
  5. Затем дважды щелкните «Администратор», установите флажок в диалоговом окне «Полный доступ» и нажмите «ОК».
  6. Теперь вернитесь в редактор реестра и выберите папку PowerShell в левой строке меню.
  7. Выберите файл ShowBasedOnVelocityId, щелкните его правой кнопкой мыши и выберите «Переименовать». Добавьте _bac в конце.
  8. Теперь щелкните правой кнопкой мыши в пустом месте, выберите «Создать»> «Значение DWord (32-разрядное)». Назовите этот файл как HideBasedOnVelocityId.
  9. Дважды щелкните, чтобы открыть этот файл, и введите 639bc8 в поле «Значение данных». Оставьте базу в шестнадцатеричном формате и нажмите OK.
  10. Вот и все. Перейдите в нужное место, нажмите и удерживайте клавишу Shift и щелкните правой кнопкой мыши в пустом месте. Параметр PowerShell больше не будет.

Итак, это были инструкции по замене PowerShell на командную строку в Windows 11.

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

если вы хотите вернуть все к настройкам по умолчанию, то есть вернуть PowerShell и удалить командную строку из Windows 11, то вот что вам нужно сделать:

  1. Прежде всего, перейдите в следующую папку: КомпьютерHKEY_CLASSES_ROOTDirectoryBackgroundshellcmd
  2. Переименуйте файл HideBasedOnVelocityld_bac обратно в HideBasedOnVelocityld. Это удалит параметр CMD из контекстного меню.
  3. После этого перейдите в следующую папку: КомпьютерHKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell
  4. Переименуйте файл ShowBasedOnVelocityId_bac обратно в ShowBasedOnVelocityId.
  5. Затем удалите файл HideBasedOnVelocityId, и параметр PowerShell вернется. Вот и все.

На этом мы завершаем это руководство о том, как заменить PowerShell на командную строку на вашем ПК с Windows 11. На данный момент, похоже, нет возможности добавить параметр CMD в контекстное меню Windows (меню Windows + X). Как и когда я получу то же самое, обновлю руководство соответствующим образом. С учетом сказанного, если у вас есть какие-либо вопросы, сообщите нам об этом в комментариях.

Терминал Windows — это терминальное приложение с несколькими вкладками для работы с командной строкой, PowerShell и тд. Терминал Windows обеспечивает доступность различных оболочек в одном окне — функция, которой раньше не было. Это мощный и эффективный инструмент, если вы не можете найти его на своем компьютере, просто загрузите его из Microsoft Store.

Вкладка PowerShell открывается по умолчанию при запуске терминала Windows. 

Чтобы изменить профиль по умолчанию на Командную строку в Терминале Windows, нажимаем «Win+S» на клавиатуре, чтобы открыть меню «Поиск». Затем вводим поисковый запрос «Windows Terminal» и запускаем найденное приложение.

В терминале Windows щелкаем вкладку со стрелкой вниз и выбираем «Параметры» из меню. Либо нажимаем одновременно клавиши «Ctrl» и «+».

Находим раздел «Профиль по умолчанию» и щелкаем по раскрывающемуся списку.

Выбираем пункт «Командная строка» и нажимаем «Сохранить«.

Теперь наш компьютер с Windows 11 будет открывать командную строку вместо PowerShell при каждом запуске Windows Terminal. Это поможет сэкономить время при навигации и открытии командной строки в последующих запусках.

В Windows 11 22H2 приложение по умолчанию, используемого для размещения окон консоли, было изменено на Терминал Windows. После обновления за октябрь 2022 г. командная строка, Windows PowerShell и другие консольные приложения будут отображаться в экземпляре Терминал Windows. 

У вас могут возникнуть проблемы совместимости с приложениями, особенно с приложениями, которые пытаются смешивать графические элементы с элементами текстового режима. 

Устранение неполадок с решениями

Вы можете отказаться от использования современных Терминал Windows несколькими способами.

Решение 1. Системные параметры

  1. Выберите параметры > параметров > конфиденциальности & безопасности> для разработчиков.

  2. В окне терминала выберите «Хост консоли Windows».

Решение 2. Терминал Windows параметров

Откройте Терминал Windows, а затем выберите вкладку «Запуск» > терминала по умолчанию> узла консоли Windows.

Решение 3. Параметры консоли Windows

Если у вас уже есть приложение командной строки, открытое на узле консоли Windows, и вы хотите изменить параметр по умолчанию: 

Щелкните правой кнопкой мыши строку заголовка и выберите пункт » Свойства> узла консоли Windows».

Для ИТ-специалистов и ИТ-администраторов

Если вы являетесь ИТ-администратором или сотрудником службы поддержки вашей организации, попробуйте выполнить дополнительные действия по устранению неполадок. 

групповая политика и параметры реестра

Примечание: Это изменение можно применить к рабочим станциям пользователей с групповая политика.

После установки Windows 11 22H2 становятся доступны следующие разделы реестра.

Раздел реестра

HKCUConsole%%Startup 

Значения реестра

DelegationConsole 

DelegationTerminal 

Тип данных

REG_SZ, содержащий GUID

Для выбора узла консоли по умолчанию предлагаются следующие значения.

Хост консоли

Значения

Автоматическое выделение (Терминал Windows, если доступно)

DelegationConsole 

{00000000-0000-0000-0000-000000000000} 

DelegationTerminal 

{00000000-0000-0000-0000-000000000000} 

Хост консоли Windows (устаревшая версия)

DelegationConsole 

{B23D10C0-E52E-411E-9D5B-C09FDF709C7D} 

DelegationTerminal 

{B23D10C0-E52E-411E-9D5B-C09FDF709C7D} 

Терминал Windows

DelegationConsole 

{2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69} 

DelegationTerminal 

{E12CFF52-A866-4C77-9A90-F570A7AA2C6B} 

Нужна дополнительная помощь?

In this guide, we will show you the steps to replace PowerShell with Command Prompt on your Windows 11 PC. No matter how hard Windows try to make PowerShell the go-to choice for the users, some tech enthusiasts (including myself) are always inclined toward CMD. However, that hasn’t stopped the Silicon Valley giants from giving more weightage to PowerShell.

When you bring up the context menu, either by right-clicking on the Windows icon or performing a right-click while holding the Shift key, the Command Prompt is nowhere to be found. Rather, it has now been replaced with PowerShell. Fortunately, there’s still a slight ‘window’ of opportunity left through which you could replace PowerShell with Command Prompt on your Windows 11 PC. And this guide shall make you aware of just that. So without further ado, let’s get started.


  • 10 Methods to Open Command Prompt (CMD) in Windows 11
  • How to Download and Install Windows 11 Insider Preview Build
  • Fix: This PC can’t run Windows 11 | The PC must support TPM 2.0
  • How to Install Windows 11 on any PC using Virtual Machine

how to replace powershell with command prompt in windows 11

In Windows 10, you could easily replace PowerShell with CMD in the Windows+X menu by going to Settings > Personalization > Taskbar. However, at the time of writing, this feature is yet to be added in Windows 11 Insider Preview. But there’s still a Registry Editor tweak through which this process could be carried out. Let’s check it out.

STEP 1: Add CMD to Windows 11 Context Menu

  1. To begin with, bring up the Run dialog box via Ctrl+R shortcut keys.
  2. Then type in regedit and hit Enter. This shall open the Registry Editor.
  3. Now head over to the below location (you may also copy-paste this location in the address bar):
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellcmd
  4. Now select the cmd folder from the left menu bar, right-click on it, and select Permissions.
    replace powershell with command prompt in windows 11
  5. Then click on the Advanced button.
    replace powershell with command prompt in windows 11
  6. After this, click on Change.replace powershell with command prompt in windows 11
  7. Under the Enter the object name to change dialog box, type in your username and click OK. [To check your username in Windows 11, launch CMD, type in echo %username% and hit Enter].
    replace powershell with command prompt in windows 11
  8. Then double click on Administrator, checkmark the Full Control dialog box, and click OK.
    replace powershell with command prompt in windows 11
  9. Now go back to Registry Editor and select the cmd folder from the left menu bar.
  10. On the right side, select the HideBasedOnVelocityld file, right-click and select Rename. Add _bac at the end of the name and save it.
    replace powershell with command prompt in windows 11

What we did just now: well, we needed to remove the HideBasedOnVelocityld file. However, deleting it is never a good option, hence we added _bac so that Windows wouldn’t be able to recognize the file but at the same time, we still have this file in our hands.

replace powershell with command prompt in windows 11

That’s it, the process stands complete. You may now head over to the folder of your choice, press and hold the Shift key and perform a right-click, the Command Prompt option will now be visible.

STEP 2: Remove PowerShell from Windows 11 Context Menu

This guide talks about the steps to replace PowerShell with Command Prompt on Windows 11, however, till now we have only added the CMD option. Let’s now check out the steps to remove the PowerShell from the context menu (this is optional and is only done to make the right-click menu clutter-free).

  1. Open Registry Editor and head over to the below location:
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell
  2. Select the PowerShell folder from the left menu bar, right-click on it, and select Permissions.
    replace powershell with cmd windows 11
  3. We will be applying the same permissions as before. So click on the Advanced button.
  4. Then click on Change. Under the Enter the object name to change dialog box, type in your username and click OK.
    replace powershell with cmd windows 11
  5. Then double click on Administrator, checkmark the Full Control dialog box, and click OK.
  6. Now go back to Registry Editor and select the PowerShell folder from the left menu bar.
  7. Select the ShowBasedOnVelocityId file, right-click on it and select Rename. Add _bac at the end.
    replace powershell with cmd in windows 11
  8. Now right-click in an empty location, select New > DWord (32-Bit) Value. Name this file as HideBasedOnVelocityId.
    replace powershell with cmd windows 11
  9. Double click to open this file and type in 639bc8 under Value Data. Leave the Base as Hexadecimal and click OK.
    replace powershell with cmd windows 11
  10. That’s it. Head over to the desired location, press and hold the Shift Key, and right-click in an empty location. The PowerShell option will no longer be there.

So these were the instructions to replace PowerShell with Command Prompt in Windows 11.

FAQs: How to Revert Everything to Default

if you wish to revert everything back to their default settings, i.e. bring back the PowerShell and remove the Command Prompt from Windows 11, then here’s what you need to do:

  1.  First off, go to the below location:
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellcmd
  2. Rename  the HideBasedOnVelocityld_bac file back to HideBasedOnVelocityld. This will remove the CMD option from the context menu.
  3. After that, go to the below location:
    ComputerHKEY_CLASSES_ROOTDirectoryBackgroundshellPowershell
  4. Rename the ShowBasedOnVelocityId_bac file back to ShowBasedOnVelocityId.
  5. Then delete the HideBasedOnVelocityId file and the PowerShell option will be back. That’s it.

With this, we round off this guide on how to replace PowerShell with Command Prompt on your Windows 11 PC. As of now, there doesn’t seem to be an option to add the CMD option in the Windows context menu (Windows+X menu). As and when I get hold of the same, will update the guide accordingly. With that said, if you have any queries, do let us know in the comments.

About Chief Editor

Sadique Hassan

administrator

A technical geek by birth, he always has a keen interest in the Android platform right since the birth of the HTC Dream. The open-source environment always seems to intrigue him with the plethora of options available at his fingertips. “MBA by profession, blogger by choice!”

Windows PowerShell is the new avatar of the Command Prompt with lots of new features and capabilities. With the Windows 10 Creators Update, Microsoft replaced CMD with PowerShell. If you are unable to find the option to launch the Command Prompt from the Power User Menu and the Context menu, there are a couple of ways to make things right. In this tutorial, see how we can replace PowerShell with Command Prompt in Windows 10 and Windows 11.

There are more than 18 ways to open the Command Prompt in Windows 10. However, we’ll discuss only 2 of them here. We’ll check out the easy way to replace PowerShell with Command Prompt from Windows settings. In case you want to learn how to open the Command Prompt instead of PowerShell in a folder, you can make changes to the Registry Editor to replace PowerShell with CMD in the Windows context menu.

Don’t Miss: How to Check MD5 Checksum and SHA Hash of a File in Windows

This tip to replace PowerShell with the Command Prompt in the Power User Menu works only in Windows 10. You can follow the quick steps given below to bring back the Command Prompt in the Power User Menu on your Windows PC.

  1. Click Start (Windows logo icon in the bottom-left corner of the screen) and choose Settings.windows start menu
  2. Next, click Personalization. You can directly access the personalization menu by doing a right-click on the desktop screen and selecting the Personalize option.windows 11 settings
  3. Now click Taskbar on the left panel in the Settings window.
  4. After that, click the toggle button below ‘Replace Command Prompt with Windows PowerShell in the menu when I right-click the start button or press Windows Logo Key + X‘ on the right panel.replace powershell with command prompt in windows

Once you have done that the 2 options to open Powershell in the Power User Menu will be replaced by Command Prompt and Command Prompt (Admin) respectively as shown below.

windows power user menu

2. Replace PowerShell with CMD in File Explorer

If you want to open Command Prompt instead of PowerShell in a folder or File Explorer, you’ll need to replace PowerShell with CMD in the right-click Context Menu on your Windows 10 or 11 PC. We can do some tweaks to the Registry Editor to make this happen. Let’s begin.

  1. Press the Windows Logo key on your keyboard, look for the Notepad++ app in the Start menu and open it.open notepad++ in windows 10
  2. Now, copy the following code and paste it into the empty Notepad file.
    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOTDirectoryshellcmdprompt]
    @="@shell32.dll,-8506"
    "Extended"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOTDirectoryshellcmdpromptcommand]
    @="cmd.exe /s /k pushd "%V""
    
    [HKEY_CLASSES_ROOTDirectoryBackgroundshellcmdprompt]
    @="@shell32.dll,-8506"
    "Extended"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOTDirectoryBackgroundshellcmdpromptcommand]
    @="cmd.exe /s /k pushd "%V""
    
    [HKEY_CLASSES_ROOTDriveshellcmdprompt]
    @="@shell32.dll,-8506"
    "Extended"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOTDriveshellcmdpromptcommand]
    @="cmd.exe /s /k pushd "%V""
  3. Click File and choose the Save As… option.save edited registry file
  4. When you click the Save As… option, you’ll be prompted to assign a file name and type. Click the File name section and type ‘cmdfix.reg‘ as the file name. Then click the drop-down icon in front of the Save as type box and select All Files. Finally, Save the file to your preferred location.save edited registry file in windows
  5. Once you have saved the file, navigate to cmdfix.reg and double-click it. When prompted, choose Yes.
  6. Next, you’ll see a pop-up window asking if you want to add the new configuration to the registry. Choose Yes.registry editor tweak to replace powershell with cmd in windows 11
  7. The newly created cmdfix.reg will be added to the registry.registry editing to replace powershell with cmd in windows 11

You have successfully replaced PowerShell with CMD in the Windows 10 or 11 right-click context menu. Do not forget to check out our detailed tutorial on customizing the Windows context menu. You should now be able to open the Command Prompt instead of PowerShell in a folder.

Anyway, in case you want to undo the changes made by this registry editor tweak anytime later, just paste the following text into a new notepad file.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOTDirectoryshellcmd2]

[-HKEY_CLASSES_ROOTDirectoryBackgroundshellcmd2]

[-HKEY_CLASSES_ROOTDriveshellcmd2]

[-HKEY_CLASSES_ROOTLibraryFolderBackgroundshellcmd2]

Make sure that you name this notepad file as ‘Defaultcmd.reg‘ and select ‘All Files‘ as the file type before saving it. Double-click the file, and select Yes.

Don’t Miss: 250+ Keyboard Shortcuts for Windows 10 and 11

3. Edit Registry Entries to Replace PowerShell with CMD

While the trick we mentioned above should work fine, there’s one more way you can use to replace PowerShell with Command Prompt in Windows 10 and 11. This method involves manually editing the registry entries.

  1. Click the Search icon and type “registry” in the text box and click Registry Editor.open registry editor in windows 10
  2. Alternatively, you can open the Run window by pressing Windows Logo Key + R, and type “regedit” to open Registry Editor.open registry editor via run app
  3. Now, navigate to HKEY_CLASSES_ROOTDirectoryshellcmd.registry editor cmd directory permission change
  4. Right-click on the cmd folder and choose Permissions from the context menu.
  5. When a small window entitled Permissions for cmd pops up, click the Advanced button.
  6.  The Advanced Security Settings window will appear. Click the Change option to change the permission settings for the Owner.advanced security settings windows 11
  7. In the Select User or Group window, click the Advanced button.
  8. In the window that pops up next, click the Find Now button. Then select your user group from the search results and click OK.select user group for permission change in windows 10
  9. When you return back to the Advanced Security Settings for cmd window, check the Replace owner on subcontainers and objects option. Then click Apply and OK respectively.advanced security settings to change command prompt permission in windows 10
  10. Finally, you’ll return to the Permissions for cmd window from where you initially started. Now, select Administrators under Group or user names, and check the Allow box next to Full Control under Permissions for Administrators. Click the Apply button followed by OK. take full control of cmd registry entry
  11. When you come back to HKEY_CLASSES_ROOTDirectoryshellcmd path in the Registry Editor, right-click on the HideBasedOnVelocityId entry. Choose the Rename option.rename HideBasedOnVelocityId dword in registry editor windows 10
  12. Rename the entry to ShowBasedOnVelocityId.ShowBasedOnVelocityId-dword in registry editor windows 10
  13. As soon as the name of the DWORD entry is changed, PowerShell will be replaced by CMD in the right-click menu in Windows 10 or 11.

Done! Now, open a folder and press the Shift key + right-click. You should be able to open Command Prompt instead of PowerShell in a folder. Actually, you’ll have the options to open PowerShell and Command Prompt both in the context menu in the File Explorer.open command prompt and powershell window in windows 10

In case you want to remove the Open PowerShell window here option from the File Explorer context menu do as directed below. The steps are almost the same as you went through a while ago to replace PowerShell with the Command Prompt in the right-click menu.

  1. Open Registry Editor and navigate to HKEY_CLASSES_ROOTDirectoryshellPowerShell.
  2. Right-click on PowerShell and then select Permissions from the context menu.
  3. Now repeat Steps 5-10 from above.
  4. After that, right-click on ShowBasedOnVelocityId and rename it to HideBasedOnVelocityId.
  5. The Open Powershell window here option will be removed from the context menu.

In case you want to replace the Command Prompt with PowerShell in the File Explorer right-click menu, follow the quick steps described below.

  1. Open the Registry Editor and navigate to HKEY_CLASSES_ROOTDirectoryshellcmd.
  2. Right-click on ShowBasedOnVelocityld and rename it to HideBasedOnVelocityld.
  3. Now, navigate to HKEY_CLASSES_ROOTDirectoryshellPowerShell, right-click on HideBasedOnVelocityld and rename it to ShowBasedOnVelocityld.

I hope you were able to replace PowerShell with CMD in Windows 10 or 11 (or vice versa) using this tutorial. In case you get stuck at any step and need help or just have something to share about the topic, feel free to drop us a comment.

Also, if you own an old laptop or PC that doesn’t support the Windows 11 upgrade the official way, read our tutorial about installing Windows 11 on unsupported hardware (CPU or TPM).

Read Next: How to Enable God Mode on Windows 10 & 11

Переустановил Windows и пропала командная строка из контекстного меню.
SHIFT+Right Button тоже ничего не дает, там только PowerShell, как его заменить?

введите сюда описание изображения

Egor Trutnev's user avatar

задан 16 мая 2017 в 23:06

E_K's user avatar

1

1) Добавление cmd в контекстное меню (оригинальная cтатья)

  1. Нажмите клавиши Win + R и введите regedit для запуска редактора реестра.

  2. Перейдите к разделу реестра HKEY_CLASSES_ROOTDirectroryshellcmd, нажмите правой кнопкой мыши по имени раздела и выберите пункт меню «Разрешения».

введите сюда описание изображения

  1. В следующем окне нажмите кнопку Дополнительно.

введите сюда описание изображения

  1. Нажмите Изменить рядом с пунктом «Владелец».

введите сюда описание изображения

  1. В поле «Введите имена выбираемых объектов» введите имя вашего пользователя и нажмите Проверить имена, а затем — Ок. Примечание: если используется учетная запись Майкрософт, введите адрес электронной почты вместо имени пользователя.

введите сюда описание изображения

  1. Отметьте пункт «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта», затем нажмите Ок и подтвердите действие.

введите сюда описание изображения

  1. Вы вернетесь в окно параметров безопасности раздела реестра, в нем выберите пункт «Администраторы» и установите отметку «Полный доступ», нажмите Ок.

введите сюда описание изображения

  1. Вернувшись в редактор реестра, нажмите по значению HideBasedOnVelocityId (в правой части редактора реестра) правой кнопкой мыши и выберите пункт «Удалить».

введите сюда описание изображения

  1. Повторите шаги 2-8 для разделов HKEY_CLASSES_ROOTDirectroryBackground shellcmd и HKEY_CLASSES_ROOTDriveshellcmd

Результат при shift + right click`:

введите сюда описание изображения

2) Замена PowerShell в win + x меню

  1. Откройте контекстное меню на панели задач и выберите пункт Параметры панели задач

введите сюда описание изображения

  1. В появившемся меню отключите пункт Заменить командную строку оболочкой Windows PowerShell...

введите сюда описание изображения

Результат при win + x:

введите сюда описание изображения

ответ дан 17 мая 2017 в 0:46

Egor Trutnev's user avatar

Egor TrutnevEgor Trutnev

1,18914 серебряных знаков31 бронзовый знак

1

Switch to Command Prompt or Powershell within a few clicks

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on September 19, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • If you want to change the default Terminal in Windows 11, just modify a single setting from the command-line application.
  • Windows 11 supports multiple shells, so you’re entitled to change the default shell and pick the one that works best in your case.
  • When using this OS, note that you don’t have to set Windows Terminal since it’s already a default command-line tool.

change default terminal windows 11

XINSTALL BY CLICKING THE DOWNLOAD FILE

Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Windows Terminal is the default command-line tool on Windows 11, and it works as a replacement for the PowerShell and Command Prompt.

The software has many improvements, and it can run various shell interfaces side by side, so you won’t have to learn to use a new tool from scratch.

Thanks to this feature, there’s no need to start Command Prompt, PowerShell, or any other shell individually since you can run them all from a single application.

Windows Terminal can run multiple shell interfaces, therefore many users are wondering is it possible to set a default command-line shell.

We’re happy to inform you that this is one of the features that the Terminal supports, and in this guide, we’re going to show you how to easily change the default Terminal in Windows 11.

Is Windows Terminal a new application?

Windows Terminal is a modern terminal app for Windows that works with various shells such as Command Prompt, PowerShell, and Windows Subsystem for Linux.

Do keep in mind that Windows Terminal isn’t a new application. It was released in 2019 and it is available for download from the Microsoft Store for Windows 10.

You can easily install Windows Terminal when using Windows 10, yet with Windows 11, the Terminal is now the default command-line application, so there’s no need to download and install it separately.

Are Command Prompt and Windows PowerShell still available in Windows 11?

Yes, Command Prompt and Windows PowerShell are available in Windows 11, and Windows Terminal can run both of them or any other installed shell interface.

powershell search in windows

If you want to use PowerShell or Command Prompt instead of Windows Terminal, you can just search for them and open the app the same way you did on previous versions of Windows.

How can I change the default Terminal in Windows 11?

1. Change the Terminal settings

1. Click the Search icon in the Taskbar.

taskbar search button windows 11

2. Now type Windows Terminal in the search box and select the app from the list of results.

search for windows terminal

3. Click the down arrow next to the Open tab and choose Settings from the menu.

windows 11 change default terminal settings

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

4. Now select the desired Default profile.

5. Click Save.

In order to change the default terminal on Windows 11, you can access Windows Terminal’s settings and modify them to your liking.

Your default command-line shell can be changed, and each time you start the Terminal, the selected application will be used to process your commands.

2. Change the Command Prompt or PowerShell settings

  1. Open Command Prompt (or PowerShell). You can do that by opening Search, typing command prompt, and choosing Command Prompt from the list of results.
  2. Right-click the title bar and choose Defaults.
  3. Navigate to the Terminal tab and change the Default Terminal Application. Click OK to save the changes.

If you have issues starting PowerShell, be sure to check our Windows PowerShell has stopped working guide to see how to fix them properly.

What features does Windows Terminal have?

Windows Terminal has many unique features, and the first one that you’ll notice is the multi-tab interface allowing you to have several tabs open.

This is crucial because the Terminal works with multiple shells, so you can take advantage of both Command Prompt and PowerShell from a single application.

Customization features are plentiful and you can rename tabs, give them different colors to distinguish them better, or change the color scheme of the entire application.

Lastly, Windows Terminal has a dedicated search feature allowing you to easily find any output.

How can I open Windows Terminal?

  1. Press Windows Key + X.
  2. Now select Windows Terminal from the list.

2. Use the Run dialog

  1. Press Windows Key + R.
  2. Now type wt and press Enter.
  1. Right-click any open directory.
  2. Now choose Open in Windows Terminal from the menu.

Keep in mind that this method will open the Terminal in that directory and not in the default one.

4. Use Search

  1. Press Windows Key + S.
  2. Enter Windows Terminal and select Windows Terminal from the list of results.

The Terminal is a great command-line tool, and changing the default Terminal in Windows 11 is simple and can be performed in a matter of seconds.

By default, the Terminal is set to run PowerShell, and from it, you should be able to run most commands, but if you need to switch your default shell, you are able to do it with the instructions from our guide.

Things aren’t at all complicated if you’re a Mac user either. You can quickly open a file from Mac Terminal to make commands shorter and easier to remember.

Are you using the new command line in Windows 11 as well? Let us know in the comments section below what you think of it.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Switch to Command Prompt or Powershell within a few clicks

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on September 19, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • If you want to change the default Terminal in Windows 11, just modify a single setting from the command-line application.
  • Windows 11 supports multiple shells, so you’re entitled to change the default shell and pick the one that works best in your case.
  • When using this OS, note that you don’t have to set Windows Terminal since it’s already a default command-line tool.

change default terminal windows 11

XINSTALL BY CLICKING THE DOWNLOAD FILE

Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Windows Terminal is the default command-line tool on Windows 11, and it works as a replacement for the PowerShell and Command Prompt.

The software has many improvements, and it can run various shell interfaces side by side, so you won’t have to learn to use a new tool from scratch.

Thanks to this feature, there’s no need to start Command Prompt, PowerShell, or any other shell individually since you can run them all from a single application.

Windows Terminal can run multiple shell interfaces, therefore many users are wondering is it possible to set a default command-line shell.

We’re happy to inform you that this is one of the features that the Terminal supports, and in this guide, we’re going to show you how to easily change the default Terminal in Windows 11.

Is Windows Terminal a new application?

Windows Terminal is a modern terminal app for Windows that works with various shells such as Command Prompt, PowerShell, and Windows Subsystem for Linux.

Do keep in mind that Windows Terminal isn’t a new application. It was released in 2019 and it is available for download from the Microsoft Store for Windows 10.

You can easily install Windows Terminal when using Windows 10, yet with Windows 11, the Terminal is now the default command-line application, so there’s no need to download and install it separately.

Are Command Prompt and Windows PowerShell still available in Windows 11?

Yes, Command Prompt and Windows PowerShell are available in Windows 11, and Windows Terminal can run both of them or any other installed shell interface.

powershell search in windows

If you want to use PowerShell or Command Prompt instead of Windows Terminal, you can just search for them and open the app the same way you did on previous versions of Windows.

How can I change the default Terminal in Windows 11?

1. Change the Terminal settings

1. Click the Search icon in the Taskbar.

taskbar search button windows 11

2. Now type Windows Terminal in the search box and select the app from the list of results.

search for windows terminal

3. Click the down arrow next to the Open tab and choose Settings from the menu.

windows 11 change default terminal settings

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

4. Now select the desired Default profile.

5. Click Save.

In order to change the default terminal on Windows 11, you can access Windows Terminal’s settings and modify them to your liking.

Your default command-line shell can be changed, and each time you start the Terminal, the selected application will be used to process your commands.

2. Change the Command Prompt or PowerShell settings

  1. Open Command Prompt (or PowerShell). You can do that by opening Search, typing command prompt, and choosing Command Prompt from the list of results.
  2. Right-click the title bar and choose Defaults.
  3. Navigate to the Terminal tab and change the Default Terminal Application. Click OK to save the changes.

If you have issues starting PowerShell, be sure to check our Windows PowerShell has stopped working guide to see how to fix them properly.

What features does Windows Terminal have?

Windows Terminal has many unique features, and the first one that you’ll notice is the multi-tab interface allowing you to have several tabs open.

This is crucial because the Terminal works with multiple shells, so you can take advantage of both Command Prompt and PowerShell from a single application.

Customization features are plentiful and you can rename tabs, give them different colors to distinguish them better, or change the color scheme of the entire application.

Lastly, Windows Terminal has a dedicated search feature allowing you to easily find any output.

How can I open Windows Terminal?

  1. Press Windows Key + X.
  2. Now select Windows Terminal from the list.

2. Use the Run dialog

  1. Press Windows Key + R.
  2. Now type wt and press Enter.
  1. Right-click any open directory.
  2. Now choose Open in Windows Terminal from the menu.

Keep in mind that this method will open the Terminal in that directory and not in the default one.

4. Use Search

  1. Press Windows Key + S.
  2. Enter Windows Terminal and select Windows Terminal from the list of results.

The Terminal is a great command-line tool, and changing the default Terminal in Windows 11 is simple and can be performed in a matter of seconds.

By default, the Terminal is set to run PowerShell, and from it, you should be able to run most commands, but if you need to switch your default shell, you are able to do it with the instructions from our guide.

Things aren’t at all complicated if you’re a Mac user either. You can quickly open a file from Mac Terminal to make commands shorter and easier to remember.

Are you using the new command line in Windows 11 as well? Let us know in the comments section below what you think of it.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Существует три способа заменить Терминал на Командную Строку в Windows 11 и поставить его в качестве консоли приложение. Консоль по умолчанию — это процесс, в  котором открываются при запуске программы для командной строки, такие как diskpart или sfc.

Консоль по умолчанию также отвечает за запуск интерпретаторов PowerShell,  командной строки и WSL. Они выполняются внутри процесса консоли, который обрабатывает их вывод и предоставляет им определенные системные ресурсы.
Windows 11 позволяет вам установить Терминал Windows или классическую консоль (conhost) в качестве программного обеспечения консоли по умолчанию. Со второй вы уже наверняка знакомы, так как она доступна в Windows десятилетиями.

Приложение «Терминал Windows» — это новое современное приложение, которое значительно расширяет возможности окна командной строки. Он поддерживает вкладки, отрисовку текста с графическим ускорением, профили, настраиваемый внешний вид и горячие клавиши, а также многое другое.

С Терминалом Windows вы сможете запустить PowerShell, WSL и командную строку одновременно в одном окне, но в разных вкладках, поскольку каждый из инструментов будет иметь свой собственный профиль.

С conhost в качестве консоли PowerShell, WSL и командная строка будут работать в своих собственных окнах и будут ограничены классическим набором функций.

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

Как заменить Терминал Windows на Командную Строку в Параметрах

  1. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите в меню «Параметры».выберите в меню «Параметры»
  2. Слева выберите Конфиденциальность и безопасность. Справа нажмите Для разработчиков.Параметры Windows 11, Конфиденциальность и безопасность -> Для разработчиков
  3. На следующей странице выберите Узел консоли Windows, чтобы использовать классическую Командную строку по умолчанию, в раскрывающемся меню Терминал.заменить Терминал Windows на Командную Строку в Windows 11
  4. Соответственно, опция Терминал Windows сделает приложение консолью по умолчанию.

Готово!

Помимо приложения «Параметры системы», вы можете указать предпочитаемое консольное приложение прямо в настройках Терминала Windows. Он имеет очень тесную интеграцию с ОС, например он доступен в контекстном меню проводника.

Изменить консоль по умолчанию в Windows 11 в настройках терминала Windows

  1. Нажмите Win + X и выберите Терминал Windows из меню.выберите Терминал Windows из меню
  2. В Терминале Windows нажмите кнопку со стрелкой вниз и выберите «Параметры».Пункт Параметры в Терминале Windows
  3. В левой панели настроек выберите Запуск.
  4. Справа выберите Терминал Windows или Узел консоли Windows в раскрывающемся меню Терминальное приложение по умолчанию.Изменить консоль по умолчанию в Windows 11
  5. Нажмите кнопку «Сохранить», чтобы применить изменения.

Готово!

Наконец, вы можете изменить предпочтительное приложение терминала прямо в параметрах командной строки. Имейте в виду, что этот метод работает только в том случае, если текущее приложение терминала настроено на Хост консоли Windows, а не на Windows Terminal. Сделайте следующее.

Как изменить приложение терминала по умолчанию в свойствах командной строки

  1. Нажмите Win + R и введите cmd.exe в поле «Выполнить», чтобы открыть новую командную строку.Windows 11 открыть новую командную строку.
  2. Щелкните правой кнопкой мыши строку заголовка и выберите в меню «Свойства».выберите в меню «Свойства»
  3. Перейдите на вкладку «Терминал» в диалоговом окне «Свойства».
  4. В разделе «Терминальное приложение по умолчанию» выберите либо Узел консоли Windows, либо Терминал Windows.заменить Терминал на Командную Строку Windows 11
  5. Щелкните ОК, чтобы сохранить изменения.

Готово!

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

На этом всё.

Источник: Winaero

💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.

Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!

Командная строка (CMD) — универсальный способ управления операционной системой. Зависит от версии ОС лишь в малой степени. Не зависит от темы и графического интерфейса. Данный инструмент представлен в 1981 году и за 40 лет не утратил актуальности.

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

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

Что такое командная строка (Command Prompt) Windows 11

Содержание

  • Что такое командная строка (Command Prompt) Windows 11
  • Метод первый: Запускаем исполняемый файл cmd.exe из каталога System32 в файловом менеджере
  • Метод второй: Открываем командную строку посредством Инструментов Windows 11
  • Метод третий: Запуск cmd.exe в строке «Выполнить»
  • Метод четвертый: Переходим в командную строку из Терминала Windows 11
  • Метод пятый: Находим программу «Командная строка» через поиск Windows
  • Метод шестой: Создаем задачу запуска приложения cmd в Диспетчере задач
  • PowerShell вместо CMD в режиме администратора Windows 11
  • В Проводнике Windows 11 как пользователь
  • Особые сценарии запуска командной строки

Командная строка Microsoft Windows 11 — альтернатива графическому интерфейсу. Предназначение утилиты:

  • запуск софта.
  • настройка ОС.
  • выполнение команд.

Общие сведения:

  • Имя исполняемого файла — cmd.exe
  • Располагается в подкаталоге «System32» каталога «Windows», который находится в корневом каталоге системного диска. На большинстве ПК Windows установлена на диск C:.

Неумелое применение командной строки (в особенности с правами Администратора) может повлечь за собой потерю данных, крах операционной системы или приложений. Используйте с осторожностью и лишь при необходимости.

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

Методы запуска командной строки Windows 11 подобны тем, которые применялись в Windows 10, 8.1, 8, 7. Но и ряд отличий также есть.

Число методов запуска по сравнению с Windows 10 возросло.

Метод первый: Запускаем исполняемый файл cmd.exe из каталога System32 в файловом менеджере

Прямой запуск исполняемого файла — метод, который уходит корнями в эпоху DOS. Откройте папку System32 в Проводнике Windows.

Откройте контекстное меню исполняемого файла cmd.exe щелчком правой кнопки мыши по данному файлу. Если расширение .EXE не отображается, о том, что это файл программы говорит надпись «Приложение» в колонке «Тип».

Кликните по «Запуску от имени администратора».

«Инструменты Windows» — новый раздел Windows 11. Содержит программные инструменты, которые предназначены для администратора операционной системы стационарного PC или ноутбука.

Откройте классическую Панель управления Windows 11. Сначала одновременно нажмите на клавиатуре Win + R. В строке «Открыть:» окна «Выполнить» напечатайте control.exe или просто control без расширения .EXE. Подтвердите применение команды с помощью:

  1. клавиатуры — нажмите Enter;
  2. мыши — щелкните по кнопке «OK».

Программа control.exe и есть Панель управления, окно которой откроется на экране ПК. Для удобства навигации выберите из списка «Просмотр:» режим отображения «Крупные значки».

В данном режиме все элементы Панели управления Windows 11 представлены раздельно.

Кликните по «Инструментам Windows» из списка доступных настроек операционной системы.

Запуск «Инструментов Windows» возможен также из раздела «Все приложения» меню «Пуск».

В перечне системного ПО для администратора ОС Windows 11 откройте контекстное меню «Инструментов Windows» правым щелчком по данному элементу. Выберите «Командную строку». Далее кликните по пункту «Запуск от имени Администратора».

Метод третий: Запуск cmd.exe в строке «Выполнить»

Чтобы вывести на экран ПК окно выполнения команд:

Одновременно нажмите Win + R на клавиатуре настольного PC или ноутбука.

Второй подход:

  1. Кликните правой кнопкой мыши по «Пуску».
  2. Щелкните по пункту «Выполнить».

Напечатайте в поле ввода: cmd. Далее нажмите Enter или щелкните по «OK» для применения команды.

Откройте командную строку в режиме администратора одновременным нажатием клавиш Ctrl + Shift + Enter.

Метод четвертый: Переходим в командную строку из Терминала Windows 11

В системной утилите «Терминал» прослеживается явная аналогия с Linux.

Чтобы открыть данный программный инструмент, щелкните правой кнопкой мыши по «Пуску». Второй способ запуска «Терминала»: клавиатурное сочетание Win + X.

Щелкните по «Терминал Windows (Администратор)» в меню, которое появится на экране ПК.

По умолчанию открывается не классическая командная строка, а более функциональная оболочка PowerShell.

Не забудьте подписаться на наш Дзен

Для перехода к обычной командной строке кликните по стрелке вниз в заголовке окна. Из выпадающего меню выберите «Командная строка». Как вариант — нажмите на клавиатуре сочетание клавиш, подсказанное меню — Ctrl + Shift + 2.

Появится дополнительная вкладка Терминала Windows — классическая командная строка.

Если хотите, чтобы по умолчанию всегда открывалась обычная командная строка, а не PowerShell.

Откройте Параметры ОС одновременным нажатием клавиш Win + I. Далее перейдите в параметры терминала — категорию параметров «Windows Terminal».

В настройках запуска щелчком по стрелке откройте список «Профиль по умолчанию». Из данного списка выберите пункт «Командная строка». Щелкните по кнопке «Сохранить» для применения внесенных изменений.

Метод пятый: Находим программу «Командная строка» через поиск Windows

Используйте поиск в главном меню или на Панели задач. Данный метод универсален — позволяет найти любой элемент ОС или обратиться к поиску в интернете.

В строке ввода поискового запроса напечатайте: командная строка.

Приложение «Командная строка» будет предложено как наилучшее соответствие введенному вами запросу. Кликните правой кнопкой мыши по пункту «Командная строка» в результатах поиска. Из контекстного меню данного элемента выберите — «Запуск от имени Администратора».

В качестве альтернативы используйте контекстное меню элемента в правой части окна. Щелкните по пункту «Запуск от имени Администратора» данного меню.

Метод шестой: Создаем задачу запуска приложения cmd в Диспетчере задач

Диспетчер задач полезен в случаях, когда доступ к рабочему столу Windows 11 отсутствует или затруднен.

Нажмите одно из двух клавиатурных сочетаний:

  1. Ctrl + Shift + Esc
  2. Ctrl + Alt + Delete

Щелкните по кнопке «Подробнее» в кратком представлении Диспетчера задач.

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

  1. Меню «Файл».
  2. Подменю «Запустить новую задачу».

В строке «Открыть:» диалогового окна «Создание задачи» введите имя программы «Командная строка»: cmd.exe

Активируйте опцию «Создать задачу с правами администратора». Затем подтвердите запуск системной утилиты одним из двух способов:

  1. щелкнув мышью по кнопке «OK» в нижней части окна создания задачи;
  2. нажав Enter на клавиатуре стационарного PC или ноутбука.

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

PowerShell вместо CMD в режиме администратора Windows 11

Используйте PowerShell как альтернативу «старой» командной строке. Откройте окно поиска по операционной системе. Напечатайте в поле ввода: powershell

Запустите приложение «Windows PowerShell» от имени администратора щелчком по соответствующему пункту меню данной программы. Меню находится в правой части окна результатов поиска.

Функционал PowerShell значительно шире чем у CMD. Инструмент представлен в 2006 году. Визуально и по набору возможностей больше соответствует задачам пользователя Windows 11. Актуальное для начинающих пользователей преимущество — команда Help, которая позволяет получить справку о командлетах.

В Проводнике Windows 11 как пользователь

Откройте любой каталог в Проводнике Windows 11. Кликните правой кнопкой мыши. В контекстном меню щелкните по «Открыть в Windows Terminal».

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

Особые сценарии запуска командной строки

Рассмотрим также методы, которые применяются в нестандартных ситуациях.

Клавиатурное сокращение Shift + F10 или Shift + Fn + F10 в ряде моделей ноутбуков — при установке ОС с флеш-накопителя.

В среде восстановления Windows 11 сначала нажмите Shift. Потом выберите «Перезагрузка» из меню «Пуск» или с экрана блокировки перед входом в ОС. Данный метод помогает в ситуации, когда войти в операционную систему не получается.

«Блог системного администратора» внимательно изучает Windows 11 и рассматривает методы преодоления проблем новой ОС.

Не считая высоких требований к железу ПК, главная сложность — непривычный графический интерфейс пользователя (GUI).

Читайте как поместить Панель задач Windows 11 над рабочим столом. Привел список команд для запуска элементов Панели управления Windows 11 в командной строке.

Будете ли вы пользоваться Терминалом Windows 11? Напишите в комментариях.

Switch to Command Prompt or Powershell within a few clicks

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on September 19, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • If you want to change the default Terminal in Windows 11, just modify a single setting from the command-line application.
  • Windows 11 supports multiple shells, so you’re entitled to change the default shell and pick the one that works best in your case.
  • When using this OS, note that you don’t have to set Windows Terminal since it’s already a default command-line tool.

change default terminal windows 11

XINSTALL BY CLICKING THE DOWNLOAD FILE

Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Windows Terminal is the default command-line tool on Windows 11, and it works as a replacement for the PowerShell and Command Prompt.

The software has many improvements, and it can run various shell interfaces side by side, so you won’t have to learn to use a new tool from scratch.

Thanks to this feature, there’s no need to start Command Prompt, PowerShell, or any other shell individually since you can run them all from a single application.

Windows Terminal can run multiple shell interfaces, therefore many users are wondering is it possible to set a default command-line shell.

We’re happy to inform you that this is one of the features that the Terminal supports, and in this guide, we’re going to show you how to easily change the default Terminal in Windows 11.

Is Windows Terminal a new application?

Windows Terminal is a modern terminal app for Windows that works with various shells such as Command Prompt, PowerShell, and Windows Subsystem for Linux.

Do keep in mind that Windows Terminal isn’t a new application. It was released in 2019 and it is available for download from the Microsoft Store for Windows 10.

You can easily install Windows Terminal when using Windows 10, yet with Windows 11, the Terminal is now the default command-line application, so there’s no need to download and install it separately.

Are Command Prompt and Windows PowerShell still available in Windows 11?

Yes, Command Prompt and Windows PowerShell are available in Windows 11, and Windows Terminal can run both of them or any other installed shell interface.

powershell search in windows

If you want to use PowerShell or Command Prompt instead of Windows Terminal, you can just search for them and open the app the same way you did on previous versions of Windows.

How can I change the default Terminal in Windows 11?

1. Change the Terminal settings

1. Click the Search icon in the Taskbar.

taskbar search button windows 11

2. Now type Windows Terminal in the search box and select the app from the list of results.

search for windows terminal

3. Click the down arrow next to the Open tab and choose Settings from the menu.

windows 11 change default terminal settings

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

4. Now select the desired Default profile.

5. Click Save.

In order to change the default terminal on Windows 11, you can access Windows Terminal’s settings and modify them to your liking.

Your default command-line shell can be changed, and each time you start the Terminal, the selected application will be used to process your commands.

2. Change the Command Prompt or PowerShell settings

  1. Open Command Prompt (or PowerShell). You can do that by opening Search, typing command prompt, and choosing Command Prompt from the list of results.
  2. Right-click the title bar and choose Defaults.
  3. Navigate to the Terminal tab and change the Default Terminal Application. Click OK to save the changes.

If you have issues starting PowerShell, be sure to check our Windows PowerShell has stopped working guide to see how to fix them properly.

What features does Windows Terminal have?

Windows Terminal has many unique features, and the first one that you’ll notice is the multi-tab interface allowing you to have several tabs open.

This is crucial because the Terminal works with multiple shells, so you can take advantage of both Command Prompt and PowerShell from a single application.

Customization features are plentiful and you can rename tabs, give them different colors to distinguish them better, or change the color scheme of the entire application.

Lastly, Windows Terminal has a dedicated search feature allowing you to easily find any output.

How can I open Windows Terminal?

  1. Press Windows Key + X.
  2. Now select Windows Terminal from the list.

2. Use the Run dialog

  1. Press Windows Key + R.
  2. Now type wt and press Enter.
  1. Right-click any open directory.
  2. Now choose Open in Windows Terminal from the menu.

Keep in mind that this method will open the Terminal in that directory and not in the default one.

4. Use Search

  1. Press Windows Key + S.
  2. Enter Windows Terminal and select Windows Terminal from the list of results.

The Terminal is a great command-line tool, and changing the default Terminal in Windows 11 is simple and can be performed in a matter of seconds.

By default, the Terminal is set to run PowerShell, and from it, you should be able to run most commands, but if you need to switch your default shell, you are able to do it with the instructions from our guide.

Things aren’t at all complicated if you’re a Mac user either. You can quickly open a file from Mac Terminal to make commands shorter and easier to remember.

Are you using the new command line in Windows 11 as well? Let us know in the comments section below what you think of it.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Switch to Command Prompt or Powershell within a few clicks

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on September 19, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • If you want to change the default Terminal in Windows 11, just modify a single setting from the command-line application.
  • Windows 11 supports multiple shells, so you’re entitled to change the default shell and pick the one that works best in your case.
  • When using this OS, note that you don’t have to set Windows Terminal since it’s already a default command-line tool.

change default terminal windows 11

XINSTALL BY CLICKING THE DOWNLOAD FILE

Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Windows Terminal is the default command-line tool on Windows 11, and it works as a replacement for the PowerShell and Command Prompt.

The software has many improvements, and it can run various shell interfaces side by side, so you won’t have to learn to use a new tool from scratch.

Thanks to this feature, there’s no need to start Command Prompt, PowerShell, or any other shell individually since you can run them all from a single application.

Windows Terminal can run multiple shell interfaces, therefore many users are wondering is it possible to set a default command-line shell.

We’re happy to inform you that this is one of the features that the Terminal supports, and in this guide, we’re going to show you how to easily change the default Terminal in Windows 11.

Is Windows Terminal a new application?

Windows Terminal is a modern terminal app for Windows that works with various shells such as Command Prompt, PowerShell, and Windows Subsystem for Linux.

Do keep in mind that Windows Terminal isn’t a new application. It was released in 2019 and it is available for download from the Microsoft Store for Windows 10.

You can easily install Windows Terminal when using Windows 10, yet with Windows 11, the Terminal is now the default command-line application, so there’s no need to download and install it separately.

Are Command Prompt and Windows PowerShell still available in Windows 11?

Yes, Command Prompt and Windows PowerShell are available in Windows 11, and Windows Terminal can run both of them or any other installed shell interface.

powershell search in windows

If you want to use PowerShell or Command Prompt instead of Windows Terminal, you can just search for them and open the app the same way you did on previous versions of Windows.

How can I change the default Terminal in Windows 11?

1. Change the Terminal settings

1. Click the Search icon in the Taskbar.

taskbar search button windows 11

2. Now type Windows Terminal in the search box and select the app from the list of results.

search for windows terminal

3. Click the down arrow next to the Open tab and choose Settings from the menu.

windows 11 change default terminal settings

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

4. Now select the desired Default profile.

5. Click Save.

In order to change the default terminal on Windows 11, you can access Windows Terminal’s settings and modify them to your liking.

Your default command-line shell can be changed, and each time you start the Terminal, the selected application will be used to process your commands.

2. Change the Command Prompt or PowerShell settings

  1. Open Command Prompt (or PowerShell). You can do that by opening Search, typing command prompt, and choosing Command Prompt from the list of results.
  2. Right-click the title bar and choose Defaults.
  3. Navigate to the Terminal tab and change the Default Terminal Application. Click OK to save the changes.

If you have issues starting PowerShell, be sure to check our Windows PowerShell has stopped working guide to see how to fix them properly.

What features does Windows Terminal have?

Windows Terminal has many unique features, and the first one that you’ll notice is the multi-tab interface allowing you to have several tabs open.

This is crucial because the Terminal works with multiple shells, so you can take advantage of both Command Prompt and PowerShell from a single application.

Customization features are plentiful and you can rename tabs, give them different colors to distinguish them better, or change the color scheme of the entire application.

Lastly, Windows Terminal has a dedicated search feature allowing you to easily find any output.

How can I open Windows Terminal?

  1. Press Windows Key + X.
  2. Now select Windows Terminal from the list.

2. Use the Run dialog

  1. Press Windows Key + R.
  2. Now type wt and press Enter.
  1. Right-click any open directory.
  2. Now choose Open in Windows Terminal from the menu.

Keep in mind that this method will open the Terminal in that directory and not in the default one.

4. Use Search

  1. Press Windows Key + S.
  2. Enter Windows Terminal and select Windows Terminal from the list of results.

The Terminal is a great command-line tool, and changing the default Terminal in Windows 11 is simple and can be performed in a matter of seconds.

By default, the Terminal is set to run PowerShell, and from it, you should be able to run most commands, but if you need to switch your default shell, you are able to do it with the instructions from our guide.

Things aren’t at all complicated if you’re a Mac user either. You can quickly open a file from Mac Terminal to make commands shorter and easier to remember.

Are you using the new command line in Windows 11 as well? Let us know in the comments section below what you think of it.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

Существует три способа заменить Терминал на Командную Строку в Windows 11 и поставить его в качестве консоли приложение. Консоль по умолчанию — это процесс, в  котором открываются при запуске программы для командной строки, такие как diskpart или sfc.

Консоль по умолчанию также отвечает за запуск интерпретаторов PowerShell,  командной строки и WSL. Они выполняются внутри процесса консоли, который обрабатывает их вывод и предоставляет им определенные системные ресурсы.
Windows 11 позволяет вам установить Терминал Windows или классическую консоль (conhost) в качестве программного обеспечения консоли по умолчанию. Со второй вы уже наверняка знакомы, так как она доступна в Windows десятилетиями.

Приложение «Терминал Windows» — это новое современное приложение, которое значительно расширяет возможности окна командной строки. Он поддерживает вкладки, отрисовку текста с графическим ускорением, профили, настраиваемый внешний вид и горячие клавиши, а также многое другое.

С Терминалом Windows вы сможете запустить PowerShell, WSL и командную строку одновременно в одном окне, но в разных вкладках, поскольку каждый из инструментов будет иметь свой собственный профиль.

С conhost в качестве консоли PowerShell, WSL и командная строка будут работать в своих собственных окнах и будут ограничены классическим набором функций.

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

Как заменить Терминал Windows на Командную Строку в Параметрах

  1. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите в меню «Параметры».выберите в меню «Параметры»
  2. Слева выберите Конфиденциальность и безопасность. Справа нажмите Для разработчиков.Параметры Windows 11, Конфиденциальность и безопасность -> Для разработчиков
  3. На следующей странице выберите Узел консоли Windows, чтобы использовать классическую Командную строку по умолчанию, в раскрывающемся меню Терминал.заменить Терминал Windows на Командную Строку в Windows 11
  4. Соответственно, опция Терминал Windows сделает приложение консолью по умолчанию.

Готово!

Помимо приложения «Параметры системы», вы можете указать предпочитаемое консольное приложение прямо в настройках Терминала Windows. Он имеет очень тесную интеграцию с ОС, например он доступен в контекстном меню проводника.

Изменить консоль по умолчанию в Windows 11 в настройках терминала Windows

  1. Нажмите Win + X и выберите Терминал Windows из меню.выберите Терминал Windows из меню
  2. В Терминале Windows нажмите кнопку со стрелкой вниз и выберите «Параметры».Пункт Параметры в Терминале Windows
  3. В левой панели настроек выберите Запуск.
  4. Справа выберите Терминал Windows или Узел консоли Windows в раскрывающемся меню Терминальное приложение по умолчанию.Изменить консоль по умолчанию в Windows 11
  5. Нажмите кнопку «Сохранить», чтобы применить изменения.

Готово!

Наконец, вы можете изменить предпочтительное приложение терминала прямо в параметрах командной строки. Имейте в виду, что этот метод работает только в том случае, если текущее приложение терминала настроено на Хост консоли Windows, а не на Windows Terminal. Сделайте следующее.

Как изменить приложение терминала по умолчанию в свойствах командной строки

  1. Нажмите Win + R и введите cmd.exe в поле «Выполнить», чтобы открыть новую командную строку.Windows 11 открыть новую командную строку.
  2. Щелкните правой кнопкой мыши строку заголовка и выберите в меню «Свойства».выберите в меню «Свойства»
  3. Перейдите на вкладку «Терминал» в диалоговом окне «Свойства».
  4. В разделе «Терминальное приложение по умолчанию» выберите либо Узел консоли Windows, либо Терминал Windows.заменить Терминал на Командную Строку Windows 11
  5. Щелкните ОК, чтобы сохранить изменения.

Готово!

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

На этом всё.

Источник: Winaero

💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.

Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!

Переустановил Windows и пропала командная строка из контекстного меню.
SHIFT+Right Button тоже ничего не дает, там только PowerShell, как его заменить?

введите сюда описание изображения

Egor Trutnev's user avatar

задан 16 мая 2017 в 23:06

E_K's user avatar

1

1) Добавление cmd в контекстное меню (оригинальная cтатья)

  1. Нажмите клавиши Win + R и введите regedit для запуска редактора реестра.

  2. Перейдите к разделу реестра HKEY_CLASSES_ROOTDirectroryshellcmd, нажмите правой кнопкой мыши по имени раздела и выберите пункт меню «Разрешения».

введите сюда описание изображения

  1. В следующем окне нажмите кнопку Дополнительно.

введите сюда описание изображения

  1. Нажмите Изменить рядом с пунктом «Владелец».

введите сюда описание изображения

  1. В поле «Введите имена выбираемых объектов» введите имя вашего пользователя и нажмите Проверить имена, а затем — Ок. Примечание: если используется учетная запись Майкрософт, введите адрес электронной почты вместо имени пользователя.

введите сюда описание изображения

  1. Отметьте пункт «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта», затем нажмите Ок и подтвердите действие.

введите сюда описание изображения

  1. Вы вернетесь в окно параметров безопасности раздела реестра, в нем выберите пункт «Администраторы» и установите отметку «Полный доступ», нажмите Ок.

введите сюда описание изображения

  1. Вернувшись в редактор реестра, нажмите по значению HideBasedOnVelocityId (в правой части редактора реестра) правой кнопкой мыши и выберите пункт «Удалить».

введите сюда описание изображения

  1. Повторите шаги 2-8 для разделов HKEY_CLASSES_ROOTDirectroryBackground shellcmd и HKEY_CLASSES_ROOTDriveshellcmd

Результат при shift + right click`:

введите сюда описание изображения

2) Замена PowerShell в win + x меню

  1. Откройте контекстное меню на панели задач и выберите пункт Параметры панели задач

введите сюда описание изображения

  1. В появившемся меню отключите пункт Заменить командную строку оболочкой Windows PowerShell...

введите сюда описание изображения

Результат при win + x:

введите сюда описание изображения

ответ дан 17 мая 2017 в 0:46

Egor Trutnev's user avatar

Egor TrutnevEgor Trutnev

1,18914 серебряных знаков31 бронзовый знак

1

Командная строка (CMD) — универсальный способ управления операционной системой. Зависит от версии ОС лишь в малой степени. Не зависит от темы и графического интерфейса. Данный инструмент представлен в 1981 году и за 40 лет не утратил актуальности.

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

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

Что такое командная строка (Command Prompt) Windows 11

Содержание

  • Что такое командная строка (Command Prompt) Windows 11
  • Метод первый: Запускаем исполняемый файл cmd.exe из каталога System32 в файловом менеджере
  • Метод второй: Открываем командную строку посредством Инструментов Windows 11
  • Метод третий: Запуск cmd.exe в строке «Выполнить»
  • Метод четвертый: Переходим в командную строку из Терминала Windows 11
  • Метод пятый: Находим программу «Командная строка» через поиск Windows
  • Метод шестой: Создаем задачу запуска приложения cmd в Диспетчере задач
  • PowerShell вместо CMD в режиме администратора Windows 11
  • В Проводнике Windows 11 как пользователь
  • Особые сценарии запуска командной строки

Командная строка Microsoft Windows 11 — альтернатива графическому интерфейсу. Предназначение утилиты:

  • запуск софта.
  • настройка ОС.
  • выполнение команд.

Общие сведения:

  • Имя исполняемого файла — cmd.exe
  • Располагается в подкаталоге «System32» каталога «Windows», который находится в корневом каталоге системного диска. На большинстве ПК Windows установлена на диск C:.

Неумелое применение командной строки (в особенности с правами Администратора) может повлечь за собой потерю данных, крах операционной системы или приложений. Используйте с осторожностью и лишь при необходимости.

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

Методы запуска командной строки Windows 11 подобны тем, которые применялись в Windows 10, 8.1, 8, 7. Но и ряд отличий также есть.

Число методов запуска по сравнению с Windows 10 возросло.

Метод первый: Запускаем исполняемый файл cmd.exe из каталога System32 в файловом менеджере

Прямой запуск исполняемого файла — метод, который уходит корнями в эпоху DOS. Откройте папку System32 в Проводнике Windows.

Откройте контекстное меню исполняемого файла cmd.exe щелчком правой кнопки мыши по данному файлу. Если расширение .EXE не отображается, о том, что это файл программы говорит надпись «Приложение» в колонке «Тип».

Кликните по «Запуску от имени администратора».

Метод второй: Открываем командную строку посредством Инструментов Windows 11

«Инструменты Windows» — новый раздел Windows 11. Содержит программные инструменты, которые предназначены для администратора операционной системы стационарного PC или ноутбука.

Откройте классическую Панель управления Windows 11. Сначала одновременно нажмите на клавиатуре Win + R. В строке «Открыть:» окна «Выполнить» напечатайте control.exe или просто control без расширения .EXE. Подтвердите применение команды с помощью:

  1. клавиатуры — нажмите Enter;
  2. мыши — щелкните по кнопке «OK».

Программа control.exe и есть Панель управления, окно которой откроется на экране ПК. Для удобства навигации выберите из списка «Просмотр:» режим отображения «Крупные значки».

В данном режиме все элементы Панели управления Windows 11 представлены раздельно.

Кликните по «Инструментам Windows» из списка доступных настроек операционной системы.

Запуск «Инструментов Windows» возможен также из раздела «Все приложения» меню «Пуск».

В перечне системного ПО для администратора ОС Windows 11 откройте контекстное меню «Инструментов Windows» правым щелчком по данному элементу. Выберите «Командную строку». Далее кликните по пункту «Запуск от имени Администратора».

Метод третий: Запуск cmd.exe в строке «Выполнить»

Чтобы вывести на экран ПК окно выполнения команд:

Одновременно нажмите Win + R на клавиатуре настольного PC или ноутбука.

Второй подход:

  1. Кликните правой кнопкой мыши по «Пуску».
  2. Щелкните по пункту «Выполнить».

Напечатайте в поле ввода: cmd. Далее нажмите Enter или щелкните по «OK» для применения команды.

Откройте командную строку в режиме администратора одновременным нажатием клавиш Ctrl + Shift + Enter.

Метод четвертый: Переходим в командную строку из Терминала Windows 11

В системной утилите «Терминал» прослеживается явная аналогия с Linux.

Чтобы открыть данный программный инструмент, щелкните правой кнопкой мыши по «Пуску». Второй способ запуска «Терминала»: клавиатурное сочетание Win + X.

Щелкните по «Терминал Windows (Администратор)» в меню, которое появится на экране ПК.

По умолчанию открывается не классическая командная строка, а более функциональная оболочка PowerShell.

Не забудьте подписаться на наш Дзен

Для перехода к обычной командной строке кликните по стрелке вниз в заголовке окна. Из выпадающего меню выберите «Командная строка». Как вариант — нажмите на клавиатуре сочетание клавиш, подсказанное меню — Ctrl + Shift + 2.

Появится дополнительная вкладка Терминала Windows — классическая командная строка.

Если хотите, чтобы по умолчанию всегда открывалась обычная командная строка, а не PowerShell.

Откройте Параметры ОС одновременным нажатием клавиш Win + I. Далее перейдите в параметры терминала — категорию параметров «Windows Terminal».

В настройках запуска щелчком по стрелке откройте список «Профиль по умолчанию». Из данного списка выберите пункт «Командная строка». Щелкните по кнопке «Сохранить» для применения внесенных изменений.

Метод пятый: Находим программу «Командная строка» через поиск Windows

Используйте поиск в главном меню или на Панели задач. Данный метод универсален — позволяет найти любой элемент ОС или обратиться к поиску в интернете.

В строке ввода поискового запроса напечатайте: командная строка.

Приложение «Командная строка» будет предложено как наилучшее соответствие введенному вами запросу. Кликните правой кнопкой мыши по пункту «Командная строка» в результатах поиска. Из контекстного меню данного элемента выберите — «Запуск от имени Администратора».

В качестве альтернативы используйте контекстное меню элемента в правой части окна. Щелкните по пункту «Запуск от имени Администратора» данного меню.

Метод шестой: Создаем задачу запуска приложения cmd в Диспетчере задач

Диспетчер задач полезен в случаях, когда доступ к рабочему столу Windows 11 отсутствует или затруднен.

Нажмите одно из двух клавиатурных сочетаний:

  1. Ctrl + Shift + Esc
  2. Ctrl + Alt + Delete

Щелкните по кнопке «Подробнее» в кратком представлении Диспетчера задач.

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

  1. Меню «Файл».
  2. Подменю «Запустить новую задачу».

В строке «Открыть:» диалогового окна «Создание задачи» введите имя программы «Командная строка»: cmd.exe

Активируйте опцию «Создать задачу с правами администратора». Затем подтвердите запуск системной утилиты одним из двух способов:

  1. щелкнув мышью по кнопке «OK» в нижней части окна создания задачи;
  2. нажав Enter на клавиатуре стационарного PC или ноутбука.

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

PowerShell вместо CMD в режиме администратора Windows 11

Используйте PowerShell как альтернативу «старой» командной строке. Откройте окно поиска по операционной системе. Напечатайте в поле ввода: powershell

Запустите приложение «Windows PowerShell» от имени администратора щелчком по соответствующему пункту меню данной программы. Меню находится в правой части окна результатов поиска.

Функционал PowerShell значительно шире чем у CMD. Инструмент представлен в 2006 году. Визуально и по набору возможностей больше соответствует задачам пользователя Windows 11. Актуальное для начинающих пользователей преимущество — команда Help, которая позволяет получить справку о командлетах.

В Проводнике Windows 11 как пользователь

Откройте любой каталог в Проводнике Windows 11. Кликните правой кнопкой мыши. В контекстном меню щелкните по «Открыть в Windows Terminal».

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

Особые сценарии запуска командной строки

Рассмотрим также методы, которые применяются в нестандартных ситуациях.

Клавиатурное сокращение Shift + F10 или Shift + Fn + F10 в ряде моделей ноутбуков — при установке ОС с флеш-накопителя.

В среде восстановления Windows 11 сначала нажмите Shift. Потом выберите «Перезагрузка» из меню «Пуск» или с экрана блокировки перед входом в ОС. Данный метод помогает в ситуации, когда войти в операционную систему не получается.

«Блог системного администратора» внимательно изучает Windows 11 и рассматривает методы преодоления проблем новой ОС.

Не считая высоких требований к железу ПК, главная сложность — непривычный графический интерфейс пользователя (GUI).

Читайте как поместить Панель задач Windows 11 над рабочим столом. Привел список команд для запуска элементов Панели управления Windows 11 в командной строке.

Будете ли вы пользоваться Терминалом Windows 11? Напишите в комментариях.

Like this post? Please share to your friends:
  • Как заменить пароль на компьютере при включении windows
  • Как заменить opengl32 dll на windows 10
  • Как заменить панель задач в windows 10 на свою
  • Как замерить индекс производительности в windows 10
  • Как заменить ntoskrnl exe в windows 10