¿Cómo habilitar las rutas largas de Win32 en Windows 11/10?

Si está intentando copiar cualquier archivo de fuentes externas, como una tarjeta SD, una cámara o un disco duro externo, a veces puede recibir un error como Los nombres de archivo serían demasiado largos para la carpeta de destino. La razón por la que recibe este error es que el Explorador de archivos de Windows no pudo copiar / eliminar / cambiar el nombre de ninguna ruta de más de 256 caracteres. Por ejemplo, si intenta copiar un archivo cuya ruta excede los 256 caracteres, Windows devolverá los siguientes mensajes de error.

  • "Error al eliminar el archivo error: no se puede leer desde el archivo o disco de origen"
  • "Ruta de origen demasiado larga"
  • “No se puede eliminar el archivo o la carpeta. El nombre de archivo especificado no es válido o es demasiado largo. Especifique un nombre de archivo diferente ".
  • "No se puede eliminar la carpeta: el nombre o la extensión del archivo es demasiado largo"
  • "Nombre de archivo demasiado largo"
  • "Los nombres de archivo serían demasiado largos para la carpeta de destino"

La limitación la establece la biblioteca de la API de Win32, en la API de Win 32 el valor de MAX_PATH se establece en 260. La mayoría de las aplicaciones estándar, incluido el Explorador de Windows, no funcionarán correctamente con archivos de ruta larga que superen los 256 caracteres. Si obtiene el mismo error, la única solución es habilitar Win32 Long path en Windows 10/11.

Índice de contenidos

    Habilite Win32 Long Paths en Windows 11/10:

    Puede habilitar Win32 Long Paths en Windows usando dos métodos diferentes, en el primer método usaremos el editor de políticas de grupo y en el segundo método usaremos el editor de registro. Siga los métodos que se indican a continuación para deshabilitar o habilitar las rutas largas de Win32 en Windows 11/10.

    Usando el Editor de políticas de grupo:

    Abra el comando Ejecutar presionando Windows + R y escriba gpedit.msc y presione enter. Este comando abrirá el Editor de políticas de grupo.

    Ahora ve al siguiente camino.

    Configuración del sistema> Plantillas administrativas> Sistema> Sistema de archivos

    Desde el lado izquierdo, haga clic en Sistema de archivos y desde el lado derecho busque la Política nombrada Habilite las rutas largas de Win32. Haga doble clic y abra la configuración de la política.

    Luego, en la ventana Habilitar rutas de Win32long, elija Calificado y haga clic en Aplicar Y está bien. Esto habilitará las rutas largas de Win32 en su PC.

    Para deshabilitar simplemente siga los mismos pasos y en la configuración de la política simplemente elija Discapacitado o No configurado para deshabilitarlo.

    Usando el editor de registro:

    Nota: Editar el registro es arriesgado y provoca daños irreversibles en la instalación del sistema operativo. Siga los pasos correctamente. Consejos amigables antes de editar el registro Creando el punto de restauración Es recomendado.

    Abra el comando Ejecutar presionando Windows + R y escriba Regedit y presione enter. Este comando abrirá la consola del editor de registro.

    Ahora ve al siguiente camino.

    HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem

    Desde el lado izquierdo, haga clic en Sistema de archivos y desde el lado derecho busque el llamado DWORD LongPathsEnabled.

    Haga doble clic en LongPathsEnabled DWORD y establezca los datos de valor como 1 y haga clic en está bien.

    Cierre el editor de registro y reinicie el sistema una vez, esto habilitará las rutas largas de Win32 en Windows 11/10.

    Usando PowerShell:

    Abra PowerShell en modo elevado, escriba el siguiente comando y presione enter.

    New-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetControlFileSystem" `
    -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force

    Luego, este comando agregará el valor de registro en la consola de registro de Windows directamente.

    .

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada.

    Ver más

    • Responsable: Ceferino Mauricio Sosa.
    • Finalidad:  Moderar los comentarios.
    • Legitimación:  Por consentimiento del interesado.
    • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a KnownHost que actúa como encargado de tratamiento.
    • Derechos: Acceder, rectificar y suprimir los datos.
    • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

    Subir
    Utilizamos cookies para una mejor experiencia. Al utilizar nuestro sitio web, usted acepta todas las cookies de acuerdo con nuestra Política de Cookies.    Configurar y más información
    Privacidad