Restablecer el estado de activación de Aplicaciones Microsoft 365 para empresas

Este artículo está escrito y mantenido por Eric Splichal, ingeniero senior de escalado de soporte técnico, Matt Philipenko, Aplicaciones Microsoft 365 Ranger y Tim Johnson, ingeniero de clientes.

Es posible que tenga que realizar tareas como las siguientes para su organización:

  • Migración de inquilino a inquilino
  • Reasignar un dispositivo para un usuario diferente
  • Cambiar el modo de licencia de Microsoft 365 en un dispositivo

Para completar estas tareas, debe borrar las activaciones anteriores de Microsoft 365 aplicaciones para empresas para quitar sus licencias relacionadas y la información de la cuenta de Office almacenada en caché. Esta eliminación restablecerá las aplicaciones a un estado limpio. Después, puede activarlos con una cuenta de Office diferente o cambiar a otro modo de licencia. Para restablecer el estado de activación, cierre todas las aplicaciones de Office y use uno de los métodos siguientes.

Note

Método: Uso de la versión Enterprise de Asistente de soporte y recuperación de Microsoft

La versión Enterprise del Asistente es una versión de línea de comandos que se puede incluir en scripts y se recomienda restablecer la activación de Office en varios dispositivos y en dispositivos a los que no pueda acceder inmediatamente.

Método: Ejecute el solucionador de problemas de activación de Microsoft 365 en Obtener ayuda

El solucionador de problemas de activación de Microsoft 365 le ayuda a resolver Microsoft 365 problemas de activación de la suscripción.

Note

Para ejecutar el solucionador de problemas de activación de Microsoft 365, asegúrese de que usa el mismo dispositivo Windows en el que está instalado Microsoft 365. Además, asegúrese de que el dispositivo ejecuta Windows 10 o una versión posterior.

Para ejecutar el solucionador de problemas, siga estos pasos:

  1. Seleccione el botón siguiente para iniciar el solucionador de problemas.

    Si recibe una ventana emergente que muestra "Este sitio está intentando abrir Obtener ayuda", seleccione Abrir.

  2. Siga las instrucciones de la aplicación Obtener ayuda para ejecutar el solucionador de problemas.

Una vez finalizado el solucionador de problemas, muestra los resultados y proporciona información adicional sobre cómo resolver el problema.

Método: Uso de scripts para automatizar el proceso de limpieza

Ejecute los siguientes scripts que automatizan cada sección del proceso. Se recomienda ejecutar los scripts OLicenseCleanup.vbs y signoutofwamaccounts.ps1 que se enumeran a continuación, mientras que WPJCleanUp.cmd solo es necesario si el dispositivo está unido al área de trabajo. Para obtener más información sobre los pasos específicos que automatiza cada script, seleccione el vínculo Detalles asociado. Use el vínculo "Seleccionar si usa scripts automatizados" para volver a este método.

  1. Para quitar licencias anteriores y la información de la cuenta almacenada en caché: descargue el archivo OLicenseCleanup.zip , extraiga el script OLicenseCleanup.vbs y ejecútelo con permisos elevados. Detalles
  2. Para borrar las cuentas de WAM en el dispositivo asociado a Office: descargue el archivo designoutofwamaccounts.zip , extraiga y ejecute el script designoutofwamaccounts.ps1 con permisos elevados. Si guarda signoutofwamaccounts.ps1 en la misma ubicación que OLicenseCleanup.vbs, se ejecutará automáticamente al ejecutar OLicenseCleanup.vbs. Detalles
  3. Para quitar cuentas unidas al área de trabajo: descargue WPJCleanUp.zip, extraiga la carpeta WPJCleanUp y ejecute WPJCleanUp.cmd. Detalles

Método: Borrar manualmente la información de activación previa

Si prefiere realizar los pasos para el proceso de limpieza manualmente, use la información de este método. El proceso consta de las secciones siguientes.


Sección A: Quitar licencias de Office y cuentas almacenadas en caché

