Skocz do zawartości

Skrypt czyszczący Win10/Win11


Rekomendowane odpowiedzi

Opublikowano
15 godzin temu, toska78 napisał(a):

Odnośnie nowej wersji i pkt. 1. Nadal będzie tak że pamięć wirtualna jest odpalana od 95% zapełnienia zwykłej a nie domyślnie od 80%?

tak, ale zależnie od zainstalowanej pamięci RAM w PC, poniżej 8GB zostaje standardowo na 80% - inaczej powoduje niestabilność systemu, pomiędzy 8 a 16GB RAM ustawia 90% i powyżej 16GB 95% 

  • Thanks 1
Opublikowano

@wowo89 a w przypadku windows 10 ostatnia w pełni zgodna wersja to 3.5 czy coś nowszego? Drugie pytanie od której wersji przejście na pamięć wirtualną po zapchaniu pamięci ram powyżej standardowych windowsowych 80% przeniosłeś do punktu nr1? chyba że dopiero teraz w 6.0 ma tak być? :) 

  • Like 1
Opublikowano

do 10tki nawet wersję 4.3 możesz użyć spokojnie :) to z zapychaniem pamięci dopiero teraz przerzucam od wersji 6.0 cała lista zmian będzie jak skrypt już ujrzy światło dzienne, opiszę na początek wszystko po kolei, a ewentualne poprawki dopiero będę opisywał co poprawiono %-) 

  • Like 1
Opublikowano

Nie tylko do słabych pc, po prostu jednym kliknięciem zrobisz to co ręcznie zajeło by ci 10x tyle czasu ;) używałem go na wielu  laptopach czy stacjonarkach do wstępnej optymalizacji, punkt "tuning pc" automatycznie przywraca ci też między innymi stare menu na pulpicie zamiast tego wkur**ającego z windows 11 :E 

  • Like 1
Opublikowano
8 minut temu, Send1N napisał(a):

Nie tylko do słabych pc, po prostu jednym kliknięciem zrobisz to co ręcznie zajeło by ci 10x tyle czasu ;) używałem go na wielu  laptopach czy stacjonarkach do wstępnej optymalizacji, punkt "tuning pc" automatycznie przywraca ci też między innymi stare menu na pulpicie zamiast tego wkur**ającego z windows 11 :E 

A są jakieś opcje wyboru, czy wyłącza wszystko po kolei? Jakieś problemy później mogą wyniknąć? 

Opublikowano

Jak wybierzesz tuning pc to nie ma żadnego ryzyka, nie używaj tylko "retro pc" we współczesnych PC bo może wywalić za dużo, mi przykładowo kiedyś na jednym laptopie wywalił usułgę odpowiedzialną za wyszukiwanie sieci wifi ;) o czym było wspomniane w tym temacie przecież jest tylko 6 stron do przeczytania :E co to jest jak na to forum xD 

Opublikowano (edytowane)

@Send1Nteraz już tego nie zrobi, niby RetroPC dalej się będzie w menu nazywać, ale będzie mniej agresywne niż kiedyś, a mimo wszystko równie skuteczne %-) myślę że jutro-pojutrze wrzucę :) 

 

25H2.png

 

Poprzednie wersje i pełny opis aktualizacji / funkcji / zmian -> https://wowo89.de/pl/tuning-win10-win11-01.html

 

Aktualna wersja:

 

Wersja 6.0: (data wydania 21.01.2026)

>>POBIERZ<<

 

Pełna przebudowa skryptu w celu dostosowania do systemu Windows 11 25H2 - cały skrypt oficjalnie krok po kroku wypisuje teraz co robi, więc użytkownik po wykonaniu konkretnego punktu menu może sobie przewinąć i dokładnie przeczytać co zostało wykonane.

Punkt 2:

- Wyłączanie Windows Update usługą w 25H2 system je automatycznie przywracał, psuje to Defender i Store - przebudowano, skrypt ogranicza poprzez polityki, a nie usługi

