25Jul

Kako mogu onemogućiti upozorenja o performansama sustava Windows 7?

Znate da vaše računalo nije najsuvremenije, ali Windows 7 ne treba vam stalno podsjećati. Pročitajte kako biste vidjeli kako možete onemogućiti njen stalni nagging da biste prilagodili shemu boja kako biste poboljšali izvedbu.

Današnje pitanje &Sesija odgovora nam dolazi zahvaljujući SuperUseru - podjele Stack Exchange, zajedničkom pogonu grupiranja Q & A web stranica.

Pitanje

Čitač SuperUser William Stewart je bolestan od Windows 7 ga muči:

Ponekad će se pojaviti ovaj dijaloški okvir( pogledajte screenshot gore).Svaki put kad se pojavi odaberem "Zadrži trenutnu shemu boja i ne prikazuj ovu poruku".Windows me opet podsjeća - bilo sljedeći dan ili nakon ponovnog pokretanja, ili ponekad još 5 minuta kasnije

Želite li promijeniti shemu boja za poboljšanje performansi?

Windows je otkrio da je vaše računalo sporo. To može biti jer nema dovoljno resursa za pokretanje sheme boja sustava Windows Aero. Da biste poboljšali izvedbu, pokušajte promijeniti shemu boja na Windows 7 Basic. Svaka promjena koju učinite bit će na snazi ​​do sljedećeg prijavljivanja na sustav Windows

  • Promjena sheme boja na Windows 7 Basic
  • Zadržite trenutnu shemu boja, ali ponovno me pitajte ako se računalo nastavlja polagano izvršavati
  • Zadrži trenutnu shemu boja, i ne prikazuj ovu poruku ponovno

Postoji li neki razlog zašto Windows zanemaruje / zaboravlja moje pokušaje za suzbijanje dijaloga? Volio bih da nikad više ne vidim, to je neugodno, i to alt-tabs mene iz fullscreen aplikacija.

Ako je važno, izvodim Windows 7 x64 Professional. Vjerujem da se dijaloški okvir pojavljuje jer prisiljavam Vsync i Triple Buffering za DirectX aplikacije.

Jasno je da William treba novi plan napada budući da Windows ignorira svoje zahtjeve da se sjeti njegova izbora.

Odgovori

SuperUser suradnik Patuljak nudi brzo i prljavo rješenje za Williamov problem:

Pretpostavimo da ste shvatili da vam ova poruka znači da vaš sustav nema dovoljno resursa i traži da onemogućite Aero kako bi mogao nastaviti s radom na optimalnoj brzini,

  1. Idite na izbornik Start i upišite akcijski centar na okvir za pretraživanje
  2. Pokrenite ga( to bi trebao biti gornji unos u grupi "Upravljačka ploča")
  3. Na lijevoj bočnoj traci kliknite Promijeni postavke akcijskog centra
  4. Odznačite rješavanje problema sa sustavom Windowspotvrdite okvir "Poruke održavanja".
  5. Kliknite Ok, a vi ste gotovi.

Evo snimke ekrana zaslona za postavljanje:

Alternativno:

  • Možete pokušati zadržati ovu postavku jednako kao i prije i prijeći na osnovni radni stol prije pokretanja aplikacija koje obično potiču ovu obavijest Centra za rad. Ili,
  • Možete desnom tipkom miša kliknuti ikone koje koristite za pokretanje tih aplikacija na cijelom zaslonu, klikom na svojstva i na kartici Kompatibilnost označite Uključi komplet za radnu površinu. Ovo će onemogućiti servis upravitelja sjednica upravitelja prozora tijekom izvršavanja ove aplikacije što će povećati sistemsku i video memoriju i izbjeći nekompatibilnosti aplikacije. Vjerojatni uzrok za vašu poruku centra za akciju ako imate dovoljno memorije za sustav i videozapis, ali ste stuill dobivanje ove poruke s određenim igrama ili aplikacije na cijelom zaslonu.

Drugi suradnik, Oliver Salzburg, ulazi u rješenje Onemogući kompozicija za radnu površinu, a na kraju se pojavljuje patuljak. On piše:

Stalno se nalazim u sličnoj situaciji, iako nikada ne dobivam tu istu poruku i napravio sam malo testiranja.

Moje razumijevanje, izvorni resurs koji je pod stresom ovdje, je GPU memorija .Ali to ne znači nužno da istječete ovaj resurs općenito. To bi moglo značiti samo da je Desktop Window Manager otkrio da koristite tako nisku da bi jedna specifična značajka ove usluge mogla biti onemogućena kako bi se oslobodila više memorije.

