2009-08-27 21:43:53 +0000 2009-08-27 21:43:53 +0000
37
37

Documento Microsoft Office è "bloccato per la modifica da parte di 'un altro utente'"

Alcuni dei miei utenti sono dentro e fuori di vari fogli di calcolo Excel 2007 per tutto il giorno. Uno di loro riferisce che “il 50% delle volte” cerca di aprire un foglio di calcolo dal file server, viene fuori un messaggio informativo che dice:

foo.xlsx è bloccato per la modifica

da ‘un altro utente’.

Apri “in sola lettura” o clicca su “Notifica” per aprire in sola lettura e ricevere la notifica quando il documento non è più in uso.

Nove volte su dieci il documento non è aperto da un altro utente. I miei utenti cercano immediatamente di aprire di nuovo lo stesso documento, e funziona.

Immagino che questo sia causato da Excel che lascia i file proprietari sul server, ma non so perché.

Un indizio aggiunto: Quando uno dei miei utenti seleziona “Notifica”, in un attimo si apre una finestra di dialogo che li informa che il file è disponibile per la modifica.

Qualche indicazione su come risolvere questo problema e far scorrere meglio le giornate dei miei utenti?

Risposte (11)

30
30
30
2009-08-27 21:52:59 +0000

Direttamente da Microsoft KB 313472 :

Questo comportamento può verificarsi se Word determina che il file proprietario del documento esiste già. Questo può verificarsi se una o più delle seguenti condizioni sono vere:

  • Word ha precedentemente abbandonato in modo improprio e, quindi, non ha cancellato il file proprietario. -oppure
  • Una seconda istanza di Word è in esecuzione in background con il documento già aperto. -oppure-
  • Il documento è condiviso in rete, e un altro utente lo ha aperto.

Per risolvere questo problema, ho trovato una combinazione del primo e del terzo punto precedente in grado di ricreare questo errore abbastanza costantemente.

I file temporanei, lasciati accanto al file originale in rete (soprattutto se il file è grande, copia-incolla un LOTTO o è aperto tutto il giorno) sono la causa.

Per risolvere questo problema, prima di tutto confermate che un altro utente in rete non ha il documento aperto. Se il documento è in uso, aprire il documento in sola lettura. Se non è in uso, chiudere tutte le istanze di Word e rimuovere il file proprietario. Per fare ciò, seguire questi passi.

NOTA: poiché esistono diverse versioni di Microsoft Windows, i seguenti passi potrebbero essere diversi sul vostro computer. Se lo sono, consultare la documentazione del prodotto per completare questi passaggi.

  1. Abbandonare tutte le istanze di Word. Per farlo, seguire questi passi: 1. 1. Salvate tutto il vostro lavoro e poi abbandonate tutti i programmi. 2. 3. Premere CTRL+ALT+DELETE per aprire la finestra di dialogo Sicurezza di Windows. 3. 3. Fare clic su Task Manager, quindi fare clic sulla scheda Processi. 4. 4. Fare clic su Winword.exe, quindi su Fine processo. 5. 5. Nella finestra di dialogo Avviso Task Manager, fare clic su Sì. Se si riceve un messaggio che indica che il programma non risponde, fare clic su End Now (Fine ora). 6. 6. Ripetere i passi d ed e per ogni occorrenza di Winword.exe. 7. 7. Nel menu File, fare clic su Esci da Task Manager.
  2. 8. Avviare Windows Explorer, quindi cercare la cartella che contiene il file di documento che si è cercato di aprire quando si è ricevuto il messaggio di errore.
    1. Eliminare il file proprietario.
  3. Avviare Word. Se Word chiede se si desidera caricare le modifiche apportate al modello Global o Normal, fare clic su No.

  4. Aprire il documento.

Nota aggiuntiva per i documenti condivisi in rete:

