---
title: "AutoCAD文字显示为乱码或问号?的解决方法"
url: https://www.thcad.net/18288.html
date: 2024-03-27
modified: 2026-06-18
author: "天河CAD"
description: "在日常工作中，我们经常会遇到打开其他人发过来的图纸，或者换一..."
categories:
  - "PCCAD插件版"
image: https://www.thcad.net/wp-content/uploads/2024/03/image-1024x555.png
word_count: 30
---

# AutoCAD文字显示为乱码或问号?的解决方法

在日常工作中，我们经常会遇到打开其他人发过来的图纸，或者换一台电脑打开同一个文件，某些文字显示问号等乱码的情况。

一般这种情况，百分之八九十都是因为当前电脑中缺少所需字体文件造成的。

**最简单方法：安装天河PCCAD，一键字体替换功能。**

![](https://www.thcad.net/wp-content/uploads/2024/03/image-1.png)

![](https://www.thcad.net/wp-content/uploads/2024/03/image2021-3-11_13-8-2.png)

要解决这个问题，首先我们先来了解两个基本知识。

知识一：CAD支持的两种类型的字体

第一种：TrueType 字体，后缀名为ttf，保存在windows的fonts文件夹，这种字体是实心的，显示华丽，占空间。

第二种：CAD自己开发的字体叫型字体，后缀名为shx，保存在cad安装目录下fonts文件夹里，这种字体是空心的，显示简单。

如果使用TrueType 字体可以支持中文字符，如果使用型字体（SHX）就要使用大字体才可以支持中文字符。当打开文件找不到需要的大字体，汉字显示“？”。

大字体就是型字体（SHX）的一种特殊形式，专门用来支持亚洲字母表。

知识二：查看缺少哪种字体文件的方法

命令行键入（st，即STYLE），或下拉菜单：格式——文字样式。缺少的字体名称前的图标不显示或显示叹号“！”：

![](https://www.thcad.net/wp-content/uploads/2024/03/image2021-3-11_13-8-35.png)

了解了以上两个基本知识，现在，我们来解释几种解决方法。

方法1：临时替换

即一般打开缺少字体的文件，会弹出类似这样的提示框。

请选择第一种方式，即为每个SHX文件指定替换文件。

![](https://www.thcad.net/wp-content/uploads/2024/03/image2021-3-11_13-9-1.png)

我们一般选择gbcbig.shx，即国家标准简体中文字体。

当然，也可以选择hzdx.shx（汉字单线）或者hzfs.shx（汉字仿宋）。

![](https://www.thcad.net/wp-content/uploads/2024/03/image2021-3-11_13-9-32.png)

方法2：拷贝需要的字体到fonts目录下

如果缺少.shx文件，找到所需字体文件（搜索下载等方式），将文件拷贝到CAD安装目录下fonts文件夹里，重启CAD。

如果缺少windows字体文件，则拷贝到C:WindowsFonts 下，自动安装字体，重启CAD。

方法3：用gbcbig.shx替代缺少的.shx

这种方法仅限于缺少.shx文件，且未能找到该字体文件的情况。具体方法是打开CAD安装目录fonts文件夹，复制gbcbig.shx，并粘贴，然后将副本改名为缺少字体的名称。

方法4：在文字样式中变更字体文件

命令行键入st，回车，找到缺少的字体，点击字体下拉按钮，选择一种有的字体文件，即图标中没有“！”的，然后“置为当前”。如果对所选字体显示效果不满意，可再尝试修改为其他有的字体。

![](https://www.thcad.net/wp-content/uploads/2024/03/image2021-3-11_13-9-54.png)

方法5：修改字体映射

菜单：工具——选项——文件——文本编辑器、词典和字体文件名——字体映射文件，然后点“浏览”按钮，用记事本打开现在使用的字体替换文件《acad.fmp》，在最后一行补充：XXXX;gbcbig.shx。以后打开就自动替换字体，不用选择了。

【注】XXXX为缺少字体的名称，如“hzfs;gbcbig.shx”。