Background:
I have Windows 8.1. Whenever I reboot, I have to reinstall all of my fonts. The only fonts that do appear in the Windows Font Viewer prior to reinstallation are vgafix.fon
, vgaoem.fon
, and vgasys.fon
. (This is an educated guess, since I copy and pasted them from the garbled Font Viewer window to C:\ and looked at the font file names in cmd.exe.)
Before reinstalling all my fonts, the names beneath icons and the program menus are all garbage characters, like this (this is not my computer, but is the exact same problem
.
No new apps or programs were installed corresponding to the onset of this problem. I did, however, install some fonts for a video editing (Premiere Pro CC 7) project.
Anyway, after some digging, I have found that in registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Fonts
there is no reference to segoui.ttf
, which looks to be the font I need to install to read stuff.
The problem:
When I go to add specific strings to this key, e.g. "Segoe UI (TrueType)",
,
I am told that the string already exists, even though it doesn't show in the key listing:
If I wanted to name it, say, "Segoe UI" or "random_text" I have no problem.
Questions:
- Does anyone know what's going on here?
- Is there any way to fix main problem of not having my fonts install on boot that doesn't involve restoring/refreshing my system/upgrading to Windows 10/etc.? (I have software that I have apparently lost the installers for.)