Installing Fonts

Installing fonts in Windows requires two steps (that need to be run as Admin)

  1. Copy the font file to %windir%\fonts\
  2. Create a REG_SZ at “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts\%fontname% (TrueType)” and set it to %fontfilename%

If I was installing Avenir 55 Roman, I'd do this in LabTech:

  1. File Download
    1. Local File: Software\Fonts\AvenirLTStd-Roman.otf
    2. Destination Path: %windir%\Fonts\AvenirLTStd-Roman.otf
  2. Registry Set Value
    1. Registry Value: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts\AvenirLTStd-Roman (TrueType)
    2. Data: AvenirLTStd-Roman.otf
    3. Data Type: Reg_String

To allow users to install fonts without a RMM in place or giving them local admin: http://www.bohack.com/2011/04/allowing-non-administrators-to-install-fonts-in-windows-7/