Disable Scroll Forward in Console in Windows 10

In Windows 10 build 18298, are a number of changes were made to the built-in console subsystem of the operating system. There is a new "terminal" tab in console option that allows adjusting several new options for the Command Prompt, PowerShell, and WSL. There, you can disable the ability to scroll a console window below the last line's output, like it works in Linux terminal emulators.

Windows Console subsystem is utilized by certain built-in apps of Windows 10, including the Command PromptPowerShell, and WSL. Starting with Windows 10 Build 18298, which represents the upcoming 19H1 feature update, also known as version 1903, you will find a set of new options of the console.

These settings are "experimental", because in certain scenarios, it's possible that they might not behave like you would expect them to, may not make it into the next OS release, and may change completely in the final version of the OS.

By default, you can scroll a console window down, below the last line's output until you reach the end of its buffer. By disabling the Scroll Forward option, you can make the Windows console behave like a Linux terminal, that doesn't allow scrolling below the last line's output.

It will be set for the specific shortcut you used to open a console instance. E.g. if you have multiple command prompt shortcuts, you can set the Scroll-Forward option for each of them individually. This way, PowerShell, WSL, and the command prompt may have their own independent settings.

To change the terminal colors of the console window in Windows 10,

  1. Open a new command prompt window, elevated command promptPowerShell, or WSL.
  2. Right-click on the title bar of its window and select Properties from the context menu.Command Prompt Properties
  3. Switch to the Terminal tab.
  4. Under Terminal Scrolling, enable the option Disable Scroll-Forward.Windows 10 Disable Scroll Fordward Console

That's it.

Related articles:

3 thoughts on “Disable Scroll Forward in Console in Windows 10

  1. The OEN

    Finally an useful feature.

  2. Nazanin

    I’ve got windows 10 enterprise on my PC, but I can’t see the mentioned box in my PowerShell’s properties. What can I do?

    1. Sergey Tkachenko Post author

      this means that your version of Windows 10 doesn’t include the updated console app.


Leave a Reply

Your email address will not be published. Required fields are marked *