WinFlux is a comprehensive Windows utility designed to optimize your system performance, enhance privacy, and customize your Windows experience with a modern and intuitive interface.
- Clean Temporary Files - Remove unnecessary files from Windows Prefetch, User Temp, and Windows Temp folders
- Disk Cleanup - Integrated Windows Disk Cleanup with enhanced functionality
- System Integrity Verification - Scan and repair corrupted Windows system files
- Create Restore Points - Set system restore points before making significant changes
- Network Settings Reset - Clear DNS cache and refresh network configurations
- Uninstall Apps - Remove unnecessary Windows applications and bloatware
- Color-coded Categories - Easily identify critical system apps, driver packages, and optional software
- Batch Processing - Select and remove multiple applications simultaneously
- Fine-grained Privacy Controls - Manage app permissions for location, camera, microphone, etc.
- Telemetry Management - Control what data Windows and third-party apps can collect
- Block Unwanted Connections - Prevent telemetry servers from collecting your data
- Fullscreen Optimizations - Enable native fullscreen mode for better performance
- Mouse Acceleration - Disable acceleration for more accurate and consistent movement
- Game Bar & Game Mode - Configure Windows gaming features for optimal performance
- DNS Optimization - Select fast and secure DNS providers
- Ultimate Performance Power Plan - Enable Windows' highest performance power plan
- Service Optimization - Configure Windows services for better system performance
- Hardware Acceleration Settings - Fine-tune GPU and system component behavior
- Package Manager Integration - Install popular software using Winget or Chocolatey
- Categorized Applications - Browse applications by category (Browsers, Development Tools, Utilities, etc.)
- Automated Installation - Streamlined multi-application installation process
- Windows 10 or Windows 11
- .NET 9.0 Runtime
- Go to the Releases page
- Download the latest release package
- Run
WinFlux.exe
- Clone the repository:
git clone https://github.com/shadesofdeath/WinFlux.git
- Open the solution in Visual Studio 2022 or newer
- Build the solution (Ctrl+Shift+B)
- Run the application from the build output directory
- Navigate to the "Applications" section
- Browse or search for applications you want to remove
- Select unwanted applications (pay attention to color-coded categories)
- Click "Remove" to uninstall selected applications
- Go to the "Privacy and Security" section
- Toggle switches to enable/disable different privacy settings
- All changes are applied immediately
- Visit the "Performance" section
- Apply recommended optimizations or customize settings based on your needs
- Some changes may require a system restart to take effect
- Navigate to the "App Installer" section
- Choose your preferred package manager (Winget or Chocolatey)
- Select applications to install
- Click "Install Selected" to begin the installation process
WinFlux is regularly updated with new features, bug fixes, and compatibility improvements. Check the Releases page for the latest version.
WinFlux currently supports the following languages:
- English
- Turkish
More language options will be added in upcoming releases.
- System Modifications: WinFlux makes changes to your system settings. While these changes are designed to be beneficial, they may affect system behavior. Consider creating a restore point before making significant changes.
- Application Removal: Be cautious when removing applications, especially those marked as critical system components. Removing essential applications may cause system instability.
- Third-Party Tools: Some features may use third-party tools or scripts. These are included for convenience but are not developed by the WinFlux team.
Contributions are welcome! If you'd like to contribute to WinFlux, please:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Berkay AY - GitHub
If you find WinFlux useful, consider supporting the project:
Made with ❤️ for the Windows community