Cum să dezactivați animațiile în Windows 7. Principiile de bază ale animației în WinRT
Principiile de bază ale animației
La prima vedere, se pare că animațiile sunt mai necesare de către programatorii care lucrează la jocuri sau la modelare. procese fizice. Sunt cu adevărat necesare în aplicații de afaceri silențioase și respectabile?
Cu toate acestea, animația joacă în aplicații Windows 8 un rol mai important decât ar părea. Acest subiect va fi tratat mai târziu, când ne uităm la utilizarea XAML pentru a crea obiecte ControlTemplate care suprascriu complet aspectul controalelor. Și deși cel mai mult aspect important ControlTemplate este un arbore vizual, șablonul trebuie să descrie și schimbarea aspect control în anumite condiţii. De exemplu, un control Buton poate fi evidențiat atunci când este făcut clic sau colorat culoare gri când este blocat. Toate aceste modificări ale aspectului ControlTemplate sunt definite ca animații - chiar dacă schimbarea este instantanee și seamănă puțin cu o animație.
Animațiile sunt, de asemenea, folosite pentru a defini tranzițiile între diferite vizualizări ale unei aplicații sau mișcarea elementelor pe măsură ce se fac modificări în colecții. Încercați să mutați țigla în Ecranul de start dintr-un loc în altul - veți vedea că plăcile adiacente se mișcă ca răspuns. Toate acestea se realizează prin animații, care joacă un rol important în estetica dinamică a Windows 8. În multe aplicatii moderne, cum ar fi programul pentru învățarea limbajelor de programare pascal abc, animațiile sunt folosite pentru a îmbunătăți capacitățile interfeței cu utilizatorul.
Spațiu de nume Windows.UI.Xaml.Media.Animation
Articolul „Cronometre și animații în WinRT” a arătat cum să animați obiecte folosind un eveniment CompozițieTarget.Rendering- o tehnică pe care am numit-o animație „manuală”. În timp ce animația desenată manual poate fi destul de puternică, are dezavantajele sale. Metodă sună din nou rulează întotdeauna pe firul UI, ceea ce înseamnă că animația poate încetini răspunsul programului la intrarea utilizatorului.
În plus, animațiile demonstrate cu CompositionTarget.Rendering au fost complet liniare, ceea ce înseamnă că au crescut sau scăzut liniar o anumită valoare în timp. Adesea, o ușoară modificare a ritmului unei animații o va face mai plăcută ochiului; De obicei, animația se accelerează la început și încetinește la sfârșit, uneori cu o ușoară „mișcare inversă” pentru un plus de realism. Desigur, astfel de animații pot fi realizate și folosind CompositionTarget.Rendering, dar organizarea calculelor necesare poate fi dificilă.
Următoarele exemple vor folosi instrumentele de animație Windows Runtime încorporate, constând din 71 de clase, 4 enumerari și 2 structuri, combinate într-un spațiu de nume Windows.UI.Xaml.Media.Animation. Aceste animații rulează adesea pe fire de fundal și acceptă o serie de capabilități pentru implementarea efectelor non-triviale. Foarte des, animațiile sunt definite în întregime în XAML și apoi declanșate din cod sau (într-un caz special, dar obișnuit) din XAML.
Desigur, însăși ideea de a stăpâni instrumentele de animație din 71 de clase pare descurajantă. Din fericire, aceste clase sunt împărțite în mai multe categorii generale, iar până la sfârșitul citirii acestui material, veți avea o înțelegere completă a structurii spațiului de nume.
Animația se bazează pe modificări ale unor proprietăți ale unui obiect. Această proprietate este adesea numită „proprietatea țintă” a animației. Animațiile Windows Runtime necesită ca proprietatea țintă să fie susținută de o proprietate de dependență și, prin urmare, definită într-o clasă care derivă din DependencyObject.
În unele medii grafice Sunt acceptate animațiile de cadre, în care ritmul animației este determinat de rata de cadre a ecranului. Diferențele în ratele de cadre pe diferite platforme hardware pot determina distorsionarea tempoului animației. Animațiile Windows Runtime sunt clasificate ca sincrone, adică sunt executate după intervale de timp reale: secunde și milisecunde.
Ce se întâmplă dacă firul care rulează animația are ceva de făcut și animația omite câteva bătăi? Animația cadru continuă de obicei din punctul în care a fost întreruptă. Sincron Animație Windows Runtime se adaptează la ora curentă si continua din starea in care ar trebui sa fie.
Un exemplu simplu de utilizare a animațiilor
Să începem prin a anima proprietatea FontSize a elementului TextBlock. Următorul proiect conține un panou Grid cu două rânduri cu un câmp TextBlock și Buton pentru a începe animația. Foarte des animațiile sunt definite în secțiunea Resurse element rădăcină fișier XAML. Animație simplă constă din obiecte StoryboardȘi DoubleAnimation:
Numele clasei DoubleAnimation nu înseamnă că efectuează două animații! Aceasta este o animație concepută pentru proprietățile țintă de tip Double. După cum veți vedea în curând, Windows Runtime acceptă și animații pentru proprietăți țintă precum Punct, Culoare și Obiect. (Animația tipului de obiect ar părea a fi suficientă pentru orice scop, dar, în realitate, o astfel de animație se limitează la setarea proprietăților discrete ale valorilor, mai degrabă decât la schimbarea fără probleme.)
Windows Runtime necesită ca obiectul de animație (cum ar fi DoubleAnimation) să fie un copil al Storyboard. Obiect Storyboard poate avea mai mulți copii pentru a realiza animații paralele, iar sarcina Storyboard este o structură organizatorică pentru sincronizarea copiilor.
Storyboard definește, de asemenea, două proprietăți imbricate numite TargetNameȘi TargetProperty. Valorile acestor proprietăți sunt setate pe obiectul de animație pentru a indica obiectul țintă și proprietatea acelui obiect care urmează să fie animat:
În mod prestabilit, animațiile rulează pe un fir secundar pentru a menține firul UI liber să răspundă la intrarea utilizatorului. Cu toate acestea, animarea proprietății FontSize a elementului TextBlock trebuie făcută pe firul de execuție UI, deoarece măsurarea dimensiunii fontului declanșează schimbarea aspectului. Windows Runtime nu-i place să efectueze animații pe firul UI - până la punctul în care acestea sunt dezactivate în mod implicit! La Mediul Windows Runtime știa despre intențiile tale (da, vrei ca animația să fie executată, chiar dacă se întâmplă pe firul UI), trebuie să setezi proprietatea EnableDependentAnimation Adevărat.
În acest context, „dependent” înseamnă dependență de firul UI. Restul acestei animații specifică afirmă că ar trebui să schimbe valoarea proprietății FontSize de la 1 la 144 în trei secunde. Durata animației este specificată în ore, minute și secunde. Sunt necesare toate cele trei valori și două puncte. Dacă specificați doar un număr, acesta va fi interpretat ca un număr întreg de ore, iar două numere separate prin două puncte vor fi interpretate ca ore și minute. Numărul de secunde poate fi fracționat. Dacă animația trebuie să ruleze mai mult de o zi, puteți specifica numărul de zile și o perioadă în fața ceasului.
Prima dată când rulați acest program, elementul TextBlock este redat cu înălțimea de 48 de pixeli specificată în elementul TextBlock din fișierul XAML:
Obiectul Storyboard nu începe să funcționeze singur. Execuția sa trebuie declanșată - de obicei de o anumită condiție din interfața cu utilizatorul. În acest program, handlerul Click al elementului Button primește o referință la Storyboard din colecția Resources și apoi apelează Metoda Begin().:
Utilizarea Windows.UI.Xaml; folosind Windows.UI.Xaml.Controls; folosind Windows.UI.Xaml.Media.Animation; namespace WinRTTestApp (clasa parțială publică sigilată MainPage: Page ( public MainPage() ( this.InitializeComponent(); ) private void Button_Click(object sender, RoutedEventArgs e) ( (this.Resources["storyboard"] ca Storyboard).Begin() ; ) ) )
Rețineți directiva de utilizare pentru spațiul Windows.UI.Xaml.Media.Animation. Nu este generat automat de șablonul Visual Studio.
Când un obiect Storyboard este lansat, elementul TextBlock își setează imediat proprietatea FontSize la 1 ( Din proprietateîn DoubleAnimation), după care FontSize crește la 144 ( proprietate Toîn DoubleAnimation) timp de trei secunde. Creșterea este liniară: după o secundă proprietatea FontSize este de 48-2/3 pixeli, iar după două secunde este de 96-1/3. După trei secunde, animația se oprește și dimensiunea fontului TextBlock rămâne la 144 de pixeli.
Dacă faceți din nou clic pe buton, animația va începe din nou. Mai mult, acest lucru se poate face în timp ce animația este redată și va începe de la 1 pixel de fiecare dată.
Setarea opțiunilor de animație
Când animația programului se termină, proprietatea FontSize păstrează valoarea specificată de proprietatea To a obiectului DoubleAnimation. Acest comportament este determinat de proprietate FillBehavior Obiect DoubleAnimation, care în mod implicit conține o valoare enumerată HoldEnd. De asemenea, îl puteți seta la Stop:
În acest caz, când animația se finalizează, proprietatea FontSize revine la valoarea inițială de 48. De asemenea, nu puteți specifica o valoare De la sau Până în definiția animației, de exemplu:
Animația începe la 1, dar continuă doar până la valoarea inițială de 48. Mărirea dimensiunii fontului este mai lentă, deoarece durata animației este aceeași trei secunde.
În următoarea animație, proprietatea FontSize crește de la valoarea sa actuală la 144 în trei secunde:
Spun „valoarea curentă” pentru că această valoare nu este neapărat aceeași cu valoarea de pre-animare de 48. Faceți clic pe butonul și, în timp ce fontul din TextBlock continuă să crească în dimensiune, faceți clic din nou. Fiecare clic ulterior încheie animația curentă și pornește de la valoarea curentă FontSize. Cu fiecare clic nou, viteza de zoom încetinește, deoarece animația durează aceleași trei secunde.
Putem presupune că clasa DoubleAnimation definește proprietățile To și From de tip double. Acest lucru este aproape adevărat - sunt de fapt de tip double cu suport null (nullabil), iar null este valoarea implicită. Acesta este modul în care DoubleAnimation determină dacă aceste proprietăți au fost setate.
De asemenea, puteți utiliza După valoare:
Acum, fiecare apăsare de buton declanșează o animație care mărește FontSize cu 100 de pixeli în trei secunde. Textul devine din ce în ce mai mare fără a reveni la dimensiunea inițială.
Încercați să reveniți la configurația originală și să adăugați un atribut care setează proprietatea AutoReverse Adevărat. Când începe această animație, proprietatea FontSize devine 1, crește la 144 în trei secunde, apoi scade înapoi la 1 în următoarele trei secunde, după care animația se termină. Întreaga schimbare durează șase secunde. Setați FillBehavior la Stop, iar după acele șase secunde proprietatea FontSize va reveni la valoarea 48 care era în vigoare înainte de începerea animației.
De asemenea, puteți seta atributul Repeat Behavior cu sau fără AutoReverse. Următoarea combinație înseamnă că animația trebuie să treacă prin trei cicluri de creștere și scădere a FontSize:
Întreaga animație durează 18 secunde.
De asemenea, puteți seta RepeatBehavior la o anumită durată:
Întreaga animație durează 7 secunde. Valoarea FontSize crește de la 1 la 144 în primele trei secunde, scade de la 144 la 1 în următoarele trei secunde și apoi începe să crească din nou, dar se oprește. Valoarea FontSize rezultată este 73,5. De asemenea, puteți seta RepeatBehavior la Forever, ceea ce va face ca animația să se repete pentru totdeauna (sau cel puțin până când vă plictisiți și veți părăsi programul).
Începutul animației poate fi amânat folosind proprietatea BeginTime:
Când faceți clic pe buton, nu se întâmplă nimic timp de o secundă și jumătate, dar apoi TextBlock se micșorează la 1 pixel și începe să se extindă. Animația se termină la 4,5 secunde după ce se face clic pe butonul.
Chiar și cu toate variațiile, toate animațiile discutate până acum au fost liniare. Proprietatea FontSize crește sau scade întotdeauna liniar cu numărul specificat de pixeli pe secundă. O modalitate simplă de a crea o animație neliniară se bazează pe atribuirea unei valori unei proprietăți EasingFunction, definit de clasa DoubleAnimation. Stilați proprietatea în format element de proprietate și definiți una dintre cele 11 clase care derivă din EasingFunctionBase. Exemplu de utilizare a unei clase ElasticEase:
Asigurați-vă că încercați această opțiune și observați efectul. Pe măsură ce măriți, fontul TextBlock depășește 144px, apoi se micșorează sub 144px și merge înainte și înapoi de câteva ori până când se stabilește la To.
EasingFunctionBase definește Proprietatea EasingMode, moștenit de toate cele 11 clase derivate. Valoarea implicită este tipul de enumerare EasingMode.EaseOut, care face ca animația să înceapă liniar și efect special aplicat la sfârșitul animației. În modul EaseIn efectul se aplică la începutul animației, iar în modul EaseInOut se aplică la început și la sfârșit.
Unele clase care derivă din EasingFunctionBase își definesc propriile proprietăți pentru setari aditionale. ElasticEase definește Proprietatea oscilațiilor(un număr întreg cu o valoare implicită de 3 care definește numărul de „oscilații”) și Proprietate de elasticitate tip double, care are și o valoare implicită de 3. Cu cât valoarea elasticității este mai mică, cu atât efectul este mai pronunțat. Încercați următorul fragment:
Ne vom uita la un program cu care să experimentăm în curând. diferite funcții animație realistă.
Am menționat mai devreme că obiectul de animație (cum ar fi DoubleAnimation) trebuie să fie un copil al Storyboard-ului. Interesant, clasele Storyboard și DoubleAnimation sunt egali în ierarhia clasei:
Dependență de obiecte Cronologie a obiectelor Storyboard DoubleAnimation...
Storyboard definește Proprietatea copiilor tip TimelineColelection, proprietăți imbricate TargetName și TargetProperty și metode pentru întreruperea și reluarea animației. DoubleAnimation definește proprietățile From, To, By, EnableDependentAnimation și EasingFunction.
Toate celelalte proprietăți întâlnite mai devreme - AutoReverse, BeginTime, Duration, FillBehavior și RepeatBehavior - sunt definite de clasa Timeline; aceasta înseamnă că acestea pot fi setate în Storyboard pentru a determina comportamentul tuturor descendenților Storyboard. Cronologia definește, de asemenea, o proprietate numită SpeedRatio:
Cu un anumit SpeedRatio, animația se accelerează de 10 ori! Puteți, desigur, să setați proprietatea SpeedRatio pe un obiect DoubleAnimation, dar este mult mai obișnuit să o setați pe un obiect Storyboard, astfel încât valoarea sa să fie propagată la toate animațiile copil din acel obiect. Proprietatea SpeedRatio poate fi folosită pentru reglaj fin viteza de animație fără modificarea valorilor individuale de durată sau pentru depanare seturi complexe animatii. De exemplu, setarea SpeedRatio la 0,1 încetinește animația și facilitează urmărirea a ceea ce se întâmplă.
Clasa Timeline definește, de asemenea Eveniment finalizat, care poate fi setat la Storyboard sau DoubleAnimation pentru a vă anunța când animația este finalizată. Animațiile pot fi, de asemenea, definite în întregime în cod. Fișierul XAML pentru proiectul SimpleAnimationCode conține un panou Grid cu nouă Elemente de buton, partajând un singur handler de clic. Nici Storyboard, nici DoubleAnimation nu apar în fișierul XAML:
Puteți crea obiectele Storyboard și DoubleAnimation o dată într-un fișier de cod de fundal și le puteți reutiliza de fiecare dată când trebuie să rulați o animație sau le puteți crea de fiecare dată, după cum este necesar. Prima metodă funcționează numai dacă ținta animației este întotdeauna același obiect. În teorie, programul ar putea avea nevoie de nouă animații independente pentru nouă butoane, așa că este mai ușor să le creezi după cum este necesar. Totul se întâmplă în gestionarea clicurilor:
Utilizarea sistemului; folosind Windows.UI.Xaml; folosind Windows.UI.Xaml.Controls; folosind Windows.UI.Xaml.Media.Animation; namespace WinRTTestApp (clasa parțială publică sigilată MainPage: Page ( public MainPage() ( this.InitializeComponent(); ) private void Button_Click(object sender, RoutedEventArgs e) ( DoubleAnimation animation = new DoubleAnimation ( EnableDependentAnimation = true, To = 96, Duration) noua Durată (nou TimeSpan(0, 0, 1)), AutoReverse = adevărat, RepeatBehavior = nou RepeatBehavior(3)); Storyboard.SetTarget(animație, expeditor ca buton); Storyboard.SetTargetProperty(animație, „FontSize”); Storyboard storyboard = nou Storyboard(); storyboard.Children.Add(animation); storyboard.Begin(); ) ) )
În definiția anterioară a DoubleAnimation în XAML, proprietățile atașate Storyboard.TargetName și Storyboard.TargetProperty identifică obiectul și proprietatea la care se aplică animația. În cod, situația este puțin diferită: pentru a seta numele proprietății, aceeași static Metoda Storyboard.SetTargetProperty, dar metoda este folosită pentru obiect Storyboard.SetTarget(nu Storyboard.SetTargetName), care specifică ținta mai degrabă decât numele XAML al țintei. Dacă ținta este un element TextBlock definit în XAML cu numele „txtblk”, atunci apelul SetTarget() ar arăta astfel:
Storyboard.SetTarget(animation, txtblk);
Numele variabilei obiect este specificat, nu numele textului. În exemplul de cod de mai jos, am setat ținta la un buton care generează un eveniment Click.
De asemenea, acordați atenție modului în care este setată proprietatea Duration. Opțiunea TimeSpan este cea mai comună, dar Duration conține și două proprietăți statice: Automatic (o secundă în acest context) și Forever (nu este recomandată deoarece animația devine infinit de lentă). Valoarea implicită este Automat; Acest lucru este convenabil dacă uitați să îl setați.
Deoarece modificarea fiecărei proprietăți FontSize afectează dimensiunea fiecărui obiect Button, Grid trebuie să recalculeze lățimea și înălțimea celulelor sale. Este interesant să rulezi toate animațiile în același timp pentru a urmări redimensionarea Grilei.
Nu a fost de mult un secret pentru nimeni că performanța în Windows 7 a fost sacrificată pentru o animație frumoasă. În articolul tău Acceleration Operare Windows 7, din câte am înțeles, a fost o încercare de a rezolva problema din punct de vedere tehnic, adică prin schimbare setarile sistemului sistem de operare. Mi se pare că trebuie să optimizați Windows 7 în primul rând dezactivând efectele vizuale și abia apoi experimentând fișierul de pagină, registry și așa mai departe. Serghei.
Optimizarea Windows 7
Optimizarea este procesul de modificare a unui sistem pentru a-i îmbunătăți eficiența. Wikipedia.
Fără îndoială, interfața Aero se suprapune Performanța Windows 7 incarcatura greași dezactivarea unor setări care afectează direct animația are ca rezultat imediat o creștere semnificativă a vitezei în Windows 7. Și, desigur, optimizarea Windows 7 trebuie să începeți prin a dezactiva unele efecte vizuale. Dar care? Personal, la locul meu de muncă, în Opțiuni de performanță->Efecte vizuale, există o bifă în meniul Asigurați-vă cel mai bun cea mai buna performanta de ce am nevoie de el la locul meu de muncă? frumoasa animatieși dispariția lină. Acum, dacă ați putea dispărea fără probleme de la serviciu fără ca nimeni să observe, dar, din păcate, nu există o astfel de setare în Windows 7. Dar acasă, prietenii mei nu mi-au permis să dezactivez interfața Aero în Windows 7: „Este frumos, tată”.
Ei bine, am vorbit puțin, să trecem la treabă. Ceea ce îmi propun, personal am găsit de mult un mijloc de aur pentru mine în decorurile efectelor vizuale, despre care cititorii noștri m-au întrebat în mod repetat, iar acum îmi împărtășesc experiența.
Sunt sigur că atunci când vei citi articolul până la sfârșit, vei opri o treime din efectele vizuale și vei fi surprins: „Uau, nici nu știam că toate acestea au fost gestionate aici.”
Start->Panou de control->Sistem și securitate->Sistem-> Opțiuni suplimentare sisteme->Performanță->Setări. Orice efect vizual poate fi dezactivat debifându-l și făcând clic pe Aplicare.
1)Animație în meniul și panoul Start fie sarcinile. Această setare este responsabilă pentru aspectul neted și estomparea listelor din meniul Start, precum și butoanele drop-down din bara de activități, de exemplu, faceți clic dreapta pe meniul Start și indicați-l către meniul Toate programele, apoi putem observați efectul unei abandonări ușoare a listei de programe. Să debifăm elementul „Animation în meniul Start și bara de activități” și facem același lucru, după cum puteți vedea în ilustrație, lista de programe acum nu apare fără probleme, dar rapid, depinde de dvs. să puneți caseta de selectare înapoi sau nu .
2)Animarea ferestrelor la minimizare și maximizare. Numele vorbește de la sine. Când este deschisă, fereastra apare lin, iar când este închisă, pare să se prăbușească. Să deschidem, de exemplu, fereastra folderului Sistemul computerului din Panoul de control, efectul este clar vizibil, dar acum îl vom dezactiva această setareși deschideți-l din nou, fără îndoială, diferența în viteza de apariție a ferestrei va fi vizibilă.
3)Controale și elemente animate din interiorul ferestrei. Responsabil pentru efectul evidențierii netede pe butoane și săgețile de defilare casete de dialog. De exemplu, să-l deschidem din nou folderul de sistem Computer și mutați mouse-ul peste săgeata de derulare, am observat efectul de evidențiere, acum dezactivați această setare și faceți același lucru. Mi se pare că acest lucru poate fi abandonat.
4) Activați Compoziția desktopului. Responsabil pentru efectul de transparență al fiecărei ferestre deschise în Windows 7, precum și pentru bara de activități. Windows 7 trebuie să stocheze informații despre ferestrele deschise în memorie și să ne arate silueta lor atunci când trecem cu mouse-ul peste un buton din colțul din dreapta jos al desktopului numit Minimizare toate ferestrele. Mulți oameni cred asta Optimizare Windows 7, trebuie să începeți prin a dezactiva acest efect și creșterea performanței nu va trece neobservată.
5) Activați Aero Peek. În colțul din dreapta jos al desktopului, există un buton Restrângeți toate ferestrele; când treceți mouse-ul peste el, voi și cu mine vom observa acest efect.
6) Activați eff transparență etc. Dacă dezactivați acest efect, atunci Interfață Windows 7 va pierde mult, efectul de transparență va dispărea în ferestre, experimentează, poate placa ta video va trece acest test, merită.
7) Defilare lină a listelor. Puteți debifa în siguranță caseta, efectul nu este deosebit de vizibil.
8) Meniul dispare după apelarea unei comenzi. Dezactivează-l, deoarece este destul de dificil să observi diferența.
9) Utilizarea stilurilor de afișarepentru butoane și ferestre. Când este deconectat acest parametru, nimeni nu va distinge designul sistemului dvs. de operare de Windows XP - cu toate efectele vizuale dezactivate. Dacă tu, ca mine, nu poți uita XP, poți alege și tema clasică. Faceți clic dreapta pe desktop, selectați personalizare, apoi Basic Simplified Classic.
10) Aruncarea umbrelor pe pictogramele de pe desktop. Personal, nu văd mare diferență dacă există o umbră în spatele pictogramelor sau nu, o puteți dezactiva
11) Afișați conținutul ferestrei când trageți, mi se pare că este mai bine să-l afișați, nu va ocupa multe resurse de la dvs., așa cum puteți vedea în a doua ilustrație, dacă nu îl afișați, nu va fi foarte convenabil.
12) Afișați umbrele aruncate de ferestre. Captura de ecran arată o umbră cu o săgeată; dacă nu sunteți mulțumit de ea, dezactivați setarea.
13) Afișați miniaturile în loc de pictograme. Acest efect vizual consumă destul de mult Resurse Windows 7, când îl dezactivați, folderele se vor deschide considerabil mai repede. Afișează toate fișierele imagine în Windows Explorer 7 în miniatură, precum și fișiere video și altele. Dacă vă ocupați adesea de imagini, atunci folosirea acestui efect este destul de convenabilă, puteți observa imediat fotografia și desenul de care aveți nevoie, dar mulți oameni care lucrează cu video m-au plâns, faptul este că Windows 7 generează toate miniaturile fișierelor video în File Explorer. Variază și uneori un fișier video pur și simplu nu poate fi găsit într-un folder cu alte tipuri de fișiere, ia forme atât de bizare. Apropo, totul este vizibil în ilustrațiile noastre. Dreptunghiuri negre în dosar, acestea sunt filmele noastre, lângă tine imagini grafice, și așa arată ele când efectul este dezactivat.
14) Afișare dreptunghi transparent de selecție. Când selectați mai multe fișiere cu mouse-ul, puteți observa o zonă dreptunghiulară care se mișcă după ea, ceea ce nu afectează în mod deosebit performanța.
15) Afișarea unei umbre sub indicatorul mouse-ului. Practic nu consumă resurse de calculator.
16) Eliminați denivelările fonturi de ecran
. Textul de pe ecran cu acest efect vizual dezactivat nu arată foarte frumos, să-l lăsăm.
17) Alunecare la extinderea listelor. Efectul abandonării fără probleme a listelor nu este deosebit de vizibil, dar poate fi dezactivat.
18) Salvați vizualizarea miniaturii din bara de activități. Puteți experimenta, dacă aveți nevoie, îl puteți lăsa.
19) la accesarea meniului. Consumă multe resurse și, de asemenea, timpul nostru, este mai bine să-l oprim.
20)Efecte de estompare sau alunecare când apar solicitări. Ce este mai bine pentru tine, un indiciu cu efect sau doar un indiciu rapid? Opreste-l.
Windows 10 este, în opinia mea, cel mai bun sistem de operare de la Microsoft acest moment cu efecte vizuale foarte frumoase: animație și tranziții netede care sunt destul de posibile dezactivați, dacă computerul dvs. nu este foarte productiv. Hardware modern și unități cu stare solidă ssd-urile ne-au învățat să lucrăm destul de repede, iar uneori animația rămâne în întârziere și creează o senzație de lent (cel puțin pentru mine). Și totul pentru că întârzierea implicită a animației este setată la 400 de milisecunde și această valoare poate fi modificată, de preferință la jumătate, setând-o la 200. Citiți mai jos cum să faceți acest lucru.
Remedierea manuală a registrului Windows
Această metodă este potrivită și pentru utilizatorii 7, 8 și 10, folosind exemplul ei, voi arăta cât de ușor este să faci asta.
- Avem nevoie de un editor de registry Regedit, faceți clic Win+R sau utilizați căutarea și lansați editorul.
- În Editorul Registrului, utilizați partea stângă bara laterală pentru a merge la următoarea secțiune:
HKEY_CURRENT_USER\Panou de control\Desktop |
- Apoi, în panoul din dreapta, găsiți valoarea MenuShowDelay și dublu clicsă-l deschidă.
- Puteți seta valoarea de la 0 la 4000 milisecunde, dar o valoare de 150-200 păstrează efectul de animație și îl face mai rapid, dar depinde de dvs.
Pentru ca modificările să aibă efect, reporniți computerul sau pur și simplu deconectați-vă și conectați-vă din nou. Dacă vă este prea lene să faceți aceste manipulări, descărcați arhiva, care conține două fișiere de modificare a registrului cu valorile 200 și 400 pentru a returna valorile implicite. Pentru mine, vizual a devenit mai rapid.
Cum să îmbunătățiți performanța prin dezactivarea animației și a efectelor
După cum am spus mai sus, pentru computerele mai vechi și mai vechi există o modalitate de a crește performanța prin dezactivarea tuturor efectelor. Da, nu va arăta spectaculos, dar totul va fi cu siguranță mai rapid.
Panou de control > Sistem și securitate > Sistem > Setări avansate de sistem > Performanță. În setări, puteți experimenta cu setările sau le puteți dezactiva complet, după care Windows se va schimba vizual nu în partea mai buna, dar va elibera resurse pentru a crește viteza sistemului.
Buna ziua! Ascuns Animație Windows 7 - astăzi vom vorbi despre ea. Este uimitor câte posibilități secrete și efecte frumoase ascunde o sală de operație sistem Windows 7. Pentru a le „extrage” din adâncuri ascunse codul programului sunt unele speciale. Cu ajutorul lor, puteți debloca și gestiona frumuseți vizuale uimitoare fără cunoștințe de programare sau nuanțe de registru, ca un utilizator obișnuit.
Ieri, de exemplu, am găsit complet accidental două dintre aceste ajustări. Și cel mai ciudat lucru este câți programe similare, Ți-am descris deja seturi întregi de ajustări, dar niciuna dintre ele nu conține acest cuplu dulce. Prin urmare, sunt unici și doar puțini știu despre ele! Veți putea din nou să ieși în evidență din masa gri a utilizatorilor, să-ți surprinzi prietenii și să-ți faci plăcere pe tine și pe cei dragi.
Nu trebuie să instalați nimic și puteți returna toate modificările cu un singur clic pe buton. Și puteți decide dacă aveți nevoie sau nu prin previzualizarea videoclipului.
Deci, o modificare vă va permite să schimbați culoarea ferestre deschise depinzând de fundal sau doar automat, la întâmplare. Apropo, se schimbă și culoarea barei de activități. Dar a doua modificare este și mai interesantă - deblochează animația ascunsă a Windows 7 la deschiderea oricăror ferestre sau foldere. Există mai multe opțiuni de animație, puteți ajusta viteza acesteia și așa mai departe. Impreuna cu ferestre iluminate cu neon arată foarte bine.
Iată cum arată:
Animație ascunsă Windows 7 - descărcați tweakers
Schimbarea automată a culorii ferestrei...
Totul este în rusă și intuitiv clar. Utilizați cercetarea științifică pentru a selecta parametrii. Puteți dezactiva efectul prin simpla închidere a reglajului din tavă.
Ascuns Animație Windows 7 la deschiderea folderelor.
Rulați tweak-ul strict în conformitate cu capacitatea de biți a sistemului dumneavoastră.
Pur și simplu nu există nimic de descris - totul este clar din videoclip. Puteți reveni totul la aspectul standard, plictisitor - doar făcând clic pe...
După modificarea oricăror parametri, nu uitați să apăsați...
Primul meu cumparat computer de acasă cu Windows 98 la bord, am fost supus constant la diverse experimente din partea mea pentru a crește performanța sistemului.
La acel moment, a existat o lipsă catastrofală de putere și a face dispozitivul să funcționeze și mai repede a fost practic o realizare.
Achizitie periodica reviste de calculator, înregistrând într-un bloc de note diverse hack-uri care, potrivit altor utilizatori, au ajutat la realizarea sistem de operare lucrează mai rapid, precum și instalarea câtorva tweakers etc. Nu au adăugat viteza atât de mult, cât sentimentul că ați atins maximul în optimizare. Care a fost costul a trebuit să-l înlocuiască? fișier nativ„defrag.exe” pe același, numai din Windows Me sau activarea modului „DMA” pentru unitățile de disc (hard disk și CD-ROM) sau editarea fișierului „Msdos.sys” folosind Notepad...
De asemenea, una dintre modalitățile de a accelera capacitatea de răspuns a sistemului de operare, atât atunci, cât și acum, este dezactivarea animației UI. La urma urmei, mulți utilizatori preferă răspunsul instantaneu la acțiunile lor decât tranziții netede etc.
În ciuda faptului că odată cu creșterea puterii și a performanței componentelor pentru calculatoare personale cerințele pentru ei sunt, de asemenea, în creștere, configurație personalizată diverși parametri iar setările rămân relevante. In acest instrucțiuni pas cu pas vom analiza cum puteți îmbunătăți capacitatea de răspuns a Windows 10 prin dezactivarea setărilor inutile de design și performanță, fără de care interfața cu utilizatorul se va comporta mai repede. Să începem!
GEAMURI ACCELERATE
Pe pictograma „Acest PC” pe care este posibil să o aveți pe desktop, activați butonul corect mouse-ul și faceți clic pe „Proprietăți”. Dacă nu, atunci deschide-l comanda sistemului„Run” apăsând combinația Chei de câștig+ R și scrieți următoarea comandă:
Systempropertiesavansat
apoi faceți clic pe „OK”.
Pentru prima parte a primului paragraf, în stânga, accesați „Opțiuni avansate”. În fila Avansat, în secțiunea Performanță, accesați Setări.
IN " Efecte vizuale» Mai întâi faceți clic pe „Asigurați o performanță mai bună”. Apoi, unul câte unul, verificați opțiunile necesare, cum ar fi:
- afișați miniaturile în loc de pictograme;
- arunca umbre de pictograme pe desktop;
- afișează un dreptunghi de selecție transparent;
- afișați conținutul ferestrei la glisare;
- atenuează neregulile în fonturile de pe ecran.
Acest lucru este suficient. Faceți clic alternativ pe butoanele „Aplicați” și „OK”.
CUM SE DEZACTIVEAZĂ ANIMAȚIA
În plus, puteți dezactiva animațiile inutile folosind Accesibilitate în Setări Windows 10. Deschideți „Opțiuni” - „ Abilitati speciale» - „Alți parametri” și dezactivați (dacă după finalizarea tuturor punctelor din prima parte nu este deja dezactivat) comutatorul „Reda animație”.
Aceasta încheie instrucțiunile - Windows accelerat! Autentifică-te pentru a primi lista plina sfaturi computerizate. Ai ceva de adăugat sau de obiectat? Bun venit în grupul nostru de FB.