El documento de Microsoft Office está "bloqueado para su edición por 'otro usuario'"


37

Algunos de mis usuarios entran y salen de varias hojas de cálculo de Excel 2007 todo el día. Uno de ellos informa que "el 50% del tiempo" trata de abrir una hoja de cálculo desde el servidor de archivos, aparece un mensaje de información que dice:

foo.xlsx está bloqueado para editar

por 'otro usuario'.

Abra "Solo lectura" o haga clic en "Notificar" para abrir solo lectura y recibir notificaciones
cuando el documento ya no esté en uso.

Nueve de cada diez veces el documento no está abierto por otro usuario. Mis usuarios inmediatamente intentan abrir el mismo documento nuevamente y funciona.

Me imagino que esto se debe a que Excel deja archivos de propietario en el servidor, pero no sé por qué.

Una pista adicional: cuando uno de mis usuarios selecciona "Notificar", aparece un cuadro de diálogo en un momento que le informa que el archivo está disponible para que lo editen.

¿Alguna guía sobre cómo resolver este problema y mejorar los días de mis usuarios?


Es posible que obtenga más / mejores respuestas en serverfault.
Travis Northcutt

66
Publiqué una pregunta de informática básica similar sobre serverfault hace unos días y me mudé aquí. Estoy atrapado en el área gris entre estos dos sitios.
Chris

Respuestas:


30

Directamente de Microsoft KB 313472 :

Este comportamiento puede ocurrir si Word determina que el archivo propietario para el documento ya existe. Esto puede ocurrir si una o más de las siguientes condiciones son verdaderas:

  • Word se cerró anteriormente incorrectamente y, por lo tanto, no eliminó el archivo del propietario. -o-
  • Una segunda instancia de Word se está ejecutando en segundo plano con el documento ya abierto. -o-
  • El documento se comparte a través de una red y otro usuario lo tiene abierto.

Desde mi experiencia personal, he descubierto que una combinación del primer y el tercer punto anterior puede recrear este error constantemente.

Los archivos temporales, que se dejan al lado del archivo original en la red (especialmente si el archivo es grande, ella copia y pega MUCHO o está abierto todo el día) son la causa.

Para resolver este problema, primero confirme que otro usuario en la red no tiene el documento abierto. Si el documento está en uso, ábralo como de solo lectura. Si no está en uso, salga de todas las instancias de Word y luego elimine el archivo del propietario. Para hacerlo, sigue estos pasos.

NOTA: Debido a que hay varias versiones de Microsoft Windows, los siguientes pasos pueden ser diferentes en su computadora. Si es así, consulte la documentación de su producto para completar estos pasos.

  1. Salga de todas las instancias de Word. Para hacerlo, siga estos pasos: 1. Guarde todo su trabajo y salga de todos los programas. 2. Presione CTRL + ALT + SUPR para abrir el cuadro de diálogo Seguridad de Windows. 3. Haga clic en Administrador de tareas y luego en la pestaña Procesos. 4. Haga clic en Winword.exe y luego en Finalizar proceso. 5. En el cuadro de diálogo Advertencia del Administrador de tareas, haga clic en Sí. Si recibe un mensaje que indica que el programa no responde, haga clic en Finalizar ahora. 6. Repita los pasos dye para cada aparición de Winword.exe. 7. En el menú Archivo, haga clic en Salir del Administrador de tareas.
  2. Inicie el Explorador de Windows y luego busque la carpeta que contiene el archivo de documento que intentó abrir cuando recibió el mensaje de error.
  3. Eliminar el archivo del propietario.

    El archivo del propietario se encuentra en la misma carpeta que el documento que intentó abrir. El nombre del archivo del propietario utiliza la siguiente convención: comienza con una tilde (~), seguido de un signo de dólar ($), seguido del resto del nombre del archivo del documento. La extensión del nombre del archivo es .doc. Por ejemplo, el archivo propietario de Document.doc se llama ~ $ cument.doc.

  4. Comience Word. Si Word le pregunta si desea cargar los cambios realizados en la plantilla Global o Normal, haga clic en No.
  5. Abre tu documento.

Nota adicional para documentos compartidos en una red:

Si hay varias personas que podrían estar editando el documento, a veces puede ser difícil averiguar quién podría tener el documento abierto. Como se muestra en TechTalkMadness , la mejor manera de encontrar la respuesta es usar Computer Management en el sistema que aloja el archivo compartido.

