Outlook 2013: ¿cómo restablecer el estado de "primera ejecución"?

27

TL; DR

¿Hay alguna manera a través de script, powershell, borrado de registros, a través de telequinesis, lo que sea para restablecer Outlook 2013 como si nunca existieran perfiles y se estuviera ejecutando por primera vez?


Todavía estoy trabajando en este pero esperando que otros tengan una idea.

GUIÓN

Muchos usuarios aquí tienen perfiles de Outlook existentes que se conectan a un servidor de Exchange local. Estamos en el medio de nuestra migración a Office 365. Para migrar el Outlook del usuario, debe crear un nuevo perfil en Outlook o eliminar el antiguo perfil por completo y luego "comenzar de nuevo".

Queremos que nuestros usuarios comiencen de nuevo y tengan el nombre de perfil predeterminado de "Outlook" para su perfil de correo (en lugar de algo personalizado o un segundo perfil como "O365") . Esto se debe a que nuestro sistema ERP busca este perfil para enviar correos electrónicos mientras está en el software ERP.

PROBLEMA

El problema es que "comenzar de nuevo" no está realmente comenzando de nuevo.

Si elimino manualmente el perfil predeterminado "Outlook" de la Mailconfiguración del panel de control, Outlook se inicia sin un perfil pero solicita un nombre de perfil: ingrese la descripción de la imagen aquí

Si escribo Outlookcomo nuevo nombre de perfil ahora obtengo:

ingrese la descripción de la imagen aquí

Si entro REGEDITy miro en:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles

Todavía veo "Outlook" como perfil.

Intenté hacer una Reg DELETEde esta clave y todas las subclaves y aunque dice "eliminado con éxito" no lo hace.

Si elimino manualmente esta clave de perfil, puedo iniciar Outlook nuevamente y, cuando me solicite un nuevo nombre de perfil, puedo ingresarlo Outlook, lo tomará y me permitirá continuar como si fuera una nueva configuración de Outlook:

ingrese la descripción de la imagen aquí

En los cambios de línea de comandos para Outlook 2013 (que se encuentra aquí ) no parece que el / cleanprofile todavía esté presente.

PREGUNTA DE LÍNEA INFERIOR

¿Hay alguna manera a través de script, powershell, borrado de registros, a través de telequinesis, lo que sea para restablecer Outlook 2013 como si nunca existieran perfiles y se estuviera ejecutando por primera vez?

El limpiador
fuente

Respuestas:

40
% reg.exe delete HKCU\Software\Microsoft\Office\15.0\Outlook\Profiles\Outlook /f
% reg.exe add HKCU\Software\Microsoft\Office\15.0\Outlook\Profiles\Outlook

Esto eliminará el perfil predeterminado llamado Outlook y luego lo volverá a crear sin configuración. Luego, cuando vuelva a ejecutar Outlook, se iniciará el asistente.

usuario187883
fuente
Esto es correcto. CZK a continuación había dicho lo mismo en sus comentarios, pero nunca regresó para modificar su respuesta. Como tal, aceptaré este para que la pregunta pueda mostrarse con una respuesta definitiva. ¡Gracias!
TheCleaner
Evite "Gracias" ... bueno, esta respuesta es simplemente genial.
Rob
3

Restablezca la clave debajo HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\para la primera ejecución de False a True.

user219641
fuente
0

De acuerdo con la página de interruptores de línea de comandos en MSDN, debería poder iniciar Outlook con un argumento de línea de comandos para que actúe como si fuera la primera ejecución. Pruébelo y dígame cómo funciona para usted:

outlook /firstrun

Fuente: https://office.microsoft.com/en-us/outlook-help/command-line-switches-HP001003110.aspx

cZk
fuente
En mi experiencia, esto no siempre es confiable. Crea un nuevo perfil nuevo, pero los perfiles antiguos permanecen en el registro y Outlook a veces, por razones que no entiendo, volverá a uno de esos. Es mejor eliminarlos por completo.
Tonny
/ firstrun no es un modificador válido para 2013: "El argumento de la línea de comandos no es válido. Verifique el modificador que está utilizando".
TheCleaner
1
Tengo Outlook 2013 en una máquina de prueba. I fijó un perfil, salió y luego elimina todas las claves: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 15.0 \ Outlook \ Profiles Después de reiniciar Oficina corrió el asistente de primera ejecución
CZK
@cZk: si modifica su respuesta y la convierte en su comentario final, la votaré y la aceptaré.
TheCleaner
0

Estás en el camino correcto.
Deberá eliminar esa clave de Perfiles del registro.
Pero, y aquí está el truco, eso solo se puede hacer reg deletesi no se está ejecutando nada (en primer plano o en segundo plano) que toque estas teclas.

Por lo tanto, deberá asegurarse de que outlook.exe no se esté ejecutando. (A menudo sigue dando vueltas en el fondo durante otros 2-3 minutos después de cerrarlo).
También la aplicación ERP en sí misma puede mantener estas teclas bloqueadas. Y si ejecuta algún tipo de software de llavero o certificación (por ejemplo, PGP) que también puede interactuar con estas claves de registro.

Si desea hacer un script para esto, asegúrese de ejecutarlo como el usuario real. No es otra cuenta de administrador. Después de todo, estamos hablando de "HKLM \ Currrent User *".

He hecho esto antes en Office 2007 y 2010 (que debería ser idéntico a este respecto).
Ponemos el comando de eliminación en el script de inicio de sesión del dominio con algunas comprobaciones adicionales para ejecutar esto solo una vez y solo si el usuario no se migró TODAVÍA.

Tonny
fuente
Gracias tonny La eliminación de la clave funciona, pero aún obtiene el "mensaje de solicitud de un nombre de perfil". Espero encontrar una manera (incluso si está eliminando otras claves de registro) para forzar un primer escenario de ejecución donde Outlook comienza en mi última captura de pantalla (y, por lo tanto, crea automáticamente el Outlookperfil)
TheCleaner
Si no recuerdo mal, hay otra clave que también debe eliminarse. ¿'useruser \ software \ microsoft \ windows mail' quizás? No tengo un sistema de Windows disponible para verificar.
Tonny
Estoy hablando por teléfono con MSSupport y no están seguros de cómo llevarlo al estado de "primer asistente de configuración / ejecución". Sin embargo, encontré config365.com y esa herramienta más un pequeño script para cambiar el nombre del perfil según sea necesario, funciona bien para mis necesidades. Pero aún así me encantaría ver un reinicio completo como si fuera un nuevo usuario conectado y abriera Outlook por primera vez para obtener el "Bienvenido a Outlook 2013"
TheCleaner