¿Cuál es el propósito de la clave de fuentes en el registro?

2

¿Cuál es el propósito de los registros de fuentes aquí?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

Traté de poner una fuente en otro directorio que no sea \Windows\Fontsy la ruta en esta clave. Entonces pude ver la fuente en otros programas. Sin embargo, cuando acabo de poner la fuente en la carpeta Fuentes y no hice nada en el Registro, todavía puedo verla en todas partes. Por otro lado, cuando hice una entrada falsa en el Registro, no la vi en otros programas.

¿Algo usa esta clave?

kajojeq
fuente
¿Podría aclarar en pasos lo que hizo exactamente aquí? El párrafo no está claro
Dhiwakar Ravikumar

Respuestas:

1

La clave de registro HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts contiene todas las fuentes y el archivo de fuente asociado con el Nombre de fuente (* .ttf). Puedes leer más sobre esto aquí

http://support.microsoft.com/kb/102960

Entradas de fuentes:

La siguiente ruta de registro es para entradas que describen las fuentes utilizadas para mostrar información en aplicaciones creadas para Windows NT o versiones de Windows para MS-DOS:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts

Las entradas en la clave de fuentes tienen el siguiente formato:

Nombre de fuente REG_SZ font filename

Estas entradas de valor definen las fuentes instaladas y sus nombres de archivo relacionados. Estas son las entradas de valor por defecto:

Dhiwakar Ravikumar
fuente
2

La respuesta de Dhiwakar Ravikumar es correcta porque la subclave contiene una lista de archivos de fuentes y que Windows no verá los archivos de fuentes sin una entrada allí. Sin embargo, después de experimentar un poco, descubrí que el nombre de cada entrada no importa en absoluto , al menos para los programas modernos. (Es concebible que los programas más antiguos confíen en él).

Simplemente poner un archivo de fuente \Windows\Fontsno lo hará realmente utilizado. Cuando copie fuentes allí con el Explorador de Windows, lo ayudará al registrar el archivo, pero si solo coloca el archivo allí con un símbolo del sistema, no ocurrirá nada especial y la fuente no se registrará.

Windows obtiene los nombres de estilo de fuente de los archivos de fuente, por lo que puede participar en los nombres de estos valores sin causar ningún problema. Las familias de fuentes también están definidas por los archivos de fuente ( fuente ), por lo que "Negrita" y "Cursiva" y demás en los nombres de las entradas no importan. Sin embargo, si cambia los datos para que apunten a un archivo inexistente, Windows no verá la fuente como válida y, por lo tanto, no informará a los programas al respecto. Sin embargo, otras fuentes de la familia aún se cargarán.

En resumen, esta clave es solo una lista de archivos para que Windows investigue.

Ben N
fuente