L’errore “could not use file already in use” si verifica quando si tenta di aprire o modificare il file di database di Access archiviato sul server. Questo errore significa semplicemente che il file è già in uso da un altro utente. Sebbene questo messaggio di avviso abbia spesso lasciato gli utenti perplessi, chiedendosi come risolvere questo fastidioso problema.

Quindi, se sei uno di questi utenti, non preoccuparti. In questo blog, approfondiremo le cause dell’errore di runtime 3045 “File già in uso”, soluzioni alternative efficaci e suggerimenti precauzionali per garantire un’esperienza di utilizzo del database senza interruzioni.
Strumento di Riparazione Database MS Access Gratuito
Ripara i file di database MDB e ACCDB corrotti e recupera facilmente tabelle, query, indici e record di database eliminati. Prova ora!
Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.
Soluzioni rapide:
Cos’è il codice di errore 3045 “File già in uso”?
Questo messaggio criptico si verifica se un altro utente ha aperto lo stesso file di database in modalità esclusiva e si tenta di aprirlo contemporaneamente. Quando si verifica questo errore, non è possibile aprire o modificare il file di database che si trova nel server DB.
Tuttavia, diverse cause potrebbero contribuire a questo errore. Quindi, prima di risolverlo, identifichiamo la causa principale:
- Tentativo di modificare il file di database di Access già aperto
- A causa di un database danneggiato
- Accesso al database da una posizione o un percorso non attendibile
- Autorizzazioni insufficienti per accedere al file
- Applicazioni di terze parti in conflitto
- File di blocco danneggiati o mancanti
- Esecuzione di una versione obsoleta di Access.
Devo correggere immediatamente l’errore “File di Microsoft Access già in uso”?
Sì, è fondamentale correggere immediatamente l’errore “File di Microsoft Access già in uso“. Ignorare l’errore può compromettere l’integrità dei dati o causare gravi perdite di dati. Tuttavia, prima di risolvere questo messaggio problematico utilizzando i metodi menzionati di seguito in questo blog, è consigliabile eseguire il backup del file di database e del relativo oggetto per evitare una perdita di dati.
Metodi per risolvere l’errore “Impossibile utilizzare il file già in uso” in Access
Proviamo le soluzioni illustrate di seguito per risolvere il problema.
Correzione 1: Chiudere i database di Access aperti
Se hai aperto più file di database nella stessa istanza, potresti riscontrare questo errore per questo motivo. Valuta la possibilità di chiudere tutti i file di database per risolvere il problema.
Segui i passaggi seguenti per farlo:
- Posiziona il puntatore del mouse sulla barra delle applicazioni sopra l’icona di Access >> fai clic destro su di essa.
- Quindi, fai clic su “Chiudi tutte le finestre“.

Leggi anche: Correggi l’errore 3012 di Microsoft Access “Oggetto già esistente”
Correzione 2: Verifica la disponibilità dell’ultimo aggiornamento software
L’utilizzo di una versione obsoleta del software Access spesso causa diversi problemi imprevisti, tra cui l’errore di runtime 3045 “file già in uso”. Per risolvere questo problema, è fondamentale installare l’ultimo aggiornamento di Access e riprendere il lavoro.
Correzione 3: Aprire il file in modalità condivisa
Questo errore si verifica anche quando si tenta di aprire un file di database in modalità esclusiva. Per risolvere questo problema, è sufficiente aprire il file in modalità condivisa. Di seguito sono riportati i passaggi completi da seguire, che risolveranno sicuramente il problema.
- Vai su File >> Opzioni >> Impostazioni client.
- Nella sezione Avanzate >> modifica la modalità di apertura predefinita da Esclusiva a Condivisa.

Funzione OpenDatabase
Se stai aprendo un file DB di MS Access da un altro file di MS Access utilizzando la funzione OpenDatabase, applica il codice seguente per evitare questo errore. Anche questo è correlato alla modalità di apertura.
Set gblWS = DBEngine.Workspaces(0)
Set gblExtDB = gblWS.OpenDatabase(“[file name]”, False, False)
Qui il primo parametro è una stringa contenente il percorso e il nome del file del tuo DB. Mentre il secondo parametro è la chiave per risolvere questo problema. Rappresenta la modalità di apertura; dove false indica la modalità condivisa e true la modalità esclusiva.
L’ultimo parametro è l’opzione di sola lettura. Impostalo quindi su false e potrai scrivere sul file DB.
Correzione 4 – Riavviare il server
Se si utilizza un database basato su MS Access, in alcuni casi l’accesso basato su Access viene bloccato dall’utente Windows che accede al file condiviso. È possibile riavviare il server per risolvere il problema oppure, se il riavvio del server non funziona, è possibile individuare l’utente Windows che accede all’unità condivisa e riavviare il computer client che accede al file. Dopodiché, sarà possibile utilizzare il database.
Correzione 5 – Ottenere le autorizzazioni necessarie
La mancanza di autorizzazioni sufficienti per modificare il file è un altro fattore importante per l’errore “file Microsoft Access già in uso“. Pertanto, assicurarsi di disporre di autorizzazioni di lettura e scrittura sufficienti per il database archiviato. Seguire i passaggi seguenti per verificare e ottenere le autorizzazioni necessarie:
- Accedere alla cartella in cui è archiviato il file del database >> fare clic con il pulsante destro del mouse su tale cartella >> scegliere Proprietà.

