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

Un document Microsoft Office est "verrouillé pour être édité par un autre utilisateur"

Advertisement

Quelques-uns de mes utilisateurs entrent et sortent de diverses feuilles de calcul Excel 2007 toute la journée. L'une d'entre elles rapporte que “50% du temps” elle essaie d'ouvrir une feuille de calcul à partir du serveur de fichiers, un message d'information apparaît indiquant :

foo.xlsx est verrouillé pour l'édition

par “un autre utilisateur”.

Ouvrir en lecture seule ou cliquer sur “Notify” pour ouvrir en lecture seule et recevoir une notification lorsque le document n'est plus utilisé.

Neuf fois sur dix, le document n'est pas ouvert par un autre utilisateur. Mes utilisateurs essaient immédiatement de réouvrir le même document, et cela fonctionne.

J'imagine que cela est dû au fait qu'Excel laisse les fichiers propriétaires sur le serveur, mais je ne sais pas pourquoi.

Un indice supplémentaire : Lorsque l'un de mes utilisateurs sélectionne “Notify”, une boîte de dialogue s'ouvre dans un instant pour l'informer que le fichier est disponible pour qu'il le modifie.

Des conseils pour résoudre ce problème et améliorer le déroulement des journées de mes utilisateurs ?

Advertisement

Réponses (11)

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

Directement de Microsoft KB 313472 :

Ce comportement peut se produire si Word détermine que le fichier propriétaire du document existe déjà. Cela peut se produire si l'une ou plusieurs des conditions suivantes sont remplies :

  • Word a précédemment quitté le système de façon inappropriée et n'a donc pas supprimé le fichier propriétaire. -ou-
  • Une deuxième instance de Word est en cours d'exécution en arrière-plan avec le document déjà ouvert. -Le document est partagé sur un réseau, et un autre utilisateur l'a ouvert.

D'après mon expérience personnelle, j'ai constaté qu'une combinaison du premier et du troisième point ci-dessus peut recréer cette erreur de manière assez constante.

Les fichiers temporaires, laissés à côté du fichier original sur le réseau (surtout si le fichier est volumineux, qu'elle fait un copier-coller ou qu'il est ouvert toute la journée) en sont la cause.

Pour résoudre ce problème, vérifiez d'abord qu'un autre utilisateur sur le réseau n'a pas le document ouvert. Si le document est en cours d'utilisation, ouvrez le document en lecture seule. S'il n'est pas en cours d'utilisation, quittez toutes les instances de Word, puis supprimez le fichier propriétaire. Pour ce faire, suivez les étapes suivantes.

NOTE : Comme il existe plusieurs versions de Microsoft Windows, les étapes suivantes peuvent être différentes sur votre ordinateur. Si c'est le cas, consultez la documentation de votre produit pour effectuer ces étapes.

  1. Quittez toutes les instances de Word. Pour ce faire, suivez les étapes suivantes : 1. Enregistrez tout votre travail, puis quittez tous les programmes. 2. Appuyez sur CTRL+ALT+DELETE pour ouvrir la boîte de dialogue Sécurité de Windows. 3. Cliquez sur Gestionnaire des tâches, puis sur l'onglet Processus. 4. Cliquez sur Winword.exe, puis cliquez sur Terminer le processus. […] Dans la boîte de dialogue Avertissement du gestionnaire des tâches, cliquez sur Oui. Si vous recevez un message indiquant que le programme ne répond pas, cliquez sur Terminer maintenant. 6. Répétez les étapes d et e pour chaque occurrence de Winword.exe. 7. Dans le menu Fichier, cliquez sur Quitter le gestionnaire des tâches.
  2. Démarrez l'Explorateur Windows, puis naviguez jusqu'au dossier qui contient le fichier de document que vous avez essayé d'ouvrir lorsque vous avez reçu le message d'erreur.
  3. Supprimez le fichier propriétaire.

  4. Démarrez Word. […] Ouvrez votre document.

