Vai al contenuto
Questa pagina è stata tradotta automaticamente; potrebbero esserci imprecisioni.Leggi l'originale in inglese

Se KeePassium mostra "Il file non esiste"

Questo può accadere per due motivi:

  • Il file è stato effettivamente eliminato, spostato o rinominato. Di solito si tratta di un errore spontaneo che si verifica una sola volta.
  • Il database è stato modificato da KeePass o KeePassXC. Questo errore si ripete regolarmente.

Errore occasionale

Come soluzione rapida, aggiungi di nuovo il database a KeePassium:

  • Vai alla schermata Database (tocca < Indietro se necessario)
  • Tocca AltroApri database
  • Individua il tuo database e selezionalo di nuovo.

Se il database è stato eliminato o non riesci a trovarlo, prova a ripristinarlo dal backup interno dell'app.

Errore ricorrente

Se l'errore si ripete ogni volta che modifichi il database in KeePass o KeePassXC, la causa e la soluzione sono diverse.

Causa

Questo accade perché, per impostazione predefinita, le app desktop utilizzano un processo di salvataggio in più passaggi.

In pratica, salvano il database modificato in un file temporaneo, poi eliminano l'originale e infine rinominano il file temporaneo con il nome dell'originale. Per un osservatore umano sembra che il database sia stato semplicemente aggiornato. Per il sistema, invece, si tratta di un nuovo file che per caso ha lo stesso nome di quello vecchio.

Alcuni servizi cloud (come iCloud Drive, pCloud e Nextcloud) fanno riferimento ai file tramite il loro identificatore interno, anziché tramite il nome del file. Il file temporaneo rinominato ha un nuovo identificatore, mentre il collegamento di KeePassium punta ancora al vecchio database — quello che è stato eliminato.

Soluzione per KeePass

La soluzione consiste nel modificare le impostazioni di KeePass come segue:

  • Apri il menu StrumentiOpzioniAvanzate
  • Seleziona File connessioni Input/Output
  • Disattiva l'opzione Usa file di transizione per scrivere nel database

Soluzione per KeePassXC

La soluzione consiste nel modificare le impostazioni di KeePassXC come segue:

Schermata: impostazioni di KeePassXC modificate
  • Impostazioni dell'applicazione → GeneraleImpostazioni di baseGestione dei file
  • KeePassXC 2.7.0 e versioni successive:
    • Attiva l'opzione Utilizzare un metodo di salvataggio alternativo
    • Impostala su Scrittura diretta nel file di database (pericoloso)
  • KeePassXC 2.6.6 e versioni precedenti:
    • Disattiva l'opzione Salva in sicurezza i file del database
  • Attiva l'opzione Effettua una copia di sicurezza del database prima di salvarlo
    • Questo compensa l'effetto "non sicuro" del salvataggio diretto: se il computer si blocca durante la scrittura del database, avrai comunque a disposizione una copia integra.

Vedi anche