Vista: Internet Explorer kann keine Favoriten mehr speichern!

Ihr habt den Favoriten-Odner oder gar euren Benutzer-Ordner verschoben oder “umkopiert” und jetzt will Internet Explorer keine Favoriten speichern? Im Favoriten-Ordner direkt lassen sich jedoch ohne Probeme Dateien und Ordner anlegen?

Daniel Melanchthon hat auf seinem Blog einen Artikel geschrieben der die Problematik im Allgemeinen beschreibt: http://blogs.technet.com/dmelanchthon/archive/2007/03/26/probleme-mit-dem-ie7-beim-verlagern-von-verzeichnissen-unter-windows-vista.aspx. Diesen Artikel solltet Ihr genauestens durchlesen.

Nun zu meinem Beispiel-Problem:
Ich habe meinen ganzen Benutzer-Ordner auf den Datenträger E: verschoben um nicht das Laufwerk C: unnötig mit Daten zu füllen. Natürlich musste ich auch den Favoriten-Ordner verschieben. Am einfachsten geht das so: Rechtsklick auf den aktuellen Favoriten-Ordner in eurem Benutzerverzeichniss, dann “Eigenschaften” -> “Pfad”, den neun Pfad eingeben und “OK”.

Ihr könntet natürlich auch einfach den ganzen Benutzer-Ordner an den neuen Ort kopieren, jedoch muss man dann noch die entsprechenden Registry-Einträge abändern damit Vista auch weiss wo es neu die Benutzerdaten hinschreiben soll.
Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Wert: ProfilesDirectory

Wer jetzt direkt aus dem Internet Explorer eine Seite als Favorit speichern möchte -> “Zu Favoriten hinzufügen” (Strg+D):

und diese Meldung bekommt -> “… kann nicht erstellt werden: Unbekannter Fehler”

kann folgendes Probieren:

Wie im Artikel von Daniel Melanchthon beschrieben, kann man mit dem Process Explorer sehen das Internet Explorer mit einer “Niedrigen Verbindlichkeitsstufe” ausgeführt wird:

Somit kann IE nur in Ordner schreiben, die auch einem Prozess mit niedriger Verbindlichkeitsstufe den Zugriff erlauben. Um dem Favoriten-Ordner diese Rechte zu geben, startet Ihr cmd mit Administrator-Rechten:
CMD –> “Als Administrator ausführen”:

Zugriffsrechte des Favoriten-Ordners anzeigen lassen mit dem Befehl icacls:

Zugriffsrechte für “Niedrige Verbindlichkeitsstufe” hinzufügen:

icacls /setintegritylevel (OI)(CI)low

Zugriffsrechte des Favoriten-Ordners überprüfen:

Wenn jetzt neu der Eintrag “Verbindliche Beschriftung\Niedrige Verbindlichkeitsstufe:(OI)(CI)(NW)” in der Liste steht, hat alles gaklappt und nun sollte auch das speichern der Favoriten von IE aus wieder funktionieren.