- wudfsvc – krytyczna usługa w 25H2 jej wyłączenie powoduje problemy z urządzeniami USB / HID - usunięto

- erSvc, DiagTrack, WSearch - ograniczono zamiast wyłączać

- Zachowano blokadę aplikacji w tle dopasowując do 25H2

- VBS - Izolacja rdzeni - wyłączenie na 25H2 powoduje czasem problemy z Anty-Cheatami, HVCI, SecureKernel - usunięto

- BCD tweaks - Kernel w 25H2 i tak je ignoruje - usunięto

- PagingFileThreshold - Klucz w 25H2 nie jest już więcej używany, Memory Menager go ignoruje - usunięto

- wmic ComputerSystem get TotalPhysicalMemory - 25H2 potrafi zwrócić pustą wartość, zastąpiono CIM

- Windows Feedback Experience - poprawiono dla 25H2

- BingSearch - wyłączany jako polityka a nie usługa

- MMCSS - zmieniono na demand aby nie powodować dropów w grach i opóźnień Audio

- lightedFeatures\DisableExperimentation - nieużywane w 25H2 - usunięto

- Wyłączenie WSearch na sztywno powodowało w 25H2 bugi w Start/Explorer - ograniczenie zamiast wyłączenia

- Zmiana ścieżek rejestru dla telemetrii w 25H2 - poprawiono ich usuwanie

- Windows Store AutoDownload wcześniej jako usługa od 25H2 jako polityka - ograniczono

- PowerThrottling + PowerThrottlingOff - częściowo ignorowane przez 25H2, działa tylko przez SystemProfile - poprawiono

- usunięto duplikujące się zadania

- Wprowadzono szereg poprawek dla Gamerów

    - SystemResponsiveness ustawiony na 5 - procent czasu CPU rezerwowany dla zadań w tle, standardowo dla Win11 25H2 to aż 20, a co to w ogóle oznacza?... 20% CPU dla tła i 80% dla aplikacji pierwszoplanowych, po poprawce tylko 5% dla tła i 95% dla aplikacji pierwszoplanowych.

    - GPU Priority usstawiony na 8 - maksymalna priorytet dla GPU w MMCSS - szybsze kolejki GPU dla gier, mniejsze opóźnienia renderingu, stabilniejszy Frametime (szczególnie dla DX11 i DX12) - dla dociekliwych - NIE ZWIĘKSZA MAGICZNIE FPS! - poprawia płynność

    - Priority ustawione na 6 (max 8 - nie zalecam) - priorytet wątków CPU - wątki gry są częściej planowane, mniejsze dropy FPS przy obciążeniu CPU przez aplikacje drugoplanowe, lepsze zachowanie CPU przy streamingu

    - Scheduling Category ustawiony na High - gry dostają pierwszeństwo przed multimediami i usługami - zmniejsza InputLAG

Punkt 3:

- Poprawiono wyłączanie usług dla wersji 25H2 - część z nich była krytyczna dla tej wersji więc je usunięto, a część poprawiono (zmniejsza zużycie pamięci RAM - co przy aktualnych cenach ma spore znaczenie )

- Poprawiono ogólne działanie dla wersji 25H2

- Zwiększono stabilność Start/Explorer

- Zmniejszono obciążenia w tle

- CompactOS - usunięto - brak zgodności z 25H2

- Usuwanie z rejestru martwych i ignorowanych kluczy - Poprawia spójność konfiguracji i zmniejsza konflikty polityk w 25H2

- Scheduler + MMCSS Tweak — TRYB GIER - stabilizacja FPS, zmniejsza piki Frametime, lepsza synchronizacja CPU - GPU

- GameDVR / Capture - wyłączenie - mniej mikroprzycięć

- Przyspieszenie ALT+TAB

- Przyspieszenie rozwijanego podmenu (prawoklik)

Punkt 4:

- Naprawa i czyszczenie systemu Win 25H2

- Czyszczenie pozostałości po Winupdate - poprawiono

- Czyszczenie temp - dostosowano do 25H2

