Cómo resolver las limitaciones de longitud de la ruta de los archivos en Windows 11

Uso de PowerShell

PowerShell es una eficaz herramienta de línea de comandos y script que permite automatizar y administrar varios aspectos del sistema operativo, el hardware y el software. Puede usar PowerShell para evitar la limitación de la longitud de la ruta de acceso de archivo en Windows 11 mediante el uso de determinados comandos que pueden crear, modificar o eliminar archivos o carpetas con rutas de acceso de archivo largas.

Para usar PowerShell, debe tener privilegios de administrador en el equipo. Además, debe tener cuidado porque el uso de un comando incorrecto puede causar daños en el sistema o pérdida de datos. Por lo tanto, se recomienda realizar una copia de seguridad de los archivos o carpetas que desea modificar antes de usar PowerShell.

A continuación se muestran algunos ejemplos de comandos de PowerShell que puede usar para evitar las limitaciones de longitud de ruta de acceso de archivo en Windows 11:

  • Para crear un nuevo archivo con una ruta de archivo larga, puede utilizar el siguiente comando:

New-Item -Path “\\?\C:\Folder1\Folder2\Folder3\…\FolderN\File.txt” -ItemType File

Este comando creará un archivo llamado “File.txt” en la última carpeta especificada. Puede cambiar el nombre de los archivos y carpetas como desee, pero asegúrese de usar el prefijo “?” al principio de la ruta de acceso del archivo para indicar a PowerShell que desea usar una ruta de acceso de archivo larga.

  • Para cambiar el nombre de un archivo o carpeta con una ruta de archivo larga, puede utilizar el siguiente comando:

Rename-Item -Path “\\?\C:\Folder1\Folder2\Folder3\…\FolderN\File.txt” -NewName “NewFile.txt”

Este comando cambiará el nombre del archivo “File.txt” a “NewFile.txt”. Puede cambiar el nombre de los archivos y carpetas como desee, pero asegúrese de usar el prefijo “\?” al principio de la ruta de acceso del archivo para indicar a PowerShell que desea usar una ruta de acceso de archivo larga.

  • Para eliminar un archivo o una carpeta con una ruta de archivo larga, puede utilizar el siguiente comando:

Remove-Item -Path “\\?\C:\Folder1\Folder2\Folder3\…\FolderN\File.txt” -Force

Este comando eliminará el archivo “File.txt”. Puede cambiar el nombre de los archivos y carpetas como desee, pero asegúrese de usar el prefijo “\?” al principio de la ruta de acceso del archivo para indicar a PowerShell que desea usar una ruta de acceso de archivo larga. La opción -Force forzará la eliminación del archivo o carpeta sin pedir confirmación.

Puede escribir estos comandos en Windows PowerShell que puede abrir presionando la tecla Windows +  X en su teclado y seleccionando Windows PowerShell (Admin). También puede guardar estos comandos en un archivo de script de PowerShell (.ps1) y ejecutarlos haciendo clic con el botón derecho en el archivo y seleccionando Run with PowerShell.

Uso de aplicaciones de terceros

Si no desea cambiar la configuración del Registro o usar PowerShell, puede usar aplicaciones de terceros que pueden ayudarlo a evitar la limitación de longitud de la ruta de acceso del archivo en Windows 11. Algunas de estas aplicaciones son:

  • Long   Path   Tool: Esta aplicación es una herramienta simple que puede detectar y eliminar archivos o carpetas con rutas de archivo largas. Puede descargar esta aplicación desde su sitio web oficial en https://longpathtool.com/. Una vez que instale esta aplicación, puede ejecutarla y ver una lista de archivos o carpetas con rutas de archivo largas. Puede seleccionar el archivo o la carpeta que desea eliminar y hacer clic en el  botón Delete. También puede cambiar el nombre o mover un archivo o carpeta con una ruta de archivo larga haciendo clic con el botón derecho en el archivo o carpeta y seleccionando la opción adecuada.
  • Path   Too   Long   Auto   Fixer: Esta aplicación es una herramienta automatizada que puede solucionar el problema de que las rutas de los archivos sean demasiado largas cambiando aleatoriamente el nombre de los archivos o carpetas. Puede descargar esta aplicación desde su sitio web oficial en https://pathtoolongautofixer.com/. Una vez que instale esta aplicación, puede ejecutarla y seleccionar la unidad o carpeta que desea verificar. La aplicación escaneará la unidad o carpeta y mostrará una lista de archivos o carpetas con rutas de archivo largas. Puede seleccionar los archivos o carpetas que desea reparar y hacer clic en el  botón Fix Selected. La aplicación cambiará el nombre del archivo o carpeta con un nombre más corto y aleatorio.
  • Path Scanner: Esta aplicación es una herramienta de escáner que puede mostrar una lista de archivos o carpetas con rutas de archivo largas. Puede descargar esta aplicación desde su sitio web oficial en https://pathscanner.com/. Una vez que instale esta aplicación, puede ejecutarla y seleccionar la unidad o carpeta que desea verificar. La aplicación escaneará la unidad o carpeta y mostrará una lista de archivos o carpetas con rutas de archivo largas. Puede exportar esta lista a un archivo de texto o Excel para mayor referencia.

Artículos más recientes