Esta sección se subdivide en tres partes. Algunas de las partes requieren la edición de entradas del Registro.

Importante

Sigue meticulosamente los pasos que se describen en esta sección. Es posible que se produzcan problemas graves si el registro se modifica de forma incorrecta. Antes de modificarlo, haz una copia de seguridad del registro para restaurarlo, por si se produjeran problemas.


Parte 1: Quitar activaciones anteriores de Office

Busque y quite las licencias existentes en el dispositivo. Asegúrese de comprobar todas las ubicaciones indicadas para ver posibles tipos de licencia, que incluyen vNext, Activación de equipos compartidos y licencias heredadas.

  1. Quite todos los archivos y carpetas del token de licencia si se encuentran en las siguientes ubicaciones:

    • Para el tipo de licencia vNext:
      • %localappdata%\Microsoft\Office\Licenses(Aplicaciones Microsoft 365 para empresas versión 1909 o posterior)
    • Para tipo de licencia de activación de equipo compartido:
      • %localappdata%\Microsoft\Office\16.0\Licensing
  2. Compruebe y quite las licencias heredadas mediante el script ospp.vbs.

    • IMPORTANTE Asegúrese de que:

      • Si desea ejecutar el script en un equipo remoto, el firewall de Windows permite el tráfico de instrumental de administración (WMI) de Windows en el equipo remoto.
      • La cuenta de usuario que usa es miembro del grupo Administradores del equipo en el que se ejecuta el script.
    • Antes de ejecutar el script ospp.vbs, debe establecer el directorio correcto. Ejecute uno de los siguientes comandos desde un símbolo del sistema con privilegios elevados, según corresponda para la instalación de Office:

      • Para una instalación de Office de 64 bits en un sistema operativo de 64 bits:
        • cd "C:\Program Files\Microsoft Office\Office16"
      • Para una instalación de Office de 32 bits en un sistema operativo de 64 bits:
        • cd "C:\Program Files (x86)\Microsoft Office\Office16"
  3. Ejecute el siguiente comando para obtener una lista de las licencias actualmente en uso:

    • cscript ospp.vbs /dstatus

      La salida está en este formato: La salida incluye el identificador de producto, el identificador de SKU, el nombre de licencia, la descripción de la licencia, el estado de la licencia, el código de error y los últimos 5 caracteres de la clave de producto instalada.

      NOTA La salida podría incluir licencias para varias aplicaciones. Si muestra No se detectaron claves de producto instaladas, omita los pasos 4 y 5 y vaya al paso 6, "Eliminar la siguiente entrada del Registro", a continuación. 

      Si se devuelve una clave de producto parcial para las aplicaciones cuyas licencias desea quitar, anote el valor que se muestra para los últimos 5 caracteres de la clave de producto instalada que se usará en el paso 4, a continuación. 

  4. Ejecute el siguiente comando para quitar la licencia de una aplicación mediante la clave de producto parcial asociada:

    • cscript ospp.vbs /unpkey:<last 5 characters of product key>

      • Por ejemplo: cscript ospp.vbs /unpkey:2WC00
    • Debería ver el mensaje "La desinstalación de la clave de producto se realizó correctamente" cuando se quite la licencia. La salida muestra Desinstalando la clave de producto para Office 16 y el mensaje Desinstalación correcta de la clave de producto

  5. Repita el cscript ospp.vbs /unpkey comando según sea necesario para quitar las licencias de las aplicaciones enumeradas en la salida del paso 3.

  6. Eliminar la siguiente entrada del Registro:

    • HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Licensing

Parte 2: Eliminación de identidades de cuenta de Office almacenadas en caché en el registro HKCU

Eliminar la siguiente entrada del Registro:

  • HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity

Si tiene habilitada la Activación de equipos compartidos, quite la ubicación de la clave del Registro Identity de la clave del Registro HKEY_USERS\<The user SID>\Software\Microsoft\Office\16.0\Common. Para obtener el SID del usuario que ha iniciado sesión actualmente, ejecute el comando whoami /user en un símbolo del sistema sin privilegios elevados.


