Windows 11’s default command line is not compatible with Mac and Linux, according to a recent Microsoft blog post. This is a problem because it can prevent users from using certain commands that they need to run their systems. To workaround this issue, users can use the Windows 10 cmdlet instead of the Windows 11 cmdlet. The cmdlet has been renamed “cmd” and is located in the “Program Files (x86)\Windows Kits\10\Command Line Tools” folder. Users can also use the Windows 10 command prompt to run commands that are not compatible with Mac or Linux.


Microsoft is making a significant change to its command-line experience in Windows 11, as the company is changing the default to Windows Terminal. This creates an experience that’s more competitive with Mac and Linux.

The company issued a blog post about the Windows Terminal, and it talked about plans for the future. “Over the course of 2022, we are planning to make Windows Terminal the default experience on Windows 11 devices. We will start with the Windows Insider Program and start moving through rings until we reach everyone on Windows 11,” Microsoft said.

Of course, if you’re a big fan of Windows Terminal and you want to use it now, you can change the default in Windows 11. There are three places where you can change it: the Developer settings page of Windows settings, inside Windows Terminal’s settings on the Startup page, and inside the Windows Console Host property sheet.

Once Microsoft changes the default command-line experience to Windows Terminal, you can go to those same places to switch back if you don’t like Windows Terminal or you’re using some sort of old software that relies on a different command line.

This is a significant change for Microsoft. As the company points out, “Starting from the dawn of Windows, the default terminal emulator has always been the Windows Console Host, conhost.exe.”

RELATED: What Is conhost.exe and Why Is It Running?