Skip to content

Commit 0e3e606

Browse files
authored
Windows 11 24H2 OS Modernization and Copilot Purge (#3)
* Update WinSwift logic and docs for Windows 11 24H2 telemetry and Copilot purge * Update standalone executable for 3.2.0
1 parent a384118 commit 0e3e606

17 files changed

Lines changed: 1008 additions & 5 deletions

‎Backups/WinSwift-RegistryBackup-20260710_193432.json‎

Lines changed: 567 additions & 0 deletions
Large diffs are not rendered by default.

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## [3.2.0] - 2026-08-14
2+
3+
### Added
4+
* **OS R&D:** Audited 24H2 cumulative updates to ensure system stability against aggressive debloating practices.
5+
* **Copilot Purge:** Integrated explicit system-wide registry blocks for Windows Copilot (`TurnOffWindowsCopilot`) in `ExtendedAIPurge.ps1`.
6+
* **Safeguards:** Verified structural `CreateSystemRestorePoint` enforcement across all feature applications.
7+
* **Docs:** Authored `WINDOWS_OS_DISCOVERY_REPORT.md` mapping current Windows architecture community findings.
8+
19
## [3.1.0] - 2026-07-25
210

311
### Added

‎Config/LastUsedSettings.json‎

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"Version": "1.0",
3+
"Settings": [
4+
{
5+
"Value": true,
6+
"Name": "RemoveApps"
7+
},
8+
{
9+
"Value": "Microsoft.3DBuilder,Microsoft.Microsoft3DViewer,ACGMediaPlayer,ActiproSoftwareLLC,AdobeSystemsIncorporated.AdobePhotoshopExpress,Microsoft.WindowsAlarms,Amazon.com.Amazon,Asphalt8Airborne,AutodeskSketchBook,Microsoft.BingFinance,Microsoft.BingFoodAndDrink,Microsoft.BingHealthAndFitness,Microsoft.BingNews,Microsoft.BingSports,Microsoft.BingTranslator,Microsoft.BingTravel,Microsoft.BingWeather,king.com.BubbleWitch3Saga,CaesarsSlotsFreeCasino,king.com.CandyCrushSaga,king.com.CandyCrushSodaSaga,Clipchamp.Clipchamp,COOKINGFEVER,Microsoft.Windows.AIHub,Microsoft.549981C3F5F10,CyberLinkMediaSuiteEssentials,Microsoft.Windows.DevHome,DisneyMagicKingdoms,Disney.37853FC22B2CE,DrawboardPDF,Duolingo-LearnLanguagesforFree,EclipseManager,FACEBOOK.FACEBOOK,MicrosoftCorporationII.MicrosoftFamily,FarmVille2CountryEscape,Microsoft.WindowsFeedbackHub,Flipboard,Microsoft.Getstarted,HiddenCity,HULULLC.HULUPLUS,iHeartRadio,Facebook.Instagram,LinkedInforWindows,Sidia.LiveWallpaper,MarchofEmpires,Microsoft.Messaging,XP9CXNGPPJ97XX,Microsoft.MicrosoftJournal,Microsoft.News,Microsoft.PCManager,MSTeams,MicrosoftTeams,Microsoft.Todos,Microsoft.MixedReality.Portal,Microsoft.ZuneVideo,4DF9E0F8.Netflix,Microsoft.NetworkSpeedTest,NYTCrossword,Microsoft.MicrosoftOfficeHub,OneCalendar,Microsoft.OneConnect,Microsoft.Office.OneNote,PandoraMediaInc,PhototasticCollage,PicsArt-PhotoStudio,PolarrPhotoEditorAcademicEdition,Microsoft.PowerAutomateDesktop,Microsoft.MicrosoftPowerBIForWindows,AmazonVideo.PrimeVideo,Microsoft.Print3D,MicrosoftCorporationII.QuickAssist,flaregamesGmbH.RoyalRevolt,Microsoft.SkypeApp,SlingTV,Microsoft.MicrosoftSolitaireCollection,Microsoft.WindowsSoundRecorder,SpotifyAB.SpotifyMusic,Microsoft.MicrosoftStickyNotes,Microsoft.Office.Sway,BytedancePte.Ltd.TikTok,TuneInRadio,Microsoft.WindowsMaps,WinZipUniversal,Microsoft.XboxApp",
10+
"Name": "Apps"
11+
},
12+
{
13+
"Value": true,
14+
"Name": "DisableTelemetry"
15+
},
16+
{
17+
"Value": true,
18+
"Name": "DisableWidgets"
19+
},
20+
{
21+
"Value": true,
22+
"Name": "DisableLockscreenTips"
23+
},
24+
{
25+
"Value": true,
26+
"Name": "DisableAISvcAutoStart"
27+
},
28+
{
29+
"Value": true,
30+
"Name": "DisableStoreSearchSuggestions"
31+
},
32+
{
33+
"Value": true,
34+
"Name": "DisableSuggestions"
35+
},
36+
{
37+
"Value": true,
38+
"Name": "ShowKnownFileExt"
39+
},
40+
{
41+
"Value": true,
42+
"Name": "DisableCopilot"
43+
},
44+
{
45+
"Value": true,
46+
"Name": "DisableClickToDo"
47+
},
48+
{
49+
"Value": true,
50+
"Name": "DisableBing"
51+
},
52+
{
53+
"Value": true,
54+
"Name": "DisableRecall"
55+
},
56+
{
57+
"Value": true,
58+
"Name": "DisableDragTray"
59+
},
60+
{
61+
"Value": true,
62+
"Name": "DisableEdgeAds"
63+
},
64+
{
65+
"Value": true,
66+
"Name": "CreateRestorePoint"
67+
}
68+
]
69+
}

