¿Usa fuentes personalizadas sin derechos de administrador?

40

Sé que puedes poner fuentes personalizadas en say C:\Windows\Fontsy las aplicaciones podrán encontrarlas y usarlas. Sin embargo, esto solo es posible cuando tiene acceso de administrador a la máquina, que rara vez es el caso en entornos compartidos.

¿Existe una forma general de usar fuentes personalizadas desde alguna otra ubicación adecuada para usuarios que no sean administradores? Si no, ¿hay alguna forma específica para Adobe Fireworks (CS3) y Office 2007?

Estoy interesado principalmente en XP y Vista, pero una solución que funcione para otras versiones de Windows sería genial.

Lancer de fuego
fuente

Respuestas:

12

Agregar y eliminar fuentes del sistema es una tarea del Administrador, y se denegará a los usuarios que no tengan los permisos de administrador (el Usuario avanzado es probablemente suficiente), ya que realmente podrían estropear Windows al eliminar o reemplazar las fuentes estándar del sistema. :)

De lo que leí aquí , debería poder dar a los usuarios acceso de escritura a su carpeta \ Windows \ Fonts, y eso les permitirá instalar fuentes.

Ƭᴇcʜιᴇ007
fuente
44
Bueno, no necesito (o quiero realmente) que sean "fuentes del sistema" que afecten a toda la computadora o reemplacen cualquier cosa que ya esté allí, solo allí para que puedan usarse en mis documentos de Word, imágenes en las que estoy trabajando en fuegos artificiales , etc.
Fire Lancer
No creo que pueda usar ninguna fuente (especialmente en Word) que no esté registrada con el subsistema de fuentes de Windows, independientemente de dónde se encuentren.
Ƭᴇcʜιᴇ007
Hay formas programáticas de agregar fuentes para la sesión del usuario actual (consulte blogs.msdn.com/michkap/archive/2006/06/25/646701.aspx ), por lo que probablemente sea lo que está haciendo la segunda utilidad. Esto explica por qué la utilidad debe ejecutarse cada vez que se inicia el sistema.
dsolimano
@ Fire Lancer: Entonces esa utilidad debería estar en tu callejón. :) @dsolimano: Cuando usa AddFontResource (o AddFontResourceEx) lo está registrando en el sistema. Esta acción no requiere derechos de administrador y no es permanente. Hacer que la fuente sea permanente requiere los derechos porque los necesita para a) agregar la fuente a la lista en el registro yb) (opcionalmente) moverla a la carpeta de fuentes. Simplemente usar AddfontResource es un PITA lo suficientemente grande como para que a menudo sea mejor planear usar un marco 2D con un proveedor de fuentes de mapa de bits. ;)
Ƭᴇcʜιᴇ007
Ese RegisterFont.exeprograma hace exactamente lo que estaba buscando hacer: simplemente agrego un par de fuentes personalizadas a mi computadora portátil XP de trabajo. El blog guía incluso al usuario con conocimientos mínimos de tecnología a través de la instalación y configuración. La utilidad probablemente podría usar una GUI para facilitar las cosas, pero incluso como es, es perfecta. ¡Gracias!
MattDMo
24

Es posible usar fuentes personalizadas sin privilegios de administrador con la plataforma PortableApps.com (presentada en la versión 10.0 ).

Para usar fuentes personalizadas:

  1. Descargue y extraiga la plataforma PortableApps.com

    configuración 1

    configuración 2

  2. Copie los archivos de fuentes al <PortableApps>\PortableApps\PortableApps.com\Data\Fontsdirectorio. Cree esta carpeta si aún no existe.

    carpeta

  3. Cierre y reinicie la plataforma PortableApps.com.

    cerca

    comienzo

Las fuentes ahora deberían poder utilizarse en otras aplicaciones mientras se ejecuta la plataforma PortableApps.com.

iglvzx
fuente
Funciona como se anuncia con PortableApps 12.0.5. Se puede instalar en el directorio de inicio del usuario (por ejemplo, en un servidor).
krlmlr
3
Solución interesante, pero ... si está trabajando en una organización donde no se le permiten derechos de administrador, probablemente esté rompiendo todo tipo de reglas de IS si descarga y ejecuta software de Internet.
Lqueryvg
Todas las aplicaciones son de código abierto y de uso gratuito. Si usa Gimp para editar alguna imagen o usa Inkscape, no veo ningún problema con eso.
Melroy
La versión 15.0.2 funciona en la ventana 10. Después de reiniciar PortableApps.com y PowerPoint 2016, puedo usar todos los estilos de Roboto allí. Esta respuesta debería surgir más arriba.
Stefan_Fairphone
@Melroy No se trata solo de la licencia de software. También se trata de seguridad. Sin darse cuenta, puede descargar aplicaciones comprometidas si IT no las examina. Si algo sucede se convierte en una cuestión de responsabilidad. Lo más probable es que usted sea responsable si una aplicación no examinada por TI causa problemas.
exhuma
19