Se ci sono più persone che potrebbero modificare il doc, a volte può essere difficile capire chi potrebbe avere il doc aperto. Come mostrato su TechTalkMadness , il modo migliore per trovare la risposta è utilizzare Gestione computer sul sistema che ospita il file condiviso.

Andare su Computer Management -> System Tools -> Shared Folders -> Open Files per scoprire chi ha un documento bloccato. Se l'utente non può essere contattato per disconnettersi, è possibile farlo con forza cliccando con il tasto destro del mouse sul file bloccato e selezionando Close Open File (attenzione: l'utente potrebbe perdere le sue modifiche).

9
9
9
2011-04-21 06:45:30 +0000

Prova a spegnere “Dettagli” e “Anteprima” in explorer

Ho appena avuto questo problema e l'articolo della knowledgebase MS non è stato di aiuto (dire agli altri utenti di chiudere il documento? Questa è una cartella di lavoro Excel condivisa, dovrebbe essere aperta da più utenti!)

Comunque, quello che ha risolto il nostro problema è stato spegnere la scheda details in Explorer (questo è sotto Windows 7 - clicca Organise dove la barra dei menu è normalmente, poi Layout, poi assicurati che Details sia deselezionato - e anche Preview dal suono di esso.)

Facendo questo, il nostro problema è stato immediatamente risolto. Sembra che con la scheda dei dettagli visibile tenga aperto il file per troppo tempo e che le applicazioni Office non possano poi accedervi. Questo spiega anche perché le persone avevano problemi ad aprire i documenti che avevano creato da sole e che nessun altro utilizzava.

8
8
8
2011-07-24 23:06:21 +0000

Prova a spegnere il servizio di indicizzazione

Ho avuto questo e l'ho risolto spegnendo il servizio di indicizzazione in Windows. L'effetto è stato immediato, quindi sospetto che il servizio di indicizzazione si sia bloccato sul file in questione.

Su XP, Disattiva il servizio di indicizzazione in questo modo: clicca il pulsante Start, poi Cerca. Dalla finestra che si apre, scegliere Cambia preferenze (in basso a sinistra). Cliccare “Senza servizio di indicizzazione”, il pulsante di opzione “No, non attivare il servizio di indicizzazione”, e OK.

Ho trovato il problema scaricando handle.exe . handle.exe vi dice quale programma ha il file aperto, e nel mio caso si è rivelato essere cidaemon.exe. Un veloce google ha confermato che è l'indicizzatore effettivo del servizio di indicizzazione di Windows.

Grazie Microsoft, altre 2 ore di valore aggiunto alla mia giornata.

2
2
2
2011-07-21 14:45:35 +0000

Anche la punta pop-up visualizzata da explorer causa il problema (stesso effetto del riquadro dei dettagli). Disattivarlo in Opzioni cartella > scheda Visualizza

2
2
2
2012-02-10 00:02:15 +0000

Forse versioni per ufficio incompatibili?

Ho visto questo errore oggi, quando un altro utente ha veramente _ha aperto il file. Il problema era che Excel dice al secondo utente che si tratta di “un altro utente” piuttosto che riportare il nome effettivo del primo utente, rendendo difficile capire chi lo ha aperto.

Ho pensato che questo dovesse essere il nome nelle opzioni Office/Excel - questo è impostato correttamente per entrambi gli utenti.

Nel nostro caso il primo utente con il file aperto è su Excel 2007; il secondo utente è su Excel 2010; forse c'è qualche incompatibilità che fa sì che l'Excel del secondo utente non riesca ad ottenere il vero nome.

Aggiornamento: installare la patch per correggere la risoluzione del nome

UPDATE 12 sept 2012: Carica

per correggere i nomi errati nel messaggio.

1
1
1
2017-09-13 13:11:36 +0000

Usa il Microsoft Flow Chart

C'è un blogpost ufficiale di Microsoft. Ha anche un diagramma di flusso.

I punti principali sono i seguenti:

  • Aggiorna Windows
  • Aggiorna Office
  • Disattiva Details Pane e Preview Pane
  • Configura le impostazioni del registro OpLocks sul client e riavvia il client.
  • Ferma i servizi non-Microsoft
1
1
1
2011-09-12 18:05:42 +0000

Ecco cosa ho trovato nel nostro ambiente. Tutti gli utenti “My Documents” mappa una condivisione di rete sulla nostra SAN. Gestiamo un terminal server con Office installato che utilizza la stessa condivisione di rete sulla nostra SAN. Se un utente finale utilizza un prodotto Office, e poi non si disconnette completamente ma piuttosto X out, il file viene mostrato come bloccato dalla persona che ha installato Office sul terminal server (il sottoscritto).

Se l'utente finale accede nuovamente alla sessione del terminal server disconnesso e si disconnette correttamente, l'applicazione Office viene chiusa e il file viene sbloccato.

1
1
1
2011-07-25 13:50:28 +0000

Avevo lo stesso identico problema. Non riuscivo ad aprire un file su una condivisione di rete da modificare. Ma nessuno dei suggerimenti è stato d'aiuto.

È venuto fuori che il problema era il seguente: In precedenza il computer veniva usato e registrato da un account locale. Dopo essere entrato in AD, ho copiato la cartella Application Data and Local Settings (su Windows XP) nel profilo utente di AD. Dopo l'operazione ho scoperto in seguito che Local Settings\Application Data\Microsoft\Office non aveva i permessi per l'utente appena creato e quindi office mi chiedeva con questa finestra di dialogo per ogni file. Avevo già provato a disattivare il firewall/antivirus sulle macchine host e client, a disattivare il servizio di indicizzazione sulla macchina host, ma nessuno mi ha aiutato.

Quindi ho impostato i permessi appropriati per la cartella Office e tutto funziona ora.

1
1
1
2011-02-15 17:25:46 +0000

Se avete il riquadro di anteprima attivato in Esplora risorse di Windows 7, otterrete questo errore. La disattivazione del riquadro di anteprima ha funzionato per me.

0
0
0
2014-02-07 18:46:27 +0000

Precisamente, c'è un programma chiamato Unlocker, che sblocca i file o le cartelle bloccate.

Da wikipedia ,

Unlocker è uno strumento che può tracciare e sbloccare la protezione di blocco comunemente usata nei file su Microsoft Windows. Tuttavia, il suo uso principale è quello di terminare i processi che stanno usando un certo file, o di forzare i processi a smettere di usare il file, in modo che l'utente possa tranquillamente cancellare, rinominare o spostare il file.

Da sito ufficiale ,

Mai avuto un messaggio così fastidioso dato da Windows?

  • Impossibile cancellare la cartella: è usata da un'altra persona o programma.
  • Impossibile cancellare il file: L'accesso è negato
  • C'è stata una violazione della condivisione.
  • Il file sorgente o di destinazione può essere in uso.
  • Il file è in uso da un altro programma o utente.
  • Assicurarsi che il disco non sia pieno o protetto da scrittura e che il file non sia attualmente in uso.

Unlocker è la soluzione!

  1. Basta cliccare con il tasto destro del mouse sulla cartella o sul file e selezionare Unlocker
  2. Se la cartella o il file è bloccato, apparirà una finestra con l'elenco degli armadietti
  3. Basta fare clic su Sblocca tutto e il gioco è fatto!

Attenzione, il programma di installazione viene fornito con l'adware OpenCandy, basta deselezionarlo durante l'installazione o utilizzare la versione portatile.

0
0
0
2018-08-30 11:59:53 +0000

Un altro modo, se si ha accesso al file server è quello di utilizzare il comando openfiles.exe. Nel mio caso Word ha detto che stavo bloccando il file, ma openfiles.exe ha mostrato che si trattava di un utente diverso. Ad esempio, se una parte del nome del file era “ birthday”, si usa questo comando:

openfiles /query | findstr -i birthday