‎HISTORY.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ We cloned the repository to create a bespoke internal version that is easier to
88

99
### Key Milestones:
1010
1. **Initial Fork & Rebranding**: The project was cloned to the `classic` branch. All scripts, variables, and documentation referencing "Win11Debloat" were rebranded to "WinSwift". Original developer credits were maintained.
11+
2. **Structural Split**: Separated core monolithic scripts into granular PowerShell components (`Features/`, `AppRemoval/`, `GUI/`).
12+
3. **Data Localization**: Extracted massive hardcoded parameter arrays (apps, telemetry services) into standard JSON configuration files (`Apps.json`, `Features.json`).
13+
4. **24H2/25H2 Adaptation (July 2026)**: Added deep blocks for modern Microsoft Copilot+, Windows Recall, and generative AI features injected into standard system apps.
14+
5. **Modernization Audit (August 2026)**: Cross-referenced community bug reports to ensure debloat practices don't break Component-Based Servicing or Windows Updates, and formalized structural system restore logic.
1115
2. **Build System Integration**: Added a `build.ps1` script to dynamically merge the modularized `Scripts/` and `Schemas/` folders into a single, portable `WinSwift-Standalone.ps1` executable.
1216
3. **UI Redesign**: Re-engineered the Graphical User Interface to be denser and more responsive. The 3-column category layout was reduced to 2 columns to limit vertical scrolling, and padding/margins were trimmed. High-contrast theming was applied to dropdowns to fix readability issues.
1317
4. **Code Organization**: Abstracted extensive UAC elevation logic and path initialization out of the primary entry script and into dedicated helper scripts (`Ensure-Admin.ps1` and `Initialize-Environment.ps1`).

‎Logs/WinSwift-Run.log‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Launching WinSwift.ps1 with Windows Terminal...
2+
Launching WinSwift.ps1 with Windows Terminal...
3+
Script execution passed successfully to WinSwift.ps1
4+
Launching WinSwift.ps1 with Windows Terminal...
5+
Script execution passed successfully to WinSwift.ps1
6+
Launching WinSwift.ps1 with Windows Terminal...
7+
Script execution passed successfully to WinSwift.ps1

‎Logs/WinSwift.log‎

