25Jul

Cum pot dezactiva avertismentele Aero Performance ale Windows 7?

Știți că calculatorul dvs. nu este o soluție, dar nu este nevoie ca Windows 7 să vă reamintească în mod constant. Citiți mai departe pentru a vedea cum puteți să dezactivați nagging-ul constant pentru a ajusta schema de culori pentru a îmbunătăți performanța.

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare de comunicații cu unitățile de comunicații Q & A.

Întrebarea

SuperUser cititor William Stewart este bolnav de Windows 7 nagging-l:

Uneori această casetă de dialog va apărea( a se vedea captura de ecran de mai sus).De fiecare dată când apare, selectez "Păstrați schema de culori curentă și nu afișați din nou acest mesaj".Windows-ul îmi amintește din nou - fie a doua zi, fie după repornire, sau uneori încă 5 minute mai târziu

Vrei să schimbi schema de culori pentru a îmbunătăți performanța?

Windows a detectat performanța computerului dvs. este lentă.Acest lucru se poate întâmpla deoarece nu există resurse suficiente pentru a rula schema de culori Windows Aero. Pentru a îmbunătăți performanța, încercați să schimbați schema de culori la Windows 7 Basic. Orice modificare efectuată va fi valabilă până la data următoare când vă conectați la Windows

  • Schimbați schema de culori la Windows 7 Basic
  • Păstrați schema de culori curentă, dar întrebați-mă din nou dacă computerul meu continuă să funcționeze încet
  • Păstrați schema de culori curentă, și nu afișați din nou acest mesaj

Există vreun motiv pentru care Windows ignoră / uită încercările mele de a suprima dialogul? Mi-ar plăcea să nu mai văd niciodată din nou, este enervant, și alt-tabs-mă din aplicații fullscreen.

Dacă contează, execut Windows 7 x64 Professional. Cred că dialogul apare deoarece fac forțe Vsync și Triple Buffering pentru aplicațiile DirectX.

În mod clar, William are nevoie de un nou plan de atac, deoarece Windows ignoră cererile sale de a-și aminti selecția.

Răspunsul

Contribuitor SuperUser Un Dwarf oferă o soluție rapidă și murdară pentru problema lui William:

Dacă presupunem că realizezi că acest mesaj îți informează că sistemul tău are puține resurse și te cere să dezactivezi Aero, astfel încât să poată funcționa la viteză optimă,

  1. Mergeți la meniul Start și introduceți în câmpul de căutare în caseta Căutare
  2. Porniți-l( ar trebui să fie intrarea de sus, sub grupul "Panou de control")
  3. În bara laterală din stânga, faceți clic pe Modificare setări centru de acțiune
  4. , sub "Mesaje de întreținere".
  5. Faceți clic pe butonul Ok și ați terminat.

Aici este o captură de ecran a ecranului de setare:

Alternativ:

  • Puteți încerca să păstrați această setare exact așa cum este și să treceți la modul Desktop de bază înainte de a lansa aplicațiile care de obicei declanșează această notificare din Centrul de acțiune. Sau,
  • Puteți să faceți clic dreapta pe pictogramele pe care le utilizați pentru a declanșa aceste aplicații pe ecran complet, făcând clic pe proprietăți, iar în fila Compatibilitate bifați Dezactivați compoziția desktopului. Acest lucru va dezactiva serviciul Manager de ferestre pentru desktop manager în timpul executării acestei aplicații, ceea ce va duce la creșterea memoriei sistem și video și la evitarea unor incompatibilități de aplicație. O cauză probabilă pentru mesajul dvs. din Centrul de acțiune dacă aveți suficientă memorie sistem și video, dar sunteți în stare să obțineți acest mesaj cu anumite jocuri sau cu aplicații pe ecran complet.

Un alt contribuitor, Oliver Salzburg, se încadrează în soluția de compunere a desktop-ului dezactivat. El scrie:

Sunt în mod constant într-o situație similară, chiar dacă nu am primit acel mesaj exact și am făcut niște teste în jur.

Pentru înțelegerea mea, resursa de bază care este sub stres aici, este memoria GPU .Dar acest lucru nu indică neapărat că vă lipsiți de această resursă în general. S-ar putea să însemne că Managerul de ferestre din Desktop a detectat că executați atât de scăzut încât o caracteristică specifică a acestui serviciu ar putea fi dezactivată pentru a elibera mai multă memorie.

Pentru a testa acest lucru, am inceput sa deschid aplicatii cu memorie intensiva pentru GPU:

Acest lucru este oarecum mai mare decât media utilizării în configurația mea triplă cu câteva chei care rulează( Visual Studio 2012( accelerare hardware activată), PhpStorm, Aptana Studio, Chrome, Firefox, IE,. ..).Deci, da, dacă aveți doar o cartelă de 1 GB și acesta ar fi scenariul obișnuit de utilizare, ați avea deja o problemă.

a trebuit să împing un pic mai mult și să înceapă încă câteva instanțe Visual Studio. ..

. .. până când se apropia de marcajul de 1,5 GB și. ..

SNAP!Acest lucru a făcut ca Windows să omoare compoziția desktop complet( și să elibereze unele resurse prețioase).

Acum, când sunt deja la un nivel critic și pornesc o aplicație care utilizează cantități excesive de memorie GPU în pe ecran complet, pot trece chiar și dincolo de această limită critică.Iată rezultatul după ce a rulat Black Mesa pentru un timp pe 2560 × 1440 la detalii maxime:

Deci, două lucruri pot fi deduse din aceasta. Depășind marcajul de 75% de pe desktop poate forța Windows să dezactiveze compoziția desktop-ului, atunci când atinge aceeași limită într-o aplicație completă( și opțional oprind acea aplicație), compoziția desktop nu este dezactivată.
Al doilea lucru este că, în timp ce vă aflați în joc, puteți obține ideea "Hei, am resurse suficiente pentru a rula acest joc, de ce nu am suficiente resurse pentru desktop?".Motivul este că ambele necesită memorie în același timp.

Windows ar putea să vă ofere informații despre situația memoriei după ce ați ieșit din joc. Deci, când am început un Visual Studio după ce a ieșit din Black Mesa. ..

Deci, ce putem face în legătură cu asta?

Obțineți mai multă memorie GPU

Dulce și simplu.

Dezactivați compunerea pe desktop( pe proces)

Așa cum a fost deja sugerat, puteți dezactiva compoziția desktop pentru un singur executabil. Acest lucru are ca efect faptul că compoziția desktop este dezactivată temporar în timp ce executabilul este executat. Acest lucru a redus drastic consumul total de memorie în timp ce aplicația este executată în testele mele:

Notificarea de recompensare menționează că acest lucru este nedorit, deoarece este posibil să existe multă muncă.

Dezactivați compoziția desktopului( la nivel global)

Nu aș considera această soluție o compoziție desktop, de obicei, dorită.Dar acesta este locul unde să îl dezactivați:

Vreau doar să scap de mesajul enervant!

Doar pentru că eliminați avertizarea " Bateria este aproape goală!Poți vorbi doar pentru încă 10 minute! "nu înseamnă că puteți vorbi mai mult de 10 minute. De fapt, telefonul dvs. cel mai probabil se va opri pur și simplu și asta-i tot. Acum cum este asta pentru o îmbunătățire?

N-am presupus niciodată că mesajul poate fi oprit și nu văd cum ar putea fi considerat un beneficiu.

S-ar putea să crezi că știi mai bine, dar tu nu. Dacă sistemul vă spune că nu mai există resurse, este.

Dar nu este! Stiu!

Ok, să presupunem că Windows nu este suficient de inteligent pentru a detecta situația specială în care vă aflați și mesajul de avertizare este pur și simplu un neplăcut enervant. Ce acum?

Lucrul este că eu, personal, sunt de asemenea afectat de asta și mă deranjează dracu '.Pentru că nici eu nu primesc mesajul de avertizare. Windows schimba pur și simplu profilul meu de culoare și asta-i tot.Și îmi place de fapt.

Când se întâmplă, de obicei rulez rapid un script care apelează

net uxsms stop &net start uxsms

Acest lucru repornește Desktop Window Manager și mă aduce înapoi pe desktop-ul meu compozit( și eliberează o mulțime de resurse în proces, yay).

Cunoscând acest lucru, vă puteți construi, de asemenea, un mediu de joc special în care opriți serviciul înainte de a începe jocul pentru a combate acest comportament. Cu toate acestea, acest lucru va determina comportamentul identic cu dezactivarea compoziției desktop pentru un singur executabil prin proprietățile fișierului.

Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.