Pfad zu lang Fehler 0x80010135 in Windows 11/10

Pfad zu lang Fehler 0x80010135 in Windows 11/10

Wenn die Aktion abgebrochen wird mit der Fehlermeldung 0x80010135: Pfad zu lang , wenn Sie versuchen, eine Zip-Datei oder eine Archivdatei auf einem Windows 11- oder Windows 10-Computer zu extrahieren , dann soll dieser Beitrag Ihnen helfen, die besten Lösungen zu finden. kann angewendet werden, um das Problem auf Ihrem System einfach zu lösen.

Die Hauptgründe für dieses Problem sind:

  • Dateipfade sind länger als 260 Zeichen, da die Windows 32-API-Bibliothek keine Dateipfade mit mehr als 260 Zeichen unterstützt.
  • Dateibeschädigung
  • Malware-Infektion
  • Falsche oder nicht erfolgreiche Softwareinstallation
  • Versehentliches Löschen einer erforderlichen Systemdatei oder eines Eintrags

Fehler 0x80010135 „Pfad zu lang“ behoben

Archive sind Dateien, die eine oder mehrere Datendateien enthalten, unter denen Zip-, RAR-, Unix-Tar- und CAB-Archive am häufigsten verwendet werden. Diese Dateitypen, die oft als komprimierte Ordner bezeichnet werden, eignen sich hervorragend zum Kopieren und Senden mehrerer Dateien, da sie eine einfachere Speicherung und Portabilität ermöglichen. Archive komprimieren auch Dateien, wodurch sie weniger Speicherplatz beanspruchen. Wenn Sie also den Fehler 0x80010135: Path too Long Interrupted Action erhalten, während Sie versuchen, eine Zip-Datei oder eine andere Archivdatei auf Ihrem Windows 11/10-PC zu extrahieren oder zu entpacken, dann sollten unsere empfohlenen Lösungen unten in keiner bestimmten Reihenfolge zur Lösung beitragen dieses Problem.

  1. Verwenden Sie ein alternatives Tool, um Zip-Dateien zu extrahieren
  2. Archivdatei in den Stammordner extrahieren oder nur Unterordner extrahieren
  3. Verwenden Sie den Befehl Robocopy oder XCopy
  4. Aktivieren Sie die Unterstützung für lange Pfade in Windows

Schauen wir uns die Beschreibung des Prozesses in Bezug auf jede der aufgeführten Lösungen an.

Bevor Sie mit den folgenden Lösungen fortfahren, besteht die einfachste Lösung für dieses Problem in den meisten Fällen darin, die Archivdatei in einen kürzeren Namen umzubenennen (z. B. 123456789_abcdefg_temp.zip in temp.zip), um den Dateipfad zu verkürzen. Öffnen Sie nach Möglichkeit zuerst die Archivdatei, da sie mehrere übergeordnete/untergeordnete Ordner enthalten kann, und suchen Sie dann nach Verzeichnissen mit langen Namen. Wenn Sie Unterordner innerhalb eines Archivs nicht umbenennen können, können Sie das Archivverzeichnis selbst in einen kürzeren Namen umbenennen und dann erneut versuchen, den Inhalt des Archivs zu extrahieren.

1] Verwenden Sie ein alternatives Tool, um Zip-Dateien zu extrahieren

7zip

Das integrierte Dienstprogramm in Windows kann Zip-Dateien gut komprimieren und dekomprimieren. In einigen Fällen kann jedoch der Fehler Path too long 0x80010135 auftreten, da das Tool ein bestimmtes ZIP-Format nicht verarbeiten kann. Um diese Einschränkung zu umgehen, können Sie alternative Komprimierungs- oder Dekomprimierungssoftware von Drittanbietern wie 7-Zip verwenden, die mit den meisten Archivdateiformaten gut funktioniert.

2] Extrahieren Sie die Archivdatei in den Stammordner oder extrahieren Sie nur die Unterordner.

Sie können die Archivdatei wie folgt in den Stammordner extrahieren:

  • Benennen Sie die ZIP-Datei in einen kürzeren übergeordneten Namen um.
  • Kopieren und verschieben Sie die Datei auf die Partition C:\ oder in einen Ordner auf dem Laufwerk C:\.

Dadurch wird der Pfad beim Extrahieren der Datei in den Stammordner verkürzt, indem dem Dateipfad weniger Zeichen hinzugefügt werden. Stellen Sie sicher, dass sich der Stammordner in C:\, D:\ oder was auch immer befindet.

  • Extrahieren Sie abschließend die ZIP-Datei in einen Ordner unter C:\.

Sie können auch Ordner mit langen Dateinamen im Archiv öffnen und sie nur in ein Verzeichnis extrahieren. Danach können Sie sie gemäß dem ursprünglichen Archiv organisieren, indem Sie Ordner erstellen und Unterordner darin verschieben. Achten Sie darauf, kurze Namen für den neuen Ordner zu verwenden.

