Miałem dość huśtawki wydajności Windowsa, aż wprowadziłem te zmiany
Oprogramowanie to niesamowita rzecz. Bez żadnej zmiany sprzętu w komputerze, nowe oprogramowanie ma potencjał zapewnienia lepszej wydajności, jakości lub obu tych aspektów poprzez większą efektywność lub wprowadzenie nowszych metod osiągania tego samego celu.
Ogólnie rzecz biorąc, oczekuję, że aktualizacja oprogramowania dla dowolnego urządzenia, które posiadam, przynajmniej nie pogorszy jego wydajności w porównaniu z tym, jaka jest teraz — ale w przypadku Microsoft Windows wszystkie zakłady są anulowane, gdy naciśniesz przycisk „aktualizuj”.
Aktualizacje systemu Windows cicho zmieniają sposób działania twojego systemu
Chociaż notatki dotyczące aktualizacji Windowsa mogą być dość zwięzłe, zwykle pod maską dokonano wielu poprawek. Często sprowadza się to do określenia „ulepszenia stabilności” lub czegoś podobnego, a tylko nowe funkcje są opisane bardziej szczegółowo.
Jednak nawet mała i niewinna aktualizacja może zawierać zmiany dotyczące sposobu, w jaki Twój komputer planuje zadania na rdzeniach CPU, lub jak agresywne powinny być usługi działające w tle. Mogą pojawić się modyfikacje w zarządzaniu energią, które wpływają na opóźnienia lub na to, jak Twoje komponenty mogą zwiększać prędkość w ramach tego limitu mocy.
Osobno te zmiany są zazwyczaj na lepsze. Problem w tym, że Windows jest skomplikowany, a sytuację pogarszają nieskończone kombinacje komputerów, na których może działać. To oznacza, że Microsoft nie jest w stanie kompleksowo przetestować aktualizacji, niezależnie od tego, ile czasu spędzi ona w fazie beta ani jak ostrożnie firma rozłoży jej wydanie. W momencie, gdy aktualizacja trafi do ogólnej bazy użytkowników, odkryjesz wszystkie jej punkty awarii.
Dla niektórych osób obejmie to jedną lub drugą regresję wydajności, szczególnie jeśli korzystają ze sprzętu znajdującego się na marginesie obsługiwanych urządzeń. W niektórych przypadkach te regresje są ogromne. Na przykład, jak podaje Digital Foundry, aktualizacja Windows KB5066835 spowodowała spadek wydajności w niektórych grach, takich jak Assassin's Creed: Shadows, nawet o 50% w porównaniu do wcześniejszego stanu. NVIDIA była tą, która wydała hotfix, ale oznaczało to, że całkiem spora liczba graczy PC doświadczała niskiej wydajności przynajmniej przez kilka dni.
To jest skrajny przykład, dla jasności, ale wszyscy doświadczyliśmy nowej aktualizacji Windowsa, która wprowadzała opóźnienia, zacinanie się i inne dziwne zachowania nie tylko w grach wideo, ale w każdej używanej aplikacji. Dzień wcześniej wszystko działało dobrze, ale następnego ranka, gdy się obudzisz, twoje pliki kopiują się powoli, filmy nie odtwarzają się tak, jak powinny, a przeglądarka nagle wolno działa bez wyraźnego powodu.
Sterowniki GPU i chipsetu pogarszają sytuację
Nie chcę też zrzucać całej winy na Microsoft. W końcu chipset płyty głównej i karta graficzna są ważnymi czynnikami wpływającymi na wydajność i stabilność systemu, a sterowniki te są pisane przez producenta.
Jako osoba, która używa zarówno kart graficznych AMD, jak i NVIDIA na Windows, naprawdę muszę dwa razy się zastanowić przed aktualizacją sterowników. Nowe aktualizacje często reklamowane są jako wsparcie dla najnowszych gier, więc jeśli akurat mam ochotę w nią zagrać, zwykle to mnie przekonuje. Jednak nowy sterownik GPU często oznacza problemy ze starszymi grami, w które spędzam większość czasu, oraz regresje wydajności w niektórych nowszych grach.
Mówię o mikrząstkach, problemach z płynnością klatek, problemach z użyciem GPU i nie wiadomo czym jeszcze. Znowu, problem polega na tym, że istnieją miliony gier (prawdopodobnie, jest ich bardzo dużo) obejmujących historię pecetów, i niektóre z nich będą działać gorzej, gdy zmienisz sterownik.
W szczególności czasami nowy sterownik poprawia wydajność, jeśli myślimy o wydajności po prostu jako o wyższym maksymalnym lub średnim współczynniku klatek na sekundę. Jednak nie uwzględnia to takich rzeczy jak opóźnienia czy zacinanie się. Rzeczy, które znacznie pogarszają faktyczne doświadczenie, nawet jeśli liczba jest teraz wyższa.
Jak przestałem jeździć na rollercoasterze aktualizacji
Na pierwszy rzut oka odpowiedź jest oczywista, i prawdopodobnie krzyczałeś ją do swojego ekranu, czytając to przez jakiś czas — przestań aktualizować swój komputer!
Zapisz się do naszego newslettera, aby otrzymywać porady dotyczące aktualizacji systemu Windows
Zapisz się do naszego newslettera, aby otrzymywać porady dotyczące aktualizacji systemu Windows
Subskrybując, wyrażasz zgodę na otrzymywanie newslettera i wiadomości marketingowych oraz akceptujesz Warunki korzystania z serwisu i Politykę prywatności Valnet. Możesz zrezygnować w każdej chwili.
Z wyjątkiem tego, to okropna rada i łatwiej powiedzieć niż zrobić. Jest wiele aktualizacji, które są naprawdę istotne. Dotyczą one głównie bezpieczeństwa i zazwyczaj ukazują się same, ale całkowite zatrzymanie wszystkich aktualizacji to zły pomysł. Podobnie, używając domyślnych narzędzi w Windows, nie można zatrzymać aktualizacji, można je tylko opóźnić.
Jednak dzięki (potencjalnie ryzykownej) modyfikacji rejestru można opóźnić aktualizacje znacznie dłużej niż domyślne trzy miesiące, a nadal można ręcznie instalować krytyczne aktualizacje lub duże aktualizacje według własnego uznania. Ja opóźniam niekrytyczne aktualizacje o kilka dni, aby zobaczyć, czy pojawią się poważne problemy. Jeśli ludzie nie zgłaszają poważnych problemów tydzień po dużej aktualizacji, wtedy czuję się pewnie, kontynuując instalację.
Jeśli chodzi o moje sterowniki GPU, po stronie NVIDIA przeszedłem na sterowniki Studio, które mają być bardziej stabilne, i podjąłem kroki, aby Windows nie aktualizował automatycznie sterowników urządzeń. Ręczne zarządzanie sterownikami jest uciążliwe, ale jeśli nagrodą jest lepsza stabilność i konsekwentna wydajność, skorzystam z tej opcji.

