Aktualna wersja:
Wersja 9.0: (data wydania 30.08.2026)
>>POBIERZ<<
Strona projektu -> https://wowo89.de/pl/tuningwindows11
Nazwa: TuningWin11(wowo89)-7.2 25H2
Wersja: 9.0
Data wydania: 30.08.2026
System: Windows10 & Windows 11
Typ: aplikacja GUI .exe
Autor: wowo89
Zmiany względem wersji 8.2:
- Zmieniono numer wersji aplikacji na 9.0.
- Zmieniono nazwę głównego skryptu BAT na "TuningWin11 9.0(wowo89).bat".
- Zaktualizowano GUI tak, aby uruchamiało skrypt BAT wersji 9.0.
- Ustawiono datę wydania wersji 9.0 na "30.08.2026".
- Przepisano punkt "Optymalizacja pamięci wirtualnej" do kodu EXE. W GUI opcja 1 działa teraz bez uruchamiania BAT: bezpośrednio stosuje bezpieczny profil pamięci Windows 11 25H2, włącza automatyczne zarządzanie pagefile, Memory Compression, Page Combining i Application Launch Prefetching oraz usuwa stare ryzykowne tweaki pamięci.
- Dodano w punkcie 1 bezpieczne wykrywanie i aktywację Low Latency Profile z nowszych aktualizacji Windows 11. Jeśli system ma już wymaganą infrastrukturę aktualizacji KB5089573 lub nowszej, aplikacja próbuje aktywować profil; jeśli nie, etap jest pomijany z łagodnym komunikatem bez błędów dla użytkownika.
- Rozbudowano punkt "Cofnij ustawienia wprowadzone przez skrypt": rollback przywraca teraz szerszy zestaw ustawień domyślnych Windows 11 25H2, w tym Windows Update, Microsoft Store, sieć/DNS, usługi, harmonogram zadań, ustawienia prywatności, UI, profile zasilania i responsywności.
- Punkt "Usunięcie aplikacji preinstalowanych" zapisuje teraz historię usuniętych aplikacji w ProgramData\TuningWin11, a rollback próbuje z niej odtworzyć aplikacje przez ponowną rejestrację lokalnych manifestów Appx/MSIX, instalację przez winget/Microsoft Store albo otwarcie strony aplikacji w Store, jeśli automatyczna instalacja nie jest możliwa.
- Naprawiono problem, w którym zadanie Search Indexing Guard mogło po restarcie przywracać widoczne pole wyszukiwania na pasku zadań mimo wcześniejszego ukrycia go przez użytkownika.
- Przebudowano wygląd GUI w kierunku stylu Windows 11/Windows 12 concept: jasne tło, szklane panele, większy jasny baner, ikony przy nagłówkach i przyciskach, nowoczesne przyciski akcji oraz odświeżona lista opcji.
- Przeniesiono główną warstwę GUI z WinForms do nowego projektu C# / .NET / Windows App SDK / WinUI 3 / XAML.
- Dodano strukturę WinUI 3 z rozdzieleniem na Models, Services, ViewModels, Styles oraz Assets.
- Przełączono główny materiał okna z MicaBackdrop na DesktopAcrylicBackdrop, aby tło pulpitu mocniej przebijało przez całe okno aplikacji.
- Poprawiono selektor języka: flagi są teraz osobnymi zasobami PNG, a język angielski używa poprawnej flagi zamiast błędnych poziomych pasków.
- Poprawiono zachowanie przezroczystości okna: efekt Desktop Acrylic pozostaje aktywny również wtedy, gdy okno aplikacji nie ma fokusu - w pierwszych testach przeźroczystość znikała gdy nie było fokusu na oknie.
- Zablokowano zmianę koloru pola "Log wykonywania" po najechaniu myszką lub ustawieniu fokusu, aby panel logu zachowywał stały ciemny wygląd.
- Przebudowano punkt 8 "Usunięcie aplikacji preinstalowanych": opcja działa teraz bezpośrednio przez EXE, najpierw skanuje system pod kątem aplikacji z listy, a następnie pokazuje osobne okno z aplikacjami znalezionymi i nieznalezionymi. Znalezione aplikacje można wybrać checkboxami i usunąć lub anulować operację.
- Nowe okno punktu 8 obsługuje język polski, angielski i niemiecki, w tym tłumaczone nagłówki, komunikaty oraz statusy znalezionych pakietów.
- Poprawiono skanowanie aplikacji w punkcie 8: GUI używa teraz natywnego API Windows Package Manager wbudowanego w EXE, dzięki czemu nie musi odczytywać listy aplikacji z wyniku PowerShella. PowerShell pozostaje tylko jako awaryjna metoda pomocnicza.
- Rozszerzono listę aplikacji wykrywanych w punkcie 8 o dodatkowe aplikacje preinstalowane w Windows 11, między innymi Weather, Sticky Notes, Camera, Photos, Paint, Snipping Tool, Mail and Calendar, OneNote UWP, Whiteboard, Power Automate, Mixed Reality Portal, Teams, Copilot, Cross Device oraz dodatkowe warianty pakietów Clipchamp i Dev Home.
- Dodano osobną sekcję Xbox i Gaming w punkcie 8 wraz z ostrzeżeniem w języku polskim, angielskim i niemieckim. Elementy z tej grupy nie są zaznaczane automatycznie, aby użytkownik świadomie decydował o usunięciu składników związanych z Xbox App, Game Pass i nakładkami gier.
- Przebudowano opcję "Czyszczenie dysku systemowego" tak, aby wykonywała się bezpośrednio przez EXE, bez uruchamiania skryptu BAT. Czyszczenie obejmuje kosz, pliki TEMP, cache Windows Update, Delivery Optimization, cache internetu/WebCache, raporty błędów Windows, cache shaderów DirectX/GPU, cache ikon i miniatur, opcjonalne instalatory .exe/.msi z folderu Pobrane oraz DISM StartComponentCleanup bez ResetBase.
- Usunięto z nowej ścieżki EXE automatyczne uruchamianie cleanmgr /AUTOCLEAN na rzecz kontrolowanej, bezpiecznej listy czyszczonych lokalizacji dopasowanej do Windows 11 25H2.
- Rozszerzono czyszczenie dysku systemowego o dodatkowe bezpieczne kategorie znane z narzędzi typu Dism++: cache klienta pulpitu zdalnego, cache .NET i Temporary ASP.NET Files, tymczasowe pliki WinSxS, pliki dump systemu i aplikacji oraz foldery starszych wersji Google Chrome z pozostawieniem najnowszej wersji.
- Usuwanie folderu Windows.old w punkcie "Czyszczenie dysku systemowego" jest teraz wykonywane automatycznie, bez dodatkowego pytania, aby po dużych aktualizacjach Windows realnie odzyskiwać miejsce na dysku systemowym.
- Dodano w punkcie "Czyszczenie dysku systemowego" osobne okno "Czyszczenie zaawansowane" z checkboxami. Użytkownik może ręcznie wybrać usuwanie najstarszego punktu przywracania, logów zdarzeń Windows, cookies WinINet, Package Cache, historii Windows Update, plików Prefetch, cache Microsoft Defender oraz katalogów po rozpakowaniu sterowników. Operacje te wykonują się tylko po zaznaczeniu konkretnych pozycji i kliknięciu przycisku "Wyczyść".
- Uporządkowano paczkę dystrybucyjną.
- Zabezpieczono okna dialogowe GUI przed ucinaniem treści i przycisków: pytania Tak/Nie, wybory z list oraz okna z checkboxami mają teraz stałą szerokość dopasowaną do okna aplikacji, zawijanie długiego tekstu oraz przewijanie zawartości.
- Dodano drugą edycję dystrybucyjną "TuningWin10" w wersji 9.0, przeznaczoną dla Windows 10 oraz starszych wersji Windows 11 do 24H2.
- Wariant TuningWin10 korzysta z lekkiego GUI WinForms opartego o .NET Framework, dzięki czemu nie wymaga osobnego ciężkiego runtime WinUI i jest znacznie lżejszy dla starszych oraz słabszych komputerów.
- W folderze dystrybucyjnym znajdują się teraz dwa pliki startowe: TuningWin11.exe dla pełnej wersji Windows 11 oraz TuningWin10.exe dla Windows 10 / starszego Windows 11. Obie edycje mają własne foldery runtime i własne lekkie foldery APP.
- TuningWin10 ma własny lekki folder APP z osobnymi skryptami pomocniczymi, własnymi nazwami zadań harmonogramu oraz logami w ProgramData\TuningWin10. Pełna edycja TuningWin11 nadal korzysta ze swoich dotychczasowych plików i nie została zmieniona funkcjonalnie.
- W skrypcie TuningWin10 dodano wykrywanie kompilacji systemu. Ustawienia typowo Windows 11, takie jak klasyczne menu kontekstowe przez klucz 86ca1aa0 oraz TaskbarAl, są pomijane na Windows 10, gdzie nie mają sensu.
- W bezpośrednim debloacie GUI edycji TuningWin10 dodano warunki dla Windows 10: wpisy typowe dla Windows 11, takie jak Copilot/Recall, widgets, chat i nowe rekomendacje Start, są stosowane tylko na Windows 11.
- Punkt 8 w edycji TuningWin10 zapisuje historię faktycznie znalezionych i usuwanych aplikacji preinstalowanych w ProgramData\TuningWin10, aby punkt przywracania mógł później próbować je odtworzyć.
- Usunięto z projektu i paczki lokalne foldery instalatorów DirectX Legacy oraz Visual C++ Redistributable.
- Punkty "Instalacja DirectX Legacy" i "Visual C++ Redistributable" działają teraz w obu edycjach bezpośrednio przez EXE, bez skryptu BAT i bez lokalnych instalatorów.
- Aplikacja sprawdza obecność winget. Jeśli winget nie jest dostępny, pobiera i instaluje Microsoft App Installer z oficjalnego adresu https://aka.ms/getwinget, a następnie aktualizuje źródła winget oraz sam App Installer.
- DirectX Legacy jest instalowany/aktualizowany przez pakiet winget Microsoft.DirectX.
- Visual C++ Redistributable jest instalowany/aktualizowany przez winget dla pakietów Microsoft.VCRedist 2005, 2008, 2010, 2012, 2013 oraz 2015+ w wariantach x86 i x64.
- Poprawiono stabilność wykonywania zadań w GUI Win11 i Win10: procesy BAT oraz narzędzia zewnętrzne mają teraz limity czasu, a aplikacja przerywa zawieszone procesy zamiast czekać godzinami bez postępu.
- Dodano wykrywanie braku aktywności podczas wykonywania punktów przez BAT. Jeśli przez 20 minut nie pojawia się żaden nowy log, operacja jest zatrzymywana z czytelnym komunikatem.
- Dodano maksymalny limit 2 godzin dla pojedynczego punktu uruchamianego przez BAT, aby uszkodzony komponent Windows, DISM, CHKDSK, PowerShell albo winget nie blokował aplikacji na wiele godzin.
- Poprawiono obsługę wyjścia procesów w edycji Win10, aby duża ilość tekstu z narzędzi systemowych nie zapychała bufora i nie powodowała zawieszenia programu.
- Dodano globalne logowanie awarii edycji Win11 i Win10 do lokalnego folderu programu: log\crash.log. Przy uruchamianiu z paczki log trafia do log\crash.log.
- Poprawiono krytyczny błąd WinUI w edycji Win11: log z procesów BAT jest teraz zawsze przekazywany na wątek GUI, dzięki czemu aplikacja nie powinna zamykać się zaraz po rozpoczęciu punktu "Tuning Win11 25H2" - do czego dochodziło podczas testów przedpremierowych.
- Launcher tworzy teraz folder log jeszcze przed uruchomieniem właściwej aplikacji Win11, więc folder log istnieje nawet wtedy, gdy awaria nastąpi bardzo wcześnie.
- Dodano lokalny plik log\execution.log w edycji Win11 z zapisem kolejnych linii logu GUI, aby łatwiej znaleźć ostatni wykonany krok, jeśli system zamknie proces bez klasycznego wyjątku.
- W punkcie "Czyszczenie dysku systemowego" folder Windows.old jest teraz usuwany automatycznie w obu edycjach. Aplikacja/skrypt próbuje kolejno: zwykłego usunięcia, zdjęcia atrybutów, przejęcia uprawnień, nadania praw administratorom przez SID, usunięcia przez rd oraz systemowego cleanmgr dla poprzednich instalacji Windows.
- Zabezpieczono przyciski WinUI przed nieobsłużonymi wyjątkami asynchronicznymi, które mogły losowo zamykać okno aplikacji bez komunikatu.
- Poprawiono zatrzymywanie usług w skryptach BAT dla Win11 i Win10: polecenia net stop działają teraz z automatycznym potwierdzeniem i nie zatrzymują wykonywania na pytaniu o usługi zależne, między innymi przy cryptsvc podczas resetu Windows Update.
- Poprawiono renderowanie tekstu licencji w edycji Win11: zamiast jednego pola TextBox licencja jest teraz składana z osobnych zawijanych linii, dzięki czemu pełna treść PL/ENG/DE jest widoczna w oknie.
- Poprawiono licencję w edycji Win10: aplikacja używa teraz tej samej trójjęzycznej treści licencji co edycja Win11, normalizuje końce linii i zawija tekst w oknie licencji.
- Poprawiono ikonę edycji Win10 po uruchomieniu aplikacji oraz dodano brakujące zasoby ikony/logo do paczki dystrybucyjnej.
- Licencja jest teraz przechowywana lokalnie w folderze projektu i dołączana do paczki, bez zależności od plików znajdujących się w folderach nadrzędnych.
Temat przeniesiony z forum.pclab.pl https://forum.pclab.pl/topic/1374178-skrypt-czyszczący-win10win11/ mam nadzieję że zostanie również i tutaj podwieszony