Échec de la vérification des conditions préalables à l’installation d’Exchange 2019 pour .NET Framework 4.8 dans CU4 sur les builds Windows 1909 et 1903

S’applique à
Exchange Server 2019

Symptômes

Lorsque vous déployez ou effectuez une mise à niveau vers la mise à jour cumulative 4 (CU4) de Microsoft Exchange 2019 sur Microsoft Windows Server 2019 ou Windows 10 (outils de gestion uniquement) build 1909 ou 1903, les prérequis système échouent case activée et vous recevez le message d’erreur suivant :

Remarque

« Cet ordinateur nécessite .NET Framework 4.8 (https://support.microsoft.com/kb/4503548) »

Par défaut, Windows builds 1909 et 1903 ont déjà .NET Framework 4.8 installé. L’installation échoue lorsque vous essayez de réinstaller le logiciel.

Cause

Ce problème est dû à une vérification des conditions préalables introduite dans la mise à jour cumulative 4 à cause de case activée des composants requis. Ce processus ne recherche pas correctement .NET Framework 4.8. Étant donné que la case activée des composants requis ne reconnaît pas que .NET Framework 4.8 est déjà installé.

Résolution

Pour résoudre ce problème, installez la mise à jour cumulative 5 pour Exchange Server 2019 ou une mise à jour cumulative ultérieure pour Exchange Server 2019.

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.

Solution de contournement

Important
Suivez les étapes de cette section avec soin. Des problèmes sérieux pourraient survenir si vous modifiez le Registre de façon incorrecte. Avant de modifier le Registre, sauvegardez-le pour restauration en cas de problèmes.

Pour contourner ce problème, procédez comme suit :

  1. Démarrez « regedit.exe » en tant qu’administrateur.

  2. Trouvez la sous-clé de Registre suivante :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

  3. Cliquez avec le bouton droit sur la sous-clé, puis sélectionnez Autorisations dans le menu contextuel.

  4. Sélectionnez Avancé.

  5. Dans la fenêtre Paramètres de sécurité avancés , recherchez l’attribut Propriétaire en haut de la fenêtre.

  6. Sélectionnez Modifier en regard du propriétaire répertorié.

  7. Dans le champ Entrer le nom de l’objet à sélectionner , entrez le nom du groupe d’administrateurs local. Par exemple, entrez <nomordinateur>\Administrateur. Sélectionnez ensuite OK.

  8. Dans la fenêtre Paramètres de sécurité avancés , sélectionnez le groupe d’administrateurs local auquel vous avez modifié la propriété, puis sélectionnez Modifier.

  9. Remplacez les autorisations de base par Contrôle total.

  10. Sélectionnez OK à trois reprises pour enregistrer les modifications et revenir à la fenêtre principale de l’Éditeur du Registre.

  11. Recherchez la clé suivante dans le chemin d’accès :

    Nom : Version
    Type : REG_DWORD
    Données : 528040 (décimal)
    Remplacez la valeur de données par 528049 (décimale).

  12. Réexécutez le case activée des conditions préalables du système Exchange et déployez ou mettez à jour Exchange Server 2019.

  13. Démarrez l’Éditeur du Registre, recherchez la sous-clé mentionnée à l’étape 2, répétez les étapes nécessaires pour localiser la clé de libération, puis rétablissez la valeur de données sur 528040 (décimal).