No se pueden instalar fuentes en Windows 10

129

Estoy usando Windows 10 x64 Pro y no puedo obtener una vista previa o instalar fuentes.

Cuando intento obtener una vista previa de una fuente (doble clic o Right Click >> Preview), aparece un mensaje de error que dice "El archivo solicitado <archivo de fuente> no es un archivo de fuente válido" como se muestra en la captura de pantalla a continuación:

ingrese la descripción de la imagen aquí

Cuando intento instalar una fuente ( Right Click >> Install), se muestra otro error que dice "El archivo <archivo de fuente> no parece ser una fuente válida" (captura de pantalla a continuación):

ingrese la descripción de la imagen aquí

Cosas que he comprobado:

  • Tengo UAC habilitado en mi registro pero establecido en la configuración más baja "Nunca notificar". Pensé que UAC tenía algo que ver con esto, pero el comportamiento es el mismo independientemente de si EnableLUAestá configurado en 0 o 1 en el registro.
  • He revisado el Visor de eventos (secciones de aplicación y sistema) para ver sugerencias sobre el problema, pero este error no se informa en absoluto en los registros de lo que veo. Esto parece extraño

¿Por qué no puedo instalar fuentes en Windows 10? Verifiqué el comportamiento con varios archivos descargados otfy de ttffuentes. Así que estoy bastante seguro de que los archivos no están dañados.

EDITAR

Cuando voy a la sección Fuentes del Panel de control, no veo la opción "Instalar fuente" en el menú "Archivo", como se muestra en la captura de pantalla a continuación.

ingrese la descripción de la imagen aquí

void.pointer
fuente
¿Has intentado seguir a Microsoft ?
juego de palabras
1
No veo una opción de instalación de fuente en el paso 2. Vea mis ediciones en mi publicación original para la captura de pantalla.
void.pointer
El siguiente procedimiento funciona para mí: descargar dejavu-fonts-ttf-2.35.zip ==> RightClick, Propiedades, Desbloquear , OK ==> Extraer todo ... Luego navegar a la dejavu-fonts-ttf-2.35\ttfcarpeta, seleccionar (algo o incluso todo), RightClick la selección, Instalar
JosefZ
@JosefZ No entiendo lo que eso logra. Utilicé 7-Zip para extraer el archivo, y desde el directorio extraído intento instalar las fuentes. Su solución tampoco explica por qué falta la opción "Instalar fuente" en la carpeta Fuentes.
void.pointer
Curiosamente, este problema también hace que la carga de fuentes web falle con el código de error CSS3111 "error desconocido" cuando se usa @font-faceen IE11 (¡pero no Edge!). Habilitar el firewall también ayuda allí.
fpbhb

Respuestas:

159

Después de una semana de intentarlo todo. La respuesta tan extraña como suena es habilitar el firewall de Windows. Lo sé, no tiene sentido ¿verdad? No está conectado a la configuración de fuente, sin embargo, una vez "Activado" pude solucionar mi problema con la instalación de fuentes en Windows 10 y sin un mensaje de error.

Geremy V
fuente
25
¿Qué demonios?
void.pointer
39
Wow increíblemente sorprendente y aterrador. He habilitado el servicio Firewall de Windows y las fuentes vuelven a funcionar perfectamente. Me encantaría escuchar una explicación lógica a esto de alguien . Esto es una locura.
void.pointer
77
Sí, puedo confirmar que esto funciona
Riz
11
Esa no es una pregunta válida. Es un firewall, tiene una función específica: permitir o bloquear el tráfico de red. Si se puede desactivar, el sistema no debería comenzar a desmoronarse. Y me gustaría saber por qué la seguridad del tráfico de red y la instalación de fuentes locales están conectadas de alguna manera.
Dirk Trilsbeek
66
Teóricamente es una posibilidad, pero si ese es el caso, ¿por qué no decir 'Habilite el firewall de Windows antes de instalar fuentes por razones de seguridad' con posiblemente un botón para ignorar el error e instalar de todos modos, en lugar de algún error aleatorio causado por algo aparentemente no relacionado
RyanTimmons91
7

También encontré este problema a través de mis repositorios git que alojan archivos de fuentes. Aquí hay una solución extraña que funcionó para mí. Copie (y sí, Ctrl + C no Ctrl + X para cortar) el archivo en otro lugar o incluso en el mismo directorio y el archivo copiado funcionará.

Además, la solución superior no funciona para mí. Mi firewall ya está activado.

La excavación adicional mostró que la copia no cambió ninguno de los contenidos del archivo. Ambos son iguales, ejecuté sha1sumambos archivos y sus hashes coincidieron.

Luego de verificar las propiedades de seguridad en el archivo de fuente original, Windows apareció con "Los permisos en X.ttf están ordenados incorrectamente, lo que puede causar que algunas entradas sean ineficaces". Por lo tanto, parece que mi clonación git del repositorio está causando que se establezcan algunos permisos confusos al colocar el archivo de fuente en Windows. En ese caso, tiene alguna relación con el sistema de seguridad y permisos en Windows. Eso solo significa que el error que la aplicación del visor de fuentes está devolviendo está muy mal redactado.

CMCDragonkai
fuente
1
sí, puedo confirmar esto también, también, la instalación de fuentes de medios extraíbles seguramente fallará sin ningún mensaje de error. después de copiar las fuentes en el disco local, puedo instalarlo
am05mhz
no funcionó para mi fuente DroidSansMono.ttf! :(
ShAkKiR