Lorsque vous essayez d’installer une mise à jour pour .NET Framework 1.0, 1.1, 2.0, 3.0 ou 3.5, vous pouvez recevoir Windows Update code d’erreur « 0x643 » ou « 1603 »

Avis

Procédure pour obtenir de l’aide et un support pour cette mise à jour de sécurité

Aide à l'installation des mises à jour :
Support pour Microsoft Update

Solutions de sécurité pour professionnels de l’informatique :
Résolution des problèmes de sécurité et support TechNet

Protégez votre ordinateur Windows des virus et des logiciels malveillants :
Aide et Support pour les problèmes de virus et de sécurité

Support local selon votre pays :
International Support

Symptômes du problème

Lorsque vous essayez d’installer une mise à jour pour Microsoft .NET Framework 1.0, pour Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 ou pour Microsoft .NET Framework 3.5, vous pouvez recevoir le code d’erreur Microsoft Windows Update suivant :

Remarque

0x643

Vous pouvez également recevoir le code d’erreur Microsoft Windows Installer suivant :

Remarque

1603

Ce problème peut se produire lorsque vous utilisez certaines configurations système.

Cause

Windows Update code d’erreur « 0x643 » et « 1603 » de Windows Installer sont des codes d’erreur génériques. En règle générale, ces codes d’erreur signifient que la mise à jour n’a pas été installée. Ces codes d’erreur sont généralement causés par une altération dans l’installation du .NET Framework ou par une incohérence sur l’état de la base de données MSI.

Résolution

Pour résoudre ce problème, vous devez résoudre les problèmes d’altération de l’inscription des mises à jour logicielles MSI, ou désinstaller plusieurs versions du .NET Framework à l’aide de l’outil de nettoyage .NET Framework, puis réinstaller ces composants.

Pour résoudre ce problème, suivez ces étapes en commençant par la méthode 1. Passez à la méthode 2 si la méthode 1 ne résout pas le problème.

Méthode 1 : Résoudre les problèmes d’altération de l’inscription des mises à jour logicielles MSI

Pour plus d’informations sur la résolution des problèmes d’altération de l’inscription des mises à jour logicielles MSI, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

971187 Comment résoudre les problèmes d’altération de l’inscription des mises à jour logicielles MSIPour résoudre ce problème automatiquement, cliquez sur le bouton Corriger ou sur le lien dans l’article 971187.

Ensuite, visitez le site web Windows Update et essayez d’installer les mises à jour :

http://update.microsoft.com Si le problème n’est pas résolu, passez à la méthode 2.

Méthode 2 : Réparer le .NET Framework

Pour réparer le .NET Framework, vous devez désinstaller plusieurs versions du .NET Framework à l’aide de l’outil de nettoyage du .NET Framework, puis réinstaller les composants.

Pour ce faire, procédez comme suit :

  1. Cliquez sur le lien suivant pour télécharger l’outil de nettoyage .NET Framework :

    http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

  2. Utilisez l’outil de nettoyage .NET Framework pour désinstaller .NET Framework versions 1.0, 1.1, 2.0, 3.0 et 3.5

    Remarque L’outil de nettoyage ne vous permet pas de supprimer .NET Framework 2.0 dans Windows Vista ou versions ultérieures, car le .NET Framework est installé en tant que composant de système d’exploitation.

  3. Redémarrez l’ordinateur.

  4. Téléchargez et installez les composants suivants :

  5. Redémarrez l’ordinateur.

  6. Visitez le site web Windows Update et installez les mises à jour :

    http://update.microsoft.com

ENCORE BESOIN D’AIDE ?

Si cet article ne répond pas à votre question, cliquez sur ce bouton pour poser votre question à d’autres membres de la communauté Microsoft Community :

Poser une question
        
        
      

Informations supplémentaires

