Microsoft, MSXML 6, KB954459, error 1603, énervement, SQL Express 2005, Business Contact Manager, XP Service Pack 3

Sous ce titre regroupant tous les mots-clefs d’un problème de compatibilité comme Microsoft sait bien les faire, j’espère que google ira indexer cet article pour tous ceux qui rencontreront ce souci d’installation SQL Express 2005 sur XP Service Pack 3, ou de « Business Contact Manager 2007 » sur XP Service Pack 3, ce qui revient au même. Vu que j’ai galéré quelques heures dessus, ça pourra toujours resservir à d’autres.

Lors de l’installation d’un SQL Express 2005 sur un Windows XP SP3 fraîchement installé, ça plante. Dans mon cas, c’est l’installation de SQL Express 2005 depuis le setup de « Business Contact Manager » qui plante.
Les logs ne racontent rien d’intéressant, seul un code 1603 et des phrases laconiques genre « setup failed » permettent de démarrer une recherche galère sur Google.

Je vous la fais courte :
1) MSXML 6 Service Pack 2 + XP Service Pack 3 = cohabitation pas possible.
2) Lors de l’installation de SQL Express 2005, la configuration de ce composant se plante et l’installation SQL avec.
3) L’installation du KB correspondant n’avance pas plus (KB95449)
=> Il faut déinstaller ce fameux MSXML 6
MAIS : depuis « ajout/suppression de prog », la désinstallation ne fonctionne pas (ahah).

Apparement, en mode sans échec, ça a l’air possible. Je n’ai pas vérifié.
Toujours est-il qu’avec ce programme chez Microsoft (msicuu2.exe), la désinstallation brutale est possible.

Vous rebooterez un bon coup, virerez les éventuels morceaux de SQL vaguement installés puis là, l’installation de SQL Express 2005 est alors possible.
C’est beau la compatibilité au sein d’un même éditeur…

6 comments

  1. Bonjour,
    Intéressant. Je galère depuis 1 semaine sur l’installation d’un logiciel qui nécessite MSXML6. L’installation est bloquée car « Windows a bloqué l’accès à ce programme ».
    Je vais essayer l’utilitaire de désinstallation, mais avez-vous d’autres infos depuis ce post ?
    Cordialement,
    Olivier
    06 63 13 47 84

  2. Salut,
    Non, ça m’a réglé mon pb, j’en suis resté là
    Bonne chance

    Si des fois cette désinstall forcée sert dans d’autres cas, n’hésite pas à poster en retour

  3. Ca m’a été utile dans mon cas également. MSXML 6.0 SP1 installé refusant de se désintaller comme pour toi. Désinstallation réussie avec l’outil Windows clean-up, et réinstall de MSXML 6 de base sans souci. Merci pour le coup de main 🙂

  4. J’ai finalement trouvé la solution : installation de VisualC++ redistributed SP1 a permi l’installation d’une dll qui posait problème.
    Maintenant, je confirme que XP SP3 et MSXML6 SP1 peuvent cohabiter.
    A+

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.