Bulk Install Fonts Windows 10
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.'
}
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
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
24 Comments
Bulk Install Fonts Windows 10 On Imac
- DatilSage_AJ Aug 4, 2017 at 05:54pm
Helpful in future just in case need to use that.
Thanks - Serranoalexfisher 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!
- MaceMike400 Aug 4, 2017 at 07:45pm
This question gets asked about every six months. Well done.
- PoblanoLoganGH 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.
- JalapenoGovtCheeze 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 - CayenneGuruGabe1 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.
- DatilRoboOx 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.
- Tabascobillphillips3 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.
- CayennePhill7895 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 PepperJohn 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!
- AnaheimDustin 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/
- CayenneRBO6036 Aug 8, 2017 at 03:04pm
I looked at this and for sure this will come up at some point, well done!
- SerranoDwayne9111 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
- SerranoIdolR Mar 5, 2018 at 04:41pm
Not working here. Fonts are copied but no registry entries
- PimientoSheepishKin 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
- 1
- 2