This Content Is Only For Subscribers
Lỗi font AutoCAD là lỗi gặp nhiều nhất khi mở bản vẽ người khác gửi: chữ biến thành dấu hỏi, chữ bị mất, tiếng Việt hiện ký tự lạ, hoặc vừa mở file đã hiện bảng báo thiếu file SHX. Nguyên nhân gần như luôn là máy bạn thiếu font mà bản vẽ đang dùng, không phải file bị hỏng.
Bài này giải thích nguyên nhân và các cách sửa lỗi font CAD từ nhanh đến triệt để.
Mục Lục Bài Viết
Dấu hiệu nhận biết lỗi font
- Mở file hiện bảng Missing SHX Files hoặc Specify a font for….
- Chữ hiện thành dấu ? hoặc ô vuông.
- Chữ tiếng Việt hiện ký tự lạ như “Ă¢”, “§”, “Æ”.
- Chữ biến mất, chỉ còn kích thước và nét vẽ.

Nguyên nhân
AutoCAD dùng 2 loại font:
- Font SHX: font riêng của AutoCAD, nằm trong thư mục Fonts của AutoCAD. Bản vẽ Việt Nam hay dùng các font SHX tự tạo hoặc font của công ty.
- Font TrueType (TTF): font của Windows như Arial, Times New Roman, VNI-Times, .VnTime.
Người vẽ dùng font nào thì máy mở file phải có font đó. Thiếu font SHX thì AutoCAD hỏi font thay thế; thiếu font TTF thì Windows tự thay bằng font khác, dẫn đến lỗi dấu hoặc mất chữ.

Cách 1: Chọn font thay thế khi mở file (nhanh)
Khi bảng Missing SHX Files hiện ra, chọn Specify a replacement for each SHX file rồi chọn một font SHX có sẵn (ví dụ txt.shx, romans.shx). Cách này chỉ để xem, chữ có thể sai dấu tiếng Việt.
Để không phải chọn mỗi lần, đặt font thay thế mặc định: gõ FONTALT, nhập tên font SHX bạn muốn dùng thay thế (ví dụ txt.shx) rồi Enter.
Cách 2: Chép đúng font vào thư mục Fonts (triệt để)
- Xin người gửi bản vẽ bộ font họ đang dùng (file .shx và .ttf), hoặc tìm bộ font công ty dùng chung.
- Font SHX: chép vào thư mục C:\Program Files\Autodesk\AutoCAD 20xx\Fonts (thay 20xx bằng phiên bản của bạn).
- Font TTF: chuột phải vào file font, chọn Install for all users để cài vào Windows.
- Tắt AutoCAD, mở lại bản vẽ. Chữ hiển thị đúng như máy người vẽ.
Mẹo: nên gom font hay dùng vào một thư mục riêng và thêm đường dẫn đó trong OP (Options) → tab Files → Support File Search Path. Khi cài lại AutoCAD hoặc đổi máy, chỉ cần khai báo lại đường dẫn.
Cách 3: Đổi font trong bản vẽ bằng lệnh STYLE
Nếu không xin được font gốc, đổi font của kiểu chữ sang font bạn có:
- Gõ ST (Style) để mở Text Style.
- Chọn từng kiểu chữ trong danh sách, ở mục Font Name chọn font có sẵn hỗ trợ tiếng Việt (ví dụ Arial).
- Bấm Apply, rồi gõ RE (Regen) để cập nhật hiển thị.

Lưu ý: đổi font có thể làm chữ dài, ngắn khác đi và đè lên nét vẽ. Kiểm tra lại khung tên, ghi chú sau khi đổi.
Lỗi tiếng Việt do bảng mã TCVN3, VNI
Bản vẽ cũ thường gõ bằng font TCVN3 (.VnTime) hoặc VNI (VNI-Times). Nếu máy bạn chỉ có font Unicode, chữ sẽ hiện ký tự lạ. Có 2 hướng:
- Cài thêm font cũ: cài bộ font .VnTime hoặc VNI vào Windows, chữ sẽ hiện đúng ngay.
- Chuyển sang Unicode: dùng công cụ chuyển mã (như Unikey Toolkit) hoặc Lisp chuyển mã cho bản vẽ, sau đó đổi font kiểu chữ sang font Unicode. Cách này lâu dài hơn vì ai mở cũng đọc được.
Câu hỏi thường gặp
Đã chép font mà vẫn lỗi?
Kiểm tra lại đúng thư mục Fonts của đúng phiên bản AutoCAD đang chạy, và tắt hẳn AutoCAD rồi mở lại. Font TTF phải được cài cho tất cả người dùng.
In ra PDF bị mất chữ?
Thường do font chưa được cài trên máy in PDF. Sửa lỗi font trên bản vẽ trước rồi mới in.
Xem thêm trên Kỹ Sư Thiết Kế
- Cách mở file DWG không cần AutoCAD
- Lisp sao chép định dạng Text trong AutoCAD
- Lệnh tắt AutoCAD: bảng tổng hợp đầy đủ
Hi vọng bài viết giúp bạn sửa lỗi font AutoCAD nhanh chóng. Cảm ơn bạn đã ghé thăm Kỹ Sư Thiết Kế!














