Як змінити шрифт консолі Windows XP?


27

Я використовую шрифти Cleartype та Vista у Windows XP вже досить давно. Мені подобається шрифт Consolas за роботу з вихідним кодом. Я також хотів би, щоб він був шрифтом мого вікна консолі (команди) Windows. Чи є спосіб це зробити?

Відповіді:


34
  • Створіть резервну копію реєстру Windows.

  • Під час реєстрації перейдіть до

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

  • Клацніть правою кнопкою миші праворуч, виберіть New-> String value.

  • Запишіть 00як назву вступу.

  • Клацніть правою кнопкою миші новий запис, натисніть на Modify.

  • Напишіть назву потрібного шрифту в Valueполі даних. Це значення має відповідати одній із записів наHKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts

  • Якщо ви хочете додати додаткові шрифти, повторіть попередні кроки, додаючи а 0до назви запису кожен раз (тобто третій запис повинен бути 000тощо).

  • Перезавантажте комп'ютер, щоб застосувати зміни.

  • Відкрийте вікно консолі, клацніть правою кнопкою миші на заголовку, виберіть Properties.

  • Виберіть Fontвкладку. Нові шрифти мають з’явитися у списку.

Перш ніж робити що-небудь із цього, будь ласка, прочитайте статтю " Чому консольні вікна обмежені Lucida Console та растровими шрифтами? ", Де дуже докладно пояснюється, чому ви цього не повинні робити.


6
Там ця підтримка статті Microsoft , яка додає трохи більше подробиць про обмеження теж: support.microsoft.com/default.aspx?scid=kb;EN-US;Q247815
Ant

+1 за посилання на цей блог! Потрібно прочитати справді.
Ар'ян

Страшно, що це працює.
Обмежене спокутування

Зауважте, що сторінка коду в командному рядку обмежувала вибір шрифту. Спочатку знайдіть активну кодову сторінку chcp. Потім спробуйте скористатися кодовою сторінкою UTF-8 (ПОСТІЙНА зміна!), chcp 65001Щоб розкрити шрифт у списку.
Іван Чау

(1) Посилання в коментарі Мурашки порушено. (2) У моїй системі Windows 7 у мене вже є значення 00= Consolas(я не пам'ятаю, щоб це було там). (Так, я знаю, мова йде про Windows XP.) (3) Відповідь на це питання , здається, припустити , використовуючи 000, 0000, 00000, ..., якщо ви хочете додати багато записів. У той час як ви , ймовірно , не повинно бути додавання багато шрифтів, схема іменування 000, 001, 002здавалося б, більш розширюваний / стійким.
G-Man каже: "Відновіть Моніку"

5

Це просте налаштування реєстру.

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

Додайте значення рядка (REG_SZ) з іменем 00 і поставте консолі в поле "дані".

Потім вам потрібно буде перезавантажити комп'ютер і змінити типовий параметр в командному рядку.

Старт -> Виконати -> Cmd.

Клацніть правою кнопкою миші заголовок вікна -> Властивості -> Шрифти.




1

Використовуйте ConEmu . Він набагато перевершує "DOS box". Це теж краще, ніж консоль.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.