- Successivamente, fare clic sulla scheda Sicurezza, quindi su Avanzate.

- Nella finestra aperta, selezionare Modifica autorizzazioni >> Amministratori > Modifica.

- Ora, devi modificare l’opzione “Applica al menu a discesa” in “Questa cartella, sottocartella e file“.
- Infine, seleziona Controllo completo >> OK > Applica.
Leggi anche: Risoluzione dell’errore “Impossibile trovare l’elemento nella raccolta corrispondente” (errore 3265)
Correzione 6: Verifica del percorso del file
Anche un percorso inaffidabile o errato del file .mdb o .accdb del database può causare questo messaggio di errore. Assicurati di aprire il file dal percorso UNC standard.
Per verificare il percorso predefinito del database, segui i passaggi seguenti:
- Apri Access.
- Quindi, fai clic sul menu File >> Opzioni.
- In Opzioni di Access, puoi verificare il percorso del file del database accanto all’opzione “Cartella predefinita del database“.
Correzione 7 – Riparare un file di database danneggiato per correggere l’errore di Access “Impossibile utilizzare il file già in uso”
A volte, la corruzione del file di database di Access può causare numerosi errori, incluso l’errore di runtime 3045. In questi casi, l’utilizzo dell’utilità integrata di Access “Compatta e ripristina” può aiutare a riparare il file di database danneggiato.
Seguire i passaggi seguenti per eseguire questo strumento:
- Aprire l’applicazione Access.
- Quindi, andare alla pagina Modelli >> fare clic su Database vuoto.
- Selezionare File >> Chiudi.
- Successivamente, accedere a Strumenti database >> fare clic su Compatta e ripristina database.

- Selezionare il file interessato nella finestra Database da compattare >> fare clic sull’opzione Compatta.

- Infine, si otterrà un file di database compattato e ripristinato nella posizione esatta in cui è stato memorizzato il file originale.
Se lo strumento Compatta e ripristina non funziona, utilizzare lo Access Riparazione E Recupero attrezzo consigliato, specificamente progettato per risolvere qualsiasi tipo di problema di danneggiamento che si verifica nel database di Access.

* Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.
Passaggi per utilizzare lo strumento di riparazione e ripristino di MS Access.
Suggerimenti per evitare questo errore
È possibile adottare alcune efficaci misure precauzionali per evitare questo errore in futuro:
- Eseguire regolarmente il backup del database di Access.
- Mantenere aggiornato il software Access.
- Assicurarsi di informare gli altri utenti del gruppo quando si lavora sul file di rete condiviso.
- Assicurarsi di chiudere i file di database non necessari.
- Compattare e riparare regolarmente il database per evitare problemi di danneggiamento.
Domande frequenti correlate:
Questo errore può causare la perdita permanente di dati?
Sì, se questo messaggio di errore non viene risolto tempestivamente, può causare la perdita permanente di dati.
Perché il database di Access si apre in sola lettura?
Il database di Access si apre in sola lettura quando un altro utente ha aperto il file in modalità esclusiva.
Come si apre un database già salvato in MS Access?
È possibile aprire un database già salvato in MS Access da Esplora file di Windows. Accedere alla cartella che contiene il file di database da aprire e fare doppio clic su di esso.
Cosa devo fare se l’errore persiste nonostante la risoluzione dei problemi?
Se l’errore persiste dopo aver applicato i suggerimenti per la risoluzione dei problemi menzionati qui, è necessario rivolgersi immediatamente a un professionista.
Leggi anche: Errore imprevisto 35012 del database di Access: cosa c’è da sapere!
Conclusione
Risolvere l’errore di Access “Impossibile utilizzare il file già in uso” richiede una soluzione efficiente. In questo blog, abbiamo trattato i punti chiave per rafforzare la comprensione e correggere questo errore in modo efficace. Tutto ciò che devi fare è applicare le soluzioni in base al tuo settore specifico e seguendo le linee guida appropriate specificate qui.
Buona fortuna!
Questo software garantisce riparazione e recupero di senza soluzione di continuità del database ACCDB e MDB. Esso ripristina tutti gli oggetti tra cui tabelle, report, query, record, moduli e indici insieme a moduli, macro, ecc. Fissare Microsoft Access problemi di ora in 3 semplici passaggi:
- Scarica Stellar Access database riparazione strumento rated ottima su Cnet.
- Fai clic sull'opzione Sfoglia e Cerca per individuare il database di Access corrotto.
- Fai clic su Ripara Pulsante per riparae visualizzare in anteprima gli oggetti del database.