Vaya a Computer Management -> System Tools -> Shared Folders -> Open Filespara averiguar quién tiene un documento bloqueado. Si no se puede contactar al usuario para desconectarse, puede hacerlo forzosamente haciendo clic derecho en el archivo bloqueado y seleccionando Cerrar Abrir Archivo (advertencia: el usuario podría perder sus cambios).

Use Computer Management -> Herramientas del sistema -> Carpetas compartidas -> Abrir archivos para averiguar quién tiene un documento bloqueado


1
Leí ese artículo de KB. Mis usuarios juran que no es el caso, pero los veré en los próximos días y veré si es posible.
Chris

Maldición, este fue un problema en el que trabajo para una persona particularmente pedante que cambió por completo su tono (bañar a los técnicos informáticos con chocolates, etc.) cuando esto solucionó su problema. ¡También pediré otras soluciones por aquí!
Matt 'Trouble' Esse

66
¿Dónde está la parte de esta respuesta que hace que el día de los usuarios fluya mejor?
kmarsh

2
Computer Management -> System Tools -> Shared Folders -> Open Filesgracias @ Matt'Trouble'Esse exactamente lo que necesito
ctwheels

¿Qué sucede si después de eliminar el archivo del propietario, el problema persiste?
GeneCode

9

Intenta desactivar "Detalles" y "Vista previa" en el explorador

Acabo de tener este problema y el artículo de la base de conocimiento de MS no fue de ayuda (¿decirle a otros usuarios que cierren el documento? ¡Este es un libro de Excel compartido, se supone que deben ser abiertos por varios usuarios!)

De todos modos, lo que resolvió nuestro problema fue desactivar la pestaña de detalles en el Explorador (esto se encuentra en Windows 7; haga clic Organisedonde está normalmente la barra de menú, luego Layout, asegúrese de que no Detailsesté marcada, y también Previewpor el sonido).

Hacer esto solucionó de inmediato nuestro problema. Parece que con la pestaña de detalles visible mantiene el archivo abierto durante demasiado tiempo y las aplicaciones de Office no pueden acceder a él. Esto también explica por qué las personas tenían problemas para abrir documentos que ellos mismos habían creado y que nadie más estaba usando.


¡¡¡¡Gracias!!!! ¡Esto solucionó por completo el problema que he tenido para siempre con esto! Excel dice que el archivo está bloqueado por 'otro usuario' cuando soy el único en él: navegue a un directorio diferente y el problema desaparecerá.
FreeMan

8

Intente desactivar el servicio de indexación

Tuve esto y lo resolví desactivando el servicio de indexación en Windows. El efecto fue instantáneo, por lo que sospecho que el servicio de indexación se ha estancado en el archivo en cuestión.

En XP, desactive el servicio de indexación de esta manera: haga clic en el botón Inicio y luego en Buscar. Desde la ventana que se abre, elija Cambiar preferencias (abajo a la izquierda). Haga clic en "Sin servicio de indexación", el botón de opción "No, no habilitar el servicio de indexación" y haga clic en Aceptar.

Encontré el problema descargando handle.exe. handle.exete dice qué programa tiene el archivo abierto, y en mi caso resultó ser cidaemon.exe. Un rápido google confirmó que es el indexador real del servicio de indexación de Windows.

Gracias Microsoft, otras 2 horas de valor agregado a mi día.


2

La sugerencia emergente que muestra el explorador también causa el problema (el mismo efecto que el panel de detalles). Deshabilítelo en Opciones de carpeta> pestaña Ver


2

¿Quizás versiones de oficina incompatibles?

He visto este error hoy en día, cuando otro usuario realmente hizo tener el archivo abierto. El problema fue que Excel le dice al segundo usuario que es 'otro usuario' en lugar de informar el nombre real del primer usuario, lo que dificulta determinar quién lo tiene abierto.

Supuse que este debería ser el nombre en las opciones de Office / Excel: está configurado correctamente para ambos usuarios.

En nuestro caso, el primer usuario con el archivo abierto está en Excel 2007; el segundo usuario está en Excel 2010; tal vez hay alguna incompatibilidad que hace que el segundo usuario de Excel no pueda obtener el nombre real.

Actualización: instale el parche para corregir la resolución de nombre

