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 un code d'erreur Windows Update « 0x643 » ou un code d'erreur Windows Installer « 1603 »
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Sommaire
Avis
Si vous rencontrez des problèmes lorsque vous appliquez la procédure de résolution décrite dans cet article, une assistance gratuite est disponible en appelant 1-866-PCSAFETY aux États-Unis et au Canada ou en contactant votre filiale Microsoft locale. Pour plus d'informations sur la façon de contacter votre filiale Microsoft locale pour des questions relatives à la prise en charge des mises à jour de sécurité, reportez-vous au site Web du support International Microsoft à l'adresse suivante :
Lorsque vous tentez d'installer une mise à jour pour Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 ou Microsoft .NET Framework 3.5, vous pouvez recevoir le code d'erreur Microsoft Windows Update suivant :
0x643
Ou vous pouvez recevoir le code d'erreur Microsoft Windows Installer suivant :
Le code d'erreur Windows Update « 0x643 » et le code d'erreur Windows Installer « 1603 » sont des codes d'erreur génériques. En général, ils signifient que la mise à jour n'a pas été installée. Ils sont le plus souvent dus à une installation .NET Framework endommagée ou à une incohérence de l'état de la base de données MSI.
Pour réinstaller la mise à jour, désinstallez toutes les versions de .NET Framework de l'ordinateur, puis réinstallez toutes les versions de .NET Framework sur l'ordinateur. Vous devrez peut-être appliquer plusieurs des méthodes ci-dessous.
Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
119591 (http://support.microsoft.com/kb/119591/)
Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est stocké sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.
b.
Installez l'utilitaire Windows Installer CleanUp en tant qu'administrateur ou sous un compte d'utilisateur membre du groupe Administrateurs local.
c.
Cliquez sur Démarrer, pointez sur Tous les programmes, puis cliquez sur Windows Installer Cleanup.
d.
Dans l'utilitaire Windows Installer CleanUp, supprimez toutes les applications Windows Installer pour .NET Framework.
3.
Redémarrez l'ordinateur.
4.
Téléchargez, puis réinstallez toutes les versions de .NET Framework précédemment installées sur l'ordinateur.
Pour télécharger .NET Framework 1.0, reportez-vous au site Web de Microsoft à l'adresse suivante :
Redémarrez l'ordinateur lorsque vous y êtes invité.
Remarque Lorsque vous avez réinstallé toutes les versions de .NET Framework, vous pouvez utiliser Windows Update afin de vérifier s'il existe des mises à jour de .NET Framework.
Méthode 2 : Utilisation de l'outil de nettoyage automatique .NET Framework
Cet outil n'est pas conçu pour remplacer la procédure standard de désinstallation. Vous devez essayer d'effectuer une désinstallation en appliquant les étapes décrites dans la section Méthode 1 de cet article avant d'utiliser cet outil de nettoyage.
L'outil de nettoyage .NET Framework supprime .NET Framework pour vous. Pour plus d'informations sur la façon d'obtenir et d'utiliser cet outil, reportez-vous au site Web de MSDN à l'adresse suivante (en anglais) :
Remarque Cet outil de nettoyage supprime les fichiers partagés et les clés de Registre utilisées par plusieurs versions de .NET Framework. Pour assurer le fonctionnement correct de toutes les versions de .NET Framework, si vous exécutez l'outil de nettoyage pour supprimer .NET Framework, vous devez supprimer toutes les versions installées de .NET Framework à l'aide de cet outil de nettoyage. Ensuite, vous devez réinstaller toutes les versions précédemment installées, en commençant par le numéro de version le plus bas.
Supposons que vous avez .NET Framework 1.1 et .NET Framework 2.0 installés sur votre ordinateur et que vous souhaitez utiliser cet outil de nettoyage. Dans cette situation, vous utiliseriez en premier lieu l'outil de nettoyage pour supprimer .NET Framework 1.1, puis pour supprimer .NET Framework 2.0. Après avoir supprimé les deux versions, vous réinstalleriez .NET Framework 1.1, puis .NET Framework 2.0, dans cet ordre.
Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.
Vous pouvez rencontrer ce problème si vous utilisez l'une des configurations suivantes :
?
Microsoft .NET Framework 1.0 Service Pack 3 utilisé 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 Professional SP4
?
Microsoft Windows 2000 Server SP4
?
Windows Server 2003 SP1 Datacenter Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Datacenter Edition pour les systèmes Itanium
?
Windows Server 2003 SP1 Datacenter Edition
?
Windows Server 2003 SP2 Datacenter Edition
?
Windows Server 2003 SP2 Datacenter x64 Edition
?
Windows Server 2003 Datacenter x64 Edition
?
Windows Server 2003 SP1, Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP1 Enterprise Edition
?
Windows Server 2003 SP2 Enterprise Edition
?
Windows Server 2003 SP2 Enterprise x64 Edition
?
Windows Server 2003, Enterprise x64 Edition
?
Windows Server 2003 SP1 Standard Edition (32 bits x86)
?
Windows Server 2003 SP2, Standard x86 Edition 32 bits
?
Windows Server 2003 SP2, Standard x64 Edition
?
Windows Server 2003, Standard x64 Edition
?
Windows Server 2003 SP1, Web Edition
?
Windows Server 2003 SP2 Web Edition
?
Windows Vista Professionnel
?
Windows Vista Entreprise
?
Windows Vista Édition Familiale Basique
?
Windows Vista Édition Familiale Premium
?
Windows Vista Édition Intégrale
?
Windows XP Édition familiale Service Pack 2
?
Windows XP Édition Media Center 2005
?
Windows XP Professionnel Service Pack 2
?
Windows XP Professionnel Édition x64
?
Windows XP SP2 Professionnel Édition x64
?
Windows XP SP2 Tablet PC Edition
?
Microsoft .NET Framework 1.1 Service Pack 1 utilisé 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 les systèmes Itanium SP1
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP2
?
Windows Server 2003 SP2 Datacenter Edition
?
Windows Server 2003 SP2 Datacenter x64 Edition
?
Windows Server 2003 Datacenter x64 Edition
?
Windows Server 2003 SP1, Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Enterprise Edition
?
Windows Server 2003 SP2 Enterprise x64 Edition
?
Windows Server 2003, Enterprise x64 Edition
?
Windows Server 2003 SP2, Édition Standard 32 bits x86
?
Windows Server 2003 SP2, Standard x64 Edition
?
Windows Server 2003, Standard x64 Edition
?
Windows Server 2003 SP2 Web Edition
?
Windows Vista Professionnel
?
Windows Vista Entreprise
?
Windows Vista Édition Familiale Basique
?
Windows Vista Édition Familiale Premium
?
Windows Vista Édition Intégrale
?
Windows XP Édition familiale Service Pack 2
?
Windows XP Édition Media Center 2005
?
Windows XP Professionnel Service Pack 2
?
Windows XP Professionnel Édition x64
?
Windows XP Professionnel SP2 Édition x64
?
Microsoft .NET Framework 2 ou Microsoft .NET Framework 2 Service Pack 1 utilisé avec l'un des systèmes d'exploitation suivants :
?
Windows 2000 Advanced Server SP4
?
Windows 2000 SP4 Datacenter Server
?
Windows 2000 Professionnel SP4
?
Windows 2000 Server SP4
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP1
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP2
?
Windows Server 2003 SP1 Datacenter Edition
?
Windows Server 2003 SP2 Datacenter Edition
?
Windows Server 2003 Datacenter x64 Edition
?
Windows Server 2003 SP2 Datacenter x64 Edition
?
Windows Server 2003 SP1, Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP1 Enterprise Edition
?
Windows Server 2003 SP2 Enterprise Edition
?
Windows Server 2003, Enterprise x64 Edition
?
Windows Server 2003 SP2 Enterprise x64 Edition
?
Windows Server 2003 SP1 Standard Edition (32 bits x86)
?
Windows Server 2003 SP2, Édition Standard 32 bits x86
?
Windows Server 2003, Standard x64 Edition
?
Windows Server 2003 SP2, Standard x64 Edition
?
Windows Server 2003 SP1, Web Edition
?
Windows Server 2003 SP2 Web Edition
?
Windows XP Édition familiale Service Pack 2
?
Windows XP Édition Media Center 2005
?
Windows XP Professionnel Service Pack 2
?
Windows XP Professionnel Édition x64
?
Windows XP Professionnel SP2 Édition x64
?
Windows XP SP2 Tablet PC Edition
?
Microsoft .NET Framework 3.0 ou Microsoft .NET Framework 3.0 SP1 utilisé avec l'un des systèmes d'exploitation suivants :
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP1
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP2
?
Windows Server 2003 SP1 Datacenter Edition
?
Windows Server 2003 SP2 Datacenter Edition
?
Windows Server 2003 Datacenter x64 Edition
?
Windows Server 2003 SP2 Datacenter x64 Edition
?
Windows Server 2003 SP1, Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP1 Enterprise Edition
?
Windows Server 2003 SP2 Enterprise Edition
?
Windows Server 2003, Enterprise x64 Edition
?
Windows Server 2003 SP2 Enterprise x64 Edition
?
Windows Server 2003 SP1 Standard Edition (32 bits x86)
?
Windows Server 2003 SP2, Standard Edition 32 bits x86
?
Windows Server 2003, Standard x64 Edition
?
Windows Server 2003 SP2, Standard x64 Edition
?
Windows Server 2003 SP1, Web Edition
?
Windows Server 2003 SP2 Web Edition
?
Windows XP Édition familiale Service Pack 2
?
Windows XP Édition Media Center 2005
?
Windows XP Professionnel Service Pack 2
?
Windows XP Professionnel Édition x64
?
Windows XP Professionnel SP2 Édition x64
?
Windows XP SP2 Tablet PC Edition
?
Microsoft .NET Framework 3.5 utilisé avec l'un des systèmes d'exploitation suivants :
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP1
?
Windows Server 2003, Datacenter Edition pour les systèmes Itanium SP2
?
Windows Server 2003 SP1 Datacenter Edition
?
Windows Server 2003 SP2 Datacenter Edition
?
Windows Server 2003 Datacenter x64 Edition
?
Windows Server 2003 SP2 Datacenter x64 Edition
?
Windows Server 2003 SP1, Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP2 Entreprise Edition pour les systèmes Itanium
?
Windows Server 2003 SP1 Enterprise Edition
?
Windows Server 2003 SP2 Enterprise Edition
?
Windows Server 2003, Enterprise x64 Edition
?
Windows Server 2003 SP2 Enterprise x64 Edition
?
Windows Server 2003 SP1 Standard Edition (32 bits x86)
?
Windows Server 2003 SP2, Édition Standard 32 bits x86
?
Windows Server 2003, Standard x64 Edition
?
Windows Server 2003 SP2, Standard x64 Edition
?
Windows Server 2003 SP1, Web Edition
?
Windows Server 2003 SP2 Web Edition
?
Windows Vista Professionnel
?
Windows Vista Entreprise
?
Windows Vista Édition Familiale Basique
?
Windows Vista Édition Familiale Premium
?
Windows Vista Édition Intégrale
?
Windows XP Édition familiale Service Pack 2
?
Windows XP Édition Media Center 2005
?
Windows XP Professionnel Service Pack 2
?
Windows XP Professionnel Édition x64
?
Windows XP Professionnel SP2 Édition x64
?
Windows XP SP2 Tablet PC Edition
Pour plus d'informations sur un autre message d'erreur susceptible de s'afficher lorsque vous essayez d'installer cette mise à jour, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
923101 (http://support.microsoft.com/kb/923101/)
Message d'erreur lorsque vous essayez d'installer une mise à jour de sécurité pour .NET Framework 2.0 sur un ordinateur Windows Server 2003 Édition x64 : « Erreur 1324. Le chemin d'accès au dossier 'Program Files' contient un caractère non valide »
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Need More Help? Contact a Support professional by Email, Online or Phone.
Customer Service For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
Newsgroups Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.