Windows 10 Creators更新后PowerShell字体终端损坏


8

对于那些不知道的人,Microsoft发布了Windows 10的重大更新,其中一项更改是PowerShell默认替换cmd.exe。因此,例如,当您打开Win + X菜单时,您将看到PowerShell链接,并且不再有命令提示符。

无论如何,运行PowerShell时,我现在得到的是:

http://i.imgur.com/KGdZKiI.png

更新之前没有发生这种情况。

编辑:更改字体会有所帮助,但对于没有更改字体功能的应用程序并不能解决问题。损坏的字体是终端。从其他来源替换它/在控制面板中重新安装字体或将字体重置为默认字体都无法解决。

例如,在桌面上打开终端字体的新副本仍然无法渲染它们,而是显示象形文字。就像不是字体本身坏了,而是Windows中的某些东西不能渲染字体吗?

您也无法在Win10上重新安装.net framework 4.7,没有卸载程序,它随Windows一起提供,您所能做的只是删除目录,在程序和功能中打勾/取消勾打,也许运行清理实用程序,但不能解决字体问题。


我正在运行Creator的更新版本15063.138(15063.rs2_release.170317-1834)。我没有看到此问题,但是我的语言环境是“英语(印度)”。我仍然在Win + X下有“命令提示符”,并且我可以同时运行cmd.exe和Powershell。但是,按下Shift+AppsKey并选择任何文件夹都会给我“在此处打开PowerShell窗口”的信息。有趣的...
Vinayak

Answers:


3

Microsoft使用更新KB4020102(操作系统内部版本15063.332)修复了创建者更新1703的问题。

解决了一些非Unicode字体(Courier,MS Sans Serif等)在非拉丁单字节系统语言环境(希腊语,希伯来语,阿拉伯语等)上无法正确呈现字符的问题。出现黑条或其他伪像。

一名Microsoft员工表示,这应该可以解决您的问题,该用户在Twitter上对有此问题的用户进行了回复

因此,请打开Windows Update并安装更新以解决此问题。


5

这个问题并不像看起来那样严重。字体似乎有问题,可以通过更改字体来解决。

为此,请执行以下操作。

单击Powershell窗口上的左上方图标(powershell图标),然后选择属性。

转到“ 字体 ”选项卡并将其更改为其他名称,例如Ludica Console

按确定。问题应该解决。


1
没错,损坏的字体是“光栅字体”。更改为任何其他固定字体。但是我还要执行@Overmind注释中的内容。
user3108268'4

抱歉,必须取消选择此选项,实际损坏的字体是Terminal字体,需要进行修复。
user3108268

1
这是一个错误,MS修复了一个补丁
magicandre1981

3

以前发生过 更新影响了构建软件包中的MOF文件,该更新破坏了PowerShell DSC。

ASCII字符可证明DSC损坏。

卸载并重新安装.net Framework。此外,.NET Framework修复工具可能会解决此问题。你可以在这里得到

还应该执行SFC扫描。

如果这些人没有解决,我们可能不得不等待正式的修复。


修复工具无法修复。sfc无法修复。无法卸载或安装.net framework 4.7,因为它是内置的并随最新的win10一起提供。
user3108268

我知道重新安装并不容易,但是请尝试其他方法。在我的最新方案中,从Microsoft.NET/Framework64/v4.0清除缓存文件解决了类似的问题。您可以将文件移到某个位置,然后尝试使用修复工具来查看是否存在任何差异。
忘了


3

不要费力尝试修复它,这在您的特定安装中不是问题,这是Windows 10版本1703内部版本15063(创建者更新)中的已知错误。

您可以通过按建议更改PowerShell中使用的字体来解决该问题,也可以通过将OS非Unicode设置更改为英语来全局“修复”它。

仅当Microsoft将为其发布错误修复时,适当的解决方案才会出现。 Microsoft论坛上的更多详细信息

更新:已 在Microsoft内部人员快速环(版本1703内部版本16193.1001)中修复,可能很快将向公众发布。如果需要,可以在安装固定文件的同时尝试此修复程序https://github.com/ili101/Windows-10-1703-Non-Unicode-Workaround/tree/master

更新2:已20175月25日修复-KB4020102(操作系统内部版本15063.332) 只需运行Windows更新

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.