Using custom fonts without administrator rights?
Using custom fonts without administrator privileges is possible with the PortableApps.com platform (introduced in version 10.0).
To use custom fonts:
Download and extract the PortableApps.com platform
Copy the font files to the
<PortableApps>\PortableApps\PortableApps.com\Data\Fonts
directory. Create this folder if it does not already exist.Close and restart the PortableApps.com platform.
The fonts should now be usable in other applications while the PortableApps.com platform is running.
There is a workaround I've used on XP; I can't say if it works on other Windows versions.
If you double click on any font file, wherever it's saved, you'll get a preview window. Until you close this window, the font will be available for use in other apps, although a few may need restarting.
I believe this works because the preview automatically and temporarily installs the font in order to render it, and this temporary installation doesn't involve adding the font to the Fonts folder, therefore doesn't require admin rights.
Edit: Just tested copying a font file's shortcut into the Fonts folder, and that seems to work for me as well, but I'm sure I've tried it without success previously.
From Windows 10 17704 onward you'll have the ability to install fonts without admin rights
Font installation for non-admin users
Have you ever wanted to use your own fonts from your account on a shared school or work PC, but couldn’t because you didn’t have the administrator privileges required to install the fonts? Well, we’ve heard your frustration about this and have made some changes.
In the past, fonts in Windows have always been installed for all users. Because that is a system-wide change, it always required admin privilege. The need for an admin was reflected in the user interface. For example, if you browse in File Explorer to a folder containing a font file and right-clicked on the file to bring up the context menu, then the “Install” option would appear with the security badge, which means that it requires an admin.