PowerShell font Terminal is broken after Windows 10 Creators update

The problem is not as bad as it seems. It seems like a problem with a font, which can be fixed by changing the font.

To do that, do the following.

Click the upperleft icon on the Powershell window (the powershell icon) and choose properties.

Go to the tab Font and change it to something else, for example Ludica Console

Press OK. Problem should be fixed.


It happened before. An update affected a MOF file in the build package, the update breaking PowerShell DSC.

The ASCII chars are proof of DSC corruption.

Uninstall and reinstall .net Framework. Also, The .NET framework repair tool may fix the issue. you can get ithere

A SFC scan should also be performed.

If those don't fix it, we'll probably have to wait for an official fix.


Don't bother trying to fix it, it's not a problem in your specific installation, it's a known bug in Windows 10 Version 1703 Build 15063 (Creators update).

You can workaround it by changing the the font used in PowerShell for example as suggested or "fix it" globally by changing the OS non-Unicode setting to English.

A proper solution will only come when Microsoft will release a bug-fix for it. More Details on Microsoft forum

Update: Fixed in the Microsoft insider Fast ring (Version 1703 Build 16193.1001), probably will be released soon to the general public. If you want you can try this fix in the meantime that installs the fixed file https://github.com/ili101/Windows-10-1703-Non-Unicode-Workaround/tree/master

Update 2: Was fixed in May 25, 2017—KB4020102 (OS Build 15063.332) Just run windows update