Die Anforderung konnte wegen eines E/A-Gerätefehlers nicht ausgeführt werden, wie zu beheben?

Wenn Sie eine Sicherung auf einer externen Festplatte unter Windows Server 2003/2008/2012 (R2)/SBS 2003/2008/2011 oder Windows 10/8.1/8/7/XP/Vista durchführen, können Sie die folgenden Fehlermeldungen auftreten:

  • Eine der Sicherungsdateien konnte nicht erstellt werden. (Fehler: 0x8078001A)
  • Die Anforderung konnte wegen eines E/A-Gerätefehlers nicht ausgeführt werden. (Fehler: 0x8007045D) oder (2147943517) 
  • Die beiden Fehlercodes 2147943517 und 0x8007045D repräsentieren den gleichen E/A-Gerätefehler.

Backup Failed

Warum tritt diese Fehlermeldung auf?

  • Falls der Fehler bekommt wird, wenn die Sicherung für eine Weile in Arbeit war, sollten es fehlerhafte Sektoren auf dem Sicherungsquelldatenträger oder dem Zieldatenträger sein.
  • Falls der Fehler bekommt wird, wenn das Backup in etwa beendet ist, ist der letzte Cluster auf dem Volume möglicherweise verschwunden.
  • Wenn Sie auf einem großen Laufwerk mit einer 4K-Sektorgröße statt 512 Byte Sektorgröße, die häufig in Festplatten kleiner als 2T verwendet wird, werden Sie vielleicht diesen E/A-Gerätsfehler 0x8007045d für das Sicherungs- und Wiederherstellungstool auf einigen alten Windows-Versionen erhalten, ist mit Standard-Dateiformat auf 512-Byte-Sektoren.

Lösung zum Beheben des E/A-Gerätsfehlers

Sie können eine oder mehrere Schritte versuchen, um die E/A-Gerätsfehler beheben

1. Reparieren Sie fehlerhafte Sektoren auf der Sicherungsquelldiskette und der Zieldiskette.

1.1. Klicken Sie auf Startmenü oder drücken Sie „Win+R" und geben Sie „cmd" ein und drücken Sie die Eingabetaste. Sie sollten die CMD-Eingabeaufforderung als Administrator starten

1.2. Geben Sie an der Eingabeaufforderung den folgenden Befehl „chkdsk X: /f /r" ein, und drücken Sie die EINGABETASTE. „X" steht für den Laufwerksbuchstaben der Partition, die Sie überprüfen möchten. „/f" stellt den Befehl zum Beheben von Fehlern dar und „/r" wird fehlerhafte Sektoren lokalisieren und lesbare Informationen wiederherzustellen.

1.3. Nachdem der Vorgang abgeschlossen ist, starten Sie die Sicherungsaufgabe und starten ihn erneut.

2. Verkleinern oder erweitern Sie die Partition, um den letzten Cluster an einen anderen Speicherort zu übertragen, und führen Sie den Befehl „chkdsk" erneut aus. Klicken Sie in der Datenträgerverwaltung mit der rechten Maustaste auf die Partition, die Sie verkleinern möchten, und klicken Sie auf „Volume verkleinern". Dann folgen Sie den geöffneten „Volume verkleinern-Assistent" zu verarbeiten. Sie können auch Drittanbietersoftware verwenden, um die Partitionsgröße zu ändern.

3. Formatieren Sie Ihre Festplatte auf Werkseinstellungen mit WD Quick Formatter und versuchen Sie es erneut. Beachten Sie, dass die Formatierung Ihrer Festplatte auf Werkseinstellungen wird nicht erkennbar in Windows XP und alle Daten darauf werden gelöscht. Daher ist Sicherung der Festplatte nötig, wenn es wertvolle Daten darauf gibt.

4. Wenn es nach diesen Schritten immer noch mit demselben Fehler fehlschlägt, sollte Ihre Festplatte eine erweiterte (4K) Festplatte sein. Sie können die Umwandlung eines anderen Festplattenlaufwerks zum Sichern oder Aktualisieren Ihres Windows in Erwägung ziehen, um das Problem zu beheben, dass die Anforderung wegen eines E / A-Gerätefehlers nicht ausgeführt werden konnte.

Es gibt zwei Arten von Advanced-Format (4K) Festplatten, eine davon ist 512-Byte-Emulation (512e), die 512-Byte als logische Sektorgröße und 4KB als physische Sektorgröße, die andere 4 KB ist native, die 4 KB als seine logische und physische Sektorgröße hat.

Advanced-Format (4K) Festplatte mit 512-Byte-Emulation wird unter Windows 8, Windows Server 2012, Windows 7 w/ MS KB 982018, Windows 7 SP1, Windows Server 2008 R2 w/ MS KB , 982018, Windows Server 2008 R2 SP1, Windows Vista w/ MS KB 2553708, Windows Server 2008 w/ MS KB 2553708 unterstützt.

Advanced-Format 4K Native Festplatte wird unter Windows 8, Windows Server 2012 unterstützt.

Um die physische und logische Sektorgröße zu erhalten, können Sie den Befehl „fsutil fsinfo ntfsinfo <Laufwerkbuchstabe:>" in einer erhöhten Eingabeaufforderung ausführen. Wenn es „Bytes pro Sektor: 512" und „Bytes pro physischem Sektor: 4096" zeigt, handelt es sich um eine Advanced-Format (4K) Festplatte mit 512-Byte-Emulation. Wenn beide Zeilen als 4096 angezeigt werden, handelt es sich um eine 4 KB native Festplatte. Wenn „Bytes pro Sektor: Nicht unterstützt" angezeigt wird, unterstützt der Festplattentreiber IOCTL_STORAGE_QUERY_PROPERTY nicht.

Emulation

Wenn Sie weiterhin den Fehler „Die Anforderung konnte wegen eines E/A-Gerätefehlers nicht ausgeführt werden" erhalten, können Sie eine kostenlose Drittanbieter-Sicherungssoftware versuchen oder Ihr System aufrüsten. Advance Format 4K Native Festplatte wird unter Windows 8, Windows 10, Windows Server 2012 (R2) und Windows 2016 unterstützt.