First you need to disable User Account Control as listed in the first step. Then, go from there.

 

If this doesn't work, then we need to give the option of just downloading all the fonts at once and be done with it. 

To give access to users to the Fonts folder:

 

UAC needs to be disabled (Control Panel > User Accounts > Change User Account Control Settings, select “Never Notify”)
Now we need to give the user access to the font directory and registry key

 

For the Directory:
1. Open the command prompt WITH ADMINISTRATOR PRIVILEGES (right click cmd, “run as administrator”)
2. Type “attrib –r –s c:\windows\fonts” (obviously minus the quotes), hit Enter
3. Right click on the fonts folder and choose properties
4. Click the Security tab
5. Click Advanced
6. Click the Owner tab
7. Click the Edit button
8. Change the Current Owner to yourself
9. Check the “Replace owner on subcontainers and objects” box
10. Click OK
As a pop-up box will tell you, you must close the window completely for the changes to take in effect

 

For the registry key:
1. Run regedit
2. Browse to : HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENT VERSION\FONTS
3. Give permission to Users

 

Change Owner back to TrustedInstaller (NT Service\TrustedInstaller)


Restart the computer and you should be able to set Full Control permissions for the Users group on the Fonts folder 

It worked until recently I had to re-image a unit and when I tried this it now will not work and I am also getting a "trust relationship" issue which means I cannot re-join my local domain.