J'avais ce problème et j'ai trouvé la cause première, une solution immédiate et une solution à long terme:
Cause fondamentale: si vos variables d'environnement PATH combinées contiennent plus de 2 048 caractères, elles (et WINDIR) cessent d'être visibles dans de nombreux contextes. Cela peut entraîner la "non-découverte" des éléments / programmes du menu Démarrer, même s'ils y sont, et qu'ils fonctionnent s'ils sont exécutés manuellement à partir de l'explorateur Windows ou d'une invite de commande.
Solution provisoire (peut-être): les résultats sont mitigés, mais si vous ouvrez le Gestionnaire des tâches (Gestionnaire de tâches Ctrl-Alt-Suppr) et quittez l'Explorateur (le bureau de la note devient blanc et le menu Démarrer disparaît), puis vous exécutez l'Explorateur. encore une fois, tous les problèmes disparaissent temporairement et les choses fonctionnent correctement. Cependant, ce n'est qu'une solution temporaire.
FIX / Solution : Réduisez la variable PATH pour qu'elle soit inférieure à 2048 caractères au total. À l'aide de l'Explorateur Windows ou via une invite de commande, exécutez
c: \ windows \ system32 \ systempropertiesadvanced.exe
Cliquez sur le bouton Variables d'environnement en bas et examinez les entrées. La suppression d'entrées non utilisées ou non nécessaires, de sorte que le total est inférieur à 2 048 caractères (de la variable PATH) devrait résoudre le problème. Vous pouvez ensuite réessayer le renard provisoire et tout devrait bien se passer. Une fois que vous avez redémarré en toute sécurité, la solution doit rester en place.
Ceci s’applique à Windows 7, Vista, XP. Pas sûr de 8 ou 10 pour le moment.