** Note supplémentaire pour les documents partagés sur un réseau:**

Si plusieurs personnes peuvent modifier le document, il peut parfois être difficile de savoir qui peut ouvrir le document. […] Si l'utilisateur ne peut pas être contacté pour se déconnecter, vous pouvez le faire en cliquant avec le bouton droit de la souris sur le fichier verrouillé et en sélectionnant Fermer le fichier ouvert (attention : l'utilisateur pourrait perdre ses modifications).

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

Essayez de désactiver “Details” et “Preview” dans explorer

Je viens d'avoir ce problème et l'article de la base de connaissances MS n'a pas aidé (dites aux autres utilisateurs de fermer le document ? C'est un classeur Excel partagé, ils sont censés être ouverts par plusieurs utilisateurs !)

Quoi qu'il en soit, ce qui a résolu notre problème, c'est de désactiver l'onglet details dans l'explorateur (c'est sous Windows 7 - cliquez sur Organise où se trouve normalement la barre de menu, puis sur Layout, puis assurez-vous que Details est décoché - et aussi Preview par les sons de celui-ci.)

En faisant cela, nous avons immédiatement résolu notre problème. Il semble qu'avec l'onglet détails visible, cela garde le fichier ouvert trop longtemps et les applications Office ne peuvent pas y accéder ensuite. Cela explique aussi pourquoi les gens avaient des problèmes pour ouvrir des documents qu'ils avaient eux-mêmes créés et que personne d'autre n'utilisait.

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

Essayez de désactiver le service d'indexation

Je l'avais et je l'ai résolu en désactivant le service d'indexation dans Windows. L'effet a été instantané, donc je soupçonne que le service d'indexation était bloqué sur le fichier en question.

Sous XP, désactivez le service d'indexation comme ceci : cliquez sur le bouton Démarrer, puis sur Rechercher. Dans la fenêtre qui s'ouvre, choisissez Modifier les préférences (en bas à gauche). Cliquez sur “Sans service d'indexation”, le bouton radio “Non, n'activez pas le service d'indexation”, et OK.

J'ai trouvé le problème en téléchargeant handle.exe . handle.exe vous indique quel programme a ouvert le fichier, et dans mon cas, il s'est avéré être cidaemon.exe. Un rapide google a confirmé qu'il s'agit de l'indexeur réel du service d'indexation de Windows.

Merci Microsoft, encore 2 heures de valeur ajoutée à ma journée.

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

La fenêtre contextuelle affichée par l'explorateur cause également le problème (même effet que le panneau de détails). Désactivez-la dans les options du dossier > onglet Affichage

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

Peut-être des versions de bureau incompatibles ?

J'ai vu cette erreur aujourd'hui, alors qu'un autre utilisateur a véritablement did d'ouvrir le fichier. Le problème est qu'Excel indique au deuxième utilisateur qu'il s'agit d'un “autre utilisateur” au lieu de lui donner le nom réel du premier utilisateur, ce qui rend difficile de déterminer qui l'a ouvert.

Je pensais que ce devait être le nom dans les options Office / Excel - il est correctement défini pour les deux utilisateurs.

Dans notre cas, le premier utilisateur dont le fichier est ouvert est sur Excel 2007 ; le deuxième utilisateur est sur Excel 2010 ; peut-être y a-t-il une incompatibilité qui fait que l'Excel du deuxième utilisateur ne peut pas obtenir le vrai nom.

Mise à jour : installer le patch pour corriger la résolution des noms

MISE À JOUR 12 sept 2012: Charger

pour corriger les noms incorrects dans le message.

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

Utilisez l'organigramme Microsoft

Il y a un billet officiel de Microsoft sur le blog. Il y a même un organigramme.

Les principaux points sont les suivants :

  • Mise à jour de Windows
  • Mise à jour de Office
  • Désactivation Details Pane et Preview Pane
  • Configuration des paramètres du registre OpLocks sur le client et redémarrage du client.
  • Arrêt des services non-Microsoft
1
Advertisement
1
1
2011-09-12 18:05:42 +0000

Voici ce que j'ai trouvé dans notre environnement. Tous les utilisateurs “Mes documents” se connectent à un réseau partagé sur notre SAN. Nous utilisons un serveur terminal avec Office installé qui utilise le même partage réseau sur notre SAN. Si un utilisateur final utilise un produit Office, et ne se déconnecte pas complètement mais plutôt X, le fichier est affiché comme étant verrouillé par la personne qui a installé Office sur le serveur terminal (votre serviteur).

Si l'utilisateur final se reconnecte à la session du serveur terminal déconnecté et se déconnecte correctement, l'application Office est alors fermée et le fichier est déverrouillé.

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

J'ai eu exactement le même problème. Impossible d'ouvrir un fichier sur un partage réseau pour le modifier. Mais aucune des suggestions n'a aidé.

Il s'est avéré que le problème était le suivant : Auparavant, l'ordinateur était utilisé et connecté par un compte local. Après avoir rejoint AD, j'ai copié le dossier Application Data and Local Settings (sous Windows XP) dans le profil utilisateur d'AD. Après l'opération, j'ai découvert plus tard que Local Settings\Application Data\Microsoft\Office n'avait pas les autorisations pour les utilisateurs nouvellement créés et donc que Office me demandait ce dialogue pour chaque fichier. J'avais auparavant essayé de désactiver le pare-feu/antivirus sur les machines hôtes et clientes, de désactiver le service d'indexation sur la machine hôte, mais rien n'a fonctionné.

J'ai donc défini les autorisations appropriées pour le dossier Office et tout fonctionne maintenant.

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

Si vous avez activé le volet de prévisualisation dans l'explorateur de Windows 7, vous obtiendrez cette erreur. La désactivation du panneau de prévisualisation a fonctionné pour moi.

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

Plus précisément, il existe un programme appelé Unlocker, qui déverrouille les fichiers ou dossiers verrouillés.

De wikipedia ,

Unlocker est un outil qui peut tracer et déverrouiller la protection de verrouillage couramment utilisée dans les fichiers sur Microsoft Windows. Cependant, son utilisation principale est de mettre fin aux processus qui utilisent un certain fichier, ou de forcer les processus à cesser d'utiliser le fichier, afin que l'utilisateur puisse en toute sécurité supprimer, renommer ou déplacer le fichier.

From official site ,

Ever had such an annoying message given by Windows ?

  • Cannot delete Folder : it is being used by another person or program.
  • Cannot delete file : L'accès est refusé
  • Il y a eu une violation du partage.
  • Le fichier source ou de destination est peut-être en cours d'utilisation.
  • Le fichier est utilisé par un autre programme ou utilisateur.
  • Assurez-vous que le disque n'est pas plein ou protégé en écriture et que le fichier n'est pas en cours d'utilisation.

Unlocker est la solution !

  1. Il suffit de faire un clic droit sur le dossier ou le fichier et de sélectionner Unlocker
  2. Si le dossier ou le fichier est verrouillé, une fenêtre contenant une liste de casiers apparaîtra
  3. Cliquez simplement sur Déverrouiller tout et vous avez terminé !

Sachez que le programme d'installation est fourni avec le logiciel publicitaire OpenCandy, il suffit de le décocher pendant l'installation ou d'utiliser la version portable.

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

Une autre façon, si vous avez accès au serveur de fichiers, est d'utiliser la commande openfiles.exe. Dans mon cas, Word a dit que je verrouillais le fichier, mais openfiles.exe a montré qu'il s'agissait d'un utilisateur différent. Par exemple, si une partie du nom du fichier était “birthday”, vous utiliseriez la commande suivante :

openfiles /query | findstr -i birthday
Advertisement