ACTUALIZACIÓN 12 de septiembre de 2012: carga

  • KB2598133 para Office 2007 o
  • KB2598143 para Office 2010 (¡diferentes paquetes para 32 y 64 bits!)

para corregir los nombres incorrectos en el mensaje.


1

Yo tuve exactamente el mismo problema. No se pudo abrir el archivo en un recurso compartido de red para editar. Pero ninguna de las sugerencias ayudó.

Resultó que el problema era el siguiente: anteriormente, la computadora estaba siendo utilizada e iniciada sesión por una cuenta local. Después de unirme a AD, copié la carpeta Datos de aplicación y Configuración local (en Windows XP) al perfil de usuario de AD. Después de la operación, descubrí que Configuración local \ Datos de aplicación \ Microsoft \ Office no tenía permisos para el usuario recién creado y, por lo tanto, Office me solicitó este cuadro de diálogo para cada archivo. Anteriormente había intentado deshabilitar el firewall / antivirus en las máquinas host y cliente, deshabilitando el servicio de indexación en la máquina host, pero ninguno me ayudó.

Así que configuré los permisos apropiados para la carpeta de Office y ahora todo funciona.


1

Si tiene el panel de vista previa activado en el Explorador de Windows 7, obtendrá este error. Desactivar el panel de vista previa funcionó para mí.


1

Aquí está lo que encontré en nuestro entorno. Todos los usuarios "Mis documentos" se asignan a un recurso compartido de red en nuestra SAN. Ejecutamos un servidor de terminal con Office instalado que utiliza el mismo recurso compartido de red en nuestra SAN. Si un usuario final está utilizando un producto de Office y luego no cierra la sesión por completo, sino que cierra la sesión con X, la persona que instaló Office en el servidor de terminal muestra el archivo como bloqueado (el suyo realmente).

Si el usuario final vuelve a iniciar sesión en la sesión del servidor terminal desconectado y cierra la sesión correctamente, la aplicación de Office se cierra y el archivo se desbloquea.


1

Use el diagrama de flujo de Microsoft

Hay una publicación de blog oficial de Microsoft. Incluso tiene un diagrama de flujo.

Los puntos principales son estos:

  • Actualizar Windows
  • Oficina de actualización
  • Deshabilitar Details PaneyPreview Pane
  • Configure las opciones de registro de OpLocks en el cliente y reinicie el cliente.
  • Detener los servicios que no son de Microsoft

¡Esto se ve muy útil! Espero que pueda ayudar a otros en el futuro.
Chris

0

Precisamente, hay un programa llamado Unlocker, que desbloquea archivos o carpetas bloqueados.

De wikipedia ,

Unlocker es una herramienta que puede rastrear y desbloquear la protección de bloqueo utilizada comúnmente en archivos en Microsoft Windows. Sin embargo, su uso principal es terminar los procesos que están usando un determinado archivo, o forzar los procesos a dejar de usar el archivo, para que el usuario pueda eliminar, cambiar el nombre o mover el archivo de manera segura.

Desde el sitio oficial ,

¿Alguna vez has recibido un mensaje tan molesto por parte de Windows?

  • No se puede eliminar la carpeta: está siendo utilizada por otra persona o programa.
  • No se puede eliminar el archivo: acceso denegado
  • Ha habido un intercambio de violación.
  • El archivo de origen o de destino puede estar en uso.
  • El archivo está en uso por otro programa o usuario.
  • Asegúrese de que el disco no esté lleno o protegido contra escritura y que el archivo no esté actualmente en uso.

¡Unlocker es la solución!

  1. Simplemente haga clic derecho en la carpeta o archivo y seleccione Desbloqueador
  2. Si la carpeta o el archivo está bloqueado, aparecerá una lista de ventanas de casilleros
  3. Simplemente haga clic en Desbloquear todo y listo.

Tenga en cuenta que el instalador viene con el adware OpenCandy, simplemente desactívelo mientras instala o usa la versión portátil.


0

Otra forma, si tiene acceso al servidor de archivos es usar el comando openfiles.exe . En mi caso, Word dijo que estaba bloqueando el archivo, pero openfiles.exe mostró que era un usuario diferente. Por ejemplo, si parte del nombre del archivo era " cumpleaños ", usaría este comando:

openfiles /query | findstr -i birthday
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.