Bulk Install Fonts Windows 10

Bulk Install Fonts Windows 10 3,8/5 6612 reviews

I found this awesome Windows powershell script that allows you to install fonts via the command line. This is very convenient for mass deployment.
$ssfFonts = 0x14
$fontSourceFolder = 'PATHTOFONTS'
$Shell = New-Object -ComObject Shell.Application
$SystemFontsFolder = $Shell.Namespace($ssfFonts)
$FontFiles = Get-ChildItem $fontSourceFolder
$SystemFontsPath = $SystemFontsFolder.Self.Path
$rebootFlag = $false
foreach($FontFile in $FontFiles) {
# $FontFile will be copied to this path:
$targetPath = Join-Path $SystemFontsPath $FontFile.Name
# So, see if target exists.
if(Test-Path $targetPath){
# font file with the same name already there.
# delete and replace.
$rebootFlag = $true
Remove-Item $targetPath -Force
Copy-Item $FontFile.FullName $targetPath -Force
}else{
#install the font.
$SystemFontsFolder.CopyHere($FontFile.fullname)
}
}
#Follow-up message
if($rebootFlag){
Write-Host 'At least one existing font overwritten. A reboot may be necessary.'
}

Learning has never been so easy!

Here's how to deploy new fonts via GPO.
In this tutorial, I'll be installing this font: Orkney Bold Italic.ttf

To install a new font in Windows 10, just drag the TrueType file to the font control panel. Screenshot by Rick Broida/CNET People often tell me I'm a font of wisdom, so allow me to share some. Open the folder where your newly downloaded fonts are (extract the zip. Files) If the extracted files are spread across many folders just do CTRL+F and type.ttf or.otf and select the fonts you want to install (CTRL+A marks all of them) Use the right mouse click and select “ Install ”. How to Batch Install Windows Fonts. How to Install Fonts in Windows 10 - Duration: 1:38. Anthony Godinho 236,610 views. Starting with Windows 10 build 18312, Insiders can now drag and drop font files from File Explorer into the modern Settings Fonts page to install them. After installation, click on the font in the Font page, to view the different font faces associated with the font and all the details of the font. I attempted to create a GPO for deploying fonts a while ago in my Windows 7 environment. Ultimately without the registry value this proved to be a failure, the fonts would get copied to the fonts folder but not installed on the local machine. I wound up having to build a package with PDQ deploy.

Pre-requisite: New font. Place new font in a network share where everyone can access.

4 Steps total

Step 1: Create New GPO

In this example, I created a new GPO called Fonts Installation.

Step 2: Copy files to Fonts folder

1. Edit 'Fonts Installation' GPO and navigate to: User Configuration > Preferences > Windows Settings > Files

Batch script install fonts windows 10

2. Create New File: Right click > New > File

3. In Source file(s), enter location of the file

4. In Destination File: C:WindowsFontsOrkney Bold Italic.tff

5. Click OK

Step 3: Add Registry

1. Navigate to User Configuration > Preferences > Windows Settings > Registry

Bulk Install Fonts Windows 10 On Imac

2. Create New Registry Item with the following attributes:
HKEY_LOCAL_MACHINE
SOFTWAREMicrosoftWindows NTCurrentVersionFonts
Value Name: [name of the font] (TrueType)
e.g. Orkney Bold Italic (TrueType)

Value type: REG_SZ
Value data: Orkney Bold Italic.ttf

3. Click OK

Batch File Install Fonts Windows 10

Step 4: Assign GPO to OU

That concludes our new font deployment via GPO.

Bulk Install Fonts Windows 10 Desktop

Published: Aug 04, 2017 · Last Updated: Jun 21, 2019

24 Comments

Bulk Install Fonts Windows 10 On Imac

  • Datil
    Sage_AJ Aug 4, 2017 at 05:54pm

    Helpful in future just in case need to use that.
    Thanks

  • Serrano
    alexfisher Aug 4, 2017 at 07:34pm

    I have an ERP that relies on barcode fonts, so this will work great. pro tools 11 free download mac full version Thank you!

  • Mace
    Mike400 Aug 4, 2017 at 07:45pm

    This question gets asked about every six months. Well done.

  • Poblano
    LoganGH Aug 4, 2017 at 08:05pm

    I attempted to create a GPO for deploying fonts a while ago in my Windows 7 environment. Ultimately without the registry value this proved to be a failure, the fonts would get copied to the fonts folder but not installed on the local machine. I wound up having to build a package with PDQ deploy. As we don't have any licensing for PDQ, I wound up having to deploy the fonts over the course of a few weeks repeatedly, to hit the computers that rarely saw the network. This would have saved me hours. Thanks for sharing.

  • Jalapeno
    GovtCheeze Aug 4, 2017 at 08:06pm

    This is really helpful. I have a couple of users that work in marketing who always need the latest, newest fonts
    Thanks

  • Cayenne
    GuruGabe1 Aug 4, 2017 at 10:38pm

    Very helpful, this is a great way of doing it, unless you work for a school district. I had to do this, our kindergarten classes had to have about twenty fonts installed, our newspaper class had to have about thirty, and another class had to have about thirty fonts. That made for a ton of work in group policy. I really wish there was an easier way.

  • Datil
    RoboOx Aug 6, 2017 at 12:27pm

    We have around 300 additional fonts that needs to be installed everywhere (request by the Art department). We just created a msi package that installs them all at once. However, using the GPO files and registry preferences options seems a perfectly reasonable method to install a small number of fonts.

  • Tabasco
    billphillips3 Aug 6, 2017 at 11:04pm

    I have a few folks who need a small group of certain fonts. I think this will work well for me.

  • Cayenne
    Phill7895 Aug 7, 2017 at 08:56am

    This doesn't always work for truetype fonts, but does for monotype, if it's ttf you're installing then I'd suggest sticking with the msi option as it triggers the font registration process.

  • Thai Pepper
    John Freeman Aug 7, 2017 at 03:19pm

    Great guide, I actually have to do this next week so I'll be using this guide. Thanks!

  • Anaheim
    Dustin Bennett Cote Aug 8, 2017 at 02:49pm

    You can also use PDQ Deploy free to deploy fonts as well, works really well for large groups of fonts. Requires reboot after deployment. /ninja-gaiden-black-xbox-360-iso.html.

    https://www.pdq.com/blog/deploy-fonts-to-your-computers/

  • Cayenne
    RBO6036 Aug 8, 2017 at 03:04pm

    I looked at this and for sure this will come up at some point, well done!

  • Serrano
    Dwayne9111 Aug 14, 2017 at 01:33pm

    I used a program to create an MSI that contained the fonts, this seems cleaner

    http://www.advancedinstaller.com/user-guide/tutorial-convert-exe-to-msi.html

  • Serrano
    IdolR Mar 5, 2018 at 04:41pm

    Not working here. Fonts are copied but no registry entries

  • Pimiento
    SheepishKin Feb 5, 2019 at 11:23pm

    Hi, thanks for the guide. Slight typo in Step 2.4 - you've put the file extension as .tff instead of .ttf

  • prev
  • 1
  • 2
  • next
Comments are closed.