AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 56093
Accepted
Robert Koritnik
Robert Koritnik
Asked: 2009-08-20 06:18:23 +0800 CST2009-08-20 06:18:23 +0800 CST 2009-08-20 06:18:23 +0800 CST

命令窗口缺少默认的 8x12 字体

  • 772

安装:

  • 视窗服务器 2008 R2
  • 远程桌面服务角色

当我在本地登录时,我的命令窗口 (cmd.exe) 显示为默认字体8x12。但是当我远程登录并打开命令窗口时,它会以最小的字体选择打开。打开窗口属性并设置字体大小,列表中缺少默认的 8x12 字体。

我应该怎么做才能让这个字体回到列表中?

以下屏幕截图显示了本地和远程登录时的设置。本地机器不具备 Aero 功能,但远程我可以拥有 Aero 环境。我也尝试将其设置为基本,但没有任何变化。

本地登录
替代文字

远程登录
替代文字

remote-desktop command-line-interface font windows-server-2008-r2
  • 9 9 个回答
  • 7596 Views

9 个回答

  • Voted
  1. Steffen Opel
    2009-09-16T08:23:04+08:002009-09-16T08:23:04+08:00

    有趣的问题 - 这个答案只是试图包围它而不是立即解决:

    Windows NT 如何匹配字体在第8 章 - MS Windows NT Workstation 4.0 资源指南中的字体部分将所讨论的字体限定Terminal为Raster, fixed, display-dependent size,而不是例如MS Sans Serif字体,它被限定为Raster,比例, 8、10、12、14、18、24(更不用说 TrueType 字体,当然它们都是可缩放的)。

    不幸的是,我无法展示任何特定的字体匹配算法,仍然是几乎古老的Windows 95 打印和字体的引用:基础知识可能会添加到图片中,请参阅为兼容性提供的字体部分:

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

    因此,我怀疑由于您的远程桌面客户端显示功能的不匹配特性而丢失了特定的字体大小,但诚然,如果提供所有其他宽度/高度像素元组,这将是非常令人惊讶的。控制台中也缺少字体的事实PowerShell(根据对r0cas answer的评论)将支持这是系统范围的字体匹配效果,而不是任何特定程序的问题,例如cmd.exe.

    我应该怎么做才能让这个字体回到列表中?

    如果 Windows 字体匹配确实会导致上述问题,您可能根本无法解决这个问题。不过,最终更改您的客户端显示分辨率和/或 DPI 设置可能会有所不同;当然,这是否是一种选择取决于您的特定环境和要求。

    • 3
  2. Best Answer
    Radek Strebl
    2010-02-24T02:15:34+08:002010-02-24T02:15:34+08:00

    找到问题解决方案!!!将“系统区域设置”= 非 Unicode 程序的语言更改为美国英语并重新启动。然后 8 x 12 字体再次可用!

    • 2
  3. Paweł Osik
    2011-04-28T03:22:14+08:002011-04-28T03:22:14+08:00

    Radek,您的解决方案无法解决此问题。如果您的语言与美国不同,您在更改系统区域设置后在控制台应用程序中没有变音符号。

    在 Windows 2008 终端服务器会话中,我们遇到了同样的问题,即缺少 8x12 光栅字体。我从这个站点安装转换的光栅字体到 unicode Trutype 字体后解决了这个问题:http ://www.yohng.com/software/terminalvector.html

    享受!

    • 2
  4. Matus Honek
    2012-11-22T14:33:48+08:002012-11-22T14:33:48+08:00

    向注册表项添加Terminal具有值的属性对我有帮助。app852.fonHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

    • 1
  5. r0ca
    2009-09-10T17:51:00+08:002009-09-10T17:51:00+08:00

    尝试设置 Screen Buffer 80x420 和 Window Size 80x25 的属性。这是 8x12 字体的默认设置。

    让我知道...

    • 0
  6. Kenster
    2009-09-11T14:09:31+08:002009-09-11T14:09:31+08:00

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

    • 0
  7. Roy Rico
    2009-09-14T11:12:07+08:002009-09-14T11:12:07+08:00

    您远程登录的计算机上可能缺少该字体。我认为,默认情况下,Windows 命令行对命令提示符属性窗格中列出的每个特定大小使用字体文件 (*.fon),而不是使用普通的 TrueType 字体 (*.ttf)。查看您的字体目录,您应该能够看到它们。我现在在 Windows 7 上,所以我现在看不到。

    • 0
  8. Oskar Duveborn
    2009-09-16T10:55:42+08:002009-09-16T10:55:42+08:00

    我经常看到的是,当 RDP 进入机器时,使用了用于启动会话的机器的语言环境 - 如果远程机器错过了该语言环境,事情可能很快就会混乱......尽管在这种情况下它似乎完全不可信字体的 12x8 版本缺少启动机器的语言环境所需的一些字符 - 但这是我的第一个想法,所以我想我会分享它^^

    您是否尝试过从另一台机器而不是您遇到问题的机器上进行 RDP 处理?RDP 在客户端加速了很多东西。

    • 0
  9. FreeStyle
    2013-04-25T05:47:41+08:002013-04-25T05:47:41+08:00

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

    • 0

相关问题

  • 最小化后远程桌面会话黑屏

  • 如何通过互联网连接到处于睡眠模式的计算机

  • 使用远程桌面时 Windows 资源管理器(文件名)字符串损坏?

  • Windows Server 2003 机器在重新启动时挂起

  • 从 Mac OS X 客户端到 SBS 2003 的远程桌面连接

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve