"Geschützte Dateien" sichern/ wiederherstellen?

#2339079
Lesenswert?

Hallo,

seit XP kann ich System-Dateien weder sichern noch zurückschreiben, da 
ich keinen Zugriff bekomme. Wie müsste ich ein Programm (C++/ VB) 
anpassen, damit es geht? Am Besten Win7-tauglich.
Oder aber wie kann ich ein Programm vor allen anderen ausführen wie es 
Windows z.B. mit chkdsk macht? Sprich eine Konsolenanwendung vor dem 
eigentlich Windows-Start ausführen.

Gruß,

Sven
#2340472
Lesenswert?

Rufus Τ. Firefly schrieb:
> Sven Z. schrieb:
>> seit XP kann ich System-Dateien weder sichern noch zurückschreiben, da
>> ich keinen Zugriff bekomme.
>
> Das ist vielleicht nicht ohne Grund so.
>
> Willst Du Deine eigene Backupsoftware selber erfinden?

Ja genau. Ich hatte bis Win98 ein eigenes Programm. Man muss doch auch 
in diesen anderen Modus kommen können, oder? Sichern könnte man ggf. per 
Volumeschattenkopie aber zurückschreiben?!
#2340494
Lesenswert?

Microsoft hat sich mit XP etwas Mühe gegeben, Backups und Restores des 
"System State" vorzugsweise geschlossen erfolgen zu lassen, nicht in 
Form einzelner ausgewählter Files.

Ich könnte mir vorstellen, dass man bei eigenen Backup-Lösungen 
einfacher fährt, wenn man sich per Aufruf des MS Backup-Programms einen 
solchen Backup des System State erzeugt, und den dann in den eigenen 
Backup einbaut. Das schliesst inkrementelle Backups nur von Teilen des 
System State natürlich aus, aber das ist offenbar die Intention.
Gast #2340726
Lesenswert?

http://msdn.microsoft.com/en-us/library/aa363858(v=vs.85).aspx

FILE_FLAG_BACKUP_SEMANTICS

The file is being opened or created for a backup or restore operation. 
The system ensures that the calling process overrides file security 
checks when the process has SE_BACKUP_NAME and SE_RESTORE_NAME 
privileges. For more information, see Changing Privileges in a Token.

You must set this flag to obtain a handle to a directory. A directory 
handle can be passed to some functions instead of a file handle. For 
more information, see the Remarks section.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren