Úvodná » ako » Ako môžem zablokovať varovania Windows Aero výkon?

    Ako môžem zablokovať varovania Windows Aero výkon?

    Viete, že váš počítač nie je špičkový, ale nie je potrebné, aby systém Windows 7 neustále pripomínal. Čítajte ďalej, aby ste zistili, ako môžete zakázať jeho neustále naštvaním upraviť farebnú schému, aby ste zvýšili výkonnosť.

    Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.

    Otázka

    Čítač SuperUser William Stewart je chorý z Windows 7 naštvaním:

    Niekedy sa objaví toto dialógové okno (pozri snímku vyššie). Vždy, keď sa zobrazí, zvolím možnosť "Zachovať aktuálnu farebnú schému a túto správu znova nezobrazovať". Systém Windows mi znova pripomína - buď nasledujúci deň alebo po reštarte, alebo niekedy o ďalších 5 minút

    Chcete zmeniť farebnú schému a zlepšiť jej výkon?

    Systém Windows zistil, že výkon vášho počítača je pomalý. Môže to byť spôsobené nedostatkom zdrojov na spustenie farebnej schémy systému Windows Aero. Ak chcete zvýšiť výkon, skúste zmeniť farebnú schému na systém Windows 7 Basic. Každá zmena, ktorú vykonáte, bude platná až do nasledujúceho prihlásenia do systému Windows

    • Zmeňte farebnú schému na Windows 7 Basic
    • Udržujte aktuálnu farebnú schému, ale znova sa opýtajte, či môj počítač pokračuje v pomalom používaní
    • Zachovať aktuálnu farebnú schému a túto správu znova nezobrazovať

    Existuje nejaký dôvod, prečo systém Windows ignoruje alebo zabúda na moje pokusy potlačiť dialóg? Rád by som ho nikdy nikdy nevidel, je to nepríjemné, a to je alt-tabs ma z celoobrazovkových aplikácií.

    Ak je to dôležité, používam Windows 7 x64 Professional. Verím, že sa objaví dialógové okno, pretože nútim aplikácie Vsync a Triple Buffering pre aplikácie DirectX.

    Je zrejmé, že William potrebuje nový plán útoku, pretože systém Windows ignoruje jeho požiadavky na zapamätanie si svojho výberu.

    Odpovede

    Sponzor SuperUser Dwarf ponúka rýchle a špinavé riešenie problému Williama:

    Za predpokladu, že si uvedomíte, že táto správa informuje, že váš systém má nedostatok zdrojov a žiada vás, aby ste Aero deaktivovali, aby mohol pokračovať v práci s optimálnou rýchlosťou,

    1. Prejdite do ponuky Štart a napíšte Akčné centrum do poľa Hľadať
    2. Spustite to (mala by byť horná položka pod skupinou "Ovládací panel")
    3. Na ľavom bočnom paneli kliknite na položku Zmeňte nastavenia centra činností
    4. Odskok Riešenie problémov so systémom Windows zaškrtávacie políčko v časti "Správy údržby".
    5. Kliknite na tlačidlo ok a ste hotoví.

    Tu je screenshot obrazovky nastavenia:

    Alternatívne:

    • Môžete sa pokúsiť zachovať toto nastavenie tak, ako to je, a prepnúť na režim základnej pracovnej plochy pred spustením aplikácií, ktoré zvyčajne spúšťajú upozornenie na toto centrum Akcie. alebo,
    • Môžete kliknúť pravým tlačidlom myši na ikony, ktoré používate na vypálenie týchto aplikácií na celú obrazovku, klepnutím na ich vlastnosti a kliknutím na kartu Kompatibilita Zakázať kompozíciu pracovnej plochy. Tým sa zakáže Správca relácie Správca okien počas vykonávania tejto aplikácie, čo zvýši systémovú a video pamäť a vyhnú sa niektorým nekompatibilným aplikáciám. Pravdepodobná príčina hlásenia v Centre akcií, ak máte dostatok pamäte systému a videa, ale ste dostali túto správu s určitými hrami alebo aplikáciami na celú obrazovku.

    Ďalší prispievateľ, Oliver Salzburg, sa ponorí do riešenia Vypnúť desktopovú kompozíciu. Na konci sa objaví trpaslík. On píše:

    Som neustále v podobnej situácii, aj keď som nikdy nedostal to isté posolstvo a urobil som trochu testovania.

    Podľa môjho názoru je hlavným zdrojom, ktorý je tu pod tlakom stresu Pamäť GPU. To však nemusí nevyhnutne znamenať, že vyčerpáte tento zdroj vo všeobecnosti. Mohlo to znamenať, že Správca oken aplikácie Desktop zistil, že spúšťate tak nízko že jedna konkrétna funkcia tejto služby môže byť zakázaná, aby sa uvoľnila viac pamäte.

    Na otestovanie tohto problému som začal otvárať aplikácie náročné na pamäť GPU:

    Toto je mierne nadpriemerné používanie na mojej trojnásobnej obrazovke s niekoľkými kľúčovými hráčmi (Visual Studio 2012 (hardvérová akcelerácia povolená), PhpStorm, Aptana Studio, Chrome, Firefox, IE, ...). Takže jo, ak máte len 1 GB kartu a toto by bol váš obvyklý scenár použitia, mali by ste už problém.

    Musel som ešte trochu posunúť a spustiť pár ďalších inštancií Visual Studio ...

    ... kým sa blíži 1,5 GB značka a ...

    SNAP! To spôsobilo, že systém Windows úplne zabíjal kompozíciu počítača (a uvoľnil niektoré vzácne zdroje).

    Teraz, keď som už na kritickej úrovni, a začnem aplikáciu, ktorá používa nadmerné množstvo pamäte GPU v celej obrazovke, Môžem dokonca prekročiť tento kritický limit. Tu je výsledok po spustení Black Mesa na chvíľu na 2560 × 1440 na max detaily:

    Takže z toho možno odčítať dve veci. Pri prekročení hranice 75% na pracovnej ploche môže systém Windows vypnúť kompozíciu pracovnej plochy, keď dosiahne rovnaký limit v aplikácii na celú obrazovku (a prípadne opustí túto aplikáciu) kompozícia pracovnej plochy nie je vypnutá.
    Druhá vec je, že keď ste vo svojej hre, môžete získať myšlienku "Hej, mám dostatok zdrojov na spustenie tejto hry, prečo nemám dostatok prostriedkov na pracovnú plochu?". Dôvodom je, že obaja vyžadujú pamäť v rovnakom čase.

    Systém Windows by vás mohol len informovať o situácii v pamäti po ukončení hry. Takže, keď spustím ďalšie Visual Studio po opúšťa Black Mesa ...

    Takže, čo s tým môžeme urobiť?

    Získajte viac pamäte GPU

    Sladké a jednoduché.

    Zakázať zloženie plochy (na každý proces)

    Ako už bolo navrhnuté, môžete zakázať kompozíciu pracovnej plochy pre jeden spustiteľný súbor. To má za následok dočasné zablokovanie kompozície pracovnej plochy počas spustenia spustiteľného súboru. To drasticky znížilo celkovú spotrebu pamäte počas vykonávania aplikácie v mojich testoch:

    Oznámenie o príspevku uvádza, že je to nežiaduce, pretože je to potenciálne veľa práce.

    Zakázať zloženie pracovnej plochy (globálne)

    Toto riešenie by som nepovažoval za zvyčajné požadované. Ale toto je miesto, kde ju zakázať:

    Chcem sa zbaviť nepríjemného posolstva!

    Len preto, že odstránite upozornenie "Vaša batéria je takmer prázdna! Môžete hovoriť len o ďalších 10 minút!"Neznamená, že môžete hovoriť dlhšie ako 10 minút. V skutočnosti sa telefón pravdepodobne jednoducho vypne a to je všetko. Ako to teraz vylepšujete??

    Nikdy som predpokladal, že správa môže byť vypnutá a neviem, ako by to mohlo byť považované za výhodu.

    Možno si myslíte, že viete lepšie, ale nemáte. Ak vám systém hovorí, že je nedostatok prostriedkov, tak to je.

    Ale to nie je! viem!

    Ok, predpokladajme, že systém Windows nie je dostatočne šikovný na to, aby zistil mimoriadnu situáciu a varovná správa je jednoducho nepríjemná. Čo teraz?

    Ide o to, že ja osobne ma postihuje aj toto a je to z teba nepríjemné. Pretože som ani nedostal túto varovnú správu. Systém Windows jednoducho prepína farebný profil a to je všetko. A mám to naozaj rád.

    Keď sa to stane, zvyčajne rýchlo spustím skript, ktorý volá

    net stop uxsms & net start uxsms 

    Tým sa reštartuje Správca okien a vráti sa späť na svoju kompozitovanú pracovnú plochu (a uvoľňuje veľa prostriedkov v procese, yay).

    Keď viete, že si môžete vytvoriť aj špeciálne herné prostredie, v ktorom prestanete službu pred spustením hry a bojovať proti tomuto správaniu. Toto však spôsobí rovnaké správanie ako vypnutie kompozície plochy pre jeden spustiteľný súbor prostredníctvom vlastností súboru.


    Máte niečo doplniť vysvetlenie? Vyjadrite sa v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.