"Activer ou désactiver des fonctionnalités Windows"

Sous Windows 7, lorsque je clique sur "Activer ou désactiver des fonctionnalités Windows", dans "Programmes et fonctionnalités" , la fenêtre s'ouvre correctement mais est vide. Pourquoi et/ou que faire ? Merci.
Réponse
Réponse

Ce dysfonctionnement (relativement fréquent) caractérisé par une liste vide, avec un message d'attente qui reste affiché indéfiniment, est très complexe, due à des "incohérences dans les données de fichiers ou dans les données de Registre" (d'après Microsoft). Cela peut aller jusqu'à l'impossibilité d'installer des mises à jour depuis Windows Update!

J'ai personnellement rencontré ce problème lorsque j'ai voulu activer les services Internet IIS sous Windows 7 64 bits.

 

ATTENTION : on trouve sur Internet différentes "recettes", aussi inefficaces les unes que les autres!
p.ex. il sévit une "légende urbaine" proposant de supprimer l'entrée StoreDirty de la clef :
       HKEY_LOCAL_MACHINE\COMPONENTS

Or le plus souvent cette clef n'existe pas (elle est générée temporairement lors des mises à jour par le service Windows Update) et a fortiori l'entrée! (et comme beaucoup de sites pseudo-techniques ne font que de se recopier les uns les autres sans rien vérifier, on retrouve fréquemment cette fausse méthode!).

Quant à l'utilitaire "FixWin Utility", il est tout aussi inefficace dans cette situation !

La seule solution réellement efficace consiste à installer un outil (Microsoft) d'analyse de l'installation conforme des mises à jour du système.

NB: Cet outil diffère suivant les versions de Windows (Vista, 2008, 7) et l'adressage mémoire (32 ou 64 bits)
Il est téléchargeable à cette adresse : http://support.microsoft.com/?kbid=947821 (sélectionner la version correspondante au système)

Il se présente sous la forme d'un fichier à extension .msu (package autonome Microsoft Update), qui peut être très volumineux.

P.ex. celui pour Windows 7 64 bits (Windows6.1-KB947821-v20-x64.msu)

 http://www.microsoft.com/downloads/fr-fr/details.aspx?familyid=914fbc5b-1fba-4bae-a7c3-d2c47c6fcffc&displaylang=fr

a une taille de 330 Mo!

Son installation/exécution prend environ une quinzaine de minutes, parfois davantage (surtout ne pas interrompre, même si le processus semble bloqué).

L'article 947821 (http://support.microsoft.com/?kbid=947821) nous apprend que cet outil vérifie l'intégrité des ressources suivantes :

  • Fichiers se trouvant dans les répertoires suivants :
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • Données du Registre qui sont situées sous les sous-clés de Registre suivantes :
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing

Lorsque l'outil détecte des fichiers ou données incorrects, il peut les remplacer par une version corrigée.
Il crée un fichier journal qui consigne tous les problèmes détectés ou résolus.
Ce fichier journal se trouve à l'emplacement suivant :

  • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log

En ce qui me concerne, ce fichier m'a indiqué qu'il avait trouvé et corrigé 2 erreurs dues à la corruption d'un fichier .mum (en fait un fichier XML) et d'un fichier .cat (catalogue de sécurité), les deux concernant la restauration du système. L'analyse totale avait pris 917 secondes (donc un peu plus de 15 mn).

Après cette opération, la liste des fonctionnalités est bien réapparue correctement.

ATTENTION  : L'article 931712 de la base de connaissance (http://support.microsoft.com/kb/931712/fr) évoque a priori ce problème, mais étrangement la solution donnée ne correspond pas du tout à la réalité (il est seulement suggéré d'utiliser l'outil SFC.EXE, totalement inefficace dans la situation présente!)

 

 

PS: On peut accéder directement à la boite de dialogue des fonctionnalités additionnelles de Windows en exécutant la commande :
          OptionalFeatures
(cet exécutable est situé dans le dossier %systemroot%\system32, on peut donc l'exécuter directement depuis le menu démarrer ou une fenêtre de commandes)

 

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP Expert IT Pro]
http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

May the Force be with You!
La Connaissance s'accroît quand on la partage
http://www.bellamyjc.fr

5 personnes ont été aidées par cette réponse

·

Votre problème est-il résolu ?

Nous sommes désolés de ne pas pouvoir vous aider.

Parfait ! Merci d'avoir marqué cette réponse.

Êtes-vous satisfait de cette réponse ?

Nous vous remercions de vos commentaires, qui nous aideront à améliorer le site.

Êtes-vous satisfait de cette réponse ?

Merci de vos commentaires

 
 

Informations sur la question


Dernière mise à jour juillet 27, 2020 Consultations 22 254 Produit(s) concerné(s) :