So ändern Sie die Schriftarten in Windows 8

13

In Windows 7 gibt es eine Option zum Ändern der Schriftarten für Elemente wie die aktive Titelleiste, das Menü usw. Sie wurde durch Öffnen der Einstellungen für Fensterfarbe und -darstellung in der Systemsteuerung gefunden. Ich habe gerade Windows 8 installiert und möchte die Schriftarten ändern, finde jedoch keine Möglichkeit, die tatsächlichen Schriftarten zu ändern (es gibt jedoch eine begrenzte Dropdown-Liste, in der einige Schriftgrößen in den Darstellungseinstellungen geändert werden können). Kann jemand die in Windows 8 verwendeten Schriftarten ändern?

Halcyon
quelle

Antworten:

9

Ich gehe davon aus, dass sie auf Windows-Plattformen ein einheitliches Erscheinungsbild haben und daher nicht anpassbar sind.

Ich habe einige Einträge in der Registrierung gefunden ( HKCU\Control Panel\Desktop\WindowMetricsunter anderem), aber sie sind binär gespeichert und daher schwer zu ändern. Segoe scheint der Favorit zu sein.


quelle
1
Vielen Dank, Randolph! Diese Einstellungen sind genau der Schlüssel zum Ändern der Schriftarten in Windows 8. Ich habe mit einem Programm namens Registry Workshop den Registrierungsschlüssel von meinem Arbeitscomputer (der Windows 7 verwendet und über die Schriftarten verfügt, die ich verwenden möchte) exportiert und diese Einstellungen in my importiert Heimcomputer (auf dem Windows 8 ausgeführt wird), neu gestartet und jetzt habe ich die gewünschten Schriftarten. Ich denke, dieses Problem bietet sich für die Erstellung einer kleinen WinForms-App an, mit der die Schriftarten optimiert werden können, ohne auf einen derart hackigen Ansatz zurückgreifen zu müssen.
Halcyon
Wow, ich bin froh, dass ich helfen konnte! Es ist sicherlich nicht das, was ich erwartet hatte, aber ich habe etwas Neues gelernt.
1
Kann jemand das Binärformat von Schrifteinträgen erklären?
Mark Jeronimus
WinAero Tweaker kann diese ändern.
Bass
10

In Windows 8

  1. Öffne regedit (drücke Win+ Rund tippe regedit)

  2. Bearbeiten Sie den folgenden Wert und ersetzen Sie die gewünschte Schriftart:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes\MSShellDlg
    
  3. Bearbeiten Sie den folgenden Wert und ersetzen Sie die gewünschte Schriftart:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes\MSShellDlg 2
    

Wechseln Sie zur Schriftgröße zu Systemsteuerung → Video → Erweitertes Erscheinungsbild, und ändern Sie sie dort.

Arsenalz
quelle
Dies funktioniert, aber nicht für alle Schriftarten.
Konstantin Pereiaslov
6

Sie können dies ohne Software von Drittanbietern und ohne lokalen Administratorzugriff tun. Öffnen Sie den Registrierungseditor und navigieren Sie hier:

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics

Die verwendeten Schriftarten werden in diesen Binärwerten gespeichert:

  • CaptionFont: Fensterbeschriftungen
  • IconFont: der meiste Text in Windows-Dienstprogrammen (einschließlich Desktopsymbolen)
  • MenuFont: Menüleisten und Untermenüeinträge
  • MessageFont: Meldungsfelder
  • SmCaptionFont: "kleine Untertitel"? ( TechNet )
  • StatusFont: Statusleistenleisten

Jeder dieser Einträge beginnt mit einem 4-Byte-Wert, der die Schriftgröße angibt. Es ist eine Zahl in Little-Endian und Binary-NOT'ed nach dem Hinzufügen von 2, aus irgendeinem Grund. Sofern Sie keine Schriftgrößen über 255 Punkte benötigen, können Sie sich nur das erste Byte ansehen. Da die binäre Umkehrung von F4IS 0B(11 dezimal), die Standard - IconFontGröße ist 9 Punkte. Durch Verringern dieses ersten Bytes wird die Schriftgröße erhöht und umgekehrt.

Der Schriftartname beginnt bei Byte 1C(fünftes Byte in der vierten Zeile). Da es sich um UTF16-LE handelt, muss nach jedem Zeichen ein Null-Byte stehen. Um ein normales Zeichen einzugeben, wählen Sie den Text in der rechten Hälfte des Fensters aus und geben Sie ihn wie gewohnt auf Ihrer Tastatur ein. Um ein Byte auf Null zu setzen, wählen Sie es in der Mitte (im hexadezimalen Bereich) aus und drücken Sie die Null-Taste. Da der String mit Null terminiert ist, wird 00 00das Ende des Schriftnamens signalisiert.

Dies ist der Standardwert von IconFont:

IconFont vorher

Und nachdem ich Comic Sans MS eingestellt habe:

IconFont nach der Bearbeitung

Melden Sie sich ab und wieder an, damit die Änderungen wirksam werden.

Explorer mit der neuen Schriftart

Schön schrecklich.

Hinweis: Diese Screenshots wurden unter Windows 10 aufgenommen, aber dieser Vorgang funktioniert auch unter Windows 8.

Ben N
quelle
3

Wenn Sie eine wirklich schnelle Lösung suchen, versuchen Sie, das Tool "Advanced System Font Changer" zu verwenden, das portabel ist (keine Installation erforderlich) und sofort einsatzbereit ist. Es löste mein Problem schnell, nachdem ich ein wenig Zeit für die Suche aufgewendet hatte.

Es macht keinen Sinn, nach den Optionen in Windows 8 zu suchen, da Sie nur Zeit verschwenden.

https://www.wintools.info/index.php/advanced-system-font-changer

https://www.wintools.info/Download/advchange.exe

Diese Lösung ist viel einfacher und schneller als die von Brainout vorgestellte Lösung mit dem "alten Programm von Win95 namens" Plus! ".

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

wesentlich
quelle
2

Tatsächlich funktionieren diese anderen Methoden nicht. Aber hier ist, was tut: ein altes Programm von Win95 namens "Plus!". Da thurott.com über genau dieses Programm jemanden bei Microsoft getaggt hat ( https://www.thurrott.com/windows/windows-10/3942/microsoft-teases-a-few-minor-changes-in-windows-10 ) Dann ist es vielleicht kein Problem, es zu benutzen. Hier erfahren Sie, wie Sie dies beweisen können.

  1. Ändern Sie das Thema in Ihrem Windows 98- oder XP-Computer für das Menü usw., indem Sie die gewünschten Schriftarten in den gewünschten Größen verwenden (wichtig: Dieselben Schriftarten müssen auch auf Ihrem Win8-Computer vorhanden sein).
  2. Speichern Sie dieses Thema in Ihrem Plus! Mappe.
  3. Kopieren Sie das Plus! Ordner auf Programme in Win8.
  4. Öffnen Sie das Plus! Ordner und doppelklicken Sie auf THEMES.exe.
  5. Wählen Sie das Thema, das Sie gerade erstellt haben, und nur das, was Win8 ändern soll (dh nur die Schriftarten oder Schriftarten und Farben - Ihre Verzeichnisse für die Speicherorte von Bildern usw. müssen auf Win8 dieselben sein wie in den Themaeinstellungen oder in Funktion wird ignoriert).
  6. Klicken Sie auf "Übernehmen" und dann auf "OK", um sofort Änderungen im Datei-Explorer usw. zu sehen.

Die Größen wiederholten sich nicht immer. Zum Beispiel wurde in einigen Menüs die 13-Punkte-Größe von Comic Sans, die meine Standard-Menüüberschrift war, im Datei-Explorer nicht in dieser Größe angezeigt. Aber die Schriftart hat sich geändert. Alle Kontextmenüs werden auch in dieser Punktgröße angezeigt.

Es treten nicht alle Farbänderungen auf. Aber einige taten es. Ich bin mir nicht sicher warum.

Dies funktioniert auch unter Linux. Der Unterschied besteht darin, dass # 3 die Version des .wine-Verzeichnisses ist und # 4 ein Rechtsklick anstelle eines Doppelklicks mit Wine Program Loader ist. Wirklich großartig, um die Schriftarten und Farben der Menüs und anderer Elemente für MS Office 2003, Internet Explorer und andere Wine-Installationen zu ändern. Versuch es.

Ich habe das letzte Stunde bei einer Neuinstallation von Windows 8 (noch nicht 8.1) gemacht. Ich habe es letzte Woche in Wine gemacht, da die von Wine einmal installierte graue und winzige unlesbare Standardschrift in MS Office unerträglich war. Sie sollten es also replizieren können. Sicherlich behält jemand, den Sie kennen, dieses alte Plus! Win95-Software gibt es irgendwo, wenn Mr. Aul Mr. Thurott necken kann ...

EDIT, 08.07.15. Ich habe das obige nun in 8, 8.1 und Win10 Build 10162, 64-Bit getestet. Win10 spiegelt manchmal auch die Farbänderungen wider. Änderungen an Schriftarten funktionieren. Manchmal wird die Änderung jedoch beim Neustart annulliert. Ich weiß nicht, ob es sich um einen vorläufigen Fehler im Build handelt oder ob er funktioniert. Dies ist in Win10 wichtiger als der "klassische" Dialog mit den fünf Registerkarten (eine davon war "Darstellung", in der Sie 3D-Objekte und -Schriften usw. ausgewählt haben) - dieser Dialog ist verschwunden. Sie scheinen der Meinung zu sein, dass die Fähigkeit zum Ändern von Schriftarten ein Sicherheitsrisiko darstellt ( möglicherweise vergleichbar mit dem Adobe-Problem) .

Alternative: Win10 verfügt jetzt über eine graue Schaltfläche, mit der Sie Schriftgrößen für Titel usw. festlegen können. Sie können jedoch nur dann darauf zugreifen, wenn Sie die Größe des Texts in den Anzeigeeinstellungen angepasst haben. Mit anderen Worten: Wenn Sie den Schieberegler verwenden, um den Anzeigetext zu vergrößern, oder ihn auf den Standardwert von 100% belassen, ist die graue Schaltfläche nicht verfügbar. Wenn Sie jedoch benutzerdefinierte Einstellungen verwenden und sogar einen Wert von etwas mehr als 100% auswählen, können Sie auf die graue Schaltfläche zugreifen und die Schriftgrößen auswählen.

WICHTIG: Die 'Icon'-Größe sollte mindestens 11 betragen, sonst haben Sie winzige Icons (dasselbe Problem in Win7). Diese oder Menü- oder Titelleiste wirkt sich auf die Größe des Fenstertexts aus.

brainout
quelle