Punkt 5:

- DISM /Cleanup-Image /SPSuperseded - usunięto - nie istnieje w 25H2

- DISM /ResetBase - usunięto - blokuje rollback aktualizacji, więc dla stabilności skasowano

- Bezpieczne czyszczenie WinSxS

- poprawione wykrywanie HDD vs SSD - brak zużycia NAND

Punkt 6:

- Poprawiono kasowanie Windows.old

- Poprawiono czyszczenie cache Ikon

- Poprawka nie usuwająca krytycznych plików systemowych - poprzednia wersja w 25H2 mogła to robić

- Nie kasuje teraz cache którym zarządza sam Windows

Punkt 7:

- Heterogeneous Scheduling - usunięto w 25H2 robi to lepiej Scheduler, a wymuszanie przez skrypt może powodować problemy na Intelach 12, 13 i 15 gen.

- Poprawiono wyłączenie parkowania rdzeni

- Poprawiono wyłączenie Power Throttling - teraz jako polityka a nie usługa

- Wybranie Ultimate Performance tworzy nowy plan zarządzania energią:

    - Maksymalizacja responsywości CPU

    - Brak parkowania rdzeni

    - Lepszy Frametime

    - Niższy InputLAG

    - Poprawione wykorzystanie wielu rdzeni i wątków

Punkt 8:

- Debloat software - poprawiono i rozwiązano przez PowerShell - większa skuteczność i stabilność na 25H2

- Dopasowanie polityki dla - Consumer Experieces, Cloud Content Delivery, Tips/Sggestions, Spotlight

- Dodano pytanie o wykonanie Hard Debloat z wykryciem wersji Home/Pro i dopasowanym do edycji Win Debloatem - wykonanie dobre dla gamingu

Punkt 9:

- Instalacja DirectX Legacy - DX12 jest zintegrowany w systemie, więc nie ma sensu go na nowo instalować, skrypt rozwiązuje crasche dla starszych gier opartych o DX 9/10 z okresu 2005-2015

Punkt 10:

- Instalator teraz instaluje wszystkie wersje x64 i x86 gdyż system x64 również czasem wymaga 32btowych runtime x86

- Poprawa i brak problemow z SysWOW64

Punkt 11:

- Sprawdzenie Czy Defender jest zainstalowany - wykonanie update i skan systemu lokalnie

- Eset Online pobiera się teraz do %TEMP% żeby nie zaśmiecać dysku systemowego

- Po skanowaniu usuwa wszelkie śmieci

Punkt 12:

- Ogólne dopasowanie do 25H2 - stabilniejszy PING, lepszy Frametime w grach Online

- Dodano - Wyłączenie Large Send Offload (LSO) - obniża latency w grach

- Dodano - Wyłączenie Interrupt Moderation (policy) - niższy PING

- Dodano - Wyłączenie Interrupt Moderation (policy) - poprawia latency TCP

- Dodano - Disable Power Saving NIC (registry) - Zapobiega mikroprzycięciom - ma większy sens na laptopach i WiFi - ale na DESKTOPie też nie zaszkodzi

- Dodano - RSS Profile = NUMA / Conservative - stabilniejszy frametime sieciowy

Punkt 13:

- Dostosowano do 25H2

- Wykonanie przywraca około 90% wprowadzonych przez cały skrypt zmian do ustawień fabrycznych, realnie nie ma możliwości przywrócenia wszystkiego, gdyż niektore rzeczy są po prostu kasowane  

Edytowane przez wowo89
  • Like 4
  • Upvote 1
Opublikowano (edytowane)

no to wleciała nowa wersja :) 

 

ach... bardzo ważna kwestia... %-) Win 25H2 nie ma już możliwości ustawienia na sztywno używania pliku wymiany po zajętości RAM, więc kwestia optymalizacji pamięci jest rozwiązana inaczej..

