Ich hatte Vista mit zwei NTFS-Partitionen (OS und DATA) laufen, dann die erste Partition formatiert und Windows 7 RC installiert. Die zweite Partition (DATA, Laufwerk D) hatte auf einigen Dateien und Ordnern Sicherheitsattribute. Nach der Windows-7-Installation waren manche Dateien auf Laufwerk D nicht mehr zugänglich und ich bekam “Access Denied”-Fehler. Ich versuchte per Rechtsklick auf die betroffenen Ordner, den Owner zu ändern und die Berechtigungen anzupassen – manche Ordner blieben aber unzugänglich, egal was ich tat. Kurz vor dem Aufgeben erinnerte ich mich: Seit Windows NT gibt es ein Tool namens “cacls”, mit dem sich ACLs (Access Control Lists) anzeigen oder ändern lassen. Seit Windows 7 heisst es “icacls”.
Um Datei-Berechtigungen zurückzusetzen:
-
“cmd” als Administrator ausführen
-
Zum betreffenden Laufwerk oder Ordner wechseln, zum Beispiel:
CD /D D: -
Um alle Ordner-/Datei-Berechtigungen zurückzusetzen, eingeben:
icacls * /T /Q /C /RESET
Und das war’s! Danach waren die Berechtigungen der Dateien zurückgesetzt und ich konnte wieder auf sie zugreifen. cacls ist ein praktisches Tool, um Berechtigungen von Dateien und Ordnern zu ändern.
Referenz: http://support.microsoft.com/kb/318754