Vous pouvez rencontrer ce problème lorsque vous utilisez l’une des configurations suivantes :

  • Microsoft .NET Framework 1.0 Service Pack 3 lorsque vous l’utilisez avec l’un des systèmes d’exploitation suivants :

    • Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)
    • Microsoft Windows 2000 Datacenter Server SP4
    • Microsoft Windows 2000 Professionnel SP4
    • Microsoft Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP1
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter édition x64 SP2
    • Windows Server 2003, édition Datacenter x64
    • Windows Server 2003, Édition Entreprise pour systèmes Itanium SP1
    • Windows Server 2003, Édition Entreprise pour les systèmes Itanium SP2
    • Windows Server 2003, Édition Entreprise SP1
    • Windows Server 2003, Édition Entreprise SP2
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard édition x64 SP2
    • Windows Server 2003, Standard édition x64
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Professionnel
    • Windows Vista entreprise
    • Windows Édition Familiale Basique
    • Windows Vista Édition Familiale Premium
    • Windows Vista Édition Intégrale
    • Windows XP Édition Familiale SP2
    • Windows XP Édition Media Center 2005
    • Windows XP Professionnel SP2
    • Windows XP Professionnel x64 Edition
    • Windows XP Professionnel Édition x64 SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 1.1 Service Pack 1 lorsque vous l’utilisez avec l’un des systèmes d’exploitation suivants :

    • Windows 2000 Advanced Server SP4
    • Windows 2000 Datacenter Server SP4
    • Windows 2000 Professionnel SP4
    • Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP1
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP2
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter édition x64 SP2
    • Windows Server 2003, édition Datacenter x64
    • Windows Server 2003, Édition Entreprise pour systèmes Itanium SP1
    • Windows Server 2003, Édition Entreprise pour les systèmes Itanium SP2
    • Windows Server 2003, Édition Entreprise SP2
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard édition x64 SP2
    • Windows Server 2003, Standard édition x64
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Professionnel
    • Windows Vista entreprise
    • Windows Édition Familiale Basique
    • Windows Vista Édition Familiale Premium
    • Windows Vista Édition Intégrale
    • Windows XP Édition Familiale SP2
    • Windows XP Édition Media Center 2005
    • Windows XP Professionnel SP2
    • Windows XP Professionnel x64 Edition
    • Windows XP Professionnel Édition x64 SP2
  • Microsoft .NET Framework 2 ou Microsoft .NET Framework 2 SP1 lorsque vous l’utilisez avec l’un des systèmes d’exploitation suivants :

    • Windows 2000 Advanced Server SP4
    • Windows 2000 Datacenter Server SP4
    • Windows 2000 Professionnel SP4
    • Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP1
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, édition Datacenter x64
    • Windows Server 2003, Datacenter édition x64 SP2
    • Windows Server 2003, Édition Entreprise pour systèmes Itanium SP1
    • Windows Server 2003, Édition Entreprise pour les systèmes Itanium SP2
    • Windows Server 2003, Édition Entreprise SP1
    • Windows Server 2003, Édition Entreprise SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard édition x64
    • Windows Server 2003, Standard édition x64 SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows XP Édition Familiale SP2
    • Windows XP Édition Media Center 2005
    • Windows XP Professionnel SP2
    • Windows XP Professionnel x64 Edition
    • Windows XP Professionnel Édition x64 SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 3.0 ou Microsoft .NET Framework 3.0 SP1 lorsque vous l’utilisez avec l’un des systèmes d’exploitation suivants :

    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP1
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, édition Datacenter x64
    • Windows Server 2003, Datacenter édition x64 SP2
    • Windows Server 2003, Édition Entreprise pour systèmes Itanium SP1
    • Windows Server 2003, Édition Entreprise pour les systèmes Itanium SP2
    • Windows Server 2003, Édition Entreprise SP1
    • Windows Server 2003, Édition Entreprise SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard édition x64
    • Windows Server 2003, Standard édition x64 SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows XP Édition Familiale SP2
    • Windows XP Édition Media Center 2005
    • Windows XP Professionnel SP2
    • Windows XP Professionnel x64 Edition
    • Windows XP Professionnel Édition x64 SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 3.5 lorsque vous l’utilisez avec l’un des systèmes d’exploitation suivants :

    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP1
    • Windows Server 2003, Datacenter Edition pour systèmes Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, édition Datacenter x64
    • Windows Server 2003, Datacenter édition x64 SP2
    • Windows Server 2003, Édition Entreprise pour systèmes Itanium SP1
    • Windows Server 2003, Édition Entreprise pour les systèmes Itanium SP2
    • Windows Server 2003, Édition Entreprise SP1
    • Windows Server 2003, Édition Entreprise SP2
    • Windows Server 2003, Enterprise x64 Edition
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition 32 bits x86 SP1
    • Windows Server 2003, Standard Edition 32 bits x86 SP2
    • Windows Server 2003, Standard édition x64
    • Windows Server 2003, Standard édition x64 SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Professionnel
    • Windows Vista entreprise
    • Windows Édition Familiale Basique
    • Windows Vista Édition Familiale Premium
    • Windows Vista Édition Intégrale
    • Windows XP Édition Familiale SP2
    • Windows XP Édition Media Center 2005
    • Windows XP Professionnel SP2
    • Windows XP Professionnel x64 Edition
    • Windows XP Professionnel Édition x64 SP2
    • Windows XP Tablet PC Edition SP2

Pour plus d’informations sur un autre message d’erreur que vous pouvez recevoir lorsque vous essayez d’installer cette mise à jour, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

923101 message d’erreur lorsque vous essayez d’installer une mise à jour de sécurité pour .NET Framework 2.0 sur un ordinateur qui exécute Windows Server édition x64 2003 : « Erreur 1324. Le dossier « Program Files » contient un caractère non valide »