Bug des fonctionnalités manquantes dans la console Configuration Manager


  • Share on Pinterest

Pour des raisons inconnues à ce jour, des menus, options ou des noeuds disparaissent de la console Configuration Manager sans générer d’erreur dans les logs ou de plantage. Alors, comment réactiver des fonctionnalités de base ?

[eckosc_status_message title= »Remarque » icon= »fa-wrench » type= »info » message= »Lorsque vous activez une fonctionnalité prérelease, le gestionnaire de hiérarchie Configuration Manager (HMAN) doit traiter la modification avant que cette fonctionnalité ne devienne disponible. Le traitement de la modification est souvent immédiat, mais il peut durer jusqu’à 30 minutes, selon le cycle de traitement HMAN. Une fois la modification traitée, vous devez redémarrer la console avant de pouvoir afficher la nouvelle interface utilisateur associée à cette fonctionnalité. »]

Dans mon environnement avec la version Configuration Manager 1706, les noeuds suivants ont disparu de la console:

  • Windows 10 Servicing
  • Office 365 Client Management
  • Company Resource Access
  • Hierarchy Settings

Pour déterminer l’état des fonctionnalités, il faut jeter un oeil dans la base de données du site sur la table Feature_EC pour récupérer la liste FeatureID.

SELECT * FROM [CM_PS1].[dbo].[Feature_EC]

Cette requête va donner comme résultat la liste de toutes les fonctionnalités de la hiérarchie avec la valeur à 1 ou 0 pour déterminer le statut. Cela comprend aussi les états des préreleases. (Ci-dessous, un extrait de la table Feature_EC)

Maintenant, pour déterminer à quoi correspond la colonne FeatureID en tant qu’élément de la console, il faut exécuter la requête suivante et fournir FeatureID en tant que paramètre pour savoir le nom de la fonctionnalité. Mais vous ne trouverez pas de noms pour chacune d’entre elles, car certaines sont codées en dur.

Exemple de requête pour la correspondance:

SELECT * FROM fn_LatestInstalledPackageFeatures(1033) where FeatureGuid like '%08A379AF-D1AE-4218-8917-70DBCE71ACA2%'

Ensuite, ça devient beaucoup plus facile pour avancer dans le dépannage. Pour redevenir dans un statut normal, j’ai mis à jour la valeur (Exposed=1) pour les fonctionnalités manquantes de ma console Configuration Manager.

Hierarchy Settings

update Feature_EC set Exposed=1 where FeatureID='B3B88B03-1D74-4EAF-AFDC-D0D6619FBA23'

Windows 10 Servicing

update Feature_EC set Exposed=1 where FeatureID='D1743C30-E2E7-489D-BEFA-7A80A3BC1CA5'

Office 365 Client Management sous Software Library

update Feature_EC set Exposed=1 where FeatureID='F53A1F44-8F54-46D6-8670-D89BEF55D61B'

Company Resource Access

update Feature_EC set Exposed=1 where FeatureID='C3ADB105-692B-437C-A0B6-91883EE9DF8A'

Pour mettre à jour les valeurs en une fois, utilisez la commande suivante:

update Feature_EC set Exposed=1 where FeatureID In ('C3ADB105-692B-437C-A0B6-91883EE9DF8A','F53A1F44-8F54-46D6-8670-D89BEF55D61B','D1743C30-E2E7-489D-BEFA-7A80A3BC1CA5')

Pour finir, j’ai rapporté ce bug à Microsoft.