Hogyan lehet letiltani a Windows 7 Aero teljesítmény figyelmeztetéseit?
Tudja, hogy a számítógép nem élvonalbeli, de nincs szükség arra, hogy a Windows 7 folyamatosan emlékeztesse Önt. Olvassa el, hogy hogyan tudja letiltani az állandó naggingét, hogy beállítsa a színsémáját a teljesítmény javítása érdekében.
A mai Kérdések és válaszok munkamenet jön számunkra a SuperUser-Stack Exchange alosztályának, a Q & A webhelyek közösségi meghajtó csoportosításának.
A kérdés
A SuperUser olvasó William Stewart beteg a Windows 7-ből:
Néha megjelenik ez a párbeszédpanel (lásd a fenti képet). Minden alkalommal, amikor megjelenik, válassza a „Tartsa az aktuális színsémát, és ne jelenítse meg újra ezt az üzenetet”. Ezután a Windows ismét emlékeztet - akár másnap, akár újraindítás után, vagy néha 5 perc múlva
Szeretné megváltoztatni a színsémát a teljesítmény javítása érdekében?
A Windows észlelte, hogy a számítógép teljesítménye lassú. Ennek oka lehet, hogy nincs elegendő erőforrás a Windows Aero színsémájának futtatásához. A teljesítmény javítása érdekében próbálja meg megváltoztatni a színsémát a Windows 7 Basic rendszerre. Bármely változtatás érvényben marad, amíg a következő alkalommal jelentkezik be a Windows rendszerbe
- Módosítsa a színsémát a Windows 7 Basic rendszerre
- Tartsa meg az aktuális színsémát, de kérdezze meg ismét, ha a számítógép továbbra is lassan működik
- Tartsa meg az aktuális színsémát, és ne jelenítse meg újra ezt az üzenetet
Van valami oka annak, hogy a Windows figyelmen kívül hagyja / elfelejti a párbeszéd elnyomására tett kísérleteket? Szeretném, ha soha többé nem látnám újra, ez bosszantó, és alt-tabs-t tesz ki a teljes képernyős alkalmazásokból.
Ha igen, a Windows 7 x64 Professional programot futtatom. Úgy gondolom, hogy a párbeszédablak azért jelenik meg, mert a Vsync-t és a Triple Buffering-et a DirectX alkalmazásokhoz kényszerítem.
Nyilvánvalóan Williamnek szüksége van egy új támadási tervre, mivel a Windows figyelmen kívül hagyja a választását emlékeztető kéréseit.
A válaszok
SuperUser közreműködő A törpe gyors és piszkos megoldást kínál William problémájára:
Feltételezve, hogy felismeri, hogy ez az üzenet tájékoztatja Önt arról, hogy a rendszer alacsony erőforrásokkal rendelkezik, és felkéri Önt, hogy tiltsa le az Aero-t, hogy az optimális sebességgel tovább működjön,
- Lépjen a Start menübe és írja be Műveletközpont a Keresés mezőben
- Indítsa el (a „Vezérlőpult” csoport alatt a felső bejegyzésnek kell lennie)
- A bal oldali sávon kattintson a gombra
Módosítsa a Műveletközpont beállításait
- Távolítsa el a gombot
Windows hibaelhárítás
jelölőnégyzet, a „Karbantartási üzenetek” alatt.- Kattints a
Rendben
gomb és kész.Itt van egy képernyőkép a beállítási képernyőről:
Egy másik változat szerint:
- Megpróbálhatja megtartani ezt a beállítást, ahogyan van, és váltson az Alapvető asztali üzemmódra, mielőtt elindítaná azokat az alkalmazásokat, amelyek általában felgyújtják ezt a Műveleti központ értesítést. Vagy,
- Kattintson a jobb egérgombbal azokra a ikonokra, amelyekkel ezeket a teljes képernyős alkalmazásokat használhatja, kattintson a tulajdonságokra, majd a Kompatibilitás fülre
Az asztali összetétel letiltása
. Ez letiltja a Asztali ablakkezelő szekciókezelő az alkalmazás végrehajtása során történő szolgáltatás, amely növeli a rendszer- és videomemóriát, és elkerüli az egyes alkalmazási inkompatibilitásokat. A cselekvési központ üzenetének valószínű oka, ha elegendő rendszer- és videomemóriája van, de bizonyos játékokkal vagy teljes képernyős alkalmazásokkal megkapja ezt az üzenetet.
Oliver Salzburg újabb közreműködője az asztali összetétel letiltásának megoldása A törpe kiemeli a végén. Ír:
Folyamatosan hasonló helyzetben vagyok, bár soha nem kapom meg pontosan ezt az üzenetet, és egy kicsit teszteltem.
Megértésemre az a fő erőforrás, amely itt stressz alatt áll, az GPU memória. Ez azonban nem feltétlenül jelenti azt, hogy elfogyott az erőforrás általában. Ez csak azt jelentheti, hogy az asztali ablakkezelő észlelte, hogy fut olyan alacsony hogy a szolgáltatás egy sajátossága letiltható legyen több memória felszabadítására.
Ennek teszteléséhez elkezdtem megnyitni a GPU memória intenzív alkalmazásokat:
Ez némileg meghaladja az átlagos felhasználást a hármas képernyős beállításnál, néhány kulcsfontosságú szereplővel (Visual Studio 2012 (hardvergyorsítás engedélyezve), PhpStorm, Aptana Studio, Chrome, Firefox, IE,…). Tehát, ha csak egy 1 GB-os kártyája van, és ez lenne a szokásos használati forgatókönyved, akkor már problémád van.
Kicsit tovább kellett tolnom, és pár Visual Studio példányt kell elindítanom…
… Addig, amíg közeledik az 1,5 GB-os jelhez és…
SNAP! Ezzel a Windows teljesen megöli az asztali kompozitálást (és mentesít néhány értékes erőforrást).
Most, amikor már kritikus szinten vagyok, és elindítok egy olyan alkalmazást, amely túl sok GPU memóriát használ teljes képernyős, Még meghaladhatom ezt a kritikus határt. Az eredmény a Black Mesa futtatása után egy ideig 2560 × 1440-en, max. Részletek mellett:
Így két dolgot lehet levonni ebből. Miközben az asztalon lévő 75% -os jelölés áthalad, a Windows letilthatja az asztali összetétel letiltását, amikor a teljes képernyős alkalmazásban (és adott esetben kilép az alkalmazásból) ugyanazt a korlátot nem érinti.
A második dolog az, hogy amikor a játékban van, akkor megkaphatja az ötletet: „Hé, elég erőforrások van ahhoz, hogy ezt a játékot futtassam, miért nem rendelkezem elegendő erőforrással az asztalhoz?”. Ennek oka az, hogy mindkettő egyszerre memóriát igényel.A Windows csak akkor tudja megmondani a memória helyzetéről, miután kilépett a játékból. Szóval, amikor elindítok egy másik Visual Studio-t után kilép a Black Mesából…
Szóval, mit tehetünk ezzel kapcsolatban?
Kapjon több GPU memóriát
Édes és egyszerű.
Asztali összetétel letiltása (folyamatonként)
Amint azt már javasolta, letilthatja az asztali összetételt egyetlen végrehajtható fájlnál. Ennek az az eredménye, hogy az asztali összetétel átmenetileg le van tiltva a futtatható fájl végrehajtása közben. Ez drasztikusan csökkentette az általános memóriafogyasztást, miközben az alkalmazás tesztelése során végrehajtásra került:
A bounty értesítés említi, hogy ez nem kívánatos, mivel ez potenciálisan sok munka.
Asztali összetétel letiltása (globálisan)
Ezt a megoldást nem tekintem, mivel az asztali összetétel általában kívánatos. De ez az, ahol letiltja azt:
Csak szeretnék megszabadulni a bosszantó üzenettől!
Csak azért, mert eltávolítja a figyelmeztetéstAz akkumulátor majdnem üres! Csak 10 percig beszélhet!”Nem jelenti azt, hogy 10 percnél hosszabb ideig beszélhet. Valójában a telefon valószínűleg egyszerűen leáll, és ez az. Most, hogy ez egy javulás?
Soha nem feltételeztem, hogy az üzenetet ki lehet kapcsolni, és nem látom, hogy ez hogyan tekinthető előnynek.
Gondolod, hogy jobban tudod, de nem. Ha a rendszer azt mondja, hogy elfogy az erőforrások, akkor ez az.
De ez nem! tudom!
Ok, tegyük fel, hogy a Windows nem elég okos ahhoz, hogy felismerje a különleges helyzetet, és a figyelmeztető üzenet egyszerűen bosszantó kellemetlenség. És most?
Az a dolgom, én személyesen, ez is érinti ezt, és ez bosszantja a pokolból tőlem. Mert nem is kapom ezt a figyelmeztető üzenetet. A Windows egyszerűen átváltja a színprofilt, és ez az. És tényleg tetszik.
Amikor ez megtörténik, általában gyorsan elindítok egy szkriptet, amely felhív
net stop uxsms és net start uxsms
Ez újraindítja az asztali ablakkezelőt, és visszajuttatja az összetett asztali gépemet (és sok erőforrást szabadít fel a folyamatban, yay).
Ennek ismeretében saját játékkörnyezetet is létrehozhat, ahol leállítja a szolgáltatást, mielőtt elkezdi a játékot, hogy ezzel az egész viselkedéssel küzdjön. Ez azonban azonos viselkedést okoz az asztali összetétel egyetlen futtatható alkalmazáshoz való letiltásával a fájl tulajdonságai között.
Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.