Home > Tips & Tricks, Unattended > How to Modify Windows Live Messenger 9 Using Mirosoft Orca

How to Modify Windows Live Messenger 9 Using Mirosoft Orca

November 12th, 2008 ajua Leave a comment Go to comments

This tutorial has been updated to work with the new version of Windows Live Messenger (Build 14.0.8117.416).

As i always do with my unattended installations, i try to modify every installer i can to fit my needs.

With Windows Live Messenger 9, this time i wrote a little tutorial in case you want to modify it to include patched files and to fit your particular needs.

Some readers are reporting errors viewing this post with IE. Please view it with Firefox while i figure out what’s going on. Thanks.

Windows Live Messenger 9 needs additional components to work, not just the main MSI installer.

To download the full setup to grab the separate installers click on download after selecting your language, cancel the first download window and click the Try again button.

That second download will be the full installer. Install only Windows Live Messenger.

You can download two required tables and the PDF version of this tutorial here.

Now, go to folder options in explorer and disable hiding system files. You will find the required components in this path: Program Files\Common Files\Windows Live\.cache

Grab the following and copy it to another location:

- crt.msi

- Contacts.msi

- Messenger.msi

- wllogin.msi

- RichUpload.msi

- wlc.msi (optional, this is for Windows Live Call application)

This will be the order in which you will install them.

For Windows Live Messenger MSI, we need to edit the installer to be able to make an Administrative Install Point (AIP)(you need to make one to use patched files).

- Open the MSI in Orca and add the following tables (located in the ZIP archive):

AdminExecuteSequence

AdvtExecuteSequence

- In the Feature table change the attribute from 24 to 16

- You can change some values in the Property table:

ALLUSERS from 1 to 2 if you want to install it for all users.

Delete the row ARPSYSTEMCOMPONENT. By default WLM9 doesn’t show an uninstall entry.

The following rows needs to be created in the Property table because they don’t exist.

Property Value

ADDBHO No-AddBHO

ADDLINKS AddLinks

SETHOMEPAGE No-SetMyHomePage

ALLOWRHAPSODY No-AllowRhapsody

Now you can use this modified installer along with all the components mentioned above.

If you want to include patched files, make and AIP by using this command in the run box:

msiexec /a filename.msi TARGETDIR=c:\temp /qb (the TARGETDIR folder must exist)

Overwrite the original files with the patched ones taking note that the file msidcrl40.dll is under PFiles\Windows Live\Messenger\SDKComponents\PPCRL and not in the Messenger root folder.

To install the AIP just run wlm.msi /qb /norestart.

I have made switchless installers that include the modifications I talked about before for the required components and messenger (English and Spanish).

Note: You need to install WLM9 Requisites Switchless for Messenger to work.

If you want, you can use them to replace your patched files as well, just extract the messenger installer to a folder using 7-Zip or WinRAR and replace the patched files.

You download them in the Custom Installers page.

Microsoft Orca installer can be downloaded from there as well.


bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark


Related Posts:

  1. hannubys
    December 16th, 2008 at 14:54 | #1

    Hi, Ajua. I know you from MSFN. I just discover your website and it is very nice. What is AIP ?

  2. December 16th, 2008 at 17:19 | #2

    Hi hannubys.

    An AIP is like an extracted MSI installation. You still need to run a MSI file but in this case, you can replace the original files of Live Messenger with your patched ones.

    This way, you get an installation that doesn’t need anything else.

    Follow my instructions and you will understand what exactly an AIP is just by looking at the structure of the extracted MSI setup folder.

    Regards.

  3. Hannubys
    December 16th, 2008 at 20:32 | #3

    Thanks for the quick answer. Yeah i’ll try this.

  4. December 16th, 2008 at 23:20 | #4

    No problem. I’m waiting for the A-Patch update to patch my files and make my updated installer.

  5. claudio
    January 10th, 2009 at 11:00 | #5

    dice:
    - En la tabla Feature cambia el atributo de 24 a 16

    - Puedes cambiar lo siguiente en la tabla Property:
    ALLUSERS de 1 a 2 si quieres que se instale para todos los usuarios.

    en las tablas que dejaste disponible para descarga..no hay ninguna llamada feature y ninguna property…

    me quede en ese paso! ayuda!

  6. January 10th, 2009 at 14:47 | #6

    Hola.

    Las tablas Feature y Property son parte del instalador MSI del Windows Live Messenger.

    No hay que importarlas, ya que existen previamente al abir el MSI con Orca.

    Saludos!

  7. JONATAN LOK
    February 9th, 2009 at 18:04 | #7

    ALGUIEN ME PUEDE AYUDAR URGENTE
    RESULTA Q AL INSTALAR EL MSN PLUS LIVE
    ME PIDE UN ARCHIVO “MSIDCRL40.DLL”
    Y NO LO PUEDO ENCONTRAR
    O DE ALGUNA FORMA DE REINSTALARLO
    COMO SE HACE.
    SI ALGUIEN SABE
    SE LE AGRADECERA SU AYUDA

  8. February 9th, 2009 at 20:46 | #8

    Intenta desinstalar el messenger y volverlo a instalar. Utiliza las últimas versiones tanto de Windows Live Messenger (o mis instaladores switchless) como del Messenger Plus! Live.

    Si eso no resuelve tu problema, intenta hacer una busqueda en google con el nombre del dll.

    Suerte!

  9. nick
    June 23rd, 2009 at 09:10 | #9

    Excellent tutorial, thanks a lot.

  10. mike
    July 5th, 2009 at 02:33 | #10

    hey encontré una version modificada del msn 8.5 en un solo exe, se ejecuta de ahi y no se puede ver con 7zip o winrar, *la editaron de modo que pueda enviar zumbidos sin limite, el espacio de publicidad no existe* y varias cosas mas, quiero hacer algo asi pero con la version 2009, con Orca se puede hacer?
    agradeceria alguna orientación

  11. July 6th, 2009 at 14:06 | #11

    Hola Mike. Si sigues las instrucciones de mi tutorial podrás hacer tu instalador personalizado e incluir los archivos parchados usando A-Patch, que entre otras cosas, quitan el límite de zumbidos, la publicidad, etc…

    También puedes utilizar mis instaladores si no quieres modificar con Orca el setup del Messenger. Extrae los archivos y reemplaza los archivos con los patchados por A-Patch.

    Saludos.

  12. K3rN3L_P4n|C
    November 24th, 2009 at 13:49 | #12

    Me interesa este proceso y me preguntaba si era posible hacer lo mismo con el Messenger 7.5

    Saludos…

  13. November 24th, 2009 at 20:41 | #13

    Hola.
    Si puedes editarlo utilizando los parámetros de mi guía.
    Solo que no recuerdo la ubicación del instalador MSI del Messenger. Una vez que lo tengas, sólo sigue las instrucciones.

    Hazme saber como te fue. Suerte!

  14. K3rN3L_P4n|C
    November 25th, 2009 at 09:00 | #14

    Hola segui los pasos de tu guía. al momento de querer hacer crear el Punto de Instalación Administrativa, solo me sale el mensaje mostrando las opciones del msi en una ventana, el comando que uso es:
    msiexec /a MSNMSGS.MSI TARGETDIR=c:\temp /qb

    este archivo MSI es extraido del archivo Install_MSN_Messenger.exe el cual contiene (MSNMSGS.MSI, InstMsiW.exe, InstMsiA.exe, bootstrap.exe)
    si gustas te puedo enviar el MSI.

    Saludos

  15. November 25th, 2009 at 11:07 | #15

    Mi guía menciona que debes importar dos tablas (tienes que descargarlas) al instalador utilizando Orca. Esto es necesario para que puedas realizar el AIP.

    Si ya lo hiciste, verifica que el destino de TARGETDIR exista previamente.

  16. K3rN3L_P4n|C
    November 25th, 2009 at 12:18 | #16

    Lo hice asi, exportando tablas, y el directorio existe, no se donde estara el problema

  17. K3rN3L_P4n|C
    November 25th, 2009 at 12:21 | #17

    Perdon Importarlas, es mas me baje uno de tus instaladores de WLM y de alli es que exporte y luego importe al MSI qie quiero hacer AIP

  18. November 25th, 2009 at 21:47 | #18

    Es importante que en tu comando, si lo estás escribiendo en Menú Inicio – Ejecutar lleve la ruta completa del instalador MSI.

    Si lo estás ejecutando desde en una ventana de comandos, verifica que estés situado en la carpeta donde se encuentra el archivo MSI antes de ejecutarlo.

  19. K3rN3L_P4n|C
    November 25th, 2009 at 22:43 | #19

    Todo lo que me comentas lo he probado siendo el resultado el mismo, diras que por que me empeño en hacer esto con el MSN 7.5, la respuesta es simple, el 7.5 no espera demasiado para conectarse y es el indicado en PCs con pocos recursos.

    P.D. podria enviarte el MSI si lo llegaras a necesitar aunque se puede descargar de la web de MS.

    Saludos.

  20. November 25th, 2009 at 23:01 | #20

    Ok, entonces te recomiendo que te des una vuelta por MSFN para ver si ahí encuentras información acerca del MSN 7.5 y los AIP.

    seguramente hay info ahí, pero en estos días he estado Suy ocupado. Si no, lo haría por ti.

    En Microsoft encontré sólo la versión 7.0 para descargar, no la 7.5.

    Si en MSFN no encuentras alguna solución, házmelo saber y tal vez pueda revisar tu archivo MSI.

    Saludos y suerte!

  21. K3rN3L_P4n|C
    November 27th, 2009 at 10:23 | #21

    Nuemo lo que he encontrado en MSFN respecto al MSN 7.5 es que trabajan en base a los archivos necesarios, que te digo instalan la version parchan el o los archivo respectivos y crean un instalador conteniendo los archivos parchados, no he visto que hicieran un API.

    Saludos

  22. November 28th, 2009 at 04:09 | #22

    Entonces a lo mejor no se pueda realizar un AIP, aún importando mis tablas a ese instalador.

    En todo caso, puedes instalar el MSI con switches y crear un archivo SFX para reemplazar tus archivos parchados.

    Saludos.

  23. K3rN3L_P4n|C
    November 28th, 2009 at 09:26 | #23

    Gracias de todas formas por tu apoyo, al final he extraido los archivos del MSI y he creado un archivo empaquetado instalable conteniendo los archivos parchados, y todo funciona como esperaba.

    Saludos

  24. December 1st, 2009 at 04:39 | #24

    @K3rN3L_P4n|C
    Que bueno que pudiste hacerlo.

    Saludos.

  25. mandy
    May 4th, 2010 at 21:19 | #25

    Hola sabes q tebgo un problemas casa ves q trato de iniciar sesión con msn me sale este error
    ME DICE Q MSNMSGR.EXE NO PEUDE ENCONTRAR EL COMPONENTE MSIDCRL40.DLL )) ASI Q NO PUEDO usar msn me puedes ayudar trato de bajar el MSIDCRL40.DLL pero me piden cuentas los programas asi q aca estoy sin msn

  26. May 5th, 2010 at 07:16 | #26

    @mandy
    Hola. Sonará muy obvio pero, ¿Ya desinstalaste el Messenger, reiniciaste y volviste a instalarlo? Eso es lo primero que hay que hacer para descartar que la instalación se haya corrompido de alguna manera.

    Saludos.

  1. February 14th, 2009 at 11:51 | #1
  2. May 14th, 2010 at 01:07 | #2