Wenn Sie fehlschlagen und der Ansichtsfehler erneut auftritt, können Sie die nächste Lösung versuchen.

3] Verwenden Sie den Befehl Robocopy oder XCopy.

Robocopy

Robocopy (Robust File Copy) ist ein Befehlszeilenbefehl zum Replizieren von Verzeichnissen/Dateien. Standardmäßig kopiert Robocopy eine Datei nur, wenn Quelle und Ziel unterschiedliche Zeitstempel oder unterschiedliche Dateigrößen haben. Außerdem akzeptiert Robocopy UNC-Pfade, einschließlich langer Pfade mit mehr als 256 Zeichen – obwohl Robocopy solche Dateien erfolgreich kopiert, müssen Sie einen Zielordner mit einem kürzeren Namen als der Quelle auswählen, um Probleme wie Schwierigkeiten beim Zugriff auf Dateien mit Windows Explorer zu vermeiden. Mappe.

Führen Sie die folgenden Schritte aus, um den Inhalt einer ZIP-Datei mit dem Robocopy-Befehl in einen Zielordner auf einem Windows 11/10-PC zu kopieren:

  • Drücken Sie die Windows-Taste + R , um das Dialogfeld Ausführen aufzurufen.
  • Geben Sie im Dialogfeld Ausführen cmd ein und drücken Sie dann STRG + UMSCHALT + EINGABETASTE , um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen.
  • Kopieren Sie im Eingabeaufforderungsfenster den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste:

robocopy SourceFilePath DestinationPath /E /copyall

Ersetzen Sie die Platzhalter SourceFilePath bzw. DestinationPath – Ihre Syntax sollte in etwa so aussehen:

robocopy C:\src C:\dst /E /copyall

Alternativ können Sie den folgenden Befehl ausführen:

robocopy C:\source D:\destination *.zip /MIR /v /s /XX

Bei dieser Syntax /sist ein Schalter erforderlich, um zu verhindern, dass leere Ordner in die Archivdatei kopiert werden, und ein /xxSchalter ist erforderlich, um zu verhindern, dass alte Dateien im Zielordner gelöscht werden.

Das XCopy-Tool, das für EXtended Copy steht, ist ein beliebtes Befehlszeilenprogramm zum Kopieren großer Datenmengen in Windows. Der Befehl erstellt Dateien mit dem festgelegten Archivattribut, unabhängig davon, ob dieses Attribut in der Quelldatei festgelegt wurde. Führen Sie den folgenden Befehl aus, um den Inhalt einer ZIP-Datei mit dem Befehl XCopy in einen Zielordner auf einem Windows 11/10-PC zu kopieren:

xcopy SourceFilePath DestinationPath /O /X /E /H /K

4] Aktivieren Sie die Unterstützung für lange Pfade in Windows

In der Windows-API (mit einigen Ausnahmen) ist die maximale Pfadlänge MAX_PATH, die als 260 Zeichen definiert ist. Der lokale Pfad ist in folgender Reihenfolge aufgebaut:

  • Laufwerksbuchstabe
  • Doppelpunkt
  • Backslash
  • Benennen Sie Komponenten durch Backslashes getrennt
  • Beendendes Nullzeichen

Standardmäßig ist die Unterstützung für lange Pfade in Windows deaktiviert. Diese Lösung erfordert, dass Sie die Unterstützung für lange Win32-Pfade mit dem Editor für lokale Gruppenrichtlinien, dem Registrierungs-Editor, PowerShell oder der Befehlszeile aktivieren.

Führen Sie die folgenden Schritte aus, um die Unterstützung langer Pfade mithilfe des Editors für lokale Gruppenrichtlinien zu aktivieren:

Unterstützung für lange Pfade aktivieren – Loxcal-Gruppenrichtlinien-Editor
  • Drücken Sie die Windows-Taste + R , um das Dialogfeld Ausführen aufzurufen.
  • Geben Sie im Dialogfeld Ausführen gpedit.msc ein und drücken Sie die Eingabetaste, um den Gruppenrichtlinien-Editor zu öffnen.
  • Navigieren Sie im Editor für lokale Gruppenrichtlinien im linken Bereich zum folgenden Pfad:

Computer Configuration > Administrative Templates > System > Filesystem

  • Doppelklicken Sie an dieser Stelle im rechten Bereich auf den Eintrag „ Enable Win32 Long Paths “ , um seine Eigenschaften zu ändern.
  • Stellen Sie im geöffneten Richtlinienfenster den Schalter auf die Position Aktiviert .
  • Klicken Sie auf Übernehmen > OK , um die Änderungen zu speichern.
  • Beenden Sie den Editor für lokale Gruppenrichtlinien.
  • Starte deinen Computer neu.

Für Benutzer von Windows 11/10 Home können Sie die Funktion Local Group Policy Editor hinzufügen und dann den Anweisungen wie oben folgen, oder Sie können die Registrierungs-, PowerShell- oder Befehlszeilenmethode unten verwenden.

