Zugriff auf gesperrte Dateien erlangen
-
Hallo,
ich bin auch der Suche nach einer Möglichkeit, wie man Lesezugriff auf Dateien erlangen kann, die von einem anderen Prozess gesperrt wurden. Normalerweise ist es ja nicht möglich, aber ich war erstaunt, als das Programm Acronis TrueImage 8.0 ein Image meiner Systempartition im laufenden Betrieb angefertigt hat. Es erschien ein Dialog, der mich darauf hinwies, dass diverse Dateien gesperrt sind und mir wurden die gesperrten Dateien und dazugehörigen Prozesse aufgelistet.
Benötige ich einen Treiber dafür oder reicht vielleicht schon der SYSTEM-Kontext?Danke im Voraus
Michael
-
was zu lesen

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/file_security_and_access_rights.asp
-
-
ohh, na sowas

naja, hat funktioniert, dankeschön

-
Es ist jetzt doch noch ein Problem aufgetreten. Ich habe das Privileg SE_BACKUP_NAME erlangt für meinen Prozess und konnte damit gesperrte Dateien öffnen, wie ich es wollte. Dennoch komme ich zum Beispiel nicht and die Registrierungs- und Benutzerdatenbank (SAM und SYSTEM im Verzeichnis %systemroot%\system32\config) heran. Muss ich sonst noch etwas beim Aufruf von CreateFile beachten - ich habe es im Moment mit FILE_FLAG_BACKUP_SEMANTICS geöffnet, aber erhalte trotzdem einen ERROR_SHARING_VIOLATION