Tipps & Tricks 30.06.2007, 17:30 Uhr

Ordner-Ansichten im Windows dauerhaft speichern

Für verschiedene Ordner habe ich mir verschiedene Ansichten eingerichtet, doch irgendwie werden diese nicht dauerhaft gespeichert. Nach einer Weile scheinen verschiedene Ordner wieder die Standard-Ansicht anzunehmen. Kann ich hier Abhilfe schaffen?
In der Tat kann sich Windows standardmässig nur 400 verschiedene Ordner merken, die individuell angepasst wurden. Es gibt jedoch eine Möglichkeit, diese Anzahl zu erweitern, indem in der Registry ein Schlüssel hinzugefügt wird. Wie genau das geht, ist in einem Artikel der PC-WELT [1] beschrieben.
Wenn die Option «Ansichtoptionen für jeden Ordner speichern» aktiviert ist, sichert Windows XP die Ordneroptionen in der Registry. Wenn Sie einen Ordner wieder öffnen, bezieht der Explorer die zuvor gesicherten Einstellungen aus der Struktur der Registry-Schlüssel unter
Hkey_Current_User\Software\Microsoft\Windows\ShellNoRoam\BagMRU
und
Hkey_Current_User\Software\Microsoft\Windows\ShellNoRoam\Bags.
Bei Windows XP Home und Professional nimmt diese Schlüsselstruktur Einträge für etwa 400 Ordner auf. Bei jedem weiteren Ordner, zu dem der Explorer die Ansicht in der Registry speichert, überschreibt er eine der als Erstes gesicherten Ansichtsoptionen.
Die Zahl 400 mag ausreichend erscheinen, wer aber täglich mit dem Explorer arbeitet, hat dieses Limit nach ein paar Wochen mühelos erreicht. Bei den vorherigen Windows-Versionen ist keine solche Einschränkung bekannt. Wenn Sie die Schlüssel «BagMRU» und «Bags» komplett löschen, kann Windows zwar wieder 400 neue Ordneroptionen speichern, verliert aber auch alle bisher gespeicherten Ordneransichten.
Ein undokumentierter, aber vom Microsoft-Support telefonisch weitergegebener Registry-Wert erhöht die maximale Anzahl für gespeicherte Ordner-Ansichten: Der Eintrag «BagMRU Size» legt fest, wie viele Ansichten Windows speichert. Die Analyse mit einem Registry-Monitor zeigt, dass der Windows-Explorer beim Öffnen eines Ordners zwar stets nach einem Wert «BagMRU Size» sucht, diesen aber nicht findet. Sie müssen den Eintrag manuell hinzufügen.
Starten Sie dazu Regedit, und gehen Sie zum Schlüssel
Hkey_Current_User\Software\Microsoft\Windows\ShellNoRoam.
Erstellen Sie hier den neuen DWORD-Wert BagMRU Size und weisen Sie ihm per Doppelklick einen grosszügig bemessenen Wert zu, beispielsweise «fff» hexadezimal - das ist 4095 im Dezimalsystem. Die Änderungen sind sofort wirksam. Windows XP verwirft keine Ordneransichten mehr - das Limit von 4095 sollte ausreichen. Lassen Sie den neuen Wert aber keinesfalls auf «0» stehen, denn das bringt den Windows-Explorer zum Absturz.



Kommentare
Es sind keine Kommentare vorhanden.