├── 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 | --------------------------------------------------------------------------------