NLS-Dateien

Hallo liebe Computer-Freaks,

In meinem WindowsME System-Ordner befinden sich 30 NLS-Dateien, von denen sich manche löschen lassen oder auch nicht, oder mitunter auch gleich wieder erstellt werden oder auch nicht. Solche Operationen führe ich nur mit entsprechender Sicherung durch, so dass ich die Sache dann wieder ins Reine bringen kann.

Meine Wissensdurst über diese Innereien ist nicht gerade klein, und so freue ich mich wieder über Infos, welchen Zweck diese NLS-Deteien erfüllen. Schon mal verbindlichsten Dank!

MfG Edmund

Hallo Edmund,

meistens NLS = National Laugauge Support: Sprach- oder Zeichensatzinformationen für eine bestimmte Sprache. Könnte sein, dass irgendwo deutsch fehlt, wenn man die falsche Datei löscht. Andererseits sind viele überflüssig, falls man irgendwo ersehen kann, ob es sich um französisch, italienisch … etc. handelt.

Gruss Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Wenn die entsprechende Code Page fehlst, hast Du eine amerikanische Tastatur :wink:

Hallo Roger,

danke für Deine Antwort, aber ich möchte hier betreff der NLS-Dateien mal vorsichtig wiedersprechen wollen. ???

Wenn die entsprechende Code Page fehlst, hast Du eine
amerikanische Tastatur :wink:

Denke für die Tastatur sind eher die Dateien z. B.

„KBDGR.KBD“ = Deutsch (Germany) u.
„KBDUS.KBD“ = Englisch (US)

zuständig. Möchte dies aber nicht rechthaberisch behaupten.

Mit besten Grüßen

Edmund

Hallo liebe Computer-Freaks,

In meinem WindowsME System-Ordner befinden sich 30
NLS-Dateien, von denen sich manche löschen lassen …

Solche Operationen führe ich nur mit

entsprechender Sicherung durch, …

MfG Edmund

Hallo Edmund,

meistens NLS = National Laugauge Support: Sprach- oder
Zeichensatzinformationen für eine bestimmte Sprache. Könnte
sein, dass irgendwo deutsch fehlt, wenn man die falsche Datei
löscht. Andererseits sind viele überflüssig, falls man
irgendwo ersehen kann, ob es sich um französisch, italienisch
… etc. handelt.

Gruss Reinhard


Hallo Reinhard,

eigenlich nur ein Spiel, aber auch ein Spiel sollte mit Anstand beendet werden.

Folgendes: Mit Hilfe der Registry unter CodePage konnte ich die NLS-Sprachzuständigkeit feststellen und liste hier einfach mal auf.

CP_1250 Mitteleuropäisch (Windows)
" 1251 Kyrillisch "
" 1253 Griechisch "
" 1254 Türkisch "
" 1255 Hebräisch "
" 1256 Arabisch "
" 1257 Baltisch "
" 1258 Vietnamesisch "
" 20866 Kyrillisch (KOI8-R)
" 28592 Mitteleuropäisch (ISO)
" 28595 Kyrillisch "
" 28597 Griechisch "
" 852 Mitteleuropäisch (DOS)
" 866 Kyrillisch "
" 874 Thailändisch (Windows)

Diese und weitere 7 NLSs, die nicht in der Registry aufgeführt waren, konnte ich verschieben in Sicherungs-Ordner auf anderer Partition.

Folgende NLS-Dateien konnten nicht verschoben oder gelöscht werden:

CP_1252 Westeuopäisch (Windows)
" 850 DOS CP u. OEM CP
" 932 Japanisch (Shift-JIS)
" 936 Chinesich vereinfacht (GB2312)
" 949 Koreanisch
" 950 Chinesich traditionell (Big5)

Die entsprechenden Einträge in der Registry der löschbaren NLSs habe ich auch mutig gleich entfernt. Ergebnis, Peng!: IE 6 und hier z.B. die Homepage von „wer-weiss-was“ wurde nicht mehr richtig angezeigt. Systemwiederherstellung hat wieder alles gerichtet. Auch alle gelöschten NLS-Dateien im Ordner System sind wieder da, allerdings mit neuem Datum unter „Erstellt:“ u. „Geändert am:“, und die Neuen lassen sich nicht mehr durch die Originalen austauschen - ersetzen, was vorher funktionierte. ???

Bedanke mich bei Jedem, der sich hier weiter mit mir austauschen möchte.

MfG Edmund

Die MSDN liefert hierzu mehr Informationen:

NLS = Character Translation; National Language Services driver (font or font map)

Microsoft® Windows® CE supports the National Language Support (NLS) feature. NLS enables to support the different locale-specific needs of users around the world. NLS includes support for locale-specific keyboards and fonts. NLS support also enables applications to set the locale for the user. NLS also enables applications to retrieve and display strings representing times, dates, and other information formatted correctly for the specified language and location.

http://msdn.microsoft.com/library/default.asp?url=/l…

Hallo Edmund,

das ist pure MSDOS. Lange vorbei.

Gruss Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]