# 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: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 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 | Datentyp | 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 | Datentyp | 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 | Datentyp | 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 | Datentyp | 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/tip0013.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich