Die Schriftart kann nicht vollständig deinstalliert werden

320
Álvaro González

Ich möchte eine Alpha-Version der Schriftart Roboto Slab ausprobieren, um ein Problem in LibreOffice zu beheben. Egal was ich tue, ich bekomme immer eine Aufforderung für jede * .ttf-Datei:

Die Schriftart 'Roboto Slab Regular' ist bereits installiert. Möchten Sie es ersetzen?

Da ich bereits Probleme habe, möchte ich sicherstellen, dass die alten Dateien einer beliebigen Roboto-ähnlichen Schriftart vollständig von meinem System entfernt sind und ich nicht herausfinden kann, wie ich dies erreichen kann:

  1. Ich habe die Schriften ursprünglich mit SkyFonts installiert, also habe ich sie mit der App entfernt und die App selbst deinstalliert.

  2. nexusfont zeigte immer noch Roboto an, sodass ich ihn aus dieser App entfernte.

  3. Die Schrift wurde immer noch angezeigt, C:\Windows\Fontsalso entfernte ich sie mit dem Windows Explorer.

  4. Dann wurde mir klar, dass ich immer noch Roboto*.ttfDateien hatte C:\Windows\Fonts, die vom Explorer nicht sichtbar waren, also entfernte ich sie von einer erhöhten Eingabeaufforderung. Ich habe sowohl mit PowerShell als auch mit cmd überprüft.

Inzwischen habe ich den Computer mehrmals neu gestartet.

Die Schrift scheint nicht mehr verfügbar zu sein (LibreOffice-Dokumente enthalten einige Fallback-Schriftarten), aber wenn ich das Alpha installieren möchte, bekomme ich immer noch, dass die Schrift bereits im Dialog installiert ist .

Wie kann ich sicherstellen, dass eine bestimmte Schriftfamilie vollständig aus meinem System entfernt wird, um alle Effekte zu erreichen?

1

1 Antwort auf die Frage

0
Álvaro González

Ich habe anscheinend eine unglückliche Kombination von Problemen getroffen:

  1. Windows speichert die Zeichensatzinformationen in der Registrierung ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts). Dies ist mir nicht bekannt. Es scheint eine Karte von Schriftnamen und Dateinamen zu sein.

  2. Dieser Registrierungsschlüssel enthielt einige Einträge für Roboto- * . Dort habe ich erfahren, dass SkyFonts keine Fontdateien speichert, %WINDIR%\Fontssondern in einer benutzerdefinierten Verzeichnisstruktur unter %APPDATA%\Monotype. Da war die nicht entfernbare Schrift.

Also habe ich die Registry-Einträge entfernt und den Computer neu gestartet. Danach konnte ich die * .ttf-Dateien entfernen %APPDATA%\Monotype\skyfonts-googleund die Schriftart war endgültig weg. Ich habe jedoch immer noch die Schrift "Die Roboto Slab Regular" ist bereits installiert. Möchten Sie es ersetzen? Eingabeaufforderung (diesmal jedes Mal mit demselben Schriftartnamen). Das ist # 3:

  1. Die spezifischen Schriftdateien, die ich installieren wollte, scheinen ein Namensproblem zu haben, und Windows identifiziert sie alle als Roboto Slab Regular . Ich kann also nur eine Datei gleichzeitig installieren. Die Alpha-Dateien sind fehlerhaft und die Verteilung normaler Schriftarten ist ebenfalls fehlerhaft. Dadurch werden die Probleme, die ich in LibreOffice hatte, aufgedeckt.