Da bih ovo testirala, počela sam otvarati aplikacije intenzivne memorije GPU-a:

Ovo je donekle iznadprosječno korištenje na mom trostruku postavu s nekoliko ključnih igrača koji se izvode( Visual Studio 2012( hardversko ubrzanje omogućeno), PhpStorm, Aptana Studio, Chrome, Firefox, IE,. ..).Dakle, da, ako imate samo 1 GB karticu i to bi bio vaš uobičajeni scenarij upotrebe, već biste imali problema.

Morao sam gurnuti malo dalje i započeti još nekoliko instanci Visual Studio. ..

. .. sve dok se nije približavala znaku od 1,5 GB i. ..

SNAP!To je dovelo do toga da sustav Windows u potpunosti ubije kompozitiranje radne površine( i oslobađa neke dragocjene resurse).

Sada kada sam već na kritičkoj razini, a ja započnem aplikaciju koja koristi prekomjerne količine GPU memorije u punom zaslonu , mogu čak ići dalje od ove kritične granice. Evo rezultata nakon što je neko vrijeme pokrenut Black Mesa 2560 × 1440 na maksimalni detalji:

Dakle, dvije stvari mogu se oduzeti od toga. Preko 75% oznake na radnoj površini može prisiliti Windows da onemogućuje kompoziciju radne površine, pri postizanju istog ograničenja u aplikaciji cijelog zaslona( i, po želji, izlaz iz te aplikacije) komplet za radnu površinu nije onemogućen.
Druga stvar je da, dok ste u igri, možete dobiti ideju "Hej, imam dovoljno sredstava za pokretanje ove igre, zašto nemam dovoljno sredstava za radnu površinu?".Razlog je, oboje zahtijevaju memorije u isto vrijeme.

Windows bi vas mogao samo reći o situaciji sjećanja nakon što izađete iz igre. Dakle, kada pokrenem još jedan Visual Studio nakon izlaska iz Black Mesa. ..

Dakle, što možemo učiniti u vezi s tim?

Dobijte više GPU memorije

Slatko i jednostavno.

Onemogućivanje kompozicije po radnoj površini( po procesu)

Kao što je već bilo predloženo, možete onemogućiti komplet za desktop za jednu izvršnu datoteku. To ima za posljedicu da je kompozicija desktopa privremeno onemogućena dok se izvršna datoteka izvršava. To drastično smanjuje ukupnu potrošnju memorije dok se aplikacija izvodi u mojim testovima:

Obavijest o naplati spominje da je to nepoželjno, jer je to potencijalno puno posla.

Onemogući kompoziciju na radnoj površini( globalno)

Ne bih to smatrala rješenjem jer je obično poželjan desktop kompozicija. Ali ovo je mjesto gdje ga onesposobiti:

Samo se želim riješiti dosadne poruke!

Samo zato što uklonite upozorenje " Baterija je gotovo prazna! Možete razgovarati samo 10 minuta! "ne znači da možete razgovarati dulje od 10 minuta. Zapravo, vaš će telefon najvjerojatnije jednostavno zatvoriti i to je to. Kako je to za poboljšanje?

Nikada nisam prihvatio da se poruka može isključiti i ne vidim kako se to može smatrati korist. Možda mislite da znate bolje, ali ne. Ako vam sustav kaže da istječe iz resursa, to je.

Ali nije! Znam!

Ok, pretpostavimo da Windows nije dovoljno pametan za otkrivanje posebne situacije u kojoj se nalazite, a poruka upozorenja jednostavno je neugodna neugodnost.Što sada?

Stvar je, osobno, i mene i na mene, i to me smeta pakao. Zato što čak i ne primam poruku upozorenja. Windows jednostavno prebacuje moj profil u boji i to je to. I meni se to sviđa.

Kada se to dogodi, obično brzo pokrećem skriptu koja naziva

net stop uxsms &neto start uxsms

To ponovno pokreće Desktop Window Manager i vraća me natrag na moju kompozitnu radnu površinu( i to oslobađa puno resursa u procesu, yay).

Znajući ovo, također možete izgraditi posebnu igranu okolinu gdje ćete zaustaviti uslugu prije početka igre kako biste se borili protiv ovog cijelog ponašanja. Međutim, to će uzrokovati identično ponašanje onemogućiti komplet za desktop za jednu izvršnu datoteku kroz svojstva datoteka.

Imate li što dodati objašnjenju? Zvuči u komentarima.Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.