Parte 3: Quitar las credenciales de Office almacenadas en Windows Administrador de credenciales
  1. Abra Panel de control>Administrador de credenciales.

  2. Seleccione Credenciales de Windows.

  3. Quite todas las credenciales enumeradas para Office seleccionando la flecha desplegable situada junto a cada una y seleccione Quitar.

    En el ejemplo del Administrador de credenciales se muestran dos entradas para Office

  4. Compruebe y elimine los valores presentes en la siguiente clave del Registro: HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System

Selección de si usa scripts automatizados


Sección B: Borrar las credenciales de Office almacenadas en caché para dispositivos administrados

En el caso de los dispositivos administrados, hay ubicaciones adicionales desde las que debe quitar las credenciales de Office almacenadas en caché. Los dispositivos se consideran administrados si están unidos a Microsoft Entra (AADJ), unidos de forma híbrida a Microsoft Entra (HAADJ) o unidos al lugar de trabajo (WPJ). Estas configuraciones usan la administración de cuentas web (WAM), que almacena las credenciales en diferentes ubicaciones.

No hay pasos que se puedan ejecutar manualmente para borrar las cuentas WAM asociadas a Office en el dispositivo para dispositivos AADJ y HAADJ.

Descargue el archivo signoutofwamaccounts.zip , extraiga y ejecute el script designoutofwamaccounts.ps1 como administrador.

El script signoutofwamaccounts.ps1 eliminará los tokens y las cuentas asociados con Office, y se puede ejecutar de forma segura. En los dispositivos AADJ y HAADJ, no afectará al estado single Sign-On (SSO) de las aplicaciones y el estado del dispositivo.

El script solo se puede ejecutar en Windows 10 versión 1803 y posteriores. Si su sistema operativo no es compatible, verá la notificación "¡Versión de Windows 10 no compatible!".

Para comprobar si el dispositivo está administrado, ejecute el comando dsregcmd /status en un Símbolo del sistema elevado.

En la salida que se muestra, compruebe los valores de los parámetros AzureAdJoined, EnterpriseJoined y DomainJoined en la sección Estado del dispositivo . A continuación, use la tabla siguiente para determinar si el dispositivo es AADJ o HAADJ:

AzureAdJoined EnterpriseJoined DomainJoined Estado del dispositivo
NO NO Unido a Microsoft Entra (AADJ)
NO NO Unido a un dominio (DJ)
NO Unido a AD híbrido (HAADJ)

Para obtener más información, consulte Solución de problemas de dispositivos mediante el comando dsregcmd.

Selección de si usa scripts automatizados


Sección C: Borrar cuentas de Workplace-Joined

Al quitar una cuenta de WPJ de un dispositivo, también se quitará la funcionalidad de inicio de sesión único (SSO) en la sesión actual de Windows. Todas las aplicaciones de la sesión actual de Windows perderán su estado de SSO, y el dispositivo se dará de baja de las herramientas de administración y se anulará su registro en la nube. La próxima vez que intente abrir una aplicación, se le pedirá que inicie sesión.

Compruebe si el dispositivo está unido al área de trabajo si no está seguro. Ejecute el comando dsregcmd /status desde un símbolo del sistema elevado, como se describe anteriormente en la sección B.

El estado de los dispositivos unidos al lugar de trabajo (WPJ) (registrados en Microsoft Entra) se muestra en la sección Estado de usuario de la salida. Si el valor mostrado para el parámetro WorkplaceJoined es , indica que el dispositivo está unido al área de trabajo.

Para borrar las cuentas de WPJ:

  1. En el dispositivo, seleccione el botón Inicio y, a continuación, elija Configuración.
  2. Seleccione Cuentas>Acceso al trabajo o a la escuela.
  3. Seleccione la cuenta profesional o educativa que se va a quitar y, a continuación, seleccione Desconectar.

Selección de si usa scripts automatizados

References