Top Related Projects
Windows system utilities to maximize productivity
This is the Ultimate Windows 10 Script from a creation from multiple debloat scripts and gists from github.
Script to remove Windows 10 bloatware.
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
:zap: The most powerful PowerShell module for fine-tuning Windows
A Collection of Scripts Which Disable / Remove Windows 10 Features and Apps
Quick Overview
ThisIsWin11 is an open-source Windows 11 toolbox designed to customize and optimize the Windows 11 experience. It provides a user-friendly interface for tweaking various system settings, removing bloatware, and enhancing privacy and performance.
Pros
- Comprehensive set of tools for Windows 11 customization
- User-friendly interface, making it accessible for both novice and advanced users
- Regularly updated to keep up with Windows 11 changes
- Open-source, allowing for community contributions and transparency
Cons
- Some features may require advanced knowledge of Windows systems
- Potential risk of system instability if used improperly
- Not officially supported by Microsoft, which may lead to compatibility issues in future updates
- Some features may become obsolete as Windows 11 evolves
Getting Started
- Download the latest release from the GitHub repository.
- Extract the ZIP file to a folder of your choice.
- Run the "ThisIsWin11.exe" file as an administrator.
- Navigate through the various sections to customize your Windows 11 experience:
- Use the "System" tab to modify core Windows settings.
- Explore the "Privacy" tab to enhance your system's privacy.
- Utilize the "Apps" tab to remove unwanted bloatware.
- Check the "Updates" tab to manage Windows Update settings.
- Apply changes carefully and consider creating a system restore point before making significant modifications.
Note: Always exercise caution when modifying system settings and ensure you understand the implications of each change.
Competitor Comparisons
Windows system utilities to maximize productivity
Pros of PowerToys
- Officially supported by Microsoft, ensuring compatibility and regular updates
- Offers a wider range of productivity tools and customization options
- Has a larger user base and more active development community
Cons of PowerToys
- Larger installation size and potentially higher resource usage
- May include features that not all users need, leading to bloat
- Steeper learning curve due to the variety of tools available
Code Comparison
PowerToys (C#):
public static string GetFileVersion()
{
Assembly assembly = Assembly.GetExecutingAssembly();
return assembly.GetName().Version.ToString();
}
ThisIsWin11 (C#):
public static string GetWindowsVersion()
{
return Environment.OSVersion.Version.ToString();
}
Both projects use C# for their main codebase. PowerToys tends to have more complex code structures due to its broader feature set, while ThisIsWin11 focuses on simpler, more targeted functionality for Windows 11 customization.
PowerToys offers a comprehensive suite of utilities for power users, while ThisIsWin11 provides a more focused set of tools specifically for Windows 11 customization. PowerToys has the advantage of official Microsoft support and a larger community, but ThisIsWin11 may be more appealing to users looking for a lightweight, Windows 11-specific solution.
This is the Ultimate Windows 10 Script from a creation from multiple debloat scripts and gists from github.
Pros of win10script
- More comprehensive set of tweaks and optimizations for Windows 10
- Includes options for installing common applications and tools
- Offers more granular control over system settings and features
Cons of win10script
- Primarily focused on Windows 10, may not be fully compatible with Windows 11
- Less user-friendly interface, relies more on command-line interactions
- May require more technical knowledge to use effectively
Code Comparison
win10script:
# Enable Dark Mode
Write-Output "Enabling Dark Mode"
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 0
ThisIsWin11:
public static void EnableDarkMode()
{
Registry.SetValue(@"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize", "AppsUseLightTheme", 0, RegistryValueKind.DWord);
}
Both projects aim to customize and optimize Windows, but they take different approaches. win10script is more comprehensive and offers a wider range of tweaks, while ThisIsWin11 is specifically tailored for Windows 11 and provides a more user-friendly interface. The code comparison shows that win10script uses PowerShell commands, while ThisIsWin11 utilizes C# methods to achieve similar results.
Script to remove Windows 10 bloatware.
Pros of Windows10Debloater
- More comprehensive debloating options, including removal of Windows 10 specific features
- Offers a GUI interface for easier use by non-technical users
- Includes options for disabling telemetry and other privacy-related settings
Cons of Windows10Debloater
- Less frequently updated compared to ThisIsWin11
- Primarily focused on Windows 10, may not be fully compatible with Windows 11
- Lacks some of the advanced customization features found in ThisIsWin11
Code Comparison
Windows10Debloater:
Function DebloatAll {
#Removes AppxPackages
Get-AppxPackage | Where-Object {$_.name -notlike "*Microsoft.WindowsStore*"} | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -notlike "*Microsoft.WindowsStore*"} | Remove-AppxProvisionedPackage -Online
}
ThisIsWin11:
function Debloat-Windows {
param([switch]$Revert)
$debloat_list = @("Microsoft.BingWeather", "Microsoft.GetHelp", "Microsoft.Getstarted")
foreach ($app in $debloat_list) {
if ($Revert) { Add-AppxPackage -Register "$env:SystemRoot\SystemApps\$app\AppxManifest.xml" -DisableDevelopmentMode }
else { Get-AppxPackage $app | Remove-AppxPackage }
}
}
This comparison highlights the different approaches to debloating in each project, with Windows10Debloater using a more aggressive method and ThisIsWin11 offering a more selective and reversible approach.
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
Pros of SophiApp
- More comprehensive set of customization options for Windows 11
- Actively maintained with frequent updates
- Supports both GUI and command-line interfaces
Cons of SophiApp
- Steeper learning curve due to more advanced features
- May require more system resources to run
Code Comparison
SophiApp:
# Example of a function to disable Windows Defender
function DisableWindowsDefender {
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender" -Name "DisableAntiSpyware" -Value 1
Write-Host "Windows Defender has been disabled."
}
ThisIsWin11:
# Example of a function to disable Windows Defender
function DisableDefender {
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Defender" -Name "DisableAntiSpyware" -Value 1
Write-Output "Windows Defender disabled."
}
Both projects use similar PowerShell commands to modify Windows settings, but SophiApp tends to have more detailed functions and additional error handling.
:zap: The most powerful PowerShell module for fine-tuning Windows
Pros of Sophia-Script-for-Windows
- More comprehensive customization options for Windows 11 and 10
- Regularly updated with new features and improvements
- Supports both GUI and command-line interfaces
Cons of Sophia-Script-for-Windows
- Steeper learning curve due to its extensive options
- Requires more manual configuration compared to ThisIsWin11's guided approach
- May be overwhelming for casual users
Code Comparison
Sophia-Script-for-Windows:
# Enable Network Discovery
Set-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled True -Profile Private
# Disable Cortana
Get-AppxPackage -AllUsers Microsoft.549981C3F5F10 | Remove-AppxPackage
ThisIsWin11:
public static void DisableCortana()
{
Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search", "AllowCortana", "0", RegistryValueKind.DWord);
}
The code snippets show different approaches to similar tasks. Sophia-Script-for-Windows uses PowerShell commands for direct system modifications, while ThisIsWin11 employs C# methods to interact with the Windows Registry.
Both projects aim to enhance Windows customization, but Sophia-Script-for-Windows offers more granular control at the cost of complexity, while ThisIsWin11 provides a more user-friendly experience with a potentially narrower scope of customization options.
A Collection of Scripts Which Disable / Remove Windows 10 Features and Apps
Pros of Debloat-Windows-10
- More comprehensive debloating scripts targeting a wider range of Windows features and services
- Offers greater customization options for advanced users
- Includes additional tools like disabling telemetry and removing specific Windows apps
Cons of Debloat-Windows-10
- Less user-friendly interface, primarily relies on PowerShell scripts
- May require more technical knowledge to use effectively
- Not specifically tailored for Windows 11, which could lead to compatibility issues
Code Comparison
Debloat-Windows-10:
Get-AppxPackage -AllUsers | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online
ThisIsWin11:
private void RemoveApp(string packageFullName)
{
PowerShell.Create().AddScript($"Get-AppxPackage {packageFullName} | Remove-AppxPackage").Invoke();
}
ThisIsWin11 provides a more user-friendly GUI approach to debloating Windows 11, while Debloat-Windows-10 offers more powerful but complex PowerShell scripts. ThisIsWin11 is specifically designed for Windows 11, ensuring better compatibility, but may have fewer customization options compared to Debloat-Windows-10. The code comparison shows that both projects use similar PowerShell commands for removing apps, but ThisIsWin11 wraps it in a C# method for easier integration with its GUI.
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
... well
ThisIsWin11
which helps you know, set up and customize Windows 11.
This is not a product made by Microsoft and it's in no way related to them.
Features
ThisIsWin11 lets you customize Windows 11 all in one place. It is slowly expanded as a practical all-rounder for Windows 11 replacing some discontinued PowerToys components and adding additional ones.
Included components
- GetStarted ThisIsWin11 is starting off with a helpful introduction to what you can find in Windows 11. This component extends Microsoft's Get Started app.
- OpenTweaks allows it to customize the more obscure settings of Windows 11 system's UI. It replaces Microsoft PowerToys TweakUI (available from Windows 95 - Windows XP) which was no longer integrated into the relaunched PowerToys as of Windows 10.
- PumpedApp makes it possible to remove unwanted features and apps from Windows 11 such as the Camera and Alarm apps, and other preinstalled bloat that you can live without.
- Packages powered by Windows Package Manager allows you to create your own custom install packages.
- PowerUI allows you to apply automation capabilities based on PowerShell and community scripts.
- Extensions allows you creating custom tweaks
System Requirements
- Windows 11 ONLY (do NOT use this app on Windows 10)
Download and installing
Download directly from GitHub
Installation
Install from Scoop:
scoop bucket add extras
scoop install thisiswin11
Alternatively, a classic installation is not necessary at all, because TIW11 is 100% portable. All you have to do is to extract the TIW11.zip
archive and run the file provided as .exe
Support
If you like the tool please consider supporting me via PayPal.
Credits
Icon by Alfredo Creates, CC Atribution
builtbybel · GitHub @builtbybel · Twitter @builtbybel
Top Related Projects
Windows system utilities to maximize productivity
This is the Ultimate Windows 10 Script from a creation from multiple debloat scripts and gists from github.
Script to remove Windows 10 bloatware.
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
:zap: The most powerful PowerShell module for fine-tuning Windows
A Collection of Scripts Which Disable / Remove Windows 10 Features and Apps
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot