Bagaimana cara mengubah font konsol Windows XP?

27

Saya telah menggunakan font Cleartype dan Vista pada Windows XP untuk beberapa waktu sekarang. Saya suka font Consolas untuk bekerja dengan kode sumber. Saya ingin memilikinya sebagai font jendela (perintah) Windows saya juga. Apakah ada cara untuk melakukan ini?

Ashwin Nanjappa
sumber

Jawaban:

34
  • Buat cadangan dari registri windows.

  • Di regedit, navigasikan ke

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

  • Klik kanan pada panel kanan, pilih New-> String value.

  • Tulis 00sebagai nama entri.

  • Klik kanan pada entri baru, klik pada Modify.

  • Tulis nama font yang diinginkan pada Valuebidang data. Nilai itu harus cocok dengan salah satu entri padaHKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts

  • Jika Anda ingin menambahkan font tambahan, ulangi langkah sebelumnya, menambahkan a 0ke nama entri setiap kali (yaitu, entri ketiga harus 000dan seterusnya).

  • Reboot PC Anda untuk menerapkan perubahan.

  • Buka jendela konsol, klik kanan pada bilah judul, pilih Properties.

  • Pilih Fonttab. Font baru akan muncul di daftar.

Sebelum melakukan semua ini, silakan baca artikel " Mengapa jendela konsol terbatas pada Lucida Console dan font raster? ", Yang menjelaskan dengan sangat rinci mengapa Anda tidak boleh melakukan itu.

Leonardo
sumber
6
Ada artikel dukungan Microsoft ini yang menambahkan sedikit lebih detail tentang batasan juga: support.microsoft.com/default.aspx?scid=kb;EN-US;Q247815
Ant
+1 untuk tautan ke blog itu! Benar-benar harus dibaca.
Arjan
Sangat mengerikan bahwa ini bekerja.
Penebusan Terbatas
Perhatikan bahwa halaman kode di Command Prompt membatasi pilihan font. Cari halaman kode aktif terlebih dahulu oleh chcp. Kemudian coba gunakan halaman kode UTF-8 (PERMANEN ubah!) chcp 65001Untuk mengungkapkan font dalam daftar.
Ivan Chau
(1) Tautan dalam komentar Ant rusak. (2) Pada sistem Windows 7 saya, saya sudah memiliki nilai 00= Consolas(saya tidak ingat meletakkannya di sana). (Ya, saya tahu, pertanyaannya adalah tentang Windows XP.) (3) Jawaban ini tampaknya akan menyarankan menggunakan 000, 0000, 00000, ..., jika Anda menambahkan banyak entri. Meskipun Anda mungkin tidak harus dapat menambahkan banyak font, skema penamaan 000, 001, 002tampaknya akan menjadi lebih extensible / berkelanjutan.
G-Man Mengatakan 'Reinstate Monica'
5

Ini adalah perubahan registri sederhana.

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont

Tambahkan nilai string (REG_SZ) dengan nama 00 dan letakkan Consolas di bidang 'data'.

Anda kemudian perlu me-reboot PC Anda, dan mengubah default di dalam command prompt.

Mulai -> Jalankan -> Cmd.

Klik kanan judul jendela -> Properti -> Font.

John T
sumber
1

Gunakan ConEmu . Ini jauh lebih unggul daripada "kotak DOS". Ini lebih baik daripada Konsol juga.

dangph
sumber