Hatten Sie jemals Probleme, eine Datei oder einen Ordner in Windows 11 zu öffnen, zu bearbeiten oder zu löschen, weil der Name zu lang ist? Haben Sie schon einmal Fehlermeldungen wie “Die Dateinamen wären zu lang für den Zielordner” oder “Die Quelldateinamen sind größer als vom Dateisystem unterstützt” gesehen? Wenn ja, dann können Sie unter Windows 11 mit file path-Längenbeschränkungen konfrontiert werden.
Ein file path ist eine Zeichenfolge, die den Speicherort einer Datei oder eines Ordners im Dateisystem angibt. Der Dateipfad für eine Datei mit dem Namen “contoh.docx”, die sich im Ordner “Dokumente” auf Laufwerk C befindet, lautet z. B. “C:\Dokumente\contoh.docx”. Die Länge des Dateipfads ist die Anzahl der Zeichen, die im Dateipfad vorhanden sind, einschließlich des umgekehrten Schrägstrichs () als Trennzeichen zwischen dem Ordner und der Datei. In diesem Beispiel beträgt die Länge des Dateipfads 20 Zeichen.
![filepath](https://bardimin.com/wp-content/uploads/2024/02/filepath.jpg)
Windows 11 hat eine maximale Dateipfadlänge von 260 Zeichen. Wenn Sie also versuchen, eine Datei oder einen Ordner mit einem Dateipfad von mehr als 260 Zeichen zu erstellen, darauf zuzugreifen oder sie zu ändern, können Probleme oder Fehler auftreten. Diese Einschränkung wird als MAX_PATH bezeichnet und besteht seit Windows 95.
Diese Einschränkung ist jedoch nicht absolut und kann auf verschiedene Weise überwunden werden. In diesem Artikel erläutert Bardimin einige Methoden, um die Längenbeschränkung von Dateipfaden in Windows 11 zu umgehen, entweder durch Ändern der Registrierungseinstellungen, mithilfe von PowerShell oder durch Verwenden von Anwendungen von Drittanbietern. Wir werden auch einige Tipps geben, um das Problem zu vermeiden, dass Dateipfade in Zukunft zu lang sind.
Ändern der Registrierungseinstellungen
Eine Möglichkeit, die Längenbeschränkung für Dateipfade in Windows 11 zu umgehen, besteht darin, die Registrierungseinstellungen zu ändern. Die Registrierung ist eine Datenbank, in der wichtige Informationen über das Betriebssystem, die Hardware und die auf Ihrem Computer installierte Software gespeichert sind. Wenn Sie bestimmte Werte in der Registrierung ändern, können Sie eine Funktion namens long path aktivieren, mit der Sie Dateipfade verwenden können, die länger als 260 Zeichen sind.
Um die Registrierungseinstellungen ändern zu können, müssen Sie über Administratorrechte auf Ihrem Computer verfügen. Darüber hinaus sollten Sie vorsichtig sein, da ein Wechsel der falschen Registrierung zu Systemschäden oder Datenverlust führen kann. Daher wird empfohlen, dass Sie Ihre Registrierung sichern, bevor Sie Änderungen vornehmen.
Im Folgenden finden Sie die Schritte zum Ändern der Registrierungseinstellungen, um die Längenbeschränkung für Dateipfade in Windows 11 zu überwinden:
- Öffnen Sie Run, indem Sie die Taste Windows + R auf Ihrer Tastatur drücken.
- Geben Sie regedit ein und drücken Sie Enter, um Registry Editor zu öffnen.
- Navigieren Sie im linken Bereich zu den folgenden Ordnern:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
- Doppelklicken Sie im rechten Bereich auf den Eintrag LongPathsEnabled. Wenn dieser Eintrag nicht vorhanden ist, können Sie ihn erstellen, indem Sie mit der rechten Maustaste auf einen Bereich im rechten Bereich klicken, New > DWORD (32-bit) Value auswählen und ihn LongPathsEnabled benennen.
- Ändern Sie den Datenwert von 0 in 1, und klicken Sie auf OK.
- Schließen Sie Registry Editor und starten Sie Ihren Computer neu.
Sobald Sie diese Schritte ausgeführt haben, sollten Sie in der Lage sein, Dateipfade zu verwenden, die länger als 260 Zeichen in Windows 11 sind. Es ist jedoch erwähnenswert, dass nicht alle Apps diese Funktion für lange Pfade unterstützen, sodass bei einigen bestimmten Apps immer noch Fehler auftreten können.
Verwenden von PowerShell
PowerShell ist ein leistungsstarkes Befehlszeilentool und Skript, mit dem Sie verschiedene Aspekte Ihres Betriebssystems, Ihrer Hardware und Software automatisieren und verwalten können. Sie können PowerShell verwenden, um die Längenbeschränkung von Dateipfaden in Windows 11 zu umgehen, indem Sie bestimmte Befehle verwenden, mit denen Dateien oder Ordner mit langen Dateipfaden erstellt, geändert oder gelöscht werden können.
Um PowerShell verwenden zu können, müssen Sie über Administratorrechte auf Ihrem Computer verfügen. Darüber hinaus sollten Sie vorsichtig sein, da die Verwendung des falschen Befehls zu Systemschäden oder Datenverlust führen kann. Daher wird empfohlen, die Dateien oder Ordner, die Sie ändern möchten, vor der Verwendung von PowerShell zu sichern.
Im Folgenden finden Sie einige Beispiele für PowerShell-Befehle, mit denen Sie die Längenbeschränkungen für Dateipfade in Windows 11 umgehen können:
- Um eine neue Datei mit einem langen Dateipfad zu erstellen, können Sie den folgenden Befehl verwenden:
New-Item -Path “\\?\C:\Folder1\Folder2\Folder3\….\FolderN\File.txt” -ItemType File
Mit diesem Befehl wird eine Datei mit dem Namen “File.txt” im zuletzt angegebenen Ordner erstellt. Sie können Dateien und Ordner nach Belieben umbenennen, aber stellen Sie sicher, dass Sie das Präfix “?” am Anfang des Dateipfads verwenden, um PowerShell mitzuteilen, dass Sie einen langen Dateipfad verwenden möchten.
- Um eine Datei oder einen Ordner mit einem langen Dateipfad umzubenennen, können Sie den folgenden Befehl verwenden:
Rename-Item -Path “\\?\C:\Folder1\Folder2\Folder3\….\FolderN\File.txt” -NewName “NewFile.txt”
Mit diesem Befehl wird die Datei “File.txt” in “NewFile.txt” umbenannt. Sie können Dateien und Ordner nach Belieben umbenennen, aber stellen Sie sicher, dass Sie das Präfix “\?” am Anfang des Dateipfads verwenden, um PowerShell mitzuteilen, dass Sie einen langen Dateipfad verwenden möchten.
- Um eine Datei oder einen Ordner mit einem langen Dateipfad zu löschen, können Sie den folgenden Befehl verwenden:
Remove-Item -Path “\\?\C:\Folder1\Folder2\Folder3\….\FolderN\File.txt” -Force
Mit diesem Befehl wird die Datei “File.txt” gelöscht. Sie können Dateien und Ordner nach Belieben umbenennen, aber stellen Sie sicher, dass Sie das Präfix “\?” am Anfang des Dateipfads verwenden, um PowerShell mitzuteilen, dass Sie einen langen Dateipfad verwenden möchten. Die Option -Force erzwingt das Löschen der Datei oder des Ordners, ohne nach einer Bestätigung zu fragen.
Sie können diese Befehle in Windows PowerShell eingeben, das Sie öffnen können, indem Sie die Windows + X-Taste auf Ihrer Tastatur drücken und Windows PowerShell (Admin) auswählen. Sie können diese Befehle auch in einer PowerShell-Skriptdatei (.ps1) speichern und ausführen, indem Sie mit der rechten Maustaste auf die Datei klicken und Run with PowerShell auswählen.
Verwenden von Drittanbieter-Apps
Wenn Sie die Registrierungseinstellungen nicht ändern oder PowerShell verwenden möchten, können Sie Anwendungen von Drittanbietern verwenden, mit denen Sie die Längenbeschränkung für Dateipfade in Windows 11 umgehen können. Einige dieser Anwendungen sind:
- Long Path Tool: Diese App ist ein einfaches Tool, das Dateien oder Ordner mit langen Dateipfaden erkennen und löschen kann. Sie können diese App von der offiziellen Website unter https://longpathtool.com/ herunterladen. Sobald Sie diese Anwendung installiert haben, können Sie sie ausführen und eine Liste von Dateien oder Ordnern mit langen Dateipfaden anzeigen. Sie können die Datei oder den Ordner auswählen, die bzw. den Sie löschen möchten, und auf die Schaltfläche Delete klicken . Sie können auch eine Datei oder einen Ordner mit einem langen Dateipfad umbenennen oder verschieben, indem Sie mit der rechten Maustaste auf die Datei oder den Ordner klicken und die entsprechende Option auswählen.
- Path Too Long Auto Fixer: Diese App ist ein automatisiertes Tool, das das Problem zu langer Dateipfade beheben kann, indem Dateien oder Ordner nach dem Zufallsprinzip umbenannt werden. Sie können diese App von der offiziellen Website unter https://pathtoolongautofixer.com/ herunterladen. Sobald Sie diese Anwendung installiert haben, können Sie sie ausführen und das Laufwerk oder den Ordner auswählen, den Sie überprüfen möchten. Die Anwendung scannt das Laufwerk oder den Ordner und zeigt eine Liste von Dateien oder Ordnern mit langen Dateipfaden an. Sie können die Dateien oder Ordner auswählen, die Sie reparieren möchten, und auf die Schaltfläche Fix Selected klicken . Die App benennt die Datei oder den Ordner mit einem kürzeren, zufälligen Namen um.
- Path Scanner: Diese App ist ein Scanner-Tool, das eine Liste von Dateien oder Ordnern mit langen Dateipfaden anzeigen kann. Sie können diese App von der offiziellen Website unter https://pathscanner.com/ herunterladen. Sobald Sie diese Anwendung installiert haben, können Sie sie ausführen und das Laufwerk oder den Ordner auswählen, den Sie überprüfen möchten. Die Anwendung scannt das Laufwerk oder den Ordner und zeigt eine Liste von Dateien oder Ordnern mit langen Dateipfaden an. Sie können diese Liste zur weiteren Verwendung in eine Textdatei oder Excel exportieren.
Tipps, um zu verhindern, dass der Dateipfad zu lang ist
Zusätzlich zu den oben genannten Methoden können Sie auch das Problem des zu langen Dateipfads in Windows 11 verhindern, indem Sie die folgenden Tipps befolgen:
- Vermeiden Sie die Verwendung von Datei- oder Ordnernamen, die zu lang oder zu komplex sind. Verwenden Sie einen kurzen, einfachen, beschreibenden Namen, mit dem Sie die Datei oder den Ordner leicht identifizieren können.
- Vermeiden Sie die Verwendung von Sonderzeichen oder unzulässigen Zeichen in Datei- oder Ordnernamen. Sonderzeichen sind Zeichen, die nicht in Datei- oder Ordnernamen verwendet werden können, z. B. \/:*? “ < > |. Ungültige Zeichen sind Zeichen, die Probleme oder Fehler im Dateisystem verursachen können, z. B. % & + = ;, [ ] { } ( ) # $ ^ ‚.
- Vermeiden Sie die Verwendung von übermäßigen Leerzeichen in Datei- oder Ordnernamen. Übermäßige Leerzeichen können in einigen Anwendungen oder Befehlen zu Fehlern führen. Verwenden Sie stattdessen Bindestriche (-) oder Unterstriche (_), um Wörter in Datei- oder Ordnernamen zu trennen.
- Vermeiden Sie die Verwendung eines Punktes (.) am Anfang oder Ende eines Datei- oder Ordnernamens. Ein Punkt am Anfang eines Datei- oder Ordnernamens kann diese Datei oder diesen Ordner im Datei-Explorer ausblenden. Ein Punkt am Ende eines Datei- oder Ordnernamens kann in einigen Anwendungen oder Befehlen zu Fehlern führen.
- Vermeiden Sie die Verwendung von Datei- oder Ordnernamen, die mit Hardware-, Software- oder Befehlsnamen in Windows 11 identisch sind. Verwenden Sie z. B. keine Datei- oder Ordnernamen wie CON, PRN, AUX, NUL, COM1, LPT1 usw. Diese Namen können zu Konflikten oder Fehlern im Betriebssystem oder in der Anwendung führen.
Weitere interessante Artikel
Schlussfolgerung
Die Begrenzung der Dateipfadlänge in Windows 11 ist ein Problem, das Ihre Leistung und Produktivität bei der Arbeit mit Dateien oder Ordnern beeinträchtigen kann. Sie können dieses Problem jedoch auf verschiedene Weise umgehen, z. B. durch Ändern von Registrierungseinstellungen, mithilfe von PowerShell oder mithilfe einer Drittanbieteranwendung. Sie können dieses Problem auch verhindern, indem Sie einige Tipps zur Verwendung guter und korrekter Datei- oder Ordnernamen befolgen.
Ich hoffe, dieser Artikel ist hilfreich und kann Ihnen helfen, die Längenbeschränkungen für Dateipfade in Windows 11 zu überwinden. Danke fürs Lesen.