Führen Sie die folgenden Schritte aus, um die Unterstützung für lange Pfade über PowerShell zu aktivieren:

  • Öffnen Sie Windows Terminal im erhöhten Modus.
  • Geben Sie in der PowerShell-Konsole den folgenden Befehl ein oder kopieren Sie ihn und fügen Sie ihn ein und drücken Sie die Eingabetaste:

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem"-Name "LongPathsEnabled"-Value 1 -PropertyType DWORD –Force

  • Beenden Sie das Windows-Terminal, nachdem Sie den Befehl ausgeführt haben.
  • Starten Sie Ihren PC neu.

Führen Sie die folgenden Schritte aus, um die Unterstützung für lange Pfade über die Befehlszeile zu aktivieren , um die Registrierung über die Befehlszeile zu bearbeiten:

  • Öffnen Sie eine Eingabeaufforderung im erhöhten Modus.
  • Kopieren Sie im Eingabeaufforderungsfenster den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste:

reg.exe Add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem"/V "LongPathsEnabled"/T REG_DWORD /D "1"

  • Verlassen Sie die CMD-Eingabeaufforderung, nachdem Sie den Befehl ausgeführt haben.
  • Starten Sie Ihren PC neu.

Führen Sie die folgenden Schritte aus, um die Unterstützung langer Pfade über den Registrierungseditor zu aktivieren:

Unterstützung für lange Pfade aktivieren – Registrierungseditor

Da dies ein Registrierungsvorgang ist, wird empfohlen, dass Sie die Registrierung sichern oder als notwendige Vorsichtsmaßnahme einen Systemwiederherstellungspunkt erstellen. Danach können Sie wie folgt vorgehen:

  • Drücken Sie die Windows-Taste + R , um das Dialogfeld Ausführen aufzurufen.
  • Geben Sie im Dialogfeld Ausführen regedit ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen.
  • Navigieren Sie oder navigieren Sie zum folgenden Registrierungsschlüsselpfad:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

  • Doppelklicken Sie an dieser Stelle im rechten Bereich auf den Schlüssel LongPathsEnabled , um seine Eigenschaften zu ändern.
  • Geben Sie im Eigenschaftendialogfeld 1 in das Feld Wert ein.
  • Drücken Sie OK oder Enter, um Ihre Änderungen zu speichern.
  • Beenden Sie den Registrierungseditor.

Alternativ können Sie den LongPathsEnabled-Schlüssel in der Registrierung automatisch aktivieren . So:

  • Drücken Sie die Windows-Taste + R , um das Dialogfeld Ausführen aufzurufen.
  • Geben Sie im Dialogfeld „Ausführen“ Notepad ein und drücken Sie die Eingabetaste, um Notepad zu öffnen.
  • Kopieren Sie den folgenden Code und fügen Sie ihn in einen Texteditor ein.

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]"LongPathsEnabled"=dword:00000001

  • Wählen Sie nun die Option „ Datei “ aus dem Menü und klicken Sie auf die Schaltfläche „ Speichern unter“.
  • Wählen Sie einen Ort (vorzugsweise auf Ihrem Desktop), an dem Sie die Datei speichern möchten.
  • Geben Sie einen Namen mit der Erweiterung .reg ein (z. B. EnableLongPaths.reg ).
  • Wählen Sie „Alle Dateien“ aus der Dropdown-Liste „Dateityp“ aus.
  • Doppelklicken Sie auf die gespeicherte Datei. reg, um es zusammenzuführen.
  • Wenn Sie dazu aufgefordert werden, klicken Sie auf Ausführen > Ja ( UAC ) > Ja > OK , um die Zusammenführung zu bestätigen.
  • Jetzt können Sie die Datei löschen. reg wenn du magst.
  • Starten Sie Ihren PC neu.

Jede dieser Lösungen sollte für Sie funktionieren.

Wie umgeht man einen zu langen Dateipfad?

Wenn der Pfad zu lang ist, kopieren Sie den Ordner zuerst in die oberen Ebenen im Datei-Explorer und verschieben Sie ihn dann auf Ihren lokalen Computer. Wenn die Dateinamen zu lang sind, versuchen Sie zunächst, die Dateien mit einer Archivanwendung zu komprimieren, kopieren Sie dann die Archivdatei auf Ihren lokalen Computer und extrahieren Sie dann den Inhalt. Sie können auch Apps von Drittanbietern verwenden.

Wie kann ich mehr als 256 Zeichen kopieren?

Windows hat eine Einschränkung: Die Länge eines vollständigen Pfads zu einer Datei darf 255 Zeichen nicht überschreiten. Microsoft hat ein Befehlszeilen-Kopierprogramm namens Robocopy (Robust Copy), das Dateien ohne diese Einschränkung kopieren kann. ROBOCOPY akzeptiert UNC-Pfade, einschließlich UNC-Pfade mit mehr als 256 Zeichen.

Quelle: Der Windows-Club

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert