1
I'm running a Windows 2019 Terminal Server in a domain environment (and hence have no local admin account, just the domain admin account). When I log on as administrator and install fonts, they are installed just for this user (i.e. the admin).
The ttf files end up in C:\Users\Administrator\AppData\Local\Microsoft\Windows\Fonts
and not in C:\Windows\Fonts
. Also, the font is registered in HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Fonts
and not in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
.
I have even run a vbs script that installs fonts and ran this through a scheduled task using the SYSTEM account, but that put the fonts into C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\Fonts
, i.e. local to the SYSTEM account.
Is there some way to force installation of fonts for all users?
Try to use change user /install before installing the fonts. Use
– harrymc – 2019-07-25T10:58:44.207change user /execute
to revert.@harrymc: No, doesn't make a difference. (And thank you for reformatting, looks much better and easier to read now.) – Thomas – 2019-07-25T14:09:01.300