So kopieren Sie Dateien von einer NTFS-Festplatte, ohne dass der Zugriff verweigert wird

So kopieren Sie Dateien von einer NTFS-Festplatte, ohne dass der Zugriff verweigert wird

Ich habe auf einen neuen PC (Windows 10) umgestiegen und möchte ein vollständiges Backup aller Dateien von der Festplatte meines alten PCs (ebenfalls Windows 10) erstellen.

Ich habe die alte Festplatte an den neuen PC angeschlossen, daher bootet er nicht von der alten Festplatte.

Ich erhalte jedoch immer wieder die Fehlermeldung „Zugriff verweigert“, selbst wenn ich 7-zip oder xcopy als Administrator ausführe. Beispielsweise G:\ProgramData\ApplicationDatatritt der Fehler auf, ebenso wie an mehreren anderen Stellen.

Gibt es eine Möglichkeit, global festzulegen, dass die Berechtigungen für diese Festplatte nicht überprüft werden sollen und ich nur alle Dateien lesen möchte?

Aus Sicherheitsgründen möchte ich keine Schreibänderungen auf der anderen Platte vornehmen (zB den Besitz von Dateien übernehmen).

Antwort1

Wenn Sie eine bereits verwendete Festplatte an einen neuen oder anderen Computer anschließen, sei es als internes oder externes Laufwerk, sind Sie nicht mehr Eigentümer dieser Festplatte. Wenn Sie versuchen, Dateien auf dieser Festplatte anzuzeigen, hinzuzufügen oder zu löschen, erhalten Sie die Fehlermeldung: „Auf E:\ kann nicht zugegriffen werden. Zugriff verweigert.“ Ihr Laufwerksbuchstabe kann ein anderer sein, aber Sie verstehen, was ich meine.

  1. Klicken Sie im Windows Explorer mit der rechten Maustaste auf das Laufwerk, dessen Besitz Sie übernehmen möchten, und wählen Sie dann „Eigenschaften“ aus dem Dropdown-Menü.
  2. Klicken Sie auf die Registerkarte „Sicherheit“.
    1. Klicken Sie auf die Schaltfläche „Erweitert“.
    2. Klicken Sie in den erweiterten Sicherheitseinstellungen auf die Registerkarte „Besitzer“.
    3. Klicken Sie auf die Schaltfläche „Bearbeiten“.
    4. Klicken Sie auf die Schaltfläche „Andere Benutzer oder Gruppen“.
    5. Deaktivieren Sie unter „Objekttypen“ alle Kontrollkästchen außer „Benutzer“ und klicken Sie dann auf „OK“.
    6. Klicken Sie auf die Schaltfläche „Erweitert“.
    7. Klicken Sie auf die Schaltfläche „Jetzt suchen“.
    8. Klicken Sie unter „Suchergebnisse“ auf den „Benutzernamen“, mit dem Sie sich bei Windows anmelden, und klicken Sie dann auf „OK“.
    9. Überprüfen Sie im Objektfenster den korrekten Benutzernamen und drücken Sie dann auf „OK“.
    10. Setzen Sie ein Häkchen vor „Besitzer bei Untercontainern und Objekten ersetzen“.
    11. Sie erhalten eine Warnmeldung mit dem Hinweis „Alle Berechtigungen werden ersetzt…“. Das ist normal. Klicken Sie auf „Ja“.
    12. In einem Statusfenster wird angezeigt, dass die Dateiberechtigungen schnell ersetzt werden.
    13. Wenn Sie die Fehlermeldung „Zugriff verweigert“ sehen, ist das kein Problem. Diese Meldung bezieht sich nur auf eine bestimmte Systemdatei, die gerade verwendet wird. Sie benötigen ohnehin keinen Zugriff darauf. Klicken Sie einfach auf die Schaltfläche „Weiter“.
    14. Klicken Sie in der letzten Windows-Sicherheitsmeldung auf „OK“.

Fast fertig.

Klicken Sie im Windows Explorer mit der rechten Maustaste auf das Laufwerk, dessen Eigentümer Sie gerade geworden sind, und wählen Sie dann „Eigenschaften“ aus dem Dropdown-Menü. Klicken Sie unter „Eigenschaften“ auf die Registerkarte „Sicherheit“. Ihr Benutzername sollte nun im Fenster „Gruppen- oder Benutzernamen“ angezeigt werden. Klicken Sie auf den Benutzernamen, um ihn hervorzuheben, und klicken Sie dann auf die Schaltfläche „Bearbeiten“.

Setzen Sie in der Spalte „Zulassen“ ein Häkchen bei „Vollzugriff“ und klicken Sie dann auf die Schaltfläche „OK“.

Die Festplatte sollte nun im Windows Explorer mit Angaben zu ihrer Größe und ihrem freien Speicherplatz angezeigt werden. Sie sollten darauf klicken können, dann auf ein beliebiges Verzeichnis und dann nach Bedarf Dateien hinzufügen, löschen oder ändern können.

Erledigt!

Quelle(enthält Bilder – ist möglicherweise leichter zu verfolgen; ich habe hier alles im Textformat aufgelistet, damit Sie es nachvollziehen können, wenn Sie die Quelle nicht verwenden möchten).

Antwort2

Ich habe letztendlich die folgende Lösung verwendet:

  1. Booten Sie in eine Live-CD-Linux-Distribution
  2. Mounten Sie die betreffende Festplatte als schreibgeschützt
  3. Erstellen Sie ein Tarball auf dem Ziellaufwerk, mit dem Quelllaufwerk als Eingabe

Dadurch konnte ich unter Umgehung der Berechtigungen auf jede einzelne Datei zugreifen und später ohne Berechtigungsfehler auf das Tarball zugreifen.

Ich habe tatsächlich eine Bash- forSchleife verwendet, um für jedes oberste Verzeichnis auf dem Laufwerk ein separates Tarball zu erstellen, um später einfacher darauf zugreifen zu können.

verwandte Informationen