Richtiger Zeichensatz (Codepages)
Gültig für: Alle Windows Versionen
In diesen Tipp wird beschrieben, wie Sie den Zeichensatz einstellen können, der von Windows benutzt werden soll.
Einstellungen für Windows 95/98
TrueType-Schriften im DOS-Fenster und in Windows:
Windows 95:
Kopieren Sie das Programm CHANGECP samt Unterverzeichnis SUPPORT aus dem Verzeichnis "\OTHER\CHANGECP" (Windows 95 CD-ROM) ins Windows-Verzeichnis (SUPPORT als Unterverzeichnis von Windows). Starten Sie dann das Programm und wählen Codepage 437.
Windows 98:
Kopieren Sie das Programm CHDOSCP samt Unterverzeichnis CODEPAGE aus dem Verzeichnis "\TOOLS\RESKIT\CONFIG\CHDOSCP\" (Windows 98 CD-ROM) ins Windows-Verzeichnis (CODEPAGE als Unterverzeichnis von Windows). Starten Sie dann das Programm und wählen Codepage 437.
Bitmap-Schriften (außer der 8*12-Schrift):
Hierfür wird die Datei DOSAPP.FON benötigt. Sie wird von Windows normalerweise nicht installiert und muss daher manuell entpackt werden. Wechseln Sie in einem DOS-Fenster ins Verzeichnis WINDOWS\FONTS und geben bei der Eingabeaufforderung folgendes bei Windows 95 ein:
EXTRACT /a <Laufwerk>\WIN95\WIN95_02.CAB DOSAPP.FON
Bei Windows 98 ist der auszuführende Befehl:
EXTRACT /a <Laufwerk>\WIN98\WIN98_22.CAB DOSAPP.FON
Für <Laufwerk> muss Laufwerksbuchstabe und Doppelpunkt jenes CD-ROM-Laufwerks eingesetzt werden, in dem sich die CD von Windows 95/98 befindet, also z.B. D: für Laufwerk D.
Ändern Sie anschließend in der SYSTEM.INI die Zeile "woafont=app850.fon" in "woafont=dosapp.fon".
8*12-Bitmap-Schrift:
Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte:
Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)
Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen. |
HKEY_CURRENT_CONFIG\ Display\ Settings\ oemfonts.fon
Bei diesem Wert "vga850.fon" in "vgaoem.fon" ändern.
Im DOS-Prompt sollte nun noch die Schrift 8x12 eingestellt sein.
Dieser Eintrag bleibt nur bis zur nächsten Änderung der Bildschirmauflösung erhalten. Für eine dauerhafte Änderung ist zusätzlich unter HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion \fontsize\ 96\ System (für kleine Schriftarten) bzw. HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion \fontsize\ 120\ System (für große Schriftarten) der Schlüssel "vga850.fon" in "vgaoem.fon" umzubenennen.
Deutsches Datumsformat:
Das deutsche Datumsformat für die DOS-Box muss in die CONFIG.SYS eingetragen werden:
COUNTRY=049,437,C:\WINDOWS\COMMAND\COUNTRY.SYS
Windows ME
Wer für ein DOS-Fenster statt der Codepage 850 eine andere benötigt, kann dies über das Tool MSCONFIG (START -> Ausführen -> MSConfig) unter der Registerkarte "International" festlegen (MS-DOS-Codepage).
Einstellungen ab Windows NT
Ab Windows NT (Deutsch) werden in DOS-Programmen Sonderzeichen nicht korrekt angezeigt, da die falsche Codepage eingestellt ist. Um den Fehler zu beheben, bedarf es folgender Änderung in der Registry:
Codepage und Zeichensatz im Fenster:
HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ Nls\ CodePage
Schlüssel |
Angabe als |
Wert für 850 |
Wert für 437 |
|
OEMCP |
REG_SZ |
Codepage als Zahl |
850 |
437 |
OEMHAL |
REG_SZ |
Codepage als Zahl (bei 437 hier OEM eintragen) |
vga850.fon |
vgaOEM.fon |
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows NT\ CurrentVersion\ wow\ boot
Schlüssel |
Angabe als |
Wert für 850 |
Wert für 437 |
|
oemfonts.fon |
REG_SZ |
Codepage als Zahl (bei 437 hier OEM eintragen) |
vga850.fon |
vgaOEM.fon |
Zeichensatz im Vollbild:
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows NT\ CurrentVersion\ GRE_Initialize
Schlüssel |
Angabe als |
Wert für 850 |
Wert für 437 |
|
OEMFONT.FON |
REG_SZ |
Codepage als Zahl (bei 437 hier OEM eintragen) |
vga850.fon |
vgaOEM.fon |
Windows 2000 und Windows XP:
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ HardwareProfiles\ Current\ Software\ Fonts
Schlüssel |
Angabe als |
Wert für 850 |
Wert für 437 |
|
OEMFONT.FON |
REG_SZ |
Codepage als Zahl (bei 437 hier OEM eintragen) |
vga850.fon |
vgaOEM.fon |
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip0000/onlinefaq.php?h=tip0013.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich