Lorsque je redémarre mon ordinateur, tout est dandy. Ensuite, après quelques heures, des applications comme Visual Studio, Notepad ++, Games, iTunes, les composants Windows (invite Cmd, Explorer, etc.), etc. cessent de fonctionner avec des erreurs sur les fichiers manquants ou ne sont pas installées correctement.
J'ai constaté que si je parcourais Cmd.exe et l'exécutais directement (au lieu du lien de menu), je pouvais l'exécuter et la variable d'environnement WinDir et d'autres manquaient (ce qui explique pourquoi je ne peux pas exécuter Cmd.exe du raccourci car il utilise% WinDir% \ System32 pour le chemin d'accès) et le chemin d'accès système est défini sur (NULL).
Lorsque je vais dans Paramètres système avancés (explorant à nouveau manuellement vers SystemPropertiesAdvanced.exe) toutes les variables d'environnement sont toujours là. J'ai vérifié mon utilisation de la mémoire et j'ai 1 sur 6 Go de libre, avec mon pic de charge bien en dessous de la limite (comme 30%).
Le presse-papiers cesse également de fonctionner.
Ne rien faire d'exotique, bien que j'ai beaucoup d'onglets Chrome ouverts. Exécution de Backblaze pour la sauvegarde, Microsoft Security Essentials et divers autres utilitaires. Fermer les choses une par une n'a pas semblé le réparer.
La situation s’aggrave progressivement (se produit de plus en plus tôt). Je voudrais savoir ce qui en est la cause sans réinstaller.
Exécution de Windows 7 Ultimate 64 bits
la source
Réponses:
Je me bats avec le même problème. Symptômes:
%windir%
la variable d'environnement et donc les choses commencent à se casserDans mon cas, j'avais un peu gros
%PATH%
, donc j'ai réduit beaucoup d'entrées de PATH et cela a été corrigé . Je ne sais pas comment un grosPATH
peut nettoyerWINDIR
mais il semblait l'avoir réparé.L'effet du correctif n'est pas immédiat (vous devez redémarrer ou redémarrer l'explorateur), mais je peux le vérifier en utilisant le gestionnaire de tâches pour tuer explorer.exe et l'ouvrir à nouveau (évitant ainsi un redémarrage). Le Gestionnaire des tâches hérite des variables d'environnement de winlogon tandis que l'explorateur de processus semble les hériter du processus qui l'a démarré, il peut donc conserver votre gros problème d'environnement même si vous les avez modifiés.
la source
J'avais également une très longue variable d'environnement% PATH%. En tant qu'ingénieur logiciel, j'ai généralement plusieurs applications installées et supprimées de mon ordinateur régulièrement. Il est courant que certaines applications insèrent une entrée délimitée par des points-virgules dans la variable d'environnement% PATH%, généralement s'il existe un potentiel que l'application installée s'exécute à partir de la ligne de commande (cmd.exe) car je ne suis pas trop préoccupé par à partir desquelles les applications s'exécuteront à partir de la ligne de commande standard, j'ai annulé toutes les entrées de la variable% PATH% à l'exception de C: \ Windows \ System32 (l'endroit où la plupart de vos "applets de commande" vont s'exécuter. Un peu plus d'informations peuvent être être trouvé sur le sujet sur wiki-pedia @ http://en.wikipedia.org/wiki/PATH_(variable) Pour une solution rapide (Windows 7), procédez comme suit:
1.) Cliquez sur Démarrer, dans la zone de recherche en bas du menu, copiez et collez ou tapez ce qui suit pour ouvrir la fenêtre Propriétés avancées du système C: \ Windows \ System32 \ SystemPropertiesAdvanced.exe (appuyez sur Entrée)
2.) Cliquez sur le bouton Variables d'environnement près du bas de la fenêtre juste au-dessus du ok, annulez et appliquez le cluster.
3.) La fenêtre Variables d'environnement devrait s'afficher maintenant. Dans la deuxième zone de liste à l'écran avec le texte d'en-tête (Variables système), recherchez le mot Chemin dans la colonne Variable et double-cliquez dessus.
4.) Vous devriez regarder ce qui semble être une liste de répertoires sur votre ordinateur séparés par le; délimiteur. Prêtez une attention particulière, certains vous voudrez peut-être et d'autres vous vous demanderez peut-être pourquoi ils sont présents, dégagez autant de chemins que votre cœur le souhaite, l'idée ici est de raccourcir le chemin autant que vous vous sentez à l'aise, encore une fois j'ai raccourci le mien pour C: \ WINDOWS \ system32 et n'ont eu aucun problème depuis.
5.) Une fois que vous avez terminé de modifier la variable Path, cliquez sur "Ok" dans toutes les fenêtres de dialogue ouvertes.
6.) Encore une fois, cliquez sur Démarrer, dans la barre de recherche inférieure, tapez taskmgr et appuyez sur Entrée sur votre clavier.
7.) Cliquez sur l'onglet "Processus" et recherchez le processus "Explorer.exe" dans la colonne "Nom de l'image" de la grille de processus. Cliquez une fois sur le processus pour le mettre en surbrillance, puis cliquez sur le bouton "Terminer le processus".
8.) Cliquez sur Fichier (si vous ne le voyez pas, appuyez d'abord sur la touche alt), cliquez sur l'élément de sous-menu sous le fichier "Nouvelle tâche (Exécuter)"
9.) Dans la zone de saisie affichée, tapez explorateur et appuyez sur Entrée ou cliquez sur OK.
Testez vos liens / raccourcis rompus pour voir s'ils fonctionnent maintenant.
la source
Selon la suggestion de Lasse V. Karlsen, j'ai cherché un nombre de poignées très élevé la prochaine fois que cela s'est produit. Audacity en avait 41K, et il a été plutôt instable ces derniers temps aussi. Malheureusement, j'ai la dernière version (1.3.12), et la fermeture ne semble pas récupérer toutes les poignées. Je déposerai un rapport de bogue.
REMARQUE : Bien qu'Audacity fuyait des poignées, cela ne semble pas avoir été la seule cause de mes maux de tête. Vous rencontrez toujours des problèmes et n'avez pas utilisé Audacity depuis le redémarrage. Peut-être le temps d'une réinstallation.
J'ai fini par réinstaller avant de trouver un correctif.
la source
J'ai eu des symptômes similaires mais ma variable PATH n'était pas trop longue. Donc je pense qu'il est bon de partager mon expérience ici:
J'installais une extension Visual Studio lorsque VSIXInstaller.exe est tombé en panne. Après cela, certaines variables d'environnement ont disparu (y compris% windir%). Il était impossible de lancer Visual Studio.
Je ne sais pas pourquoi ce plantage a affecté les variables d'environnement mais je suis sûr qu'il est lié car j'ai répété ce scénario plusieurs fois.
J'ai découvert pourquoi VSIXInstaller.exe plantait et tout se passe bien maintenant.
la source