Fixed : Font not changing in the PowerShell

You might wonder why anyone would change the font size in the PowerShell console using a command. If you don’t like the default font, you can easily change it using the Windows PowerShell properties. Just click on the PowerShell icon in the upper-left corner of the console and select Properties.

This is where the SetConsoleFont module comes into play. Before you can use the Set-ConsoleFont command, you need to import the module. First, copy the module into the local editor. Note that when you copied the text there was an unwanted line break on the last line.

 

Why is the font not changing in PowerShell

Why is the font not changing in PowerShell

It’s hard to say what could be causing this font problem. When I had this problem, the font worked fine in other applications and PowerShell was able to use it for the current session. The only time it could not use it was when I quit the application and restarted it.

It is also possible that the font is not available for download. These fonts are usually pre-installed, so you can’t download them from popular font repositories. If you have access to another Windows 10 PC, you can export the font from another system and install it on the system you’re having trouble with PowerShell. That might work.

 

How to fix a font that doesn’t change in PowerShell

How to fix a font that doesn't change in PowerShell

Solution 1

You can change the font used in PowerShell by right-clicking on the title bar and going to Properties or Default. The window that opens has a Font tab where you can select the font and its size.

If the changes you make in this window don’t count, i.e. PowerShell doesn’t remember them the next time you open the application, you need to select a different font. If you do that, PowerShell remembers it. This can be a problem with any font, so try the one that works and use it.

You can also install other fonts, but make sure that they work with PowerShell before you install them.

Solution 2

To fix the font itself, you may have to download and install it again. It’s hard to say what could be causing the font problem. When I had this problem, the font worked fine in other applications and PowerShell was able to use it for the current session. The only time it could not use it was when I quit the application and restarted it.

It is also possible that the font is not available for download. These fonts are usually pre-installed, so you can’t download them from popular font repositories. If you have access to another Windows 10 PC, you can export the font from another system and install it on the system you’re having trouble with PowerShell. This might work.

Solution 3

Another trick worth trying is to run PowerShell with administrator privileges and then change the font. Strictly speaking, you don’t need administrator rights to customize the appearance of PowerShell, but you may have problems with the font, so you can only change it if you have administrator rights in PowerShell.

 

Frequently Asked Questions

In the console, right-click the PowerShell icon in the upper-left corner and select Properties, then the Font tab.

The default font options for the PowerShell console are limited to Matrix fonts and Lucida prefix. Matrix fonts are the default fonts, although Lucida Console is an improvement. In my opinion, Console is even better, but it is not listed as an option.

  1. Go to the home page and select the Run Font dialog box.
  2. Select the font and font size.
  3. Select Set Default.
  4. Select one of the following options: This document only. All documents are based on the normal template.
  5. Select OK twice.

In Windows 8.1, go to the Start screen and type PowerShell. As a result, right-click on Windows PowerShell and select Run as administrator. Once the window opens on your desktop, right-click the blue icon in the upper left corner and select Properties. On the Font tab, increase the size.