Hoe kan ik de Aero Performance-waarschuwingen van Windows 7 uitschakelen?
U weet dat uw computer niet voor niets is, maar Windows 7 hoeft u er niet voortdurend aan te herinneren. Lees verder om te zien hoe u het constante zeuren ervan kunt uitschakelen om uw kleurenschema aan te passen om de prestaties te verbeteren.
De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-drive groep van Q & A-websites.
De vraag
SuperUser lezer William Stewart is het beu Windows 7 te zeuren:
Soms verschijnt dit dialoogvenster (zie screenshot hierboven). Elke keer dat het verschijnt, selecteer ik "Behoud het huidige kleurenschema en laat dit bericht niet meer zien". Windows herinnert me dan opnieuw - de volgende dag of na het opnieuw opstarten, of soms nog eens 5 minuten later
Wilt u het kleurenschema wijzigen om de prestaties te verbeteren??
Windows heeft gedetecteerd dat de prestaties van uw computer traag zijn. Dit kan zijn omdat er onvoldoende bronnen zijn om het Windows Aero-kleurenschema uit te voeren. Probeer het kleurenschema te wijzigen in Windows 7 Basic om de prestaties te verbeteren. Elke wijziging die u aanbrengt, is van kracht tot de volgende keer dat u zich aanmeldt bij Windows
- Wijzig het kleurenschema in Windows 7 Basic
- Houd het huidige kleurenschema aan, maar vraag me opnieuw of mijn computer langzaam blijft presteren
- Houd het huidige kleurenschema bij en laat dit bericht niet meer verschijnen
Is er een reden waarom Windows mijn pogingen negeert / vergeet om de dialoog te onderdrukken? Ik zou het nooit meer ooit willen zien, het is vervelend en het brengt me op de hoogte van applicaties op volledig scherm.
Als het ertoe doet, gebruik ik Windows 7 x64 Professional. Ik geloof dat het dialoogvenster verschijnt omdat ik Vsync en Triple Buffering for DirectX-applicaties dwing.
Het is duidelijk dat William een nieuw aanvalsplan nodig heeft, omdat Windows zijn verzoeken negeert om zijn selectie te onthouden.
De antwoorden
Bijdrager SuperUser Een dwerg biedt een snelle en vuile oplossing voor William's probleem:
Ervan uitgaande dat u zich realiseert dat dit bericht u informeert dat uw systeem weinig middelen heeft en u vraagt om Aero uit te schakelen zodat het op optimale snelheid kan blijven presteren,
- Ga naar het Startmenu en typ Actiecentrum in het vak Zoeken
- Start het (het zou het bovenste item moeten zijn, onder de groep "Configuratiescherm")
- Klik op de linkerzijbalk
Verander de instellingen van het Action Center
- Maak het ongedaan
Problemen met Windows oplossen
selectievakje, onder "Onderhoudsberichten".- Klik op de
OK
knop en je bent klaar.Hier is een screenshot van het instellingenscherm:
Alternatief:
- U kunt proberen deze instelling te behouden zoals deze is en naar de eenvoudige bureaubladmodus overschakelen voordat u de toepassingen start die meestal deze melding in het Action Center activeren. Of,
- U kunt met de rechtermuisknop klikken op de pictogrammen die u gebruikt om deze volledig schermapplicaties te activeren, op eigenschappen te klikken en op het tabblad Compatibiliteit
Schakel desktopcompositie uit
. Hierdoor wordt het Desktop Window Manager Session Manager service tijdens de uitvoering van deze applicatie, die het systeem- en videogeheugen zal vergroten en enige incompatibiliteit met toepassingen zal voorkomen. Een waarschijnlijke oorzaak voor uw Action Center-bericht als u voldoende systeem- en videogeheugen hebt, maar u krijgt dit bericht met bepaalde games of toepassingen op volledig scherm.
Een andere medewerker, Oliver Salzburg, duikt in de oplossing Disable Desktop Composition A Dwarf markeert aan het einde. Hij schrijft:
Ik ben constant in een vergelijkbare situatie, ook al krijg ik nooit die exact dezelfde boodschap en heb ik een beetje getest.
Voor zover ik weet, is de kernbron die hier onder druk staat, de GPU-geheugen. Maar dit hoeft niet noodzakelijkerwijs erop te wijzen dat u in het algemeen over onvoldoende middelen beschikt. Dit betekent misschien dat Desktop Window Manager heeft gedetecteerd dat u actief bent zo laag dat een specifieke functie van deze service kan worden uitgeschakeld om meer geheugen vrij te maken.
Om dit te testen, begon ik GPU-geheugenintensieve applicaties te openen:
Dit is enigszins bovengemiddeld gebruik op mijn triple-screen setup met een paar belangrijke spelers die draaien (Visual Studio 2012 (hardwareversnelling ingeschakeld), PhpStorm, Aptana Studio, Chrome, Firefox, IE, ...). Dus, ja, als je maar een kaart van 1 GB hebt en dit zou je gebruikelijke gebruiksscenario zijn, zou je al een probleem hebben.
Ik moest een beetje verder pushen en een paar andere Visual Studio-instanties starten ...
... totdat het de markering van 1,5 GB nadert en ...
SNAP! Dit zorgde ervoor dat Windows de desktop-compositing volledig zou doden (en wat kostbare bronnen vrij zou maken).
Nu, als ik al op een kritiek niveau zit, en ik start een applicatie die excessieve hoeveelheden GPU-geheugen gebruikt in volledig scherm, Ik kan zelfs verder gaan dan deze kritische limiet. Dit is het resultaat nadat Black Mesa een tijdje op 2560 × 1440 op max details is gelopen:
Er kunnen dus twee dingen worden afgetrokken. Terwijl het overschrijden van het 75% -teken op het bureaublad Windows kan dwingen de samenstelling van het bureaublad uit te schakelen, wanneer dezelfde limiet wordt bereikt in een toepassing op volledig scherm (en optioneel die toepassing afsluit), is de bureaubladcompositie niet uitgeschakeld.
Het tweede ding is, terwijl je in je spel zit, kun je het idee krijgen "Hé, ik heb genoeg bronnen om dit spel uit te voeren, waarom heb ik niet genoeg bronnen voor de desktop?". De reden is dat beide tegelijkertijd geheugen vereisen.Windows kan je mogelijk pas iets vertellen over de geheugensituatie nadat je het spel hebt verlaten. Dus wanneer ik een andere Visual Studio start na Black Mesa verlaten ...
Wat kunnen we hieraan doen??
Krijg meer GPU-geheugen
Lief en eenvoudig.
Desktopcompositie uitschakelen (per proces)
Zoals al werd gesuggereerd, kunt u de bureaubladcompositie uitschakelen voor één uitvoerbaar bestand. Dit heeft tot gevolg dat de bureaubladcompositie tijdelijk wordt uitgeschakeld terwijl het uitvoerbare bestand wordt uitgevoerd. Dit heeft het totale geheugengebruik drastisch verminderd terwijl de toepassing in mijn tests werd uitgevoerd:
In de Bounty-melding wordt vermeld dat dit ongewenst is, omdat dit potentieel veel werk kan zijn.
Bureaubladsamenstelling uitschakelen (globaal)
Ik zou dit geen oplossing vinden omdat desktopcompositie meestal gewenst is. Maar dit is waar het uit te schakelen:
Ik wil gewoon de vervelende boodschap kwijt!
Alleen omdat u de waarschuwing verwijdert "Je batterij is bijna leeg! Je kunt nog maar 10 minuten praten!"Betekent niet dat je langer dan 10 minuten kunt praten. In feite zal je telefoon waarschijnlijk gewoon afsluiten en dat is alles. Hoe gaat het nu voor een verbetering?
Ik heb nooit aangenomen dat het bericht kan worden uitgeschakeld en ik zie niet in hoe dat als een voordeel kan worden beschouwd.
Je zou kunnen denken dat je beter weet, maar dat doe je niet. Als het systeem je vertelt dat het bijna geen middelen meer heeft, is het dat wel.
Maar dat is het niet! ik weet!
Oké, laten we aannemen dat Windows gewoon niet slim genoeg is om de speciale situatie waar je in zit te detecteren en de waarschuwingsboodschap is gewoon een vervelend ongemak. Wat nu?
Het punt is, mij persoonlijk, ik ben hier ook door beïnvloed en het is me vervelend. Omdat ik die waarschuwing niet eens krijg. Windows verandert gewoon mijn kleurprofiel en dat is het. En dat vind ik leuk.
Wanneer dit gebeurt, voer ik meestal snel een script uit dat roept
net stop uxsms & net start uxsms
Dit herstart de Desktop Window Manager en brengt me terug naar mijn composited desktop (en het maakt veel bronnen vrij in het proces, yay).
Als je dit weet, kun je ook een speciale spelomgeving bouwen waarin je de service stopt voordat je het spel start om dit hele gedrag te bestrijden. Dit veroorzaakt echter hetzelfde gedrag als het uitschakelen van de bureaubladcompositie voor een enkel uitvoerbaar bestand via de bestandseigenschappen.
Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.