
Poprawione 9 października 2026. Wcześniejsza wersja tego artykułu twierdziła, że gotowe zestawy WinUtila pomijają punkt przywracania i że po zamknięciu WinUtil nie wie, co zmienił. Oba twierdzenia były błędne: zestawy Standard i Advanced zawierają punkt przywracania, a przycisk Select Installed Tweaks odnajduje większość zastosowanych tweaków. Sekcje poniżej są napisane od nowa i sprawdzone na wersji 26.10.07.
WinUtil to dobre oprogramowanie. Ma otwarty kod, około 64 000 gwiazdek na GitHubie, każda zmiana jest w publicznej historii commitów, a programy instaluje przez menedżer pakietów Microsoftu, zamiast pobierać pliki wykonywalne skądkolwiek. Nic poniżej nie jest argumentem przeciwko jego używaniu.
Zdanie, które pojawia się niemal w każdej jego recenzji, że punkt przywracania powstaje automatycznie, zanim cokolwiek zostanie zmienione, jest prawdziwe dla gotowych zestawów, a nie dla listy, którą wybierasz samodzielnie.
Ważniejsze pytanie brzmi, co się dzieje, gdy chcesz zmianę cofnąć, bo cofnięcie w WinUtilu nie przywraca tego, co miał twój komputer. Przywraca to, z czym Windows przychodzi.
Czym właściwie jest WinUtil
Skrypt PowerShella z interfejsem graficznym, uruchamiany jedną linijką.
Uruchamiasz go jednym poleceniem, jako administrator, bo wprowadza zmiany w całym systemie:
irm https://christitus.com/win | iex
Obejmuje cztery obszary: instalowanie aplikacji, tweaki, konfigurację do rozwiązywania problemów i kontrolę aktualizacji Windowsa. Do wyboru są trzy gotowe zestawy - Standard, Minimal i Advanced.
Lista tweaków jest podzielona na cztery kategorie, a dwie z nich same się zapowiadają: Essential Tweaks, Customize Preferences, Advanced Tweaks - CAUTION i Performance Plans - NOT FOR LAPTOPS. Ostrzeżenia wpisane wprost w nazwy kategorii dobrze świadczą o ludziach, którzy to zrobili.
Istnieje też wersja płatna, szybsza reimplementacja sprzedawana we własnym sklepie autora. Darmowe narzędzie jest naprawdę darmowe i naprawdę przydatne; jest też górą lejka sprzedażowego, co warto wiedzieć.
Czy bezpiecznie go uruchamiać?
W tym jednym pytaniu mieszczą się dwa i mają różne odpowiedzi.
Czy kod jest godny zaufania? Na tyle, na ile da się to ocenić z zewnątrz, tak. Ma otwarty kod, około 64 000 gwiazdek, dużą bazę użytkowników i publiczną historię commitów. Programy instaluje przez winget, czyli z paczek podpisanych przez Microsoft, a nie z przypadkowych źródeł. Autor jest osobą publiczną i stawia na szali własną reputację.
Czy sposób dostarczenia jest bezpieczny? Ta jedna linijka pobiera skrypt ze strony i uruchamia go natychmiast, jako administrator, zanim zdążysz go przeczytać. To ten sam model zaufania co przy uruchomieniu dowolnego instalatora i normalny sposób dystrybucji narzędzi tej kategorii. To także wzorzec, w którym ufasz domenie w chwili uruchomienia, a nie kodowi przejrzanemu wczoraj. Repozytorium jest publiczne i możesz pobrać oraz przeczytać skrypt przed uruchomieniem. Większość ludzi tego nie zrobi i to jest uczciwy opis ryzyka.
- Otwarty kod, około 64 000 gwiazdek
- Publiczna historia zmian
- Aplikacje instalują się przez winget
- Pobrany i od razu uruchomiony
- Jako administrator
- Ufasz domenie w tej jednej chwili
Żadna z tych rzeczy nie jest tu najciekawsza. Ciekawe jest to, co dzieje się po uruchomieniu.
Czy tworzy punkt przywracania?
Tak, gdy jest w twoim wyborze. Zestawy Standard i Advanced go zawierają; samo pole jest domyślnie wyłączone.
Niemal każda recenzja WinUtila zawiera zdanie w rodzaju „wszystkie tweaki są odwracalne, punkt przywracania tworzy się automatycznie przed zastosowaniem czegokolwiek". To prawda w połowie, a w której połowie, zależy od tego, jak wybierasz tweaki.
WinUtil ma tweak o nazwie Restore Point - Create, opisany w ich pliku tak:
Tworzy punkt przywracania w trakcie działania, na wypadek gdyby trzeba było cofnąć zmiany WinUtila.
Samo w sobie jest domyślnie wyłączone (Checked: False). Zestawy Standard i Advanced je zaznaczają, a gdy jest zaznaczone, WinUtil tworzy punkt przywracania najpierw, przed każdą inną zmianą. Zestaw Minimal go nie zawiera, podobnie jak lista wybrana ręcznie, chyba że zaznaczysz i to pole.
Punkt przywracania przychodzi więc z gotowymi zestawami, a nie z samym WinUtilem. Gdy wybierasz tweaki samodzielnie, to jeszcze jedno pole do zauważenia.
Dla porównania: nasza aplikacja tworzy go przy pierwszym uruchomieniu, zanim cokolwiek zmienisz, a kolejne zrobisz w zakładce Backups.
Czy da się cofnąć to, co zmienił?
W większości tak. Wraca jednak domyślna wartość Windowsa z jego listy, niekoniecznie to, co było wcześniej.
Zaczynaliśmy ten artykuł z popularnym przekonaniem, że WinUtil nie potrafi cofnąć większości tego, co robi. Policzyliśmy i to nieprawda. Z 62 tweaków w wersji 26.10.07 (pozostałe pięć pozycji to przyciski i menu):
36 zmienia tylko wartości w rejestrze albo typ uruchamiania usług. Każda pozycja ma wpisaną wartość do przywrócenia, więc cofnięcie ma co wpisać.
20 uruchamia skrypt i ma do niego skrypt cofający. Też odwracalne.
Sześć uruchamia skrypt bez cofania. Trzy z nich są z natury jednokierunkowe: oczyszczanie dysku, usuwanie plików tymczasowych i samo tworzenie punktu przywracania. Trzy, które mają znaczenie, to usunięcie Widżetów, usunięcie Windows AI i ta część Services - Set to Manual zmieniająca sposób, w jaki Windows grupuje usługi w procesach svchost. Dwa kolejne wpisy w rejestrze, oba dla Multiplane Overlay, nie mają wartości do przywrócenia.
- Oczyszczanie dysku
- Pliki tymczasowe
- Sam punkt przywracania
- Usunięcie Widżetów
- Usunięcie Windows AI
- Część svchost w Services - Set to Manual
Tę część warto znać. Wartość, którą WinUtil wpisuje z powrotem, jest stała i pochodzi z jego konfiguracji: to ta, z którą przychodzi Windows. Nie odczytuje i nie zapisuje wartości, którą twój komputer miał przed zmianą. Na świeżej instalacji to jedno i to samo. Na komputerze, na którym ty, gra albo inne narzędzie zmieniliście już jakieś ustawienie, cofnięcie wpisze tam wartość domyślną Windowsa, a nie twoją.
Z usługami jest ostrożniejszy: gdy typ uruchamiania usługi jest inny, niż WinUtil się spodziewa, zostawia ją w spokoju, zamiast nadpisywać.
Cofnięcie nie zależy też od twojej pamięci. Działa na zaznaczonych polach, a przycisk Select Installed Tweaks zaznacza te, które znajdzie jako zastosowane, odczytując rejestr i usługi. Rozpoznaje 50 z 62. Pozostałe dwanaście uruchamia skrypty, których potem nie da się sprawdzić, na przykład usunięcie Edge, OneDrive albo Widżetów. WinUtil zapisuje też dziennik każdej sesji w swoim folderze.
Tego przycisku nie da się użyć do odróżnienia zmian WinUtila od twoich. Odczytuje bieżący stan, więc ustawienie, które już takie było, przez ciebie albo przez Windows, też zostanie zaznaczone, a cofnięcie przestawi je razem z resztą.
- Stałą wartość z jego konfiguracji
- Taką samą na każdym komputerze
- Dokładnie właściwą na świeżej instalacji
- Nie odczytuje jej przed zmianą
- Ustawienie zmienione wcześniej przez ciebie wraca do domyślnego
- Usługi zmienione wcześniej przez ciebie zostają nietknięte
Część, która nie jest tweakami
Buduje też odchudzone obrazy instalacyjne Windowsa, a to zupełnie inna decyzja.
WinUtil potrafi przygotować odchudzony obraz instalacyjny Windowsa, funkcją, która dziś nazywa się Win11 Creator (wcześniej MicroWin). To zupełnie inny rodzaj zmiany niż przełącznik w rejestrze: powstaje nośnik instalacyjny z komponentami wyciętymi, zanim Windows w ogóle zostanie zainstalowany.
Jeśli rozważasz akurat tę funkcję, pytania są te same, o których pisaliśmy w tekście o AtlasOS: co wypada, co da się przywrócić i ile kosztuje cię reinstalacja. Tweak, który cofniesz, i obraz instalacyjny, którego nie cofniesz, to nie ta sama decyzja, nawet gdy siedzą pod tym samym przyciskiem.
Kiedy WinUtil jest właściwym narzędziem
Świeże instalacje, znane zmiany i ustawienia, których wcześniej nikt ręcznie nie zmieniał.
Stawiasz komputer od nowa. Instalacja dwudziestu aplikacji przez winget z jednej listy, za jednym razem, to najlepsza rzecz, jaką to narzędzie robi, i nic się do tego nie zbliża.
Chcesz konkretnej, znanej zmiany. Wiesz, co wyłączasz i po co. Kategorie są opisane, te ryzykowne mówią CAUTION, a kod każdego tweaka da się przeczytać.
Zaczynasz od ustawień domyślnych Windowsa. Na świeżej instalacji wartości domyślne, które WinUtil wpisuje z powrotem, są dokładnie tym, co było, więc cofnięcie jest pełne dla każdego tweaka, który je ma.
Nikomu nie płacisz. Jest darmowe, jest utrzymywane i dla ogarniętego użytkownika stawiającego system od nowa robi swoje.
Kiedy nie jest
Kiedy ustawienia były już wcześniej zmieniane ręcznie i kiedy komputer już sprawia problemy.
Komputer nie jest świeżo zainstalowany. Jeśli ty albo inne programy zmieniliście już część tych ustawień, cofnięcie wpisze tam wartości domyślne Windowsa, a nie twoje, a Select Installed Tweaks nie odróżni, które zmiany były WinUtila.
Chcesz znać ryzyko, zanim coś włączysz. Każdy tweak ma jedną linijkę opisu, a ryzykowne trafiają do kategorii oznaczonej CAUTION. To, co tweak faktycznie uruchamia, jest w jego kodzie. Dla części osób w porządku, dla większości to nierealne wymaganie.
W twoim wyborze nie ma punktu przywracania. Lista wybrana ręcznie ani zestaw Minimal go nie tworzą, chyba że go zaznaczysz. Jeśli potem coś jest nie tak, drogą powrotu jest to, co Windows przypadkiem utworzył sam, a może to być nic.
Diagnozujesz, a nie konfigurujesz. Komputer, który już sprawia problemy, potrzebuje diagnozy, a nie dwudziestu jednoczesnych zmian. Wrzucenie paczki tweaków na niewyjaśniony problem to sposób, w jaki wątki kończą się przeinstalowaniem Windowsa i problemem, który został.
- Świeżo postawiony komputer
- Konkretna, znana zmiana
- Chcesz wrócić do ustawień domyślnych Windowsa
- Nikomu nie płacisz
- Ustawienia już wcześniej zmienione
- Chcesz znać ryzyko, zanim coś włączysz
- Brak punktu przywracania w twoim wyborze
- Komputer już działa źle
Czym różni się nasze podejście
Tym, co przywraca cofnięcie, i tym, co widzisz przed zmianą.
Nie będziemy twierdzić, że jesteśmy szybsi, ani nazywać WinUtila nieodpowiedzialnym, bo żadne z tych zdań nie byłoby prawdą. Różnica leży w tym, co przywraca cofnięcie.
Cofnięcie przywraca to, co było. Zanim zmieni ustawienie, nasza aplikacja odczytuje jego bieżącą wartość z Windowsa i ją zapisuje, a cofnięcie wpisuje z powrotem właśnie ją, a nie wartość domyślną z listy. Ustawienie, które było takie już przed Prospirą, jest tak oznaczone i cofnięcie go nie rusza.
Ryzyko jest na karcie. Każdy tweak mówi, co robi i jak bardzo jest ryzykowny, zanim go włączysz, w aplikacji, jednym zdaniem.
Nazywamy rzeczy, których nie da się cofnąć, w samej aplikacji. Jest ich niewiele, niosą ostrzeżenie nazywające konsekwencję, a te, które trwale usuwają komponenty Windowsa, proszą o osobne potwierdzenie.
I uczciwe ograniczenia, żeby ta sekcja była warta czytania: odczytujemy prędkość, na jaką twoje kości pamięci są przewidziane, a nie tę, z jaką faktycznie pracują, i nie odczytujemy częstotliwości odświeżania monitora.
| WinUtil | Prospira | |
|---|---|---|
| Co wpisuje cofnięcie | Wartość domyślną Windowsa ze swojej listy | Wartość sprzed zmiany |
| Odróżnia swoje zmiany od twoich | Nie | Tak |
| Pokazuje ryzyko przed włączeniem | Kategoria CAUTION | Na każdej karcie |
| Tworzy punkt przywracania | W zestawach Standard i Advanced | Przy pierwszym uruchomieniu |
Zobacz, co jest w aplikacji Albo zleć to na trzydzieści minut