Chúng ta đều dùng Windows Command Prompt thường xuyên để giải quyết vấn đề hệ thống, chạy file batch, và thực hiện các chức năng quản trị nâng cao. Vì bạn sử dụng cửa sổ Command shell thường xuyên, bạn có thể thấy font mặc định không hợp ý, và muốn thay đổi font trong command prompt để dễ đọc hơn.
Tuy nhiên, Windows command prompt có phạm vi tùy chỉnh hạn chế. Mặc dù có thể làm một vài tùy chỉnh cho giao diện người dùng command prompt, như thêm độ trong suốt, thay đổi màu, v.v., nó vẫn trông như giao diện DOS cũ với sự linh hoạt hạn chế để tùy chỉnh theo sở thích người dùng. Hơn nữa, ứng dụng thông dịch dòng lệnh có rất ít lựa chọn để thay đổi font. Lựa chọn font bị giới hạn ở vài lựa chọn từ 2 đến 7 tùy thuộc phiên bản Windows.
Mặc dù không có quy định trực tiếp để thêm font tùy chỉnh và thay đổi font trong Windows Command prompt, nhưng bây giờ bạn có thể thêm font tùy chỉnh vào Command Prompt bằng cách sử dụng Registry.
Trong bài này, chúng tôi giải thích cách thêm font tùy chỉnh vào command prompt trong Windows 11/10. Nhưng trước khi bắt đầu, quan trọng cần lưu ý rằng Windows command prompt chỉ hỗ trợ font monospace (cố định chiều rộng). Font monospace là font cố định chiều rộng nơi khoảng cách và chữ cái chiếm cùng chiều rộng ngược với font chiều rộng thay đổi (variable width fonts). Đáng nhắc đến, font monospace cực kỳ hữu ích cho việc viết mã nguồn chương trình máy tính. Chiều rộng cố định của ký tự giúp lập trình viên theo dõi chuỗi ký tự đặc biệt trong mã. Khi bạn đã tìm thấy font monospace phù hợp, người dùng có thể kích hoạt font tùy chỉnh trong Command Prompt bằng cách chỉnh sửa Registry. Làm theo các bước dưới để thêm font tùy chỉnh vào command prompt.
Tìm & cài đặt font monospace phù hợp
Windows command prompt chủ yếu có hai lựa chọn font. Có thể là Lucida hoặc Raster. Để thêm font tùy chỉnh, phải cài font lên hệ thống dùng dịch vụ web như FontSquirrel, Google Fonts, và các dịch vụ khác.
Như đã nhắc, Command Prompt chỉ nhận diện font monospace. Ngoài ra, Microsoft cũng quy định font tùy chỉnh bạn thêm vào cửa sổ command shell phải là FF_MODERN nếu là font TrueType và OEM_CHARSET nếu là font khác ngoài TrueType. Microsoft cũng thêm tiêu chí rằng font bạn chọn cho command prompt không được có khoảng trống A hoặc C âm (negative A or C space), và không được là font kiểu in nghiêng (italic style font).
Để biết font có hoạt động trên command prompt không, người dùng trước hết phải cài font rồi thử kích hoạt nó trong command prompt. Mặc dù hầu hết font monospaced từ dịch vụ web bên thứ ba được nhận diện bởi Windows Command prompt, bạn không thể dự đoán trước xem font có hoạt động cho phiên bản Windows của bạn cho đến khi bạn thử cài chúng.
Khi tìm thấy font monospace phù hợp, tải font và cài đặt lên hệ thống Windows.

Thêm font tùy chỉnh vào Registry
Windows OS không cho phép người dùng thêm font tùy chỉnh vào command prompt trực tiếp qua giao diện người dùng. Để font monospace có sẵn trong Command prompt, bạn cần trước thêm thông tin font đã cài vào registry.
Mở hộp Run, gõ regedit, và nhấn Enter.
Tiếp theo, điều hướng đến đường dẫn sau:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
Ở bên phải của bảng registry, bạn sẽ thấy danh sách font được command prompt dùng với tên giá trị duy nhất như 0, 00, 01, v.v.
Để tạo font tùy chỉnh, nhấp chuột phải vào bên phải của bảng registry và nhấp New (Mới).

Bây giờ chọn giá trị chuỗi (string value) và đặt tên giá trị chuỗi với một số duy nhất. Nếu bạn đã có giá trị chuỗi 00, thì đặt tên giá trị chuỗi mới là 000. Chỉ cần lưu ý giá trị bạn nhập nên là một số duy nhất.
Nhấp đúp vào giá trị chuỗi mới tạo và đưa tên font vào trường Value data (Dữ liệu giá trị).

Nhấp OK để áp dụng thay đổi và khởi động lại hệ thống.
Đọc thêm: Cách có font mượt như Mac trên Windows.
Thêm font tùy chỉnh vào Command Prompt
Mở Command Prompt và nhấp chuột phải vào thanh tiêu đề (title bar) và nhấp Properties (Thuộc tính) từ menu thả xuống.

Điều hướng đến tab Font trong cửa sổ Command Prompt Properties.
Chọn font bạn đã cài dưới phần Font và nhấp OK.

Khi xong, bạn phải có thể dùng command prompt với font yêu thích đã cài. Người dùng cũng có thể thay đổi cỡ font để dễ đọc hơn.
Đáng chú ý, nếu bạn không thấy font trong danh sách font của cửa sổ Properties trong Command prompt, có thể font bạn chọn không được hỗ trợ bởi phiên bản Windows của bạn hoặc bạn đã thêm font không phải là font monospace.
Muốn làm Command Prompt trong suốt?
