Comment désactiver les avertissements de performance Aero de Windows 7?
Vous savez que votre ordinateur n’est pas à la pointe du progrès, mais il n’est pas nécessaire que Windows 7 vous le rappelle constamment. Poursuivez votre lecture pour voir comment vous pouvez désactiver son agacement constant pour ajuster votre jeu de couleurs afin d'améliorer les performances..
La session de questions et réponses d'aujourd'hui nous parvient avec la permission de SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses animé par la communauté..
La question
Le lecteur de SuperUser, William Stewart, en a assez de Windows 7:
Parfois, cette boîte de dialogue apparaîtra (voir capture d'écran ci-dessus). Chaque fois qu'il apparaît, je sélectionne «Conserver le jeu de couleurs actuel et ne plus afficher ce message». Windows me le rappelle à nouveau - soit le lendemain, soit après un redémarrage, soit parfois 5 minutes plus tard.
Voulez-vous changer le jeu de couleurs pour améliorer les performances?
Windows a détecté que les performances de votre ordinateur sont lentes. Cela est peut-être dû au manque de ressources pour exécuter le jeu de couleurs Windows Aero. Pour améliorer les performances, essayez de modifier le jeu de couleurs sous Windows 7 Basic. Toute modification apportée restera effective jusqu'à la prochaine connexion à Windows.
- Modifier le jeu de couleurs sous Windows 7 Basic
- Conservez les couleurs actuelles, mais demandez-moi à nouveau si mon ordinateur continue à fonctionner lentement
- Conservez le jeu de couleurs actuel et ne plus afficher ce message
Y a-t-il une raison pour laquelle Windows ignore / oublie mes tentatives de suppression du dialogue? J'adorerais ne plus jamais le revoir, c'est agaçant et cela me laisse hors des applications plein écran.
Si cela compte, j'utilise Windows 7 x64 Professional. Je crois que la boîte de dialogue apparaît car je force Vsync et Triple Buffering pour les applications DirectX.
Il est clair que William a besoin d'un nouveau plan d'attaque puisque Windows ignore ses demandes pour se souvenir de sa sélection..
Les réponses
SuperUser contributor Un nain offre une solution rapide et délicate au problème de William:
En supposant que vous réalisiez que ce message vous informe que votre système manque de ressources et vous demande de désactiver Aero pour qu'il puisse continuer à fonctionner à une vitesse optimale,
- Allez dans le menu Démarrer et tapez Centre d'action dans le champ de recherche
- Démarrez-le (cela devrait être l'entrée du haut, sous le groupe «Panneau de configuration»)
- Dans la barre latérale gauche, cliquez sur
Modifier les paramètres du centre de maintenance
- Décochez la
Dépannage Windows
case à cocher, sous «Messages de maintenance».- Clique le
D'accord
bouton et vous avez terminé.Voici une capture d'écran de l'écran de configuration:
Alternativement:
- Vous pouvez essayer de conserver ce paramètre tel quel et basculer en mode Bureau simple avant de lancer les applications qui déclenchent généralement cette notification du Centre de maintenance. Ou,
- Vous pouvez cliquer avec le bouton droit de la souris sur les icônes utilisées pour lancer ces applications en plein écran, en cliquant sur Propriétés et sous l'onglet Compatibilité.
Désactiver la composition du bureau
. Cela désactivera le Gestionnaire de fenêtres de bureau service pendant l’exécution de cette application, ce qui augmentera la mémoire système et vidéo et évitera certaines incompatibilités d’application. Une cause probable de votre message Action Center si vous avez suffisamment de mémoire système et vidéo mais que vous recevez toujours ce message avec certains jeux ou applications plein écran.
Oliver Salzburg, un autre contributeur, s'intéresse à la solution Disable Desktop Composition qu'un nain met en valeur à la fin. Il écrit:
Je suis constamment dans une situation similaire même si je n’ai jamais reçu le même message, et j’ai fait quelques essais autour de moi..
À ma connaissance, la ressource principale qui subit un stress ici est la Mémoire GPU. Mais cela ne signifie pas nécessairement que vous manquez de cette ressource en général. Cela pourrait simplement signifier que le Gestionnaire de fenêtres du bureau a détecté que vous exécutez tellement bas qu'une caractéristique spécifique de ce service pourrait être désactivée pour libérer davantage de mémoire.
Pour tester cela, j'ai commencé à ouvrir des applications gourmandes en mémoire GPU:
Cette utilisation est légèrement supérieure à la moyenne sur ma configuration triple écran avec quelques joueurs clés en cours d'exécution (Visual Studio 2012 (accélération matérielle activée), PhpStorm, Aptana Studio, Chrome, Firefox, IE,…). Donc, oui, si vous n'avez qu'une carte de 1 Go et que cela correspond à votre scénario d'utilisation habituel, vous avez déjà un problème..
Je devais pousser un peu plus loin et démarrer deux autres instances de Visual Studio…
… Jusqu'à atteindre la barre des 1,5 Go et…
CASSER! Cela a amené Windows à supprimer complètement la composition de postes de travail (et à libérer de précieuses ressources)..
Maintenant, quand je suis déjà à un niveau critique et que je démarre une application qui utilise une quantité excessive de mémoire GPU en plein écran, Je peux même aller au-delà de cette limite critique. Voici le résultat après avoir exécuté Black Mesa pendant un certain temps sur 2560 × 1440 au maximum:
Donc, deux choses peuvent être déduites de cela. Le dépassement de la barre des 75% sur le bureau peut forcer Windows à désactiver la composition du bureau, mais lorsque la limite est atteinte dans une application plein écran (et éventuellement en la quittant), la composition du bureau n'est pas désactivée..
La deuxième chose est que, pendant que vous êtes dans votre jeu, vous pouvez avoir l’idée “Hé, j’ai assez de ressources pour exécuter ce jeu, pourquoi n’ai-je pas assez de ressources pour le bureau?”. La raison en est que les deux nécessitent de la mémoire en même temps.Windows ne pourra peut-être vous informer de la mémoire que lorsque vous aurez quitté le jeu. Alors, quand je lance un autre Visual Studio après sortant de Black Mesa…
Alors, que pouvons-nous faire à ce sujet?
Obtenez plus de mémoire GPU
Doux et simple.
Désactiver la composition du bureau (par processus)
Comme cela a déjà été suggéré, vous pouvez désactiver la composition du bureau pour un seul exécutable. Cela a pour effet que la composition du bureau est temporairement désactivée pendant l'exécution de l'exécutable. Cela a considérablement réduit la consommation globale de mémoire pendant l'exécution de l'application dans mes tests:
L'avis de prime mentionne que cela n'est pas souhaitable, car cela représente potentiellement beaucoup de travail..
Désactiver la composition du bureau (globalement)
Je ne considérerais pas cela comme une solution, car la composition du bureau est généralement souhaitée. Mais c'est ici qu'il faut le désactiver:
Je veux juste me débarrasser du message ennuyeux!
Tout simplement parce que vous supprimez l'avertissement "Votre batterie est presque vide! Vous ne pouvez parler que 10 minutes de plus!”Ne signifie pas que vous pouvez parler plus de 10 minutes. En fait, votre téléphone sera probablement tout simplement éteint et c'est tout. Maintenant, comment ça pour une amélioration?
Je n'ai jamais supposé que le message pouvait être désactivé et je ne vois pas en quoi cela pourrait être considéré comme un avantage..
Vous pensez peut-être que vous savez mieux que vous, mais vous ne le savez pas. Si le système vous dit qu'il manque de ressources, c'est.
Mais ça ne l'est pas! je connais!
Ok, supposons que Windows n’est pas assez intelligent pour détecter la situation particulière dans laquelle vous vous trouvez et que le message d’avertissement est tout simplement un inconvénient gênant. Et maintenant?
Le fait est que moi personnellement, je suis aussi touché par cela et que ça me gêne énormément. Parce que je ne reçois même pas ce message d'avertissement. Windows change simplement mon profil de couleur et c'est tout. Et j'aime bien ça.
Quand cela se produit, j’exécute généralement rapidement un script qui appelle
net stop uxsms et net start uxsms
Cela redémarre le gestionnaire de fenêtres du bureau et me ramène à mon bureau composé (et libère beaucoup de ressources dans le processus, yay).
Sachant cela, vous pouvez également créer vous-même un environnement de jeu spécial dans lequel vous arrêtez le service avant de commencer le jeu pour combattre tout ce comportement. Cependant, cela entraînera un comportement identique en désactivant la composition du bureau pour un seul exécutable via les propriétés du fichier..
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.