Hay una solución alternativa que he usado en XP; No puedo decir si funciona en otras versiones de Windows.

Si hace doble clic en cualquier archivo de fuente, donde sea que esté guardado, obtendrá una ventana de vista previa. Hasta que cierre esta ventana, la fuente estará disponible para su uso en otras aplicaciones, aunque algunas necesitarán reiniciarse.

Creo que esto funciona porque la vista previa instala automática y temporalmente la fuente para representarla, y esta instalación temporal no implica agregar la fuente a la carpeta Fuentes, por lo tanto, no requiere derechos de administrador.


Editar: Acabo de probar la copia del acceso directo de un archivo de fuente en la carpeta de Fuentes, y eso parece funcionar también para mí, pero estoy seguro de que lo he intentado sin éxito anteriormente.

e100
fuente
3
Dulce truco! Voy a tener que tener eso en cuenta para el futuro. :)
Ƭᴇcʜιᴇ007
55
No parece funcionar en 7. :(
Kazark
15

A partir de Windows 10 17704 en adelante, podrá instalar fuentes sin derechos de administrador.

Instalación de fuentes para usuarios no administradores

¿Alguna vez ha querido usar sus propias fuentes de su cuenta en una escuela o PC compartida, pero no pudo porque no tenía los privilegios de administrador necesarios para instalar las fuentes? Bueno, hemos escuchado tu frustración por esto y hemos hecho algunos cambios.

En el pasado, las fuentes en Windows siempre se han instalado para todos los usuarios. Como se trata de un cambio en todo el sistema, siempre requirió privilegios de administrador. La necesidad de un administrador se reflejó en la interfaz de usuario. Por ejemplo, si navega en el Explorador de archivos a una carpeta que contiene un archivo de fuente y hace clic derecho en el archivo para abrir el menú contextual, la opción "Instalar" aparecerá con la insignia de seguridad, lo que significa que requiere un administrador .

Instalar fuente

phuclv
fuente
1
No trabaja en la Universidad de Viena. Solo existe la opción "Instalar" con el escudo administrativo como prefijo.
Stefan_Fairphone
2
@Stefan_Fairphone, ¿estás seguro de que la versión> = 17704?
phuclv
1
Todavía estamos en Windows 10 Build 16299 ... 😬 Lo siento, no lo había verificado.
Stefan_Fairphone
6

NexusFont es un administrador de fuentes gratuito que se puede utilizar para administrar las fuentes instaladas (con privilegios de administrador), o hacer que ciertas fuentes estén disponibles en tiempo de ejecución (sin privilegios de administrador). Para esta última característica, simplemente ejecute NexusFont y agregue los grupos de fuentes que desee. Los archivos de fuentes pueden residir en cualquier carpeta. Mientras NF se esté ejecutando, las aplicaciones pueden usar las fuentes. NF se puede usar de forma portátil.

En Windows 7 hay algunas peculiaridades que requieren un poco de experimentación para familiarizarse. El más importante es que si instala utilizando enlaces simbólicos , no los desactive eliminando los archivos, ya que los elimina y no solo los enlaces simbólicos. En este caso, deshabilite (desinstale) las fuentes pero use la opción "dejar los archivos donde están".

wilkie mate
fuente
He tenido éxito con este programa, pero tenga en cuenta que no permite agregar fuentes de mapa de bits (extensión .fon)
thomasrutter
1

WinFonts4All también funciona a nivel de usuario (Probado: Windows 7, Windows 8 y Windows 10).

Supervisa todas las fuentes en% userprofile% \ Fonts y las registra para la sesión de usuario actual. Incluso tiene una GUI :)

Véalo en acción: https://ygg.li/winfonts

Walialu
fuente
No funciona en absoluto (probado en Windows 7)
Michael
1
Del vídeo en acción parece que esto iba a funcionar en Windows 10, que ya no es necesario
phuclv
¡Eso es realmente asombroso @phuclv! ¡No sabía que Win10 ya lo tenía incorporado (al menos desde un nivel de parche específico en adelante)! :)
Walialu
0

Sí, puede cargar fuentes sin privilegios de administrador. Eche un vistazo a la función AddFontResource . Puede usar Font Xplorer (freeware) para cargar fuentes desde una carpeta local. Lo probé en Win7 (probablemente también funcione en win8).

Suela42
fuente
-1

Simplemente desmarque la casilla de verificación "copiar fuentes a la carpeta de fuentes" e instale la fuente. Las fuentes instaladas estarán disponibles solo para esa sesión. Cada vez que inicie sesión deberá repetir esta tarea

Vinod
fuente
8
¿En que contexto? ¿En qué versión de Windows?
Kazark el