Відповідь Dhiwakar Ravikumar правильна тим, що в підрозділі міститься список файлів шрифтів і що Windows не побачить файли шрифтів без запису. Однак після деяких експериментів я виявив, що назва кожного запису взагалі не має значення , принаймні для сучасних програм. (Можливо, старіші програми покладаються на це.)
Просто введення файлу шрифту \Windows\Fontsнасправді не використовує його. Коли ви копіюєте там шрифти за допомогою Провідника Windows, він допоможе вам, зареєструвавши файл, але якщо ви просто помістите файл туди за допомогою командного рядка, нічого особливого не відбудеться, і шрифт не зареєструється.
Windows отримує назви стилів шрифту з файлів шрифтів, тож ви можете учасники імен цих значень, не створюючи проблем. Сімейства шрифтів також визначаються файлами шрифтів ( джерело ), тому значення "Bold" та "Italic" та те, що не вводиться в назви записів, не мають значення. Якщо ви зміните дані, щоб вони вказували на неіснуючий файл, проте, Windows не буде бачити шрифт як дійсний і тому не повідомляє програми про нього. Інші шрифти в сім’ї все одно завантажуватимуться.
Коротше кажучи, цей ключ - це лише список файлів, які Windows має досліджувати.