命令窗口缺less默认的8×12字体

安装:

  • Windows Server 2008 R2
  • 远程桌面服务angular色

当我在本地login时,我的命令窗口(cmd.exe)以8×12的默认字体显示。 但是,当我远程login并打开命令窗口时,它将以尽可能最小的字体select打开。 打开窗口属性和设置字体大小,列表中缺less默认的8×12字体

我应该怎么做才能将这个字体重新列入清单?

以下屏幕截图显示本地和远程login时的设置。 本地机器不是航空能力,但远程我可以有航空环境。 我也尝试将其设置为基本的,但没有改变。

本地login
替代文字http://i32.tinypic.com/2ptvywh.jpg

远程login
替代文字http://i29.tinypic.com/2udvyja.jpg

发现问题解决scheme 更改“系统区域设置”=非Unicode程序的语言为美国英语,然后重新启动。 然后再提供8 x 12字体!

有趣的问题 – 这个答案只是一个包围它的尝试,而不是一个直接的解决scheme:

部分Windows NT如何与 第8章中的字体 匹配 – “ MS Windows NT 4.0工作站4.0资源指南”的字体将问题中的Terminal字体限定为光栅,固定的,与显示相关的大小 ,而不限于MS Sans Serif字体, 光栅,比例,8,10,12,14,18,24 (不是说TrueType字体,当然这些都是可以缩放的)。

不幸的是,我一直无法表面任何特定的字体匹配algorithm,仍然是从几乎古老的Windows 95打印和字体的引用:基本可能会添加到图片,请参阅为兼容性提供的字体一节:

Windows 95中的用户界面依赖于TrueType字体。 但是,安装了三种字体(系统,固定和OEM(或terminal))以支持显示和输出设备,以支持可能需要这些字体的其他应用程序。 每种字体都支持两种显示types – 8514 / a(1024×768)分辨率和VGA(640×480)分辨率。

因此,我怀疑由于远程桌面客户端显示能力的不匹配特性而丢失了特定的字体大小,尽pipe承认这是令人惊讶的,给出所有其他宽度/高度像素元组可用。 不过,在PowerShell控制台中也缺less这种字体的事实(根据r0cas的回答 ),这将成为系统宽字体匹配效果,而不是像cmd.exe这样的特定程序的问题。

我应该怎么做才能将这个字体重新列入清单?

如果Windows字体匹配确实会造成这种情况,如上所述,您可能根本无法解决这个问题。 最终改变你的客户端显示分辨率和/或DPI设置可以在这里有所作为, 当然,这是否是一个select取决于你的特定环境和要求。

Radek,您的解决scheme不能解决此问题。 如果您的语言与美国不同,则在更改系统语言环境后,您在控制台应用程序中没有变音符号。

在Windows 2008terminal服务器会话中,我们遇到了与丢失栅格字体8×12相同的问题。 我解决这个问题之后安装转换光栅字体到unicode Trutype字体从这个网站: http : //www.yohng.com/software/terminalvector.html

请享用!

将值为app852.fon属性Terminal添加到registry项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts帮助我。

尝试设置屏幕缓冲区80×420和窗口大小80×25的属性。 这是字体8×12的默认设置。

让我知道…

这是一个疯狂的猜测,但我不知道这是否与远程桌面字体平滑function有关。 您可以尝试更改RDC字体平滑设置。 在RDC中,select选项 – >体验,然后更改字体平滑设置,然后再次尝试连接。

我经常看到的情况是,当使用RDP进入一台机器(用于启动会话的机器的语言环境)时 – 如果远程机器错过了该语言环境,则事情可能会迅速搞乱……尽pipe在这种情况下,似乎完全不合理12×8版本的字体缺less启动机器的语言环境所需的一些字符 – 但这是我的第一个想法,所以我想我会分享它^^

你是否从另一台机器尝试了RDP到它而不是你遇到的问题? RDP在客户端加速了很多东西。

我在提升的CMD提示下做了sfc /scannow (正如我在其他地方读到的)。 它没有发现任何错误,但是在我重新启动Windows 7之后,8×12的大小又回来了。

也许这是远程login的计算机上的字体丢失。 我认为,默认情况下,Windows命令行使用字体文件(* .fon)为命令提示符属性窗格中列出的每个特定的大小,而不是使用正常的TrueType字体(* .ttf)。 看你的字体目录,你应该能够看到它们。 我现在在Windows 7上,所以我不能看这一刻。