Since Windows 95, the definitive location for system-wide installed fonts is the following folder:
This feature provides an overview of the various locations where Windows stores fonts, including system folders, registry keys, command-line tools, PowerShell cmdlets, and API calls. Understanding these locations can help developers and administrators manage fonts on Windows systems.
In enterprise environments, fonts can also be located on a network share and managed via Group Policy, but the local cache is still stored in C:\Windows\Fonts .