Windows Privacy, Debloat & Firewall Manager
Take control of your Windows. One tool. Zero compromise.
- Disable Windows telemetry, activity history, and diagnostic data
- Block advertising ID, Cortana, and app launch tracking
- Disable clipboard sync, WiFi Sense, and tailored experiences
- One-click Apply All / Reset All with toggle switches
- List all installed UWP/Store apps
- Select and remove unwanted bloatware in bulk
- Search and filter installed apps
- Safe removal (protects critical system apps)
- View all Windows Firewall rules
- Add custom block rules for any program
- Enable/disable rules with one click
- Delete unnecessary firewall rules
- Search through hundreds of rules instantly
- View and manage Windows services
- Quick filter: show only known bloat services
- Stop and disable unnecessary services
- Improve boot time and reduce resource usage
- Beautiful Material Design dark theme
- Tab-based navigation
- TR / EN language support
- Responsive and fast
- Runs as Administrator for full system access
Download the latest release from the Releases page.
- Download
ShieldX.exefrom Releases - Run as Administrator (required for system modifications)
- Navigate between tabs: Privacy, Debloat, Firewall, Services
Note: ShieldX requires Administrator privileges to modify registry settings, manage services, and configure firewall rules.
# Clone
git clone https://github.com/threatvec/ShieldX.git
cd ShieldX
# Build
dotnet build -c Release
# Publish single-file EXE
dotnet publish -c Release -r win-x64 --self-contained true -o ./publish| Technology | Purpose |
|---|---|
| .NET 8 | Runtime & SDK |
| WPF | UI Framework |
| Material Design In XAML | UI Theme |
| CommunityToolkit.Mvvm | MVVM Framework |
TalkGuard/
Helpers/ # Localization and utility helpers
Models/ # Data models (PrivacyTweak, InstalledApp, FirewallRule, ServiceInfo)
Services/ # Business logic (Registry, PowerShell, netsh, sc)
ViewModels/ # MVVM ViewModels with commands
Views/ # WPF XAML views
App.xaml # Material Design theme configuration
app.manifest # Administrator elevation
| Module | Mechanism |
|---|---|
| Privacy | Windows Registry (HKLM policies) |
| Debloat | PowerShell Get-AppxPackage / Remove-AppxPackage |
| Firewall | netsh advfirewall commands |
| Services | System.ServiceProcess + sc config |
Contributions are welcome! Feel free to open an issue or submit a PR.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
MIT License - see LICENSE for details.
Made with care by talkdedsec & threatvec