├── README.md
├── setupWin11.ps1
├── setupWin11GUI.ps1
└── shutup10conf.cfg
/README.md:
--------------------------------------------------------------------------------
1 | # win11SetupScript
2 |
3 | Reverts Windows 11 design flaws, debloats, disables telemetry and adds useful tweaks
4 |
5 | ## Usage
6 |
7 | ### :zap: Quick-Run Script
8 | Run from Windows Powershell (Administrator) with one of the following commands:
9 | - Script Version:
10 | ```
11 | iwr -useb https://raw.githubusercontent.com/fedoz13/win11SetupScript/main/setupWin11.ps1 | iex
12 | ```
13 | - GUI Version (Experimental):
14 | ```
15 | iwr -useb https://raw.githubusercontent.com/fedoz13/win11SetupScript/main/setupWin11GUI.ps1 | iex
16 | ```
17 |
18 | ### :wrench: Download and Run Script
19 | You have to change Powershell Execution-Policy in order to run the script manually:
20 | - Script Version:
21 | ```
22 | powershell -ExecutionPolicy Bypass -File setupWin11.ps1
23 | ```
24 |
25 | - GUI Version (Experimental):
26 | ```
27 | powershell -ExecutionPolicy Bypass -File setupWin11GUI.ps1
28 | ```
29 |
30 | To change it permanently use: `Set-ExecutionPolicy Unrestricted`
31 |
32 |
33 | ## :warning: Disclaimer
34 | Run this script at your own risk, it is highly experimental and untested. Always manually backup your data before doing so.
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/setupWin11.ps1:
--------------------------------------------------------------------------------
1 | #$ErrorActionPreference = "Stop"
2 | $ErrorActionPreference = 'SilentlyContinue'
3 |
4 |
5 | # ---------------------------------------------------------------------
6 | # Data
7 | # ---------------------------------------------------------------------
8 |
9 | $Bloatware = @(
10 | "Microsoft.3DBuilder", "Microsoft.Microsoft3DViewer", "Microsoft.AppConnector",
11 | "Microsoft.BingFinance", "Microsoft.BingNews", "Microsoft.BingSports",
12 | "Microsoft.BingTranslator", "Microsoft.BingWeather", "Microsoft.BingFoodAndDrink",
13 | "Microsoft.BingHealthAndFitness", "Microsoft.BingTravel", "Microsoft.GetHelp",
14 | "Microsoft.Getstarted", "Microsoft.Messaging", "Microsoft.Microsoft3DViewer",
15 | "Microsoft.MicrosoftSolitaireCollection", "Microsoft.NetworkSpeedTest", "Microsoft.Office.Lens",
16 | "Microsoft.Office.Sway", "Microsoft.Office.OneNote", "Microsoft.OneConnect",
17 | "Microsoft.People", "Microsoft.Print3D", "Microsoft.SkypeApp",
18 | "Microsoft.Wallet", "Microsoft.WindowsAlarms", "Microsoft.windowscommunicationsapps",
19 | "Microsoft.WindowsFeedbackHub", "Microsoft.WindowsMaps", "Microsoft.WindowsPhone",
20 | "Microsoft.ConnectivityStore", "Microsoft.CommsPhone", "Microsoft.ScreenSketch",
21 | "Microsoft.ZuneMusic", "Microsoft.ZuneVideo", "Microsoft.YourPhone",
22 | "Microsoft.Getstarted", "Microsoft.MicrosoftOfficeHub", "*EclipseManager*",
23 | "*ActiproSoftwareLLC*", "*AdobeSystemsIncorporated.AdobePhotoshopExpress*",
24 | "*Duolingo-LearnLanguagesforFree*", "*PandoraMediaInc*", "*CandyCrush*",
25 | "*BubbleWitch3Saga*", "*Wunderlist*", "*Flipboard*", "*Twitter*",
26 | "*Facebook*", "*Royal Revolt*", "*Sway*", "*Speed Test*", "*Dolby*",
27 | "*Viber*", "*ACGMediaPlayer*", "*Netflix*", "*OneCalendar*",
28 | "*LinkedInforWindows*", "*HiddenCityMysteryofShadows*", "*Hulu*",
29 | "*HiddenCity*", "*AdobePhotoshopExpress*", "*HotspotShieldFreeVPN*",
30 | "*Microsoft.Advertising.Xaml*", "MicrosoftTeams*", "Microsoft.OneDriveSync",
31 | "Microsoft.Todos", "Microsoft.549981C3F5F10_8wekyb3d8bbwe", "Microsoft.Windows.PeopleExperienceHost"
32 | )
33 |
34 | $name = Get-Service "WpnUserService_*" | Select-Object -expand name
35 | $servicenum = $name.Substring($name.IndexOf("_")+1)
36 |
37 | $services = @(
38 | "diagnosticshub.standardcollector.service", "DiagTrack",
39 | "dmwappushsvc", "DPS", "MapsBroker", "NetTcpPortSharing",
40 | "RemoteAccess", "RemoteRegistry", "WMPNetworkSvc",
41 | "WerSvc", "Fax", "fhsvc", "gupdate", "gupdatem",
42 | "MSDTC", "WpcMonSvc", "PhoneSvc", "WPDBusEnum",
43 | "lmhosts", "wisvc", "FontCache", "RetailDemo",
44 | "ALG", "SCardSvr", "EntAppSvc", "edgeupdate",
45 | "edgeupdatem", "SEMgrSvc", "BcastDVRUserService_$servicenum",
46 | "CaptureService_$servicenum", "HvHost", "vmickvpexchange",
47 | "vmicguestinterface", "vmicshutdown", "vmicheartbeat",
48 | "vmicvmsession", "vmicrdv", "vmictimesync"
49 | )
50 |
51 |
52 | # ---------------------------------------------------------------------
53 | # Restore Point
54 | # ---------------------------------------------------------------------
55 |
56 | Enable-ComputerRestore -Drive "C:\"
57 | Checkpoint-Computer -Description "setupWin11 Script" -RestorePointType "MODIFY_SETTINGS"
58 |
59 | # ---------------------------------------------------------------------
60 | # O&O Shutup 10
61 | # ---------------------------------------------------------------------
62 |
63 | Start-BitsTransfer "https://dl5.oo-software.com/files/ooshutup10/OOSU10.exe"
64 | Start-BitsTransfer "https://raw.githubusercontent.com/fedoz13/win11SetupScript/main/shutup10conf.cfg"
65 | Start-Process -FilePath "./OOSU10.exe" -ArgumentList 'shutup10conf.cfg /quiet' -Wait
66 | Remove-Item -Path ".\OOSU10.exe" -Force
67 | Remove-Item -Path ".\shutup10conf.cfg" -Force
68 |
69 | # ---------------------------------------------------------------------
70 | # Design
71 | # ---------------------------------------------------------------------
72 |
73 | # Restore Windows 10 context menu
74 | If (!(Test-Path "HKCU:\SOFTWARE\CLASSES\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}")) {
75 | New-Item -Path "HKCU:\SOFTWARE\CLASSES\CLSID" -Name "{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}"
76 | New-Item -Path "HKCU:\SOFTWARE\CLASSES\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" -Name "InprocServer32"
77 | }
78 | Set-ItemProperty -Path "HKCU:\SOFTWARE\CLASSES\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" -Name "(Default)" -Value ""
79 |
80 | # Start menu position left
81 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarAl" -type "Dword" -Value "0"
82 |
83 | # Remove Task View from Taskbar
84 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "ShowTaskViewButton" -type "Dword" -Value "0"
85 |
86 | # Remove Chat from Taskbar
87 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarMn" -type "Dword" -Value "0"
88 |
89 | # Remove Widgets from Taskbar
90 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarDa" -type "Dword" -Value "0"
91 |
92 | # Remove Search from Taskbar
93 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Search" -Name "SearchboxTaskbarMode" -type "Dword" -Value "0"
94 |
95 | # New Boot Animation
96 | If (!(Test-Path "HKLM:\SYSTEM\ControlSet001\Control\BootControl")) {
97 | New-Item -Path "HKLM:\SYSTEM\ControlSet001\Control" -Name "BootControl"
98 | }
99 | New-ItemProperty -Path "HKLM:\SYSTEM\ControlSet001\Control\BootControl" -Name "BootProgressAnimation" -Value "1" -PropertyType "Dword"
100 |
101 | # Enable Windows Explorer Compact View
102 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -type "Dword" -Name "UseCompactMode" -Value "1"
103 |
104 | # Enable Windows Dark Theme
105 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -type "Dword" -Name "SystemUsesLightTheme" -Value "0"
106 |
107 | # Enable App Dark Theme
108 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -type "Dword" -Name "AppsUseLightTheme" -Value "0"
109 |
110 |
111 | # ---------------------------------------------------------------------
112 | # Debloat
113 | # ---------------------------------------------------------------------
114 |
115 | # Disk Cleanup
116 | Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\*' | ForEach-Object {
117 | New-ItemProperty -Path $_.PSPath -Name StateFlags0005 -Value 2 -PropertyType DWord -Force
118 | };
119 | Start-Process -FilePath CleanMgr.exe -ArgumentList '/sagerun:5' -Wait
120 |
121 | # Remove Temp Files
122 | Remove-Item "C:\Windows\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue
123 | Remove-Item $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue
124 |
125 | # Uninstall Bloatware-Apps
126 | foreach ($Bloat in $Bloatware) {
127 | Get-AppxPackage -Name $Bloat| Remove-AppxPackage
128 | Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like $Bloat | Remove-AppxProvisionedPackage -Online
129 | }
130 |
131 | # Disable Services
132 | foreach ($service in $services) {
133 | Get-Service -Name $service -ErrorAction SilentlyContinue | Set-Service -StartupType Disabled -ErrorAction SilentlyContinue
134 | Write-Output Disabling $service...
135 | }
136 |
137 |
138 | # ---------------------------------------------------------------------
139 | # Privacy
140 | # ---------------------------------------------------------------------
141 |
142 | # Disable Tailored Experiences With Diagnostic Data
143 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Privacy" -type "Dword" -Name "TailoredExperiencesWithDiagnosticDataEnabled" -Value "0"
144 |
145 | # Disable Telemetry
146 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" -Name "AllowTelemetry" -Type DWord -Value 0
147 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" -Name "MaxTelemetryAllowed" -Type DWord -Value 0
148 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "AllowTelemetry" -Type DWord -Value 0
149 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
150 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Application Experience\ProgramDataUpdater"
151 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Autochk\Proxy"
152 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Customer Experience Improvement Program\Consolidator"
153 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip"
154 | Disable-ScheduledTask -TaskName "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector"
155 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "EnableActivityFeed" -Type DWord -Value 0
156 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "PublishUserActivities" -Type DWord -Value 0
157 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "UploadUserActivities" -Type DWord -Value 0
158 | Set-ItemProperty -Path "HKLM:\SYSTEM\Maps" -Name "AutoUpdateEnabled" -Type DWord -Value 0
159 | If (!(Test-Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules")) {
160 | New-Item -Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules" -Force
161 | }
162 | If (!(Test-Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting")) {
163 | New-Item -Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting" -Force
164 | }
165 | Set-ItemProperty -Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting" -Name "Value" -Type DWord -Value 0
166 | Set-ItemProperty -Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowAutoConnectToWiFiSenseHotspots" -Name "Value" -Type DWord -Value 0
167 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "ContentDeliveryAllowed" -Type DWord -Value 0
168 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "OemPreInstalledAppsEnabled" -Type DWord -Value 0
169 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "PreInstalledAppsEnabled" -Type DWord -Value 0
170 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "PreInstalledAppsEverEnabled" -Type DWord -Value 0
171 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SilentInstalledAppsEnabled" -Type DWord -Value 0
172 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338387Enabled" -Type DWord -Value 0
173 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338388Enabled" -Type DWord -Value 0
174 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338389Enabled" -Type DWord -Value 0
175 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353698Enabled" -Type DWord -Value 0
176 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338393Enabled" -Type DWord -Value 0
177 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353694Enabled" -Type DWord -Value 0
178 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353696Enabled" -Type DWord -Value 0
179 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SystemPaneSuggestionsEnabled" -Type DWord -Value 0
180 | If (!(Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent")) {
181 | New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent" -Force
182 | }
183 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent" -Name "DisableWindowsConsumerFeatures" -Type DWord -Value 1
184 |
185 |
186 | If (!(Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo")) {
187 | New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo"
188 | }
189 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo" -Name "DisabledByGroupPolicy" -Type DWord -Value 1
190 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting" -Name "Disabled" -Type DWord -Value 1
191 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Windows Error Reporting\QueueReporting"
192 | If (!(Test-Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config")) {
193 | New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\"
194 | New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config"
195 | }
196 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config" -Name "DODownloadMode" -Type DWord -Value 0 -Force
197 |
198 | Set-NetFirewallProfile -all
199 | netsh advfirewall firewall add rule name="Block Windows Telemetry in" dir=in action=block remoteip=134.170.30.202,137.116.81.24,157.56.106.189,184.86.53.99,2.22.61.43,2.22.61.66,204.79.197.200,23.218.212.69,65.39.117.23,65.55.108.23,64.4.54.254 enable=yes
200 | netsh advfirewall firewall add rule name="Block Windows Telemetry out" dir=out action=block remoteip=65.55.252.43,65.52.108.29,191.232.139.254,65.55.252.92,65.55.252.63,65.55.252.93,65.55.252.43,65.52.108.29,194.44.4.200,194.44.4.208,157.56.91.77,65.52.100.7,65.52.100.91,65.52.100.93,65.52.100.92,65.52.100.94,65.52.100.9,65.52.100.11,168.63.108.233,157.56.74.250,111.221.29.177,64.4.54.32,207.68.166.254,207.46.223.94,65.55.252.71,64.4.54.22,131.107.113.238,23.99.10.11,68.232.34.200,204.79.197.200,157.56.77.139,134.170.58.121,134.170.58.123,134.170.53.29,66.119.144.190,134.170.58.189,134.170.58.118,134.170.53.30,134.170.51.190,157.56.121.89,134.170.115.60,204.79.197.200,104.82.22.249,134.170.185.70,64.4.6.100,65.55.39.10,157.55.129.21,207.46.194.25,23.102.21.4,173.194.113.220,173.194.113.219,216.58.209.166,157.56.91.82,157.56.23.91,104.82.14.146,207.123.56.252,185.13.160.61,8.254.209.254,198.78.208.254,185.13.160.61,185.13.160.61,8.254.209.254,207.123.56.252,68.232.34.200,65.52.100.91,65.52.100.7,207.46.101.29,65.55.108.23,23.218.212.69 enable=yes
201 |
202 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Input\TIPC" -Name "Enabled" -Type DWord -Value 0
203 | Set-ItemProperty -Path "HKCU:\Control Panel\International\User Profile" -Name "HttpAcceptLanguageOptOut" -Type DWord -Value 1
204 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "DoNotShowFeedbackNotifications" -Type DWord -Value 1
205 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules" -Name "NumberOfSIUFInPeriod" -Type DWord -Value 0
206 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules" -Name "PeriodInNanoSeconds" -Type QWord -Value ""
207 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "Start_TrackProgs" -Type DWord -Value 0
208 | If (!(Test-Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput")) {
209 | New-Item -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput" -Force
210 | }
211 | Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput" -Name "AllowLinguisticDataCollection" -Type DWord -Value 0
212 | Set-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CloudContent" -Name "DisableTailoredExperiencesWithDiagnosticData" -Type DWord -Value 1
213 | Set-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CloudContent" -Name "DisableWindowsSpotlightFeatures" -Type DWord -Value 1
214 | Set-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CloudContent" -Name "DisableThirdPartySuggestions" -Type DWord -Value 1
215 |
216 |
217 |
218 | # ---------------------------------------------------------------------
219 | # Usability
220 | # ---------------------------------------------------------------------
221 |
222 | # Default Explorer view This PC
223 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -type "Dword" -Name "LaunchTo" -Value "1"
224 |
225 | # Show file extensions
226 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -type "Dword" -Name "HideFileExt" -Value "0"
227 |
228 | # Install winget
229 | if (!(Test-Path $env:LOCALAPPDATA\Microsoft\WindowsApps\winget.exe)){
230 | $latest = (Invoke-WebRequest -UseBasicParsing -URI "https://github.com/microsoft/winget-cli/releases/latest").Links.Href | Select-String ".msixbundle"
231 | if ((Get-WmiObject win32_operatingsystem | Select-Object osarchitecture).osarchitecture -like "64*") {
232 | Start-BitsTransfer "https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx"
233 | } else {
234 | Start-BitsTransfer "https://aka.ms/Microsoft.VCLibs.x86.14.00.Desktop.appx"
235 | }
236 |
237 | Start-BitsTransfer "https://github.com$latest"; Add-AppxPackage -Path ".\Microsoft.DesktopAppInstaller_*.msixbundle" -DependencyPath ".\Microsoft.VCLibs*.appx"
238 | }
239 |
240 | # Install Windows Terminal
241 | winget install -e Microsoft.WindowsTerminal --accept-source-agreements --accept-package-agreements --force --silent
242 |
243 | # Set Windows Terminal as Default Terminal
244 | If (!(Test-Path "HKCU:\Console\%%Startup")) {
245 | New-Item -Path "HKCU:\Console\%%Startup"
246 | }
247 | Set-ItemProperty -Path "HKCU:\Console\%%Startup" -Name "DelegationConsole" -Type String -Value "{2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69}"
248 | Set-ItemProperty -Path "HKCU:\Console\%%Startup" -Name "DelegationTerminal" -Type String -Value "{E12CFF52-A866-4C77-9A90-F570A7AA2C6B}"
249 |
250 | Remove-Item -Path ".\Microsoft.VCLibs*.appx" -Force
251 | Remove-Item -Path ".\Microsoft.DesktopAppInstaller_*.msixbundle" -Force
252 |
253 |
254 | # End of Script - Restart PC
255 | Start-Sleep 5
256 | Restart-Computer
--------------------------------------------------------------------------------
/setupWin11GUI.ps1:
--------------------------------------------------------------------------------
1 | Add-Type -AssemblyName System.Windows.Forms
2 | $ErrorActionPreference = 'SilentlyContinue'
3 |
4 | $resources = & { $BinaryFormatter = New-Object -TypeName System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
5 | @{
6 | 'FontDialog1.TrayLocation' = New-Object -TypeName System.Drawing.Point -ArgumentList @(17, 17)
7 | 'Button9.Name' = 'Button9'
8 | 'Button13.Name' = 'Button13'
9 | 'Button25.Name' = 'Button25'
10 | 'Button7.Name' = 'Button7'
11 | 'Button16.Name' = 'Button16'
12 | 'PictureBox1.Name' = 'PictureBox1'
13 | 'Button4.Name' = 'Button4'
14 | 'FontDialog1.Name' = 'FontDialog1'
15 | 'Button26.Name' = 'Button26'
16 | 'Button12.Name' = 'Button12'
17 | 'Button2.Name' = 'Button2'
18 | 'Button20.Name' = 'Button20'
19 | 'Button21.Name' = 'Button21'
20 | 'Button1.Name' = 'Button1'
21 | 'PictureBox1.Image' = New-Object -TypeName System.Drawing.Bitmap -ArgumentList @(New-Object -TypeName System.IO.MemoryStream -ArgumentList @(,[System.Convert]::FromBase64String('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')))
22 | 'Button30.Name' = 'Button30'
23 | 'Button31.Name' = 'Button31'
24 | 'Label3.Name' = 'Label3'
25 | 'Button6.Name' = 'Button6'
26 | 'Button5.Name' = 'Button5'
27 | 'Button22.Name' = 'Button22'
28 | 'Button36.Name' = 'Button36'
29 | 'ProgressBar1.Name' = 'ProgressBar1'
30 | 'Label1.Name' = 'Label1'
31 | 'Panel4.Name' = 'Panel4'
32 | 'Button15.Name' = 'Button15'
33 | 'ToolStripProgressBar1.Name' = 'ToolStripProgressBar1'
34 | 'Button3.Name' = 'Button3'
35 | '$this.Name' = 'Form1'
36 | 'Button11.Name' = 'Button11'
37 | 'StatusStrip1.Name' = 'StatusStrip1'
38 | 'ToolTip1.TrayLocation' = New-Object -TypeName System.Drawing.Point -ArgumentList @(159, 17)
39 | 'Button24.Name' = 'Button24'
40 | 'Button19.Name' = 'Button19'
41 | 'StatusStrip1.TrayLocation' = New-Object -TypeName System.Drawing.Point -ArgumentList @(17, 17)
42 | 'Button14.Name' = 'Button14'
43 | 'Panel2.Name' = 'Panel2'
44 | 'Button27.Name' = 'Button27'
45 | 'Panel1.Name' = 'Panel1'
46 | 'Panel3.Name' = 'Panel3'
47 | 'Button10.Name' = 'Button10'
48 | 'Label4.Name' = 'Label4'
49 | 'PictureBox1.BackgroundImage' = New-Object -TypeName System.Drawing.Bitmap -ArgumentList @(New-Object -TypeName System.IO.MemoryStream -ArgumentList @(,[System.Convert]::FromBase64String('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')))
50 | 'Button18.Name' = 'Button18'
51 | '$this.Icon' = New-Object -TypeName System.Drawing.Icon -ArgumentList @(New-Object -TypeName System.IO.MemoryStream -ArgumentList @(,[System.Convert]::FromBase64String('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')))
52 | 'Button23.Name' = 'Button23'
53 | 'ToolTip1.Name' = 'ToolTip1'
54 | 'TextBox1.Name' = 'TextBox1'
55 | 'Button8.Name' = 'Button8'
56 | 'Button17.Name' = 'Button17'
57 | 'Label2.Name' = 'Label2'
58 | }
59 | }
60 |
61 | $Bloatware = @(
62 | "Microsoft.3DBuilder", "Microsoft.Microsoft3DViewer", "Microsoft.AppConnector",
63 | "Microsoft.BingFinance", "Microsoft.BingNews", "Microsoft.BingSports",
64 | "Microsoft.BingTranslator", "Microsoft.BingWeather", "Microsoft.BingFoodAndDrink",
65 | "Microsoft.BingHealthAndFitness", "Microsoft.BingTravel", "Microsoft.GetHelp",
66 | "Microsoft.Getstarted", "Microsoft.Messaging", "Microsoft.Microsoft3DViewer",
67 | "Microsoft.MicrosoftSolitaireCollection", "Microsoft.NetworkSpeedTest", "Microsoft.Office.Lens",
68 | "Microsoft.Office.Sway", "Microsoft.Office.OneNote", "Microsoft.OneConnect",
69 | "Microsoft.People", "Microsoft.Print3D", "Microsoft.SkypeApp",
70 | "Microsoft.Wallet", "Microsoft.WindowsAlarms", "Microsoft.windowscommunicationsapps",
71 | "Microsoft.WindowsFeedbackHub", "Microsoft.WindowsMaps", "Microsoft.WindowsPhone",
72 | "Microsoft.ConnectivityStore", "Microsoft.CommsPhone", "Microsoft.ScreenSketch",
73 | "Microsoft.ZuneMusic", "Microsoft.ZuneVideo", "Microsoft.YourPhone",
74 | "Microsoft.Getstarted", "Microsoft.MicrosoftOfficeHub", "*EclipseManager*",
75 | "*ActiproSoftwareLLC*", "*AdobeSystemsIncorporated.AdobePhotoshopExpress*",
76 | "*Duolingo-LearnLanguagesforFree*", "*PandoraMediaInc*", "*CandyCrush*",
77 | "*BubbleWitch3Saga*", "*Wunderlist*", "*Flipboard*", "*Twitter*",
78 | "*Facebook*", "*Royal Revolt*", "*Sway*", "*Speed Test*", "*Dolby*",
79 | "*Viber*", "*ACGMediaPlayer*", "*Netflix*", "*OneCalendar*",
80 | "*LinkedInforWindows*", "*HiddenCityMysteryofShadows*", "*Hulu*",
81 | "*HiddenCity*", "*AdobePhotoshopExpress*", "*HotspotShieldFreeVPN*",
82 | "*Microsoft.Advertising.Xaml*", "MicrosoftTeams*", "Microsoft.OneDriveSync",
83 | "Microsoft.Todos", "Microsoft.549981C3F5F10_8wekyb3d8bbwe", "Microsoft.Windows.PeopleExperienceHost"
84 | )
85 |
86 | $name = Get-Service "WpnUserService_*" | Select-Object -expand name
87 | $servicenum = $name.Substring($name.IndexOf("_")+1)
88 |
89 | $services = @(
90 | "diagnosticshub.standardcollector.service", "DiagTrack",
91 | "dmwappushsvc", "DPS", "MapsBroker", "NetTcpPortSharing",
92 | "RemoteAccess", "RemoteRegistry", "WMPNetworkSvc",
93 | "WerSvc", "Fax", "fhsvc", "gupdate", "gupdatem",
94 | "MSDTC", "WpcMonSvc", "PhoneSvc", "WPDBusEnum",
95 | "lmhosts", "wisvc", "FontCache", "RetailDemo",
96 | "ALG", "SCardSvr", "EntAppSvc", "edgeupdate",
97 | "edgeupdatem", "SEMgrSvc", "BcastDVRUserService_$servicenum",
98 | "CaptureService_$servicenum", "HvHost", "vmickvpexchange",
99 | "vmicguestinterface", "vmicshutdown", "vmicheartbeat",
100 | "vmicvmsession", "vmicrdv", "vmictimesync"
101 | )
102 |
103 | $Form1_Load = {
104 | $toolTip1.SetToolTip($Button17, "Removes Task View, Chat, Widgets and Search from Taskbar`r`n(Run after Shutup 10 to keep changes)");
105 | }
106 |
107 | $Button36_Click = {
108 | Start-Sleep 2
109 | Restart-Computer
110 | }
111 |
112 | $Button27_Click = {
113 | [System.Windows.Forms.MessageBox]::Show("Made by Kevin Rossmeier`r`nhttps://github.com/fedoz13/","About",0)
114 | }
115 |
116 | $Button25_Click = {
117 | $TextBox1.AppendText("Not implemented.")
118 | }
119 |
120 | $Button21_Click = {
121 | $ProgressBar1.Maximum = 100
122 | $ProgressBar1.Value = 0
123 | $TextBox1.AppendText("Creating Restore Point...`r`n")
124 | Enable-ComputerRestore -Drive "C:\"
125 | $output = Checkpoint-Computer -Description "setupWin11 Script" -RestorePointType "MODIFY_SETTINGS" | Out-String
126 | #$output = (Checkpoint-Computer -Description "setupWin11 Script" -RestorePointType "MODIFY_SETTINGS") -join "`n";
127 | $TextBox1.AppendText($output)
128 | $ProgressBar1.Value = 100
129 | }
130 |
131 | $Button20_Click = {
132 | $TextBox1.AppendText("Not implemented.")
133 | }
134 |
135 | $Button19_Click = {
136 | $ProgressBar1.Value = 0
137 | $ProgressBar1.Maximum = 10
138 | # Default Explorer view This PC
139 | $ProgressBar1.PerformStep()
140 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -type "Dword" -Name "LaunchTo" -Value "1"
141 | $ProgressBar1.PerformStep()
142 | }
143 |
144 | $Button18_Click = {
145 | $ProgressBar1.Value = 0
146 | $ProgressBar1.Maximum = 10
147 | # Show file extensions
148 | $ProgressBar1.PerformStep()
149 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -type "Dword" -Name "HideFileExt" -Value "0"
150 | $ProgressBar1.PerformStep()
151 | }
152 |
153 | $Button17_Click = {
154 | $ProgressBar1.Value = 0
155 | $ProgressBar1.Maximum = 20
156 | # Remove Task View from Taskbar
157 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "ShowTaskViewButton" -type "Dword" -Value "0"
158 | $ProgressBar1.PerformStep()
159 |
160 | # Remove Chat from Taskbar
161 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarMn" -type "Dword" -Value "0"
162 | $ProgressBar1.PerformStep()
163 |
164 | # Remove Widgets from Taskbar
165 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarDa" -type "Dword" -Value "0"
166 | $ProgressBar1.PerformStep()
167 |
168 | # Remove Search from Taskbar
169 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Search" -Name "SearchboxTaskbarMode" -type "Dword" -Value "0"
170 | $ProgressBar1.PerformStep()
171 | }
172 |
173 | $Button16_Click = {
174 | $ProgressBar1.Value = 0
175 | $ProgressBar1.Maximum = 25
176 | $ProgressBar1.PerformStep()
177 | # Install Windows Terminal
178 | winget install -e Microsoft.WindowsTerminal --accept-source-agreements --accept-package-agreements --force --silent
179 | $ProgressBar1.PerformStep()
180 |
181 | # Set Windows Terminal as Default Terminal
182 | If (!(Test-Path "HKCU:\Console\%%Startup")) {
183 | New-Item -Path "HKCU:\Console\%%Startup"
184 | }
185 | $ProgressBar1.PerformStep()
186 | Set-ItemProperty -Path "HKCU:\Console\%%Startup" -Name "DelegationConsole" -Type String -Value "{2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69}"
187 | Set-ItemProperty -Path "HKCU:\Console\%%Startup" -Name "DelegationTerminal" -Type String -Value "{E12CFF52-A866-4C77-9A90-F570A7AA2C6B}"
188 | $ProgressBar1.PerformStep()
189 |
190 | Remove-Item -Path ".\Microsoft.VCLibs*.appx" -Force
191 | Remove-Item -Path ".\Microsoft.DesktopAppInstaller_*.msixbundle" -Force
192 | $ProgressBar1.PerformStep()
193 | }
194 |
195 | $Button15_Click = {
196 | $ProgressBar1.Value = 0
197 | $ProgressBar1.Maximum = 10
198 | # Enable Windows Dark Theme
199 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -type "Dword" -Name "SystemUsesLightTheme" -Value "0"
200 | $ProgressBar1.PerformStep()
201 |
202 | # Enable App Dark Theme
203 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -type "Dword" -Name "AppsUseLightTheme" -Value "0"
204 | $ProgressBar1.PerformStep()
205 | }
206 |
207 | $Button14_Click = {
208 | $ProgressBar1.Value = 0
209 | $ProgressBar1.Maximum = 15
210 | $ProgressBar1.PerformStep()
211 | If (!(Test-Path "HKLM:\SYSTEM\ControlSet001\Control\BootControl")) {
212 | New-Item -Path "HKLM:\SYSTEM\ControlSet001\Control" -Name "BootControl"
213 | }
214 | $ProgressBar1.PerformStep()
215 | New-ItemProperty -Path "HKLM:\SYSTEM\ControlSet001\Control\BootControl" -Name "BootProgressAnimation" -Value "1" -PropertyType "Dword"
216 | $ProgressBar1.PerformStep()
217 | }
218 |
219 | $Button13_Click = {
220 | $ProgressBar1.Value = 0
221 | $ProgressBar1.Maximum = 10
222 | $ProgressBar1.PerformStep()
223 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "TaskbarAl" -type "Dword" -Value "0"
224 | $ProgressBar1.PerformStep()
225 | }
226 |
227 | $Button12_Click = {
228 | $ProgressBar1.Value = 0
229 | $ProgressBar1.Maximum = 10
230 | $ProgressBar1.PerformStep()
231 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -type "Dword" -Name "UseCompactMode" -Value "1"
232 | $ProgressBar1.PerformStep()
233 | }
234 |
235 | $Button11_Click = {
236 | $ProgressBar1.Value = 0
237 | $ProgressBar1.Maximum = 15
238 | $ProgressBar1.PerformStep()
239 | If (!(Test-Path "HKCU:\SOFTWARE\CLASSES\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}")) {
240 | New-Item -Path "HKCU:\SOFTWARE\CLASSES\CLSID" -Name "{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}"
241 | New-Item -Path "HKCU:\SOFTWARE\CLASSES\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" -Name "InprocServer32"
242 | }
243 | $ProgressBar1.PerformStep()
244 | Set-ItemProperty -Path "HKCU:\SOFTWARE\CLASSES\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" -Name "(Default)" -Value ""
245 | $ProgressBar1.PerformStep()
246 | }
247 |
248 | $Button10_Click = {
249 | $TextBox1.AppendText("Not implemented.")
250 | }
251 |
252 | $Button9_Click = {
253 | $TextBox1.AppendText("Not implemented.")
254 | }
255 |
256 | $Button8_Click = {
257 | $ProgressBar1.Value = 0
258 | $ProgressBar1.Maximum = 20
259 | $TextBox1.AppendText("Downloading O&OShutup...`r`n")
260 | Start-BitsTransfer "https://dl5.oo-software.com/files/ooshutup10/OOSU10.exe"
261 | $ProgressBar1.PerformStep()
262 | $TextBox1.AppendText("Downloading Config file...`r`n")
263 | Start-BitsTransfer "https://raw.githubusercontent.com/fedoz13/win11SetupScript/main/shutup10conf.cfg"
264 | $ProgressBar1.PerformStep()
265 | $TextBox1.AppendText("Running O&OShutup...`r`n")
266 | Start-Process -FilePath "./OOSU10.exe" -ArgumentList 'shutup10conf.cfg /quiet' -Wait
267 | $ProgressBar1.PerformStep()
268 | $TextBox1.AppendText("Cleanup...`r`n")
269 | Remove-Item -Path ".\OOSU10.exe" -Force
270 | Remove-Item -Path ".\shutup10conf.cfg" -Force
271 | $ProgressBar1.PerformStep()
272 | $TextBox1.AppendText("Done.`r`n")
273 | }
274 |
275 | $Button7_Click = {
276 | $ProgressBar1.Value = 0
277 | $ProgressBar1.Maximum = 20
278 | $ProgressBar1.PerformStep()
279 | Set-NetFirewallProfile -all
280 | $ProgressBar1.PerformStep()
281 | $TextBox1.AppendText("Block Telemetry in...`r`n")
282 | netsh advfirewall firewall add rule name="Block Windows Telemetry in" dir=in action=block remoteip=134.170.30.202,137.116.81.24,157.56.106.189,184.86.53.99,2.22.61.43,2.22.61.66,204.79.197.200,23.218.212.69,65.39.117.23,65.55.108.23,64.4.54.254 enable=yes
283 | $ProgressBar1.PerformStep()
284 | $TextBox1.AppendText("Block Telemetry out...`r`n")
285 | netsh advfirewall firewall add rule name="Block Windows Telemetry out" dir=out action=block remoteip=65.55.252.43,65.52.108.29,191.232.139.254,65.55.252.92,65.55.252.63,65.55.252.93,65.55.252.43,65.52.108.29,194.44.4.200,194.44.4.208,157.56.91.77,65.52.100.7,65.52.100.91,65.52.100.93,65.52.100.92,65.52.100.94,65.52.100.9,65.52.100.11,168.63.108.233,157.56.74.250,111.221.29.177,64.4.54.32,207.68.166.254,207.46.223.94,65.55.252.71,64.4.54.22,131.107.113.238,23.99.10.11,68.232.34.200,204.79.197.200,157.56.77.139,134.170.58.121,134.170.58.123,134.170.53.29,66.119.144.190,134.170.58.189,134.170.58.118,134.170.53.30,134.170.51.190,157.56.121.89,134.170.115.60,204.79.197.200,104.82.22.249,134.170.185.70,64.4.6.100,65.55.39.10,157.55.129.21,207.46.194.25,23.102.21.4,173.194.113.220,173.194.113.219,216.58.209.166,157.56.91.82,157.56.23.91,104.82.14.146,207.123.56.252,185.13.160.61,8.254.209.254,198.78.208.254,185.13.160.61,185.13.160.61,8.254.209.254,207.123.56.252,68.232.34.200,65.52.100.91,65.52.100.7,207.46.101.29,65.55.108.23,23.218.212.69 enable=yes
286 | $ProgressBar1.PerformStep()
287 | $TextBox1.AppendText("Done.`r`n")
288 | }
289 |
290 | $Button6_Click = {
291 | $ProgressBar1.Value = 0
292 | $ProgressBar1.Maximum = 80
293 | Disable Tailored Experiences With Diagnostic Data
294 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Privacy" -type "Dword" -Name "TailoredExperiencesWithDiagnosticDataEnabled" -Value "0"
295 | $ProgressBar1.PerformStep()
296 |
297 | # Disable Telemetry
298 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" -Name "AllowTelemetry" -Type DWord -Value 0
299 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" -Name "MaxTelemetryAllowed" -Type DWord -Value 0
300 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "AllowTelemetry" -Type DWord -Value 0
301 | $ProgressBar1.PerformStep()
302 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
303 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Application Experience\ProgramDataUpdater"
304 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Autochk\Proxy"
305 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Customer Experience Improvement Program\Consolidator"
306 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Customer Experience Improvement Program\UsbCeip"
307 | Disable-ScheduledTask -TaskName "Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector"
308 | $ProgressBar1.PerformStep()
309 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "EnableActivityFeed" -Type DWord -Value 0
310 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "PublishUserActivities" -Type DWord -Value 0
311 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" -Name "UploadUserActivities" -Type DWord -Value 0
312 | Set-ItemProperty -Path "HKLM:\SYSTEM\Maps" -Name "AutoUpdateEnabled" -Type DWord -Value 0
313 | $ProgressBar1.PerformStep()
314 | If (!(Test-Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules")) {
315 | New-Item -Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules" -Force
316 | }
317 | $ProgressBar1.PerformStep()
318 | If (!(Test-Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting")) {
319 | New-Item -Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting" -Force
320 | }
321 | $ProgressBar1.PerformStep()
322 | Set-ItemProperty -Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting" -Name "Value" -Type DWord -Value 0
323 | Set-ItemProperty -Path "HKLM:\Software\Microsoft\PolicyManager\default\WiFi\AllowAutoConnectToWiFiSenseHotspots" -Name "Value" -Type DWord -Value 0
324 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "ContentDeliveryAllowed" -Type DWord -Value 0
325 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "OemPreInstalledAppsEnabled" -Type DWord -Value 0
326 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "PreInstalledAppsEnabled" -Type DWord -Value 0
327 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "PreInstalledAppsEverEnabled" -Type DWord -Value 0
328 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SilentInstalledAppsEnabled" -Type DWord -Value 0
329 | $ProgressBar1.PerformStep()
330 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338387Enabled" -Type DWord -Value 0
331 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338388Enabled" -Type DWord -Value 0
332 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338389Enabled" -Type DWord -Value 0
333 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353698Enabled" -Type DWord -Value 0
334 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338393Enabled" -Type DWord -Value 0
335 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353694Enabled" -Type DWord -Value 0
336 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353696Enabled" -Type DWord -Value 0
337 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SystemPaneSuggestionsEnabled" -Type DWord -Value 0
338 | $ProgressBar1.PerformStep()
339 | If (!(Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent")) {
340 | New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent" -Force
341 | }
342 | $ProgressBar1.PerformStep()
343 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent" -Name "DisableWindowsConsumerFeatures" -Type DWord -Value 1
344 |
345 | $ProgressBar1.PerformStep()
346 | If (!(Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo")) {
347 | New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo"
348 | }
349 | $ProgressBar1.PerformStep()
350 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AdvertisingInfo" -Name "DisabledByGroupPolicy" -Type DWord -Value 1
351 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting" -Name "Disabled" -Type DWord -Value 1
352 | Disable-ScheduledTask -TaskName "Microsoft\Windows\Windows Error Reporting\QueueReporting"
353 | $ProgressBar1.PerformStep()
354 | If (!(Test-Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config")) {
355 | New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\"
356 | New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config"
357 | }
358 | $ProgressBar1.PerformStep()
359 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config" -Name "DODownloadMode" -Type DWord -Value 0 -Force
360 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Input\TIPC" -Name "Enabled" -Type DWord -Value 0
361 | Set-ItemProperty -Path "HKCU:\Control Panel\International\User Profile" -Name "HttpAcceptLanguageOptOut" -Type DWord -Value 1
362 | Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "DoNotShowFeedbackNotifications" -Type DWord -Value 1
363 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules" -Name "NumberOfSIUFInPeriod" -Type DWord -Value 0
364 | Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Siuf\Rules" -Name "PeriodInNanoSeconds" -Type QWord -Value ""
365 | Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "Start_TrackProgs" -Type DWord -Value 0
366 | $ProgressBar1.PerformStep()
367 | If (!(Test-Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput")) {
368 | New-Item -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput" -Force
369 | }
370 | $ProgressBar1.PerformStep()
371 | Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput" -Name "AllowLinguisticDataCollection" -Type DWord -Value 0
372 | Set-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CloudContent" -Name "DisableTailoredExperiencesWithDiagnosticData" -Type DWord -Value 1
373 | Set-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CloudContent" -Name "DisableWindowsSpotlightFeatures" -Type DWord -Value 1
374 | Set-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\Windows\CloudContent" -Name "DisableThirdPartySuggestions" -Type DWord -Value 1
375 | $ProgressBar1.PerformStep()
376 | $TextBox1.AppendText("Disabled Telemetry, Tracking & Privacy Settings`r`n")
377 | }
378 |
379 | $Button5_Click = {
380 | $TextBox1.AppendText("Not implemented.")
381 | }
382 |
383 |
384 | $Button4_Click = {
385 | $ProgressBar1.Value = 0
386 | $ProgressBar1.Maximum = 100
387 | foreach ($service in $services) {
388 | Get-Service -Name $service -ErrorAction SilentlyContinue | Set-Service -StartupType Disabled -ErrorAction SilentlyContinue
389 | $TextBox1.AppendText("Disabling $service...`r`n")
390 | $ProgressBar1.PerformStep()
391 | }
392 | }
393 |
394 | $Button3_Click = {
395 | $ProgressBar1.Value = 0
396 | $ProgressBar1.Maximum = 320
397 | foreach ($Bloat in $Bloatware) {
398 | Get-AppxPackage -Name $Bloat| Remove-AppxPackage
399 | Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like $Bloat | Remove-AppxProvisionedPackage -Online
400 | $TextBox1.AppendText("Removing $Bloat...`r`n")
401 | $ProgressBar1.PerformStep()
402 | }
403 | $TextBox1.AppendText("Successfully uninstalled Bloatware.`r`n")
404 |
405 | }
406 |
407 | $Button2_Click = {
408 | $ProgressBar1.Value = 0
409 | $ProgressBar1.Maximum = 10
410 | $TextBox1.AppendText("Cleaning up C:\Windows\Temp\...`r`n")
411 | Remove-Item "C:\Windows\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue
412 | $ProgressBar1.PerformStep()
413 | $TextBox1.AppendText("Cleaning up %temp%...`r`n")
414 | Remove-Item $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue
415 | $ProgressBar1.PerformStep()
416 | $TextBox1.AppendText("Done.`r`n")
417 | }
418 |
419 | $Button1_Click = {
420 | $ProgressBar1.Value = 0
421 | $ProgressBar1.Maximum = 150
422 | $TextBox1.AppendText("Running Disk Cleanup...`r`n")
423 | Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\*' | ForEach-Object {
424 | New-ItemProperty -Path $_.PSPath -Name StateFlags0005 -Value 2 -PropertyType DWord -Force
425 | $ProgressBar1.PerformStep()
426 | };
427 | Start-Process -FilePath CleanMgr.exe -ArgumentList '/sagerun:5' -Wait
428 | $ProgressBar1.Value = 150
429 | $TextBox1.AppendText("Finished Disk Cleanup`r`n")
430 | }
431 |
432 |
433 | $Form1 = New-Object -TypeName System.Windows.Forms.Form
434 | [System.Windows.Forms.PictureBox]$PictureBox1 = $null
435 | [System.Windows.Forms.Panel]$Panel1 = $null
436 | [System.Windows.Forms.Button]$Button1 = $null
437 | [System.Windows.Forms.Label]$Label2 = $null
438 | [System.Windows.Forms.Button]$Button2 = $null
439 | [System.Windows.Forms.Button]$Button3 = $null
440 | [System.Windows.Forms.Button]$Button4 = $null
441 | [System.Windows.Forms.Button]$Button5 = $null
442 | [System.Windows.Forms.Label]$Label1 = $null
443 | [System.Windows.Forms.TextBox]$TextBox1 = $null
444 | [System.Windows.Forms.ProgressBar]$ProgressBar1 = $null
445 | [System.Windows.Forms.Panel]$Panel2 = $null
446 | [System.Windows.Forms.Button]$Button6 = $null
447 | [System.Windows.Forms.Button]$Button7 = $null
448 | [System.Windows.Forms.Button]$Button8 = $null
449 | [System.Windows.Forms.Button]$Button9 = $null
450 | [System.Windows.Forms.Button]$Button10 = $null
451 | [System.Windows.Forms.Button]$Button22 = $null
452 | [System.Windows.Forms.Panel]$Panel3 = $null
453 | [System.Windows.Forms.Label]$Label3 = $null
454 | [System.Windows.Forms.Button]$Button11 = $null
455 | [System.Windows.Forms.Button]$Button12 = $null
456 | [System.Windows.Forms.Button]$Button13 = $null
457 | [System.Windows.Forms.Button]$Button14 = $null
458 | [System.Windows.Forms.Button]$Button15 = $null
459 | [System.Windows.Forms.Panel]$Panel4 = $null
460 | [System.Windows.Forms.Label]$Label4 = $null
461 | [System.Windows.Forms.Button]$Button16 = $null
462 | [System.Windows.Forms.Button]$Button17 = $null
463 | [System.Windows.Forms.Button]$Button18 = $null
464 | [System.Windows.Forms.Button]$Button19 = $null
465 | [System.Windows.Forms.Button]$Button20 = $null
466 | [System.Windows.Forms.Button]$Button23 = $null
467 | [System.Windows.Forms.ToolTip]$ToolTip1 = $null
468 | [System.ComponentModel.IContainer]$components = $null
469 | [System.Windows.Forms.Button]$Button21 = $null
470 | [System.Windows.Forms.Button]$Button36 = $null
471 | [System.Windows.Forms.Button]$Button25 = $null
472 | [System.Windows.Forms.Button]$Button27 = $null
473 | function InitializeComponent
474 | {
475 | $components = (New-Object -TypeName System.ComponentModel.Container)
476 | #$resources = . (Join-Path $PSScriptRoot 'setupwin11gui.resources.ps1')
477 | $PictureBox1 = (New-Object -TypeName System.Windows.Forms.PictureBox)
478 | $Panel1 = (New-Object -TypeName System.Windows.Forms.Panel)
479 | $Button1 = (New-Object -TypeName System.Windows.Forms.Button)
480 | $Label2 = (New-Object -TypeName System.Windows.Forms.Label)
481 | $Button2 = (New-Object -TypeName System.Windows.Forms.Button)
482 | $Button3 = (New-Object -TypeName System.Windows.Forms.Button)
483 | $Button4 = (New-Object -TypeName System.Windows.Forms.Button)
484 | $Button5 = (New-Object -TypeName System.Windows.Forms.Button)
485 | $Label1 = (New-Object -TypeName System.Windows.Forms.Label)
486 | $TextBox1 = (New-Object -TypeName System.Windows.Forms.TextBox)
487 | $ProgressBar1 = (New-Object -TypeName System.Windows.Forms.ProgressBar)
488 | $Panel2 = (New-Object -TypeName System.Windows.Forms.Panel)
489 | $Button6 = (New-Object -TypeName System.Windows.Forms.Button)
490 | $Button7 = (New-Object -TypeName System.Windows.Forms.Button)
491 | $Button8 = (New-Object -TypeName System.Windows.Forms.Button)
492 | $Button9 = (New-Object -TypeName System.Windows.Forms.Button)
493 | $Button10 = (New-Object -TypeName System.Windows.Forms.Button)
494 | $Button22 = (New-Object -TypeName System.Windows.Forms.Button)
495 | $Panel3 = (New-Object -TypeName System.Windows.Forms.Panel)
496 | $Label3 = (New-Object -TypeName System.Windows.Forms.Label)
497 | $Button11 = (New-Object -TypeName System.Windows.Forms.Button)
498 | $Button12 = (New-Object -TypeName System.Windows.Forms.Button)
499 | $Button13 = (New-Object -TypeName System.Windows.Forms.Button)
500 | $Button14 = (New-Object -TypeName System.Windows.Forms.Button)
501 | $Button15 = (New-Object -TypeName System.Windows.Forms.Button)
502 | $Panel4 = (New-Object -TypeName System.Windows.Forms.Panel)
503 | $Label4 = (New-Object -TypeName System.Windows.Forms.Label)
504 | $Button16 = (New-Object -TypeName System.Windows.Forms.Button)
505 | $Button17 = (New-Object -TypeName System.Windows.Forms.Button)
506 | $Button18 = (New-Object -TypeName System.Windows.Forms.Button)
507 | $Button19 = (New-Object -TypeName System.Windows.Forms.Button)
508 | $Button20 = (New-Object -TypeName System.Windows.Forms.Button)
509 | $Button23 = (New-Object -TypeName System.Windows.Forms.Button)
510 | $ToolTip1 = (New-Object -TypeName System.Windows.Forms.ToolTip -ArgumentList @($components))
511 | $Button21 = (New-Object -TypeName System.Windows.Forms.Button)
512 | $Button36 = (New-Object -TypeName System.Windows.Forms.Button)
513 | $Button25 = (New-Object -TypeName System.Windows.Forms.Button)
514 | $Button27 = (New-Object -TypeName System.Windows.Forms.Button)
515 | ([System.ComponentModel.ISupportInitialize]$PictureBox1).BeginInit()
516 | $Panel1.SuspendLayout()
517 | $Panel2.SuspendLayout()
518 | $Panel3.SuspendLayout()
519 | $Panel4.SuspendLayout()
520 | $Form1.SuspendLayout()
521 | #
522 | #PictureBox1
523 | #
524 | $PictureBox1.BackgroundImage = ([System.Drawing.Image]$resources.'PictureBox1.BackgroundImage')
525 | $PictureBox1.BackgroundImageLayout = [System.Windows.Forms.ImageLayout]::Zoom
526 | $PictureBox1.Dock = [System.Windows.Forms.DockStyle]::Top
527 | $PictureBox1.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]0,[System.Int32]0))
528 | $PictureBox1.Name = [System.String]'PictureBox1'
529 | $PictureBox1.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]982,[System.Int32]84))
530 | $PictureBox1.TabIndex = [System.Int32]6
531 | $PictureBox1.TabStop = $false
532 | #
533 | #Panel1
534 | #
535 | $Panel1.AutoSizeMode = [System.Windows.Forms.AutoSizeMode]::GrowAndShrink
536 | $Panel1.BorderStyle = [System.Windows.Forms.BorderStyle]::FixedSingle
537 | $Panel1.Controls.Add($Button1)
538 | $Panel1.Controls.Add($Label2)
539 | $Panel1.Controls.Add($Button2)
540 | $Panel1.Controls.Add($Button3)
541 | $Panel1.Controls.Add($Button4)
542 | $Panel1.Controls.Add($Button5)
543 | $Panel1.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]19,[System.Int32]141))
544 | $Panel1.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]10))
545 | $Panel1.Name = [System.String]'Panel1'
546 | $Panel1.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]311))
547 | $Panel1.TabIndex = [System.Int32]7
548 | #
549 | #Button1
550 | #
551 | $Button1.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
552 | $Button1.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]43))
553 | $Button1.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
554 | $Button1.Name = [System.String]'Button1'
555 | $Button1.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
556 | $Button1.TabIndex = [System.Int32]0
557 | $Button1.Text = [System.String]'Disk Cleanup'
558 | $Button1.UseVisualStyleBackColor = $true
559 | $Button1.add_Click($Button1_Click)
560 | #
561 | #Label2
562 | #
563 | $Label2.BackColor = [System.Drawing.SystemColors]::ControlLightLight
564 | $Label2.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]12))
565 | $Label2.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
566 |
567 | $Label2.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]-1,[System.Int32]0))
568 | $Label2.Name = [System.String]'Label2'
569 | $Label2.RightToLeft = [System.Windows.Forms.RightToLeft]::No
570 | $Label2.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]33))
571 | $Label2.TabIndex = [System.Int32]6
572 | $Label2.Text = [System.String]'Debloat'
573 | $Label2.TextAlign = [System.Drawing.ContentAlignment]::MiddleCenter
574 | #
575 | #Button2
576 | #
577 | $Button2.BackColor = [System.Drawing.SystemColors]::ControlLightLight
578 | $Button2.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
579 | $Button2.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
580 | $Button2.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
581 |
582 | $Button2.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]96))
583 | $Button2.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
584 | $Button2.Name = [System.String]'Button2'
585 | $Button2.RightToLeft = [System.Windows.Forms.RightToLeft]::No
586 | $Button2.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
587 | $Button2.TabIndex = [System.Int32]0
588 | $Button2.Text = [System.String]'Remove Temp Files'
589 | $Button2.UseVisualStyleBackColor = $true
590 | $Button2.add_Click($Button2_Click)
591 | #
592 | #Button3
593 | #
594 | $Button3.BackColor = [System.Drawing.SystemColors]::ControlLightLight
595 | $Button3.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
596 | $Button3.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
597 | $Button3.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
598 |
599 | $Button3.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]149))
600 | $Button3.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
601 | $Button3.Name = [System.String]'Button3'
602 | $Button3.RightToLeft = [System.Windows.Forms.RightToLeft]::No
603 | $Button3.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
604 | $Button3.TabIndex = [System.Int32]0
605 | $Button3.Text = [System.String]'Uninstall Bloatware'
606 | $Button3.UseVisualStyleBackColor = $true
607 | $Button3.add_Click($Button3_Click)
608 | #
609 | #Button4
610 | #
611 | $Button4.BackColor = [System.Drawing.SystemColors]::ControlLightLight
612 | $Button4.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
613 | $Button4.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
614 | $Button4.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
615 |
616 | $Button4.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]202))
617 | $Button4.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
618 | $Button4.Name = [System.String]'Button4'
619 | $Button4.RightToLeft = [System.Windows.Forms.RightToLeft]::No
620 | $Button4.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
621 | $Button4.TabIndex = [System.Int32]0
622 | $Button4.Text = [System.String]'Disable Services'
623 | $Button4.UseVisualStyleBackColor = $true
624 | $Button4.add_Click($Button4_Click)
625 | #
626 | #Button5
627 | #
628 | $Button5.BackColor = [System.Drawing.SystemColors]::ControlLightLight
629 | $Button5.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
630 | $Button5.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
631 | $Button5.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
632 |
633 | $Button5.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]255))
634 | $Button5.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
635 | $Button5.Name = [System.String]'Button5'
636 | $Button5.RightToLeft = [System.Windows.Forms.RightToLeft]::No
637 | $Button5.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
638 | $Button5.TabIndex = [System.Int32]0
639 | $Button5.Text = [System.String]'Uninstall OneDrive'
640 | $Button5.UseVisualStyleBackColor = $true
641 | $Button5.add_Click($Button5_Click)
642 | #
643 | #Label1
644 | #
645 | $Label1.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]12,[System.Drawing.FontStyle]::Regular,[System.Drawing.GraphicsUnit]::Point,([System.Byte][System.Byte]0)))
646 | $Label1.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]-1,[System.Int32]0))
647 | $Label1.Name = [System.String]'Label1'
648 | $Label1.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]33))
649 | $Label1.TabIndex = [System.Int32]6
650 | $Label1.Text = [System.String]'Privacy'
651 | $Label1.TextAlign = [System.Drawing.ContentAlignment]::MiddleCenter
652 | #
653 | #TextBox1
654 | #
655 | $TextBox1.Anchor = ([System.Windows.Forms.AnchorStyles][System.Windows.Forms.AnchorStyles]::Bottom -bor [System.Windows.Forms.AnchorStyles]::Left -bor [System.Windows.Forms.AnchorStyles]::Right)
656 | $TextBox1.BorderStyle = [System.Windows.Forms.BorderStyle]::FixedSingle
657 | $TextBox1.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]19,[System.Int32]464))
658 | $TextBox1.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]10,[System.Int32]5,[System.Int32]10,[System.Int32]3))
659 | $TextBox1.Multiline = $true
660 | $TextBox1.Name = [System.String]'TextBox1'
661 | $TextBox1.ReadOnly = $true
662 | $TextBox1.ScrollBars = [System.Windows.Forms.ScrollBars]::Vertical
663 | $TextBox1.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]944,[System.Int32]83))
664 | $TextBox1.TabIndex = [System.Int32]8
665 | $TextBox1.add_TextChanged($TextBox1_TextChanged)
666 | #
667 | #ProgressBar1
668 | #
669 | $ProgressBar1.Anchor = ([System.Windows.Forms.AnchorStyles][System.Windows.Forms.AnchorStyles]::Bottom -bor [System.Windows.Forms.AnchorStyles]::Left -bor [System.Windows.Forms.AnchorStyles]::Right)
670 | $ProgressBar1.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]19,[System.Int32]553))
671 | $ProgressBar1.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]10,[System.Int32]3,[System.Int32]10,[System.Int32]5))
672 | $ProgressBar1.Name = [System.String]'ProgressBar1'
673 | $ProgressBar1.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]944,[System.Int32]21))
674 | $ProgressBar1.Step = [System.Int32]5
675 | $ProgressBar1.Style = [System.Windows.Forms.ProgressBarStyle]::Continuous
676 | $ProgressBar1.TabIndex = [System.Int32]9
677 | #
678 | #Panel2
679 | #
680 | $Panel2.AutoSizeMode = [System.Windows.Forms.AutoSizeMode]::GrowAndShrink
681 | $Panel2.BackColor = [System.Drawing.SystemColors]::ControlLightLight
682 | $Panel2.BorderStyle = [System.Windows.Forms.BorderStyle]::FixedSingle
683 | $Panel2.Controls.Add($Label1)
684 | $Panel2.Controls.Add($Button6)
685 | $Panel2.Controls.Add($Button7)
686 | $Panel2.Controls.Add($Button8)
687 | $Panel2.Controls.Add($Button9)
688 | $Panel2.Controls.Add($Button10)
689 | $Panel2.Controls.Add($Button22)
690 | $Panel2.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
691 | $Panel2.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
692 |
693 | $Panel2.ImeMode = [System.Windows.Forms.ImeMode]::NoControl
694 | $Panel2.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]260,[System.Int32]141))
695 | $Panel2.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]10))
696 | $Panel2.Name = [System.String]'Panel2'
697 | $Panel2.RightToLeft = [System.Windows.Forms.RightToLeft]::No
698 | $Panel2.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]311))
699 | $Panel2.TabIndex = [System.Int32]7
700 | #
701 | #Button6
702 | #
703 | $Button6.BackColor = [System.Drawing.SystemColors]::ControlLightLight
704 | $Button6.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
705 | $Button6.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
706 | $Button6.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
707 |
708 | $Button6.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]43))
709 | $Button6.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
710 | $Button6.Name = [System.String]'Button6'
711 | $Button6.RightToLeft = [System.Windows.Forms.RightToLeft]::No
712 | $Button6.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
713 | $Button6.TabIndex = [System.Int32]0
714 | $Button6.Text = [System.String]'Disable Telemetry'
715 | $Button6.UseVisualStyleBackColor = $true
716 | $Button6.add_Click($Button6_Click)
717 | #
718 | #Button7
719 | #
720 | $Button7.BackColor = [System.Drawing.SystemColors]::ControlLightLight
721 | $Button7.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
722 | $Button7.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
723 | $Button7.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
724 |
725 | $Button7.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]96))
726 | $Button7.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
727 | $Button7.Name = [System.String]'Button7'
728 | $Button7.RightToLeft = [System.Windows.Forms.RightToLeft]::No
729 | $Button7.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
730 | $Button7.TabIndex = [System.Int32]0
731 | $Button7.Text = [System.String]'Block Telemetry IPs'
732 | $Button7.UseVisualStyleBackColor = $true
733 | $Button7.add_Click($Button7_Click)
734 | #
735 | #Button8
736 | #
737 | $Button8.BackColor = [System.Drawing.SystemColors]::ControlLightLight
738 | $Button8.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
739 | $Button8.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
740 | $Button8.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
741 |
742 | $Button8.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]149))
743 | $Button8.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
744 | $Button8.Name = [System.String]'Button8'
745 | $Button8.RightToLeft = [System.Windows.Forms.RightToLeft]::No
746 | $Button8.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
747 | $Button8.TabIndex = [System.Int32]0
748 | $Button8.Text = [System.String]'Run Shutup10'
749 | $Button8.UseVisualStyleBackColor = $true
750 | $Button8.add_Click($Button8_Click)
751 | #
752 | #Button9
753 | #
754 | $Button9.BackColor = [System.Drawing.SystemColors]::ControlLightLight
755 | $Button9.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
756 | $Button9.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
757 | $Button9.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
758 |
759 | $Button9.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]202))
760 | $Button9.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
761 | $Button9.Name = [System.String]'Button9'
762 | $Button9.RightToLeft = [System.Windows.Forms.RightToLeft]::No
763 | $Button9.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
764 | $Button9.TabIndex = [System.Int32]0
765 | $Button9.Text = [System.String]'Placeholder'
766 | $Button9.UseVisualStyleBackColor = $true
767 | $Button9.add_Click($Button9_Click)
768 | #
769 | #Button10
770 | #
771 | $Button10.BackColor = [System.Drawing.SystemColors]::ControlLightLight
772 | $Button10.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
773 | $Button10.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
774 | $Button10.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
775 |
776 | $Button10.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]255))
777 | $Button10.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
778 | $Button10.Name = [System.String]'Button10'
779 | $Button10.RightToLeft = [System.Windows.Forms.RightToLeft]::No
780 | $Button10.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
781 | $Button10.TabIndex = [System.Int32]0
782 | $Button10.Text = [System.String]'Placeholder'
783 | $Button10.UseVisualStyleBackColor = $true
784 | $Button10.add_Click($Button10_Click)
785 | #
786 | #Button22
787 | #
788 | $Button22.BackColor = [System.Drawing.SystemColors]::ControlLightLight
789 | $Button22.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
790 | $Button22.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
791 | $Button22.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
792 |
793 | $Button22.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]83,[System.Int32]-17))
794 | $Button22.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
795 | $Button22.Name = [System.String]'Button22'
796 | $Button22.RightToLeft = [System.Windows.Forms.RightToLeft]::No
797 | $Button22.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]304,[System.Int32]29))
798 | $Button22.TabIndex = [System.Int32]0
799 | $Button22.Text = [System.String]'Placeholder'
800 | $Button22.UseVisualStyleBackColor = $true
801 | #
802 | #Panel3
803 | #
804 | $Panel3.AutoSizeMode = [System.Windows.Forms.AutoSizeMode]::GrowAndShrink
805 | $Panel3.BackColor = [System.Drawing.SystemColors]::ControlLightLight
806 | $Panel3.BorderStyle = [System.Windows.Forms.BorderStyle]::FixedSingle
807 | $Panel3.Controls.Add($Label3)
808 | $Panel3.Controls.Add($Button11)
809 | $Panel3.Controls.Add($Button12)
810 | $Panel3.Controls.Add($Button13)
811 | $Panel3.Controls.Add($Button14)
812 | $Panel3.Controls.Add($Button15)
813 | $Panel3.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
814 | $Panel3.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
815 |
816 | $Panel3.ImeMode = [System.Windows.Forms.ImeMode]::NoControl
817 | $Panel3.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]501,[System.Int32]141))
818 | $Panel3.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]10))
819 | $Panel3.Name = [System.String]'Panel3'
820 | $Panel3.RightToLeft = [System.Windows.Forms.RightToLeft]::No
821 | $Panel3.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]311))
822 | $Panel3.TabIndex = [System.Int32]7
823 | #
824 | #Label3
825 | #
826 | $Label3.BackColor = [System.Drawing.SystemColors]::ControlLightLight
827 | $Label3.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]12))
828 | $Label3.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
829 |
830 | $Label3.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]-1,[System.Int32]0))
831 | $Label3.Name = [System.String]'Label3'
832 | $Label3.RightToLeft = [System.Windows.Forms.RightToLeft]::No
833 | $Label3.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]33))
834 | $Label3.TabIndex = [System.Int32]6
835 | $Label3.Text = [System.String]'Design'
836 | $Label3.TextAlign = [System.Drawing.ContentAlignment]::MiddleCenter
837 | #
838 | #Button11
839 | #
840 | $Button11.BackColor = [System.Drawing.SystemColors]::ControlLightLight
841 | $Button11.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
842 | $Button11.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
843 | $Button11.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
844 |
845 | $Button11.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]43))
846 | $Button11.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
847 | $Button11.Name = [System.String]'Button11'
848 | $Button11.RightToLeft = [System.Windows.Forms.RightToLeft]::No
849 | $Button11.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
850 | $Button11.TabIndex = [System.Int32]0
851 | $Button11.Text = [System.String]'Restore Windows 10 Context menu'
852 | $Button11.UseVisualStyleBackColor = $true
853 | $Button11.add_Click($Button11_Click)
854 | #
855 | #Button12
856 | #
857 | $Button12.BackColor = [System.Drawing.SystemColors]::ControlLightLight
858 | $Button12.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
859 | $Button12.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
860 | $Button12.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
861 |
862 | $Button12.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]96))
863 | $Button12.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
864 | $Button12.Name = [System.String]'Button12'
865 | $Button12.RightToLeft = [System.Windows.Forms.RightToLeft]::No
866 | $Button12.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
867 | $Button12.TabIndex = [System.Int32]0
868 | $Button12.Text = [System.String]'Restore Explorer Compact View'
869 | $Button12.UseVisualStyleBackColor = $true
870 | $Button12.add_Click($Button12_Click)
871 | #
872 | #Button13
873 | #
874 | $Button13.BackColor = [System.Drawing.SystemColors]::ControlLightLight
875 | $Button13.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
876 | $Button13.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
877 | $Button13.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
878 |
879 | $Button13.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]149))
880 | $Button13.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
881 | $Button13.Name = [System.String]'Button13'
882 | $Button13.RightToLeft = [System.Windows.Forms.RightToLeft]::No
883 | $Button13.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
884 | $Button13.TabIndex = [System.Int32]0
885 | $Button13.Text = [System.String]'Start-Menu Position Left'
886 | $Button13.UseVisualStyleBackColor = $true
887 | $Button13.add_Click($Button13_Click)
888 | #
889 | #Button14
890 | #
891 | $Button14.BackColor = [System.Drawing.SystemColors]::ControlLightLight
892 | $Button14.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
893 | $Button14.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
894 | $Button14.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
895 |
896 | $Button14.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]202))
897 | $Button14.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
898 | $Button14.Name = [System.String]'Button14'
899 | $Button14.RightToLeft = [System.Windows.Forms.RightToLeft]::No
900 | $Button14.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
901 | $Button14.TabIndex = [System.Int32]0
902 | $Button14.Text = [System.String]'New Boot Animation'
903 | $Button14.UseVisualStyleBackColor = $true
904 | $Button14.add_Click($Button14_Click)
905 | #
906 | #Button15
907 | #
908 | $Button15.BackColor = [System.Drawing.SystemColors]::ControlLightLight
909 | $Button15.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
910 | $Button15.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
911 | $Button15.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
912 |
913 | $Button15.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]255))
914 | $Button15.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
915 | $Button15.Name = [System.String]'Button15'
916 | $Button15.RightToLeft = [System.Windows.Forms.RightToLeft]::No
917 | $Button15.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
918 | $Button15.TabIndex = [System.Int32]0
919 | $Button15.Text = [System.String]'Enable Dark Theme'
920 | $Button15.UseVisualStyleBackColor = $true
921 | $Button15.add_Click($Button15_Click)
922 | #
923 | #Panel4
924 | #
925 | $Panel4.AutoSizeMode = [System.Windows.Forms.AutoSizeMode]::GrowAndShrink
926 | $Panel4.BackColor = [System.Drawing.SystemColors]::ControlLightLight
927 | $Panel4.BorderStyle = [System.Windows.Forms.BorderStyle]::FixedSingle
928 | $Panel4.Controls.Add($Label4)
929 | $Panel4.Controls.Add($Button16)
930 | $Panel4.Controls.Add($Button17)
931 | $Panel4.Controls.Add($Button18)
932 | $Panel4.Controls.Add($Button19)
933 | $Panel4.Controls.Add($Button20)
934 | $Panel4.Controls.Add($Button23)
935 | $Panel4.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
936 | $Panel4.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
937 |
938 | $Panel4.ImeMode = [System.Windows.Forms.ImeMode]::NoControl
939 | $Panel4.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]742,[System.Int32]141))
940 | $Panel4.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]10))
941 | $Panel4.Name = [System.String]'Panel4'
942 | $Panel4.RightToLeft = [System.Windows.Forms.RightToLeft]::No
943 | $Panel4.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]311))
944 | $Panel4.TabIndex = [System.Int32]7
945 | #
946 | #Label4
947 | #
948 | $Label4.BackColor = [System.Drawing.SystemColors]::ControlLightLight
949 | $Label4.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]12))
950 | $Label4.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
951 |
952 | $Label4.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]-1,[System.Int32]0))
953 | $Label4.Name = [System.String]'Label4'
954 | $Label4.RightToLeft = [System.Windows.Forms.RightToLeft]::No
955 | $Label4.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]33))
956 | $Label4.TabIndex = [System.Int32]6
957 | $Label4.Text = [System.String]'Usability'
958 | $Label4.TextAlign = [System.Drawing.ContentAlignment]::MiddleCenter
959 | #
960 | #Button16
961 | #
962 | $Button16.BackColor = [System.Drawing.SystemColors]::ControlLightLight
963 | $Button16.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
964 | $Button16.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
965 | $Button16.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
966 |
967 | $Button16.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]43))
968 | $Button16.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
969 | $Button16.Name = [System.String]'Button16'
970 | $Button16.RightToLeft = [System.Windows.Forms.RightToLeft]::No
971 | $Button16.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
972 | $Button16.TabIndex = [System.Int32]0
973 | $Button16.Text = [System.String]'Windows Terminal as Default'
974 | $Button16.UseVisualStyleBackColor = $true
975 | $Button16.add_Click($Button16_Click)
976 | #
977 | #Button17
978 | #
979 | $Button17.BackColor = [System.Drawing.SystemColors]::ControlLightLight
980 | $Button17.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
981 | $Button17.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
982 | $Button17.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
983 |
984 | $Button17.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]96))
985 | $Button17.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
986 | $Button17.Name = [System.String]'Button17'
987 | $Button17.RightToLeft = [System.Windows.Forms.RightToLeft]::No
988 | $Button17.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
989 | $Button17.TabIndex = [System.Int32]0
990 | $Button17.Text = [System.String]'Cleanup Taskbar'
991 | $Button17.UseVisualStyleBackColor = $true
992 | $Button17.add_Click($Button17_Click)
993 | #
994 | #Button18
995 | #
996 | $Button18.BackColor = [System.Drawing.SystemColors]::ControlLightLight
997 | $Button18.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
998 | $Button18.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
999 | $Button18.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1000 |
1001 | $Button18.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]149))
1002 | $Button18.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1003 | $Button18.Name = [System.String]'Button18'
1004 | $Button18.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1005 | $Button18.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
1006 | $Button18.TabIndex = [System.Int32]0
1007 | $Button18.Text = [System.String]'Show File Extensions'
1008 | $Button18.UseVisualStyleBackColor = $true
1009 | $Button18.add_Click($Button18_Click)
1010 | #
1011 | #Button19
1012 | #
1013 | $Button19.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1014 | $Button19.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1015 | $Button19.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1016 | $Button19.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1017 |
1018 | $Button19.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]202))
1019 | $Button19.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1020 | $Button19.Name = [System.String]'Button19'
1021 | $Button19.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1022 | $Button19.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
1023 | $Button19.TabIndex = [System.Int32]0
1024 | $Button19.Text = [System.String]'Explorer Default-View "This PC"'
1025 | $Button19.UseVisualStyleBackColor = $true
1026 | $Button19.add_Click($Button19_Click)
1027 | #
1028 | #Button20
1029 | #
1030 | $Button20.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1031 | $Button20.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1032 | $Button20.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1033 | $Button20.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1034 |
1035 | $Button20.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]15,[System.Int32]255))
1036 | $Button20.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1037 | $Button20.Name = [System.String]'Button20'
1038 | $Button20.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1039 | $Button20.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]189,[System.Int32]40))
1040 | $Button20.TabIndex = [System.Int32]0
1041 | $Button20.Text = [System.String]'Placeholder'
1042 | $Button20.UseVisualStyleBackColor = $true
1043 | $Button20.add_Click($Button20_Click)
1044 | #
1045 | #Button23
1046 | #
1047 | $Button23.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1048 | $Button23.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1049 | $Button23.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1050 | $Button23.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1051 |
1052 | $Button23.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]-75,[System.Int32]-1))
1053 | $Button23.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1054 | $Button23.Name = [System.String]'Button23'
1055 | $Button23.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1056 | $Button23.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]290,[System.Int32]29))
1057 | $Button23.TabIndex = [System.Int32]0
1058 | $Button23.Text = [System.String]'Placeholder'
1059 | $Button23.UseVisualStyleBackColor = $true
1060 | #
1061 | #ToolTip1
1062 | #
1063 | $ToolTip1.AutoPopDelay = [System.Int32]5000
1064 | $ToolTip1.InitialDelay = [System.Int32]200
1065 | $ToolTip1.ReshowDelay = [System.Int32]200
1066 | $ToolTip1.ToolTipTitle = [System.String]'Info'
1067 | $ToolTip1.add_Popup($ToolTip1_Popup)
1068 | #
1069 | #Button21
1070 | #
1071 | $Button21.BackColor = [System.Drawing.SystemColors]::ControlLight
1072 | $Button21.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1073 | $Button21.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1074 | $Button21.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1075 |
1076 | $Button21.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]19,[System.Int32]99))
1077 | $Button21.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1078 | $Button21.Name = [System.String]'Button21'
1079 | $Button21.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1080 | $Button21.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]29))
1081 | $Button21.TabIndex = [System.Int32]0
1082 | $Button21.Text = [System.String]'Create Restore Point'
1083 | $Button21.UseVisualStyleBackColor = $true
1084 | $Button21.add_Click($Button21_Click)
1085 | #
1086 | #Button36
1087 | #
1088 | $Button36.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1089 | $Button36.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1090 | $Button36.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1091 | $Button36.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1092 |
1093 | $Button36.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]501,[System.Int32]99))
1094 | $Button36.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1095 | $Button36.Name = [System.String]'Button36'
1096 | $Button36.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1097 | $Button36.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]29))
1098 | $Button36.TabIndex = [System.Int32]0
1099 | $Button36.Text = [System.String]'Restart PC'
1100 | $Button36.UseVisualStyleBackColor = $true
1101 | $Button36.add_Click($Button36_Click)
1102 | #
1103 | #Button25
1104 | #
1105 | $Button25.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1106 | $Button25.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1107 | $Button25.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1108 | $Button25.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1109 |
1110 | $Button25.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]260,[System.Int32]99))
1111 | $Button25.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1112 | $Button25.Name = [System.String]'Button25'
1113 | $Button25.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1114 | $Button25.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]29))
1115 | $Button25.TabIndex = [System.Int32]0
1116 | $Button25.Text = [System.String]'Customize Bloatware-List'
1117 | $Button25.UseVisualStyleBackColor = $true
1118 | $Button25.add_Click($Button25_Click)
1119 | #
1120 | #Button27
1121 | #
1122 | $Button27.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1123 | $Button27.FlatStyle = [System.Windows.Forms.FlatStyle]::Flat
1124 | $Button27.Font = (New-Object -TypeName System.Drawing.Font -ArgumentList @([System.String]'Tahoma',[System.Single]8.25))
1125 | $Button27.ForeColor = [System.Drawing.Color]::FromArgb(([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)),([System.Int32]([System.Byte][System.Byte]0)))
1126 |
1127 | $Button27.Location = (New-Object -TypeName System.Drawing.Point -ArgumentList @([System.Int32]742,[System.Int32]99))
1128 | $Button27.Margin = (New-Object -TypeName System.Windows.Forms.Padding -ArgumentList @([System.Int32]15,[System.Int32]10,[System.Int32]15,[System.Int32]3))
1129 | $Button27.Name = [System.String]'Button27'
1130 | $Button27.RightToLeft = [System.Windows.Forms.RightToLeft]::No
1131 | $Button27.Size = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]221,[System.Int32]29))
1132 | $Button27.TabIndex = [System.Int32]0
1133 | $Button27.Text = [System.String]'About'
1134 | $Button27.UseVisualStyleBackColor = $true
1135 | $Button27.add_Click($Button27_Click)
1136 | #
1137 | #Form1
1138 | #
1139 | $Form1.AutoScaleDimensions = (New-Object -TypeName System.Drawing.SizeF -ArgumentList @([System.Single]96,[System.Single]96))
1140 | $Form1.AutoScaleMode = [System.Windows.Forms.AutoScaleMode]::Dpi
1141 | $Form1.AutoSize = $true
1142 | $Form1.AutoSizeMode = [System.Windows.Forms.AutoSizeMode]::GrowAndShrink
1143 | $Form1.BackColor = [System.Drawing.SystemColors]::ControlLightLight
1144 | $Form1.ClientSize = (New-Object -TypeName System.Drawing.Size -ArgumentList @([System.Int32]982,[System.Int32]588))
1145 | $Form1.Controls.Add($ProgressBar1)
1146 | $Form1.Controls.Add($TextBox1)
1147 | $Form1.Controls.Add($Panel1)
1148 | $Form1.Controls.Add($PictureBox1)
1149 | $Form1.Controls.Add($Panel2)
1150 | $Form1.Controls.Add($Panel3)
1151 | $Form1.Controls.Add($Panel4)
1152 | $Form1.Controls.Add($Button21)
1153 | $Form1.Controls.Add($Button36)
1154 | $Form1.Controls.Add($Button25)
1155 | $Form1.Controls.Add($Button27)
1156 | $Form1.FormBorderStyle = [System.Windows.Forms.FormBorderStyle]::FixedSingle
1157 | $Form1.Icon = ([System.Drawing.Icon]$resources.'$this.Icon')
1158 | $Form1.SizeGripStyle = [System.Windows.Forms.SizeGripStyle]::Hide
1159 | $Form1.Text = [System.String]'setupWin11'
1160 | $Form1.add_Load($Form1_Load)
1161 | ([System.ComponentModel.ISupportInitialize]$PictureBox1).EndInit()
1162 | $Panel1.ResumeLayout($false)
1163 | $Panel2.ResumeLayout($false)
1164 | $Panel3.ResumeLayout($false)
1165 | $Panel4.ResumeLayout($false)
1166 | $Form1.ResumeLayout($false)
1167 | $Form1.PerformLayout()
1168 | Add-Member -InputObject $Form1 -Name PictureBox1 -Value $PictureBox1 -MemberType NoteProperty
1169 | Add-Member -InputObject $Form1 -Name Panel1 -Value $Panel1 -MemberType NoteProperty
1170 | Add-Member -InputObject $Form1 -Name Button1 -Value $Button1 -MemberType NoteProperty
1171 | Add-Member -InputObject $Form1 -Name Label2 -Value $Label2 -MemberType NoteProperty
1172 | Add-Member -InputObject $Form1 -Name Button2 -Value $Button2 -MemberType NoteProperty
1173 | Add-Member -InputObject $Form1 -Name Button3 -Value $Button3 -MemberType NoteProperty
1174 | Add-Member -InputObject $Form1 -Name Button4 -Value $Button4 -MemberType NoteProperty
1175 | Add-Member -InputObject $Form1 -Name Button5 -Value $Button5 -MemberType NoteProperty
1176 | Add-Member -InputObject $Form1 -Name Label1 -Value $Label1 -MemberType NoteProperty
1177 | Add-Member -InputObject $Form1 -Name TextBox1 -Value $TextBox1 -MemberType NoteProperty
1178 | Add-Member -InputObject $Form1 -Name ProgressBar1 -Value $ProgressBar1 -MemberType NoteProperty
1179 | Add-Member -InputObject $Form1 -Name Panel2 -Value $Panel2 -MemberType NoteProperty
1180 | Add-Member -InputObject $Form1 -Name Button6 -Value $Button6 -MemberType NoteProperty
1181 | Add-Member -InputObject $Form1 -Name Button7 -Value $Button7 -MemberType NoteProperty
1182 | Add-Member -InputObject $Form1 -Name Button8 -Value $Button8 -MemberType NoteProperty
1183 | Add-Member -InputObject $Form1 -Name Button9 -Value $Button9 -MemberType NoteProperty
1184 | Add-Member -InputObject $Form1 -Name Button10 -Value $Button10 -MemberType NoteProperty
1185 | Add-Member -InputObject $Form1 -Name Button22 -Value $Button22 -MemberType NoteProperty
1186 | Add-Member -InputObject $Form1 -Name Panel3 -Value $Panel3 -MemberType NoteProperty
1187 | Add-Member -InputObject $Form1 -Name Label3 -Value $Label3 -MemberType NoteProperty
1188 | Add-Member -InputObject $Form1 -Name Button11 -Value $Button11 -MemberType NoteProperty
1189 | Add-Member -InputObject $Form1 -Name Button12 -Value $Button12 -MemberType NoteProperty
1190 | Add-Member -InputObject $Form1 -Name Button13 -Value $Button13 -MemberType NoteProperty
1191 | Add-Member -InputObject $Form1 -Name Button14 -Value $Button14 -MemberType NoteProperty
1192 | Add-Member -InputObject $Form1 -Name Button15 -Value $Button15 -MemberType NoteProperty
1193 | Add-Member -InputObject $Form1 -Name Panel4 -Value $Panel4 -MemberType NoteProperty
1194 | Add-Member -InputObject $Form1 -Name Label4 -Value $Label4 -MemberType NoteProperty
1195 | Add-Member -InputObject $Form1 -Name Button16 -Value $Button16 -MemberType NoteProperty
1196 | Add-Member -InputObject $Form1 -Name Button17 -Value $Button17 -MemberType NoteProperty
1197 | Add-Member -InputObject $Form1 -Name Button18 -Value $Button18 -MemberType NoteProperty
1198 | Add-Member -InputObject $Form1 -Name Button19 -Value $Button19 -MemberType NoteProperty
1199 | Add-Member -InputObject $Form1 -Name Button20 -Value $Button20 -MemberType NoteProperty
1200 | Add-Member -InputObject $Form1 -Name Button23 -Value $Button23 -MemberType NoteProperty
1201 | Add-Member -InputObject $Form1 -Name ToolTip1 -Value $ToolTip1 -MemberType NoteProperty
1202 | Add-Member -InputObject $Form1 -Name components -Value $components -MemberType NoteProperty
1203 | Add-Member -InputObject $Form1 -Name Button21 -Value $Button21 -MemberType NoteProperty
1204 | Add-Member -InputObject $Form1 -Name Button36 -Value $Button36 -MemberType NoteProperty
1205 | Add-Member -InputObject $Form1 -Name Button25 -Value $Button25 -MemberType NoteProperty
1206 | Add-Member -InputObject $Form1 -Name Button27 -Value $Button27 -MemberType NoteProperty
1207 | }
1208 | . InitializeComponent
1209 | $Form1.ShowDialog()
--------------------------------------------------------------------------------
/shutup10conf.cfg:
--------------------------------------------------------------------------------
1 | ############################################################################
2 | # Diese Datei wurde mit O&O ShutUp10++ V1.9.1429 erstellt
3 | # und kann mit der Anwendung auf einem anderen Rechner importiert werden.
4 | #
5 | # Laden Sie dazu die Anwendung unter https://www.oo-software.com/shutup10
6 | # herunter. Im Programm können Sie die Datei dann importieren.
7 | #
8 | # Alternativ können Sie die Datei auch über die Kommandozeile automatisch
9 | # importieren lassen. Nutzen Sie dazu folgende Parameter
10 | # OOSU10.exe
11 | #
12 | # Mit der Option /quiet wird die Anwendung nach dem Import sofort beendet
13 | # und der Nutzer erhält auch kein Feedback über den Import.
14 | #
15 | # Für Fragen stehen wir Ihnen gerne jederzeit zur Verfügung!
16 | # © 2015-2022 O&O Software GmbH, Berlin. Alle Rechte vorbehalten.
17 | # https://www.oo-software.com/
18 | ############################################################################
19 |
20 | P001 +
21 | P002 +
22 | P003 +
23 | P004 +
24 | P005 +
25 | P006 +
26 | P008 +
27 | P026 +
28 | P027 +
29 | P028 +
30 | P064 +
31 | P065 +
32 | P066 +
33 | P067 +
34 | P070 +
35 | P069 +
36 | P009 -
37 | P010 -
38 | P015 -
39 | P068 -
40 | P016 -
41 | A001 +
42 | A002 +
43 | A003 +
44 | A004 -
45 | A006 -
46 | A005 -
47 | P007 -
48 | P036 -
49 | P025 +
50 | P033 +
51 | P023 +
52 | P056 -
53 | P057 -
54 | P012 -
55 | P034 -
56 | P013 -
57 | P035 -
58 | P062 -
59 | P063 -
60 | P081 -
61 | P047 -
62 | P019 -
63 | P048 -
64 | P049 -
65 | P020 -
66 | P037 -
67 | P011 -
68 | P038 -
69 | P050 -
70 | P051 -
71 | P018 -
72 | P039 -
73 | P021 -
74 | P040 -
75 | P022 -
76 | P041 -
77 | P014 -
78 | P042 -
79 | P052 -
80 | P053 -
81 | P054 -
82 | P055 -
83 | P029 -
84 | P043 -
85 | P030 -
86 | P044 -
87 | P031 -
88 | P045 -
89 | P032 -
90 | P046 -
91 | P058 -
92 | P059 -
93 | P060 -
94 | P061 -
95 | P071 -
96 | P072 -
97 | P073 -
98 | P074 -
99 | P075 -
100 | P076 -
101 | P077 -
102 | P078 -
103 | P079 -
104 | P080 -
105 | P024 -
106 | S001 -
107 | S002 +
108 | S003 +
109 | S008 -
110 | E101 -
111 | E115 -
112 | E118 -
113 | E107 -
114 | E111 -
115 | E112 -
116 | E109 -
117 | E121 -
118 | E103 -
119 | E123 -
120 | E119 -
121 | E120 -
122 | E122 -
123 | E106 -
124 | E001 -
125 | E002 -
126 | E003 -
127 | E008 -
128 | E007 -
129 | E010 -
130 | E011 -
131 | E012 -
132 | E009 -
133 | E004 -
134 | E005 -
135 | E013 -
136 | E014 -
137 | E006 -
138 | Y001 -
139 | Y002 -
140 | Y003 -
141 | Y004 -
142 | Y005 -
143 | Y006 -
144 | Y007 -
145 | C012 +
146 | C002 +
147 | C013 +
148 | C007 +
149 | C008 -
150 | C009 -
151 | C010 +
152 | C011 -
153 | C014 +
154 | L001 +
155 | L003 +
156 | L004 -
157 | L005 -
158 | U001 +
159 | U004 +
160 | U005 +
161 | W001 +
162 | W011 +
163 | W004 -
164 | W005 -
165 | W010 -
166 | W009 -
167 | P017 -
168 | W006 -
169 | W008 -
170 | M006 +
171 | M011 -
172 | M010 -
173 | O003 -
174 | O001 -
175 | S012 -
176 | S013 -
177 | S014 -
178 | K001 -
179 | K002 +
180 | K005 +
181 | M022 +
182 | M001 +
183 | M004 +
184 | M005 +
185 | M003 -
186 | M012 -
187 | M013 -
188 | M014 -
189 | M015 -
190 | M016 -
191 | M017 -
192 | M018 -
193 | M019 -
194 | M020 -
195 | M021 -
196 | N001 -
197 |
--------------------------------------------------------------------------------