kod jądra (kernel) i sterowniki kernela które system do tej pory trzymał w pagefile po zastosowaniu punktu 1 pozostają na stałe w RAMie - jaki ma to efekt? a no taki że:
- zmniejszone zostaną opóźnienia wejścia/wyjścia
- zwiększa się resonsywność systemu
- mniej mikroprzycięć szczególnie w grach, audio czy VMkach

realnie zwiększa zużycie RAM, ale wpływa to wręcz pozytywnie na cały system %-) przy PC z mniejszą ilością RAM skrypt tego nie ustawia. Ogólnie system po użyciu punktu 1 próbuje maksymalnie długo trzymać dane w RAMie i w ostateczności korzystać z pagefile - ale prawdę mówiąc co dla niego jest ostatecznością to nie mam pojęcia %-) 

jeśli w tym przypadku jak ktoś przejrzy sobie kod i powie że dynamiczne zarządzanie pagefile jest lepsze to nie podejmuję dyskusji %-) i podsumuję to jednym zwrotem - Sprawdź sam :D  i pokaż że dynamiczne zarządzanie jest lepsze

Edytowane przez wowo89
  • Like 3
Opublikowano (edytowane)

@toska78można by go przerobić, ale czy to ma sens w dzisiejszych czasach? i tak plik wymiany nie będzie większy niż 8gb - ale to przy bardzo małej ilości RAM w PC. 8GB to nie jest duży plik wymiany, raczej mało urządzeń dziś ma aż tak małe dyski (czyt. około 120gb) pod system operacyjny

@Hard Resetwyłącz na chwilę Lasso, skorzystaj ze skryptu i odpal sobie znów Lasso = zero problemów :) 

Edytowane przez wowo89
  • Like 1
  • Upvote 1
Opublikowano (edytowane)

Ktoś już testował wykorzystanie pamięci w grach po wykonaniu pkt. 1 przy 16 GB ramu? Pytam bo u mnie  zgodnie ze skryptem max. użycie pamięci fizycznej wyniosło 92% a max. użycie pamięci wirtualnej 98% (według hwinfo) i się zastanawiam czy ten sztywny plik wymiany 2-4 GB w skrypcie nie jest za mały dla 16 GB ramu. Testowane w Snowrunnerze w FHD.

Edytowane przez toska78
  • Upvote 1
Opublikowano (edytowane)

@toska78w pagefile wylądowało to co nie jest aktualnie potrzebne a do RAM trafiło co ma trafić, spróbuj odpalić sobie przeglądarkę z 10kartami, jakieś 2-3aplikacje w tle i grę, zobaczysz że nic się nie wysypie :) 

 

edit> poza tym wskazania RAM to nie jego pełna zajętość - tak samo z pagefile :) aplikacje deklarują np użycie jakiejś ilości i alokują określoną ilość pamięci, ale jej nie wykorzystują w pełni, jeśli dana aplikacja zużywa mniej niż zaalokowała to pamięć jest przerzucana do aplikacji która jej wymaga :) 

Edytowane przez wowo89
  • Like 1
Opublikowano

Wygląda że hwinfo pamięć wirtualną traktuje chyba jako sumę fizycznej i pliku wymiany skoro użycie wirtualnej i fizycznej (przynajmniej u mnie) jest porównywalne procentowo przy max. użyciu pliku wymiany 20%

 

fgh.jpg.36958f54fb048db34c2bcd71ce4e4038.jpg

Opublikowano
2 godziny temu, wowo89 napisał(a):

@toska78Limit commit (tak to nazywa M$ w Win - RAM + pagefile) - przy 16GB RAM i 4gb pagefile system traktuje pamięć jako 20GB, mówię od 25H2 jakoś dziwnie to zrobili %-) 

To już przynajmniej od win 7 tak jest że commit limit (pod postacią pamięci wirtualnej w hwinfo) to RAM + plik wymiany. U mnie akurat po wykonaniu pkt. 1 system przydzielił 2GB plik wymiany dlatego w hwinfo mam 18 GB wirtualnej (suma zaangażowanej i dostępnej).

Opublikowano

