https://github.com/servicedeskcsi/dell-bloatware-removal
Custom Powershell script to remove Dell Bloatware
https://github.com/servicedeskcsi/dell-bloatware-removal
bloat bloatware bloatware-removal dell powershell powershell-script ps1 removal removal-utility remove remover
Last synced: about 2 months ago
JSON representation
Custom Powershell script to remove Dell Bloatware
- Host: GitHub
- URL: https://github.com/servicedeskcsi/dell-bloatware-removal
- Owner: ServiceDeskCSI
- License: mit
- Created: 2025-04-16T20:09:35.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-16T20:37:27.000Z (2 months ago)
- Last Synced: 2025-04-23T15:15:52.642Z (about 2 months ago)
- Topics: bloat, bloatware, bloatware-removal, dell, powershell, powershell-script, ps1, removal, removal-utility, remove, remover
- Language: PowerShell
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dell Bloatware Removal Tool
This PowerShell script is designed to **silently uninstall Dell-branded software** from Windows systems. It targets known **MSI and EXE-based bloatware**, scans for additional installed Dell software via the registry, and cleans up Dell-related services and scheduled tasks.
---
## 🔧 Features
- ✅ Uninstalls known Dell apps via **MSI GUIDs**
- ✅ Executes silent uninstalls of **EXE-based Dell apps**
- ✅ Dynamically finds and removes **additional Dell entries** via registry
- ✅ Removes **Dell services** and **scheduled tasks**
- ✅ Logs all actions and errors to `C:\Temp\DellBloatwareRemoval.log`---
## ⚠️ Warning
This tool is **aggressive**. It will remove a wide range of Dell software including:
- Dell Update
- Dell SupportAssist
- Dell Digital Delivery
- Dell Power Manager
- Dell Optimizer
- Dell Peripheral/Display Manager
- Foundation/Core/Watchdog services**Use in production environments with caution.**
---
## 📂 Installation
1. Save the script as `RemoveDellBloatware.ps1`.
2. Open **PowerShell as Administrator**.
3. Optional: Bypass script execution policy for the session:
```powershell
Set-ExecutionPolicy Bypass -Scope Process -Force.\RemoveDellBloatware.ps1
```