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
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?
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?!
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.
Aber was wäre mit diesem konsolenähnlichen Modus vor dem eigentlichen Start? Das muss doch irgendwie gehen (chkdsk, defrag, symantec-tools etc.)
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.