@toska78 2GB do 4GB przydzielił, jeśli będzie potrzeba to rozszerzy już system automatycznie o te 2GB jeszcze. wiem że od Win7, ale wcześniej zarządzanie tym było inne %-) dlatego można było ustawić limit zajętości RAM, teraz już się nie da tak jak wcześniej, ale myślę że rozwiązałem to nawet lepiej niż w poprzednich wersjach :D 

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Popularne tematy

  • Najnowsze posty

    • Jak ludzie mają po x razy zabrane uprawnienia do kierowania pojazdami to, że przyjechała autem to powinno nie dziwić, dziwić jedynie powinno że nie była pod wpływem  
    • @Pan Mateoo Porównanie SoC między G86 (7300) i Edge 50 Fusion (7s Gen 2).   Ponadto, zakrzywienie wyświetlacza w Edge 50 Fusion utrudnia ochronę ekranu oraz pogarsza ergonomię.
    • OLED vs LCD w kwestii obrazu w ruchu - jak kogoś interesuje to zajrzałem na forum BB i przynoszę  info. Bardzo polecam, szczególnie ludziom którzy kompletnie nie znają zagadnienia.     Wątek o ekranach radzących sobie z ruchem: prawie wszystko o LCD, ale ogólnie wątek prawie martwy, bo i monitorów prawie zero na rynku. Aż nagle pojawia się Pulsar   Jeszcze nie było premiery, a 23 podstron.       Dla przykładu, jeden z bardzo przydatnych postów, Chief BlurBusters tu prosto i zwięźle wykłada jak się mają LCDiki do obecnych OLEDów i czemu https://forums.blurbusters.com/viewtopic.php?t=15149&start=220#p122196   Niestety też z tego wynika, że na update Pulsara aby uzyskać prawdziwą żyletę w ruchu nawet w 60 czy 90fps, nie ma raczej szans    
    • Rozwaz te modele AW2725DM Philips Evnia 27M2N3501PA/00 najlepszy chyba philips tak wychodzi. kolory lekko przesycone ale to nie jest wada ani nic a wydajnosciowo zmiata tamte. rozwaz dela jesli chcesz hdr - ma hdr400 wiec nic szczegolnego jakby co   ten aoc bylby swietny ale taki jakis bez niczego sie wydaje, jak masz budzet na drozsza polke to doinwestuj      
    • Według mnie miedzy 1080 ikonie wydajnosci potem 1080Ti, FULL RASTER ATTACK. A dzisiejszymi kartami, jest mega roznica, Nawet 5050 robi 1080, a najczesciej jest na poziomie 1080Ti w rastrze, wiadomo, tam nie ma RT, ale okazuje sie ze 5060 dla przykladu rozjeżdza 2080Ti w ray tracingu.  Także technologia DLSS 2 jaka była za czasów RTX 2000, poszła mocno w góre, nvidia to rozwinęła. Tak samo jak i rozwija DLSS Frame Generation i coraz bardziej to ulepsza.  Poza tym, jakbys był takim HARDCOROWYM rasterowiczem to powinienes nie korzystac w ogole z technik nvidii tylko z czystej mocy, i grac rowniez bez nv reflex.   A co z A.I. ? No nowa technolgoia, to po prostu naturalna sciezka rozwoju. A to, że niektore firmy probuja ja nienaturalnie szybko rozwijac to juz inna kwestia, kazdy chce miec przewage tak juz jest.  6fps, no bo to był test pod dyktando 5070, i tak jak sie na niej da grac, usłyszales że sprawdzal z minimalnymi ustawieniami tak zeby 8GB nie bylo problem (jakby co ) i wydajnosc byla identyczna, po prostu path tracing i ray reconstruction jest dosc ciezkie i karty z serii 2000 maja problem. Szczegolnie wlasnie w DOOM the dark ages, w koncu przeciez 3090Ti przegrywa z 4070tka w tej grze bo gra uzywa S.E.R. czego po prostu on nie wytłumaczył, wiec ja Ci tłumacze  
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...