Veröffentlicht: 08.03.2011

Windows: Verwaltung in Englisch statt Deutsch

Da bringt man nach Wochen des Wartens seinen Laptop wieder in Ordnung, und auf einmal ist die Verwaltung in Englisch statt Deutsch. An sich nichts schlimmes, da alles normal funktioniert, und trotzdem ist es etwas, an den man (also ich) sich stören kann.

Wie behebt man dieses Problem?

Im Grunde ist es ganz einfach, man muss lediglich eine Datei mit dem Namen desktop.ini in die Verwaltung kopieren und den folgenden Inhalt einfügen.

[LocalizedFileNames]
Memory Diagnostics Tool.lnk=@%SystemRoot%\system32\MdSched.exe,-4001
System Configuration.lnk=@%systemroot%\system32\msconfig.exe,-126
Performance Monitor.lnk=@%SystemRoot%\system32\wdc.dll,-10021
Data Sources (ODBC).lnk=@%SystemRoot%\system32\odbcint.dll,-1310
Windows Firewall with Advanced Security.lnk=@%SystemRoot%\System32\AuthFWGP.dll,-20
services.lnk=@%systemroot%\system32\filemgmt.dll,-2204
Computer Management.lnk=@%SystemRoot%\system32\mycomput.dll,-300
iSCSI Initiator.lnk=@%SystemRoot%\system32\iscsicpl.dll,-5001
Event Viewer.lnk=@%SystemRoot%\system32\miguiresource.dll,-101
Task Scheduler.lnk=@%SystemRoot%\system32\miguiresource.dll,-201
Component Services.lnk=@%systemroot%\system32\comres.dll,-3410
Print Management.lnk=@%systemroot%\system32\pmcsnap.dll,-700
Security Configuration Management.lnk=@%SystemRoot%\system32\wsecedit.dll,-718
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21762

Wenn man anschließend die Verwaltung aktualisiert, erscheinen alle Links wieder in Deutsch (zumindest alle, für die es eine Übersetzung gibt).

Wie funktioniert das?

In den neueren Versionen von Windows, sind alle Ordnernamen und Verknüpfungen eigentlich in Englisch. Wer öfters mit der Kommandozeile arbeitet, wird dies sicherlich schon bemerkt haben. Der Ordner Benutzer heißt auf einmal Users, Programme heißt Program Files etc.

In der desktop.ini befinden sich die Pfade zu den entsprechenden Übersetzungen. Der Name für die Verknüpfung services.lnk befindet sich z.B. an Position 2204 in der Datei filemgmt.dll.

services.lnk=@%systemroot%\system32\filemgmt.dll,-2204

Das hat den Vorteil, dass bei Änderung der Desktop Sprache nicht alle Ordner und Verknüpfungen umbenannt werden müssen und alle Verweise innerhalb des Systems weiterhin funktionieren, da diese meistens auf die realen Ordnernamen verweisen.