cad图纸文字变“?”或方框,说明缺失shx/ttf字体文件;需先确认缺失字体名(通过提示框或ctrl+1查看),再向原图方索要、可信渠道下载或使用4000+万能字体包,将.shx文件复制到cad的fonts目录、.ttf安装至系统fonts,最后删除fontcache.dat缓存并重启cad。

电脑安装CAD软件后打开图纸,文字全变成“?”或方框,说明本地缺失图纸所需的SHX或TTF字体文件,必须往CAD字体目录中补充对应字库才能恢复正常显示。
确认当前缺少哪些字体
启动CAD软件,打开乱码图纸→弹出“未找到字体”提示框时,【先别点‘确定’】,把红框里列出的所有字体名(如 gbcbig.shx、hztxt.shx)逐个记下来。这一步跳过就等于盲目安装,可能装了一堆没用的字体。
如果没弹窗,选中一个乱码文字→按 Ctrl+1 打开特性面板→在“样式”栏查看使用的字体名称。部分图纸用的是大字体(Bigfont),需同时记录主字体和大字体两项。
获取缺失的字体文件
方法一:向原图提供方索要字体包
最稳妥的方式。设计院或合作方通常打包提供配套字体,包含shx/ttf混合文件,且命名规范、无病毒风险。
方法二:从可信渠道下载单个SHX字体
用浏览器搜索“gbcbig.shx 下载”,优先点击 Autodesk 官方技术社区、dop社区精选资源页、浩辰CAD官网文档附录等来源。注意核对文件后缀是否为 .shx(不是 .ttf 或 .zip 伪装)。
方法三:用万能字体库兜底
下载社区验证过的“4000+ CAD万能字体包”(含 gbenor、hztxt、st64f 等高频冷门字体),解压后直接取用,避免单个查找耗时。该包已适配2018–2025各版CAD,无需筛选版本。
将字体文件复制到CAD Fonts目录
第一步:定位CAD字体文件夹
在桌面CAD快捷方式上右键→【打开文件所在的位置】→逐级进入【Support Files】→【Fonts】文件夹。若找不到Support Files,可尝试进入安装目录下的【Fonts】(如 C:\Program Files\Autodesk\AutoCAD 2025\Fonts)。
第二步:粘贴字体文件
将下载或索取来的 .shx 文件(注意不是压缩包!)直接复制粘贴进该Fonts文件夹。TTF字体则需双击安装到系统字体库(C:\Windows\Fonts),CAD会自动识别。
第三步:权限确认
若提示“需要管理员权限才能粘贴”,点击【继续】;若卡在复制进度条不动,说明目标文件夹被占用——关闭所有CAD进程(包括后台的acwebbrowser.exe),再重试。【切勿跳过此步强行覆盖】,否则字体注册失败,重启后仍乱码。
强制刷新字体缓存
关闭CAD软件→按下 Win+R 输入 %appdata% →回车进入 Roaming 文件夹→找到并删除名为 Autodesk → AutoCAD → [版本号] → Rxx.x → CHS → Support → FontCache.dat 的文件。
这一步清除的是CAD自建的字体索引缓存。不删它,即使字体文件已放对位置,CAD仍可能沿用旧缓存继续显示问号。
重新启动CAD,打开原图纸,乱码文字应全部恢复正常。











