Solución: VMware no pudo bloquear el archivo

Algunos usuarios de VMware informan que no pueden iniciar una o más máquinas virtuales que configuraron en su computadora. Al encender la máquina virtual, la ventana muestra el siguiente error: “Se recibió un error inesperado del host ESX al encender VM VM_name. Error al bloquear el archivo ".

Error al bloquear el archivo en VMware Workstation

¿Qué está causando el Error al bloquear el problema del archivo?

Investigamos este problema en particular observando varios informes de usuarios y las estrategias de reparación que se usan comúnmente para corregir este mensaje de error en particular con WMware. Según nuestras investigaciones, hay varios culpables diferentes que se sabe que desencadenan este mensaje de error en particular:

  • Una segunda máquina virtual ya está usando el archivo .vmx : como resultado, este problema particular puede ocurrir si intenta iniciar una segunda máquina virtual que está usando el mismo archivo de configuración de máquina virtual (.vmx) que otra máquina que se configuró primero. En este caso, puede resolver el problema eliminando las carpetas y registros .lck.
  • La máquina virtual contiene discos montados : como han informado varios usuarios, este problema también puede ocurrir si intenta encender una máquina virtual con discos montados que aplicamos a través de la utilidad de montaje de VMware. Si este escenario es aplicable, puede resolver el problema eliminando las carpetas y registros .lck.
  • La máquina virtual se inicia durante la operación de la instantánea : en realidad lo probamos y nos lleva directamente al error "No se pudo bloquear el archivo". Verá este error exacto si intenta encender la máquina virtual a través de la interfaz de usuario facilitada durante la operación de instantánea. Si esto es lo que está causando el problema, eliminar los registros y las carpetas .lck de la carpeta de la máquina virtual resolverá el problema.
  • La máquina virtual ya está en uso : también puede encontrar este problema si la máquina virtual que está intentando iniciar ya está en uso. Esto suele suceder si está ejecutando una configuración dual. En este caso, todo lo que necesita hacer es cerrar la otra instancia que ejecuta la misma máquina virtual y el error dejará de ocurrir.
  • VMware Workstation no tiene acceso de administrador : como resultado, este problema particular también puede ocurrir si VMware Workstation no tiene acceso de administrador. Si este escenario es aplicable, puede resolver el problema obligando a su sistema operativo a permitir privilegios administrativos.

Si actualmente se encuentra con este problema exacto y está buscando una manera de resolverlo sin perder ningún dato, este artículo le proporcionará algunas sugerencias de solución de problemas. A continuación, encontrará una colección de posibles estrategias de reparación que otros usuarios en una situación similar han utilizado comúnmente para solucionar este error en particular.

Para obtener los mejores resultados, le recomendamos que siga los métodos a continuación en el orden en que se presentan, ya que están ordenados por dificultad y eficiencia. Si los sigue en orden sin omitir ningún paso, uno de ellos resolverá el problema independientemente del culpable que lo esté causando.

Método 1: ejecutar VMware como administrador

En algunos casos, la solución es tan simple como garantizar que la aplicación VMware tenga privilegios administrativos. Esto debería suceder de manera predeterminada, pero ciertas configuraciones pueden evitar que la aplicación obtenga acceso de administrador.

Algunos usuarios que se encontraban con el error " Error al bloquear el archivo" informaron que el problema dejó de ocurrir después de que lanzaron VMware Workstation en modo administrador.

Aquí hay una guía rápida sobre cómo hacer esto:

  1. En su escritorio, haga clic derecho en el acceso directo de VMware y seleccione Ejecutar como administrador.

    Nota: Si no tiene un acceso directo de escritorio, vaya a la carpeta de instalación de WMware y haga clic derecho en vmplayer.exe . A menos que configure una ubicación personalizada, podrá encontrarla en: C: \ Archivos de programa (x86) \ VMware \ VMware Player

  2. En el UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.
  3. Inicie la máquina virtual que anteriormente activaba el problema para ver si el problema se ha resuelto. Si ya no encuentra el error " Error al bloquear el archivo", continúe con los pasos a continuación para que el cambio sea permanente.

    Nota: En el estado actual, deberá repetir los pasos 1 y 2 cada vez que inicie VMware para evitar el problema.

  4. Haga clic con el botón derecho en el ejecutable o acceso directo de VMware Workstation y seleccione Propiedades.
  5. Dentro de la pantalla Propiedades, vaya a la pestaña Compatibilidad, marque la casilla asociada a Ejecutar este programa como administrador (en Configuración ) y haga clic en Aplicar para guardar la configuración actual.
  6. Abra VMware normalmente y vea si el problema se ha resuelto.
//appuals.com/wp-content/uploads/2019/05/admin-privileges-to-workstation.webm

Si el problema persiste, vaya al siguiente método a continuación.

Método 2: eliminar las carpetas LCK de la máquina virtual

Varios usuarios afectados han logrado resolver este problema localizando la ubicación física de la máquina virtual que estaba fallando con el mensaje " No se pudo bloquear el archivo" y eliminando las carpetas LCK. Después de hacer esto y reiniciar su computadora, los usuarios más afectados han informado que el problema se ha resuelto.

Si no ha establecido una ubicación personalizada, su máquina virtual generalmente se ubicará dentro de la carpeta Documentos debajo de la carpeta Máquinas virtuales .

Esto es lo que debes hacer:

  1. Asegúrese de que VMware esté completamente cerrado y que la máquina virtual esté apagada.
  2. Abra el Explorador de archivos y vaya a Documentos> Máquinas virtuales, luego seleccione la máquina virtual con la que se encuentra el problema.

    Nota: Si guardó su máquina virtual en una ubicación personalizada, use el Explorador de archivos para navegar allí.

  3. Si tiene varias máquinas virtuales, haga doble clic en la que está creando el problema.
  4. Dentro de la carpeta de su máquina virtual, debería poder encontrar una o dos carpetas con el nombre que termine en " lck ". Seleccione ambos, luego haga clic derecho y elija Eliminar para eliminarlos. Si encuentra archivos .log fuera de las carpetas .lck, elimínelos también.

    Nota: Eliminar estas carpetas no tendrá ningún efecto negativo en su máquina virtual. La próxima vez que inicie la máquina virtual, VMware volverá a crear automáticamente las dos carpetas una vez más. //appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm

  5. Reinicia tu computadora.
  6. En el próximo inicio, inicie la máquina virtual y vea si el problema se ha resuelto.

Artículos De Interés