Errore NotFoundError durante il caricamento delle cartelle
Cosa significa l'errore NotFoundError?
L’errore NotFoundError si verifica generalmente per uno dei seguenti motivi:
- Percorso del file troppo lungo:
Il percorso completo di un file (che include la struttura delle cartelle, i nomi delle sottocartelle e il nome del file) supera il limite di 260 caratteri impostato dal sistema operativo Windows (MAX_PATH). Questo limite può impedire l’accesso o il caricamento dei file. - Problemi di autorizzazione:
Potresti non avere i permessi necessari per accedere o caricare determinati file o cartelle. Questo accade soprattutto in ambienti condivisi o aziendali. - File danneggiati o mancanti:
Uno o più file all’interno della cartella potrebbero essere danneggiati o non più accessibili.
Come risolvere l'errore?
Se l’errore è legato alla lunghezza del percorso del file, ti consigliamo di seguire la seguente soluzione:
Ridurre la lunghezza del percorso della cartella
- Sposta i file in una cartella meno annidata:
As esempio da
C:\Documenti\Progetti\Lavoro\Anno2024\Settembre\FilePersonali\File1.pdf
a
C:\Documenti\File1.pdf). - Rinomina le cartelle o i file per ridurne la lunghezza.
Suggerimento: Puoi utilizzare software gratuiti per verificare rapidamente la lunghezza dei percorsi e individuare quelli che superano i 260 caratteri.
Nota sui Sistemi Operativi
L’errore NotFoundError è principalmente legato ai limiti del sistema operativo Windows, che impone un massimo di 260 caratteri per la lunghezza del percorso di un file (noto come MAX_PATH). Questo limite include l’intero percorso della cartella e il nome del file.
E gli altri sistemi operativi?
macOS: I sistemi macOS supportano percorsi molto più lunghi (fino a 1024 caratteri), quindi raramente incontrano problemi simili.
Linux: Anche Linux ha un limite più alto (di solito 4096 caratteri), il che rende improbabile che si verifichino questi errori.
Se utilizzi Windows, ti consigliamo di adottare le soluzioni suggerite in questa pagina per risolvere il problema e consentire il caricamento corretto delle cartelle.