Lines changed: 276 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,276 @@
1+
**********************
2+
Windows PowerShell transcript start
3+
Start time: 20260704004049
4+
Username: PC\Matan
5+
RunAs User: PC\Matan
6+
Configuration Name:
7+
Machine: PC (Microsoft Windows NT 10.0.26200.0)
8+
Host Application: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File D:\Antigravity_Projects\WinSwift\WinSwift.ps1
9+
Process ID: 30336
10+
PSVersion: 5.1.26100.8457
11+
PSEdition: Desktop
12+
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.26100.8457
13+
BuildVersion: 10.0.26100.8457
14+
CLRVersion: 4.0.30319.42000
15+
WSManStackVersion: 3.0
16+
PSRemotingProtocolVersion: 2.3
17+
SerializationVersion: 1.1.0.1
18+
**********************
19+
**********************
20+
Command start time: 20260704004053
21+
**********************
22+
PS>TerminatingError(Get-AppxPackage): "Access is denied.
23+
24+
Access is denied.
25+
"
26+
>> TerminatingError(Get-AppxPackage): "Access is denied.
27+
28+
Access is denied.
29+
"
30+
**********************
31+
Command start time: 20260704004054
32+
**********************
33+
PS>TerminatingError(Get-WindowsOptionalFeature): "The requested operation requires elevation.
34+
"
35+
**********************
36+
Command start time: 20260704004054
37+
**********************
38+
PS>TerminatingError(Get-WindowsOptionalFeature): "The requested operation requires elevation.
39+
"
40+
**********************
41+
Command start time: 20260704004054
42+
**********************
43+
PS>TerminatingError(Get-WindowsOptionalFeature): "The requested operation requires elevation.
44+
"
45+
**********************
46+
Windows PowerShell transcript start
47+
Start time: 20260710190409
48+
Username: PC\Matan
49+
RunAs User: PC\Matan
50+
Configuration Name:
51+
Machine: PC (Microsoft Windows NT 10.0.26200.0)
52+
Host Application: PowerShell -NoProfile -ExecutionPolicy Bypass -File D:\Antigravity_Projects\WinSwift\WinSwift.ps1
53+
Process ID: 4536
54+
PSVersion: 5.1.26100.8457
55+
PSEdition: Desktop
56+
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.26100.8457
57+
BuildVersion: 10.0.26100.8457
58+
CLRVersion: 4.0.30319.42000
59+
WSManStackVersion: 3.0
60+
PSRemotingProtocolVersion: 2.3
61+
SerializationVersion: 1.1.0.1
62+
**********************
63+
**********************
64+
Windows PowerShell transcript start
65+
Start time: 20260710190701
66+
Username: PC\Matan
67+
RunAs User: PC\Matan
68+
Configuration Name:
69+
Machine: PC (Microsoft Windows NT 10.0.26200.0)
70+
Host Application: PowerShell -NoProfile -ExecutionPolicy Bypass -File D:\Antigravity_Projects\WinSwift\WinSwift.ps1
71+
Process ID: 30516
72+
PSVersion: 5.1.26100.8457
73+
PSEdition: Desktop
74+
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.26100.8457
75+
BuildVersion: 10.0.26100.8457
76+
CLRVersion: 4.0.30319.42000
77+
WSManStackVersion: 3.0
78+
PSRemotingProtocolVersion: 2.3
79+
SerializationVersion: 1.1.0.1
80+
**********************
81+
**********************
82+
Windows PowerShell transcript start
83+
Start time: 20260710191305
84+
Username: PC\Matan
85+
RunAs User: PC\Matan
86+
Configuration Name:
87+
Machine: PC (Microsoft Windows NT 10.0.26200.0)
88+
Host Application: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy Bypass -File D:\Antigravity_Projects\WinSwift\WinSwift.ps1
89+
Process ID: 20184
90+
PSVersion: 5.1.26100.8457
91+
PSEdition: Desktop
92+
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.26100.8457
93+
BuildVersion: 10.0.26100.8457
94+
CLRVersion: 4.0.30319.42000
95+
WSManStackVersion: 3.0
96+
PSRemotingProtocolVersion: 2.3
97+
SerializationVersion: 1.1.0.1
98+
**********************
99+
**********************
100+
Windows PowerShell transcript end
101+
End time: 20260710191539
102+
**********************
103+
**********************
104+
Windows PowerShell transcript start
105+
Start time: 20260710193403
106+
Username: PC\Matan
107+
RunAs User: PC\Matan
108+
Configuration Name:
109+
Machine: PC (Microsoft Windows NT 10.0.26200.0)
110+
Host Application: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy Bypass -File D:\Antigravity_Projects\WinSwift\WinSwift.ps1
111+
Process ID: 38140
112+
PSVersion: 5.1.26100.8457
113+
PSEdition: Desktop
114+
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.26100.8457
115+
BuildVersion: 10.0.26100.8457
116+
CLRVersion: 4.0.30319.42000
117+
WSManStackVersion: 3.0
118+
PSRemotingProtocolVersion: 2.3
119+
SerializationVersion: 1.1.0.1
120+
**********************
121+
Selected user mode: current user (Matan)
122+
> Creating registry backup...
123+
Backup successfully created: D:\Antigravity_Projects\WinSwift\Backups\WinSwift-RegistryBackup-20260710_193432.json
124+
125+
> Creating a system restore point...
126+
A recent restore point already exists, no new restore point was created
127+
128+
> Removing selected apps for all users...
129+
84 apps selected for removal
130+
Removing Microsoft.3DBuilder
131+
Removing Microsoft.Microsoft3DViewer
132+
Removing ACGMediaPlayer
133+
Removing ActiproSoftwareLLC
134+
Removing AdobeSystemsIncorporated.AdobePhotoshopExpress
135+
Removing Microsoft.WindowsAlarms
136+
Removing Amazon.com.Amazon
137+
Removing Asphalt8Airborne
138+
Removing AutodeskSketchBook
139+
Removing Microsoft.BingFinance
140+
Removing Microsoft.BingFoodAndDrink
141+
Removing Microsoft.BingHealthAndFitness
142+
Removing Microsoft.BingNews
143+
Removing Microsoft.BingSports
144+
Removing Microsoft.BingTranslator
145+
Removing Microsoft.BingTravel
146+
Removing Microsoft.BingWeather
147+
Removing king.com.BubbleWitch3Saga
148+
Removing CaesarsSlotsFreeCasino
149+
Removing king.com.CandyCrushSaga
150+
Removing king.com.CandyCrushSodaSaga
151+
Removing Clipchamp.Clipchamp
152+
Removing COOKINGFEVER
153+
Removing Microsoft.Windows.AIHub
154+
Removing Microsoft.549981C3F5F10
155+
Removing CyberLinkMediaSuiteEssentials
156+
Removing Microsoft.Windows.DevHome
157+
Removing DisneyMagicKingdoms
158+
Removing Disney.37853FC22B2CE
159+
Removing DrawboardPDF
160+
Removing Duolingo-LearnLanguagesforFree
161+
Removing EclipseManager
162+
Removing FACEBOOK.FACEBOOK
163+
Removing MicrosoftCorporationII.MicrosoftFamily
164+
Removing FarmVille2CountryEscape
165+
Removing Microsoft.WindowsFeedbackHub
166+
Removing Flipboard
167+
Removing Microsoft.Getstarted
168+
Removing HiddenCity
169+
Removing HULULLC.HULUPLUS
170+
Removing iHeartRadio
171+
Removing Facebook.Instagram
172+
Removing LinkedInforWindows
173+
Removing Sidia.LiveWallpaper
174+
Removing MarchofEmpires
175+
Removing Microsoft.Messaging
176+
Removing XP9CXNGPPJ97XX
177+
Removing Microsoft.MicrosoftJournal
178+
Removing Microsoft.News
179+
Removing Microsoft.PCManager
180+
Removing MSTeams
181+
Removing MicrosoftTeams
182+
Removing Microsoft.Todos
183+
Removing Microsoft.MixedReality.Portal
184+
Removing Microsoft.ZuneVideo
185+
Removing 4DF9E0F8.Netflix
186+
Removing Microsoft.NetworkSpeedTest
187+
Removing NYTCrossword
188+
Removing Microsoft.MicrosoftOfficeHub
189+
Removing OneCalendar
190+
Removing Microsoft.OneConnect
191+
Removing Microsoft.Office.OneNote
192+
Removing PandoraMediaInc
193+
Removing PhototasticCollage
194+
Removing PicsArt-PhotoStudio
195+
Removing PolarrPhotoEditorAcademicEdition
196+
Removing Microsoft.PowerAutomateDesktop
197+
Removing Microsoft.MicrosoftPowerBIForWindows
198+
Removing AmazonVideo.PrimeVideo
199+
Removing Microsoft.Print3D
200+
Removing MicrosoftCorporationII.QuickAssist
201+
Removing flaregamesGmbH.RoyalRevolt
202+
Removing Microsoft.SkypeApp
203+
Removing SlingTV
204+
Removing Microsoft.MicrosoftSolitaireCollection
205+
Removing Microsoft.WindowsSoundRecorder
206+
Removing SpotifyAB.SpotifyMusic
207+
Removing Microsoft.MicrosoftStickyNotes
208+
Removing Microsoft.Office.Sway
209+
Removing BytedancePte.Ltd.TikTok
210+
Removing TuneInRadio
211+
Removing Microsoft.WindowsMaps
212+
Removing WinZipUniversal
213+
Removing Microsoft.XboxApp
214+
215+
> Disabling telemetry and diagnostic data collection...
216+
The operation completed successfully.
217+
218+
> Disabling telemetry scheduled tasks...
219+
Scheduled Task \Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser not found
220+
Disabled Scheduled Task: \Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser Exp
221+
Scheduled Task \Microsoft\Windows\Application Experience\ProgramDataUpdater not found
222+
Disabled Scheduled Task: \Microsoft\Windows\Application Experience\StartupAppTask
223+
Disabled Scheduled Task: \Microsoft\Windows\Customer Experience Improvement Program\Consolidator
224+
Disabled Scheduled Task: \Microsoft\Windows\Customer Experience Improvement Program\UsbCeip
225+
Scheduled Task \Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector is already disabled
226+
Disabled Scheduled Task: \Microsoft\Windows\Autochk\Proxy
227+
228+
> Disabling widgets on the taskbar & lock screen...
229+
Removing Microsoft.StartExperiencesApp
230+
Removing MicrosoftWindows.Client.WebExperience
231+
Removing Microsoft.WidgetsPlatformRuntime
232+
233+
> Disabling tips & tricks on the lock screen...
234+
The operation completed successfully.
235+
236+
> Preventing AI service from starting automatically...
237+
The operation completed successfully.
238+
239+
> Disabling Microsoft Store search suggestions for user Matan...
240+
Disabled Microsoft Store search suggestions for user Matan
241+
242+
> Disabling tips, tricks, suggestions and ads throughout Windows...
243+
The operation completed successfully.
244+
245+
> Enabling file extensions for known file types...
246+
The operation completed successfully.
247+
248+
> Disabling Microsoft Copilot...
249+
The operation completed successfully.
250+
251+
Removing Microsoft.Copilot
252+
Removing XP9CXNGPPJ97XX
253+
254+
> Disabling Click to Do...
255+
The operation completed successfully.
256+
257+
> Disabling Bing web search & Copilot integration in Windows search...
258+
The operation completed successfully.
259+
260+
Removing Microsoft.BingSearch
261+
262+
> Disabling Windows Recall...
263+
The operation completed successfully.
264+
265+
> Disabling Drag Tray...
266+
The operation completed successfully.
267+
268+
> Disabling ads, suggestions and the MSN news feed in Microsoft Edge...
269+
The operation completed successfully.
270+
271+
272+
All changes have been applied successfully!
273+
**********************
274+
Windows PowerShell transcript end
275+
End time: 20260710193624
276+
**********************

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ graph TD
5050

5151
We've overhauled WinSwift to keep up with the latest Windows 11 updates (24H2 and 25H2), focusing heavily on protecting your privacy from new AI integrations and telemetry.
5252

53-
- **The Ultimate AI Purge:** We now actively hunt down and disable Copilot, Windows Recall, Click to Do, and generative AI features embedded in Paint, Notepad, and Photos.
53+
- **The Ultimate AI Purge (August 2026 Update):** We now actively hunt down and disable Copilot (System-wide and Outlook), Windows Recall, Click to Do, and generative AI features embedded in Paint, Notepad, and Photos for the latest 24H2 builds.
5454
- **Ironclad Privacy:** We've introduced a dual-layer telemetry block. WinSwift now disables tracking services at their root and applies hardcoded Firewall and HOSTS rules to prevent Windows from phoning home.
5555
- **Unattend Generator:** Building a new PC? Use our built-in XML generator to create a Windows installation file that entirely skips the Microsoft Account requirement and OOBE tracking screens.
5656
- **Ad-Free Experience:** We've expanded our ad-blocker to target the newest promotional banners Microsoft injected into the Settings app and File Explorer.

0 commit comments

Comments
 (0)