25Jul

Kaip aš galiu išjungti "Windows 7" aero įspėjimus apie veikimą?

Jūs žinote, kad jūsų kompiuteris nėra pažangiausias, tačiau "Windows 7" nereikia nuolat priminti jums. Skaitykite toliau, kad pamatytumėte, kaip galite išjungti nuolatinį niežėjimą, kad pritaikytumėte spalvų schemą, kad pagerintumėte našumą.

Šiandienos klausimas &Atsakymų sesija ateina pas mus "SuperUser" - "Stack Exchange", "Q & A" svetainių bendruomenės naršyklės padalinys.

Klausimas

"SuperUser" skaitytuvas William Stewart serga "Windows 7":

Kartais šis dialogo langas pasirodys( žr. Ekrano kopiją aukščiau).Kiekvieną kartą pasirodžius, aš pasirinksiu "Laikyti dabartinę spalvų schemą ir vėl nerodyti šio pranešimo".Tada "Windows" vėl man primena - kitą dieną arba po naujo paleidimo arba kartais dar 5 minutes vėliau

Ar norite pakeisti spalvų schemą, kad pagerintumėte našumą?

"Windows" aptiko jūsų kompiuterio našumą lėtai. Tai gali būti dėl to, kad "Windows Aero" spalvų schemos paleidimui nepakanka išteklių.Norėdami pagerinti našumą, pabandykite pakeisti spalvų schemą į "Windows 7 Basic".Bet koks jūsų atliktas pakeitimas galioja tol, kol kitą kartą prisijungsite prie "Windows"

  • . Keiskite spalvų schemą į "Windows 7" pagrindinį
  • . Išlaikykite dabartinę spalvų schemą, bet paklauskite manęs dar kartą, jei mano kompiuteryje vis dar veikia lėtai.
  • . Palaikykite dabartinę spalvų schemą., o ne vėl parodyti šį pranešimą

Ar yra kokių nors priežasčių, dėl kurių "Windows" ignoruoja / pamiršta mano bandymus slopinti dialogą?Aš norėčiau, kad niekada daugiau nematytų, tai erzina, ir alt-tabs mane iš viso ekrano programas.

Jei tai svarbu, aš naudoju "Windows 7 x64 Professional".Aš tikiu, kad dialogas pasirodys, nes priverstu "Vsync" ir "Triple Buffering" "DirectX" programoms.

Aiškiai, William reikia naujo atakos plano, nes "Windows" ignoruoja jo prašymus prisiminti jo pasirinkimą.

Atsakymai

SuperUser autorius Nykštukas siūlo greitą ir nešvarų sprendimą William problemai:

Darant prielaidą, kad jūs suprantate, kad šis pranešimas informuoja, kad jūsų sistemoje yra mažai išteklių ir prašo išjungti "Aero", kad būtų galima išlaikyti optimalų greitį,

  1. Atidarykite meniu Pradėti ir veiksmo centre įveskite paieškos laukelyje
  2. . Paleiskite jį( jis turėtų būti aukščiausias įrašas, esantis "Valdymo skydo" grupėje).
  3. Kairėje šoninėje juostoje spustelėkite Keisti veiksmų centro nustatymus
  4. . Naikinkite "Windows" trikčių šalinimąpažymėkite langelį "Techninės priežiūros žinutės".
  5. Spustelėkite mygtuką Gerai, o baigsite.

Čia yra ekrano nustatymo ekranas:

Arba:

  • Galite pabandyti išlaikyti šį nustatymą taip, kaip yra, ir pereikite į pagrindinį darbalaukio režimą, prieš pradėdami paleisti programas, kurios dažniausiai įjungia šį veiksmų centro pranešimą.Arba,
  • Galite dešiniuoju pelės klavišu spustelėti piktogramas, kurias naudojate, kad įjungtumėte šias viso ekrano programas, spustelėję savybes, o skirtuke "Suderinamumas" pažymėkite "Išjungti kompiuterio sudėtis".Tai išjungs darbalaukio lango tvarkyklės sesijos tvarkyklės tarnybą šios programos vykdymo metu, kuri padidins sistemos ir vaizdo įrašų atmintį ir vengs kai kurių programų nesuderinamumų.Tikroji jūsų "Action Center" pranešimo priežastis, jei turite pakankamai sistemos ir vaizdo įrašo atmintinės, bet vis tiek galite gauti šį pranešimą su tam tikrais žaidimais arba visai ekranu.

Dar vienas autorius, Oliveras Zalcburgas, įsitraukia į "Išjungiame darbastalio kompozicijos tirpalą". "Nykštukas" pabaigiamas. Jis rašo:

Aš nuolat toje pačioje situacijoje, nors aš niekada nesulaukiu tos pačios žinutės ir bandžiau šiek tiek išbandyti.

Mano supratimu, pagrindinis išteklius, kuriam tenka įtampa, yra GPU atmintis .Bet tai nebūtinai reiškia, kad apskritai išnaudojote šį šaltinį.Tai gali reikšti tik tai, kad "Desktop Window Manager" nustatė, kad naudojate tiek mažą , kad viena konkreti šios paslaugos funkcija gali būti išjungta, kad išlaisvintų daugiau atminties.

