En mas de una reinstalación en mis clientes me he contrado con el problema de que la agenda se encuentra casi vacía o muy incompleta. Sinembargo el cliente asegura y reasegura que el tenia esas direcciones.
Otro escenario es que aunque tenga la agenda completa no funciona la opcion de autocompletar de outlook (NK2 NickName Cache) o si tiene el NK2 pero corrupto.
El sistema NickName no usa la agenda para nada. Por eso mucha gente que usamos este servicio pensamos que se guarda en la agenda y luego vienen las sorpresas.
Vamos al grano. Outlook se crea su propia agenda con los correos entrantes. Este fichero de extensión .NK2 se suele almacenar en C:\Documents and Settings\[USUARIO]\Datos de programa\Microsoft\Outlook) y que solo puede almacenar hasta 1000 entradas. Cuando se supera esta cifra se eliminan los mas antiguos.
Lo recomendable es hacer copia de este fichero, pero la realidad es que nunca se hace así que voy a contar como regenerarlo. El problema es que solo se regenara para los contenidos en la agenda. Aunque he comprobado algunos programas gratuitos y alguno de pago la realidad es que ninguno a funcionado al 100%. El único sistema que ha funcionado es el que encontre en http://www.logindesarrollos.com/nk2/.

Resumo:

  1. Buscar el archivo NK2 y borrarlo. Si se quiere se puede hacer una copia, renombrar la extension o lo que sea.
  2. Desconectar el equipo de internet o poner outlook en “Modo sin conexión”.  IMPORTANTISIMO ya que enviaremos un correo a todos.
  3. Crear un nuevo mensaje poniendo en el para toda la agenda o las direcciones del NK2 recuperado en caso de estar corrupto. Poner en lotes de 600.
  4. Enviar el correo.
  5. Como no hay conexión se quedará en la bandeja de salida. Eliminalo para que no lo envie.
  6. Cierra outlook y vuelve a conectar internet

En fin, en http://www.logindesarrollos.com/nk2/ lo explican fonomenal aunque, insisto lo mejor es acordarse de hacer copias de este fichero y será todo mas rápido.