Norėdami tai išbandyti, pradėjau atverti GPU atminties intensyvias programas:

Tai šiek tiek didesnis nei vidutinis naudojimas mano trijų nustatymų ekranuose naudojant keletą pagrindinių žaidėjų( "Visual Studio 2012"( įjungta aparatūros pagreičio), "PhpStorm", "Aptana Studio", "Chrome", "Firefox", IE. ..).Taigi, taip, jei turite tik 1 GB kortelę ir tai būtų jūsų įprastas naudojimo scenarijus, jau turėtumėte problemų.

turėjau šiek tiek toliau stumti ir paleisti dar keletą "Visual Studio" atvejų. ..

. .. kol jis buvo arčiau 1,5 GB ženklo ir. ..

SNAP!Tai sukėlė "Windows" visiškai nužudyti "desktop" kompoziciją( ir atlaisvinti kai kuriuos vertingus išteklius).

Dabar, kai jau esu kritinis lygis, ir aš pradedu programą, kuri naudoja per didelius GPU atminties kiekius viso ekrano , galiu net viršyti šio kritinio limito.Štai rezultatas, kai kurį laiką "Black Mesa" veikia 2560 × 1440, o didžiausi duomenys:

Taigi, iš to galima išskaičiuoti du dalykus. Nukrypstant nuo darbastalio esančio 75% ženklo, gali priversti "Windows" išjungti darbastalio sudėtį, pasiekus tokią pačią ribą ir naudojant visą ekraną( ir pasirinktinai išėjus iš tos programos) kompiuterio sudėtis nėra išjungta.
Antras dalykas yra tai, kad jūs esate savo žaidime, galite gauti idėją "Ei, aš turiu pakankamai išteklių, kad galėčiau paleisti šį žaidimą, kodėl aš neturiu išteklių, skirtų darbastaliui?".Priežastis yra ta, kad vienu metu reikia atminties.

"Windows" gali tik parodyti jums apie atminties situaciją, kai išeinate iš žaidimo. Taigi, kai aš paleisiu kitą Visual Studio po išėjimo iš "Black Mesa". ..

Taigi, ką mes galime padaryti apie tai?

Gauk daugiau GPU atminties

Saldūs ir paprasti.

Išjungti kompiuterio sudėtį( procesui)

Kaip jau buvo pasiūlyta, galite išjungti kompiuterio kompiliatorių vienam vykdomajam failui. Tai reiškia, kad darbastalio sudėtis laikinai išjungiama, kai vykdomas vykdomąjį failą.Tai žymiai sumažino bendrą atminties suvartojimą, kai programa atliekama mano testavimuose:

Pranešime dėl bounty minima, kad tai nepageidautina, nes tai gali būti daug darbo.

Išjungti kompiuterio sudėtį( visame pasaulyje)

Aš nesvarstysiu šio sprendimo, nes kompiuterio sudėtis paprastai pageidaujama. Bet tai yra kur jį išjungti:

Aš tiesiog noriu atsikratyti erzinančio pranešimo!

Tiesiog todėl, kad pašalinote įspėjimą " Jūsų baterija yra beveik tuščia! Galite kalbėti dar 10 minučių! "nereiškia, kad galite kalbėtis ilgiau nei 10 minučių.Tikriausiai jūsų telefonas, greičiausiai, bus tiesiog uždarytas ir viskas. Dabar kaip tai pagerinti?

Aš niekada maniau, kad žinutė gali būti išjungta ir nematau, kaip tai būtų naudinga.

Galbūt manote, kad geriau pažįstate, bet to ne. Jei sistema sako jums, kad išteklių nėra, tai yra.

Bet tai ne! Aš žinau!

Gerai, darome prielaidą, kad "Windows" nėra pakankamai protingas, kad aptiktų ypatingą situaciją, kurioje esate, ir įspėjimo pranešimas yra tiesiog erzinantis nepatogumas. Kas dabar?

Tai, man asmeniškai, man taip pat daro įtakos, ir tai mane erzina iš pragaro. Nes aš net nepriima tokio įspėjimo."Windows" paprasčiausiai perjungia mano spalvų profilį ir visa tai. Ir man tai tikrai patinka.

Kai tai atsitiks, aš paprastai paleisti scenarijų, kuris skambučius

net stop uxsms &net start uxsms

Tai iš naujo paleidžia darbalaukio langų tvarkytuvę ir grąžina mane į savo sudėtinę stalą( ir tai išlaisvina daug išteklių procese, yay).

Žinodamas tai, jūs taip pat galite sukurti specialią žaidimų aplinką, kurioje sustabdysite paslaugą prieš pradėdami žaidimą kovai su visa tokia elgsena. Tačiau tai sukels vienodą elgesį, kai kompiuterio sudėtis bus išjungta vienam vykdomajam failui per failo savybes.

Ar ką nors įtraukti į paaiškinimą?Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų?Patikrinkite visą diskusijų temą čia.