Uninstall Methods
Standard Uninstall
The standard uninstall method runs each application’s built-in uninstaller:- Select the applications you want to uninstall
- Click Uninstall button or press Delete key
- Follow the uninstall wizard
- Confirm when each uninstaller completes
- Uses the application’s native uninstaller
- Shows uninstaller windows and prompts
- Allows you to customize uninstall options
- Provides the safest removal method
Quiet Uninstall
Quiet (silent) uninstall runs without user interaction:- Select the applications to uninstall
- Click Quiet Uninstall or press Shift+Delete
- Confirm the batch operation
- Uninstallers run silently in the background
- No windows or prompts appear
- Uses silent uninstall switches when available
- Automatically handles stuck uninstallers
- Enables concurrent uninstallation
- Falls back to manual mode if silent not possible
Manual Uninstall (Advanced)
For problematic applications or thorough removal:- Select the application(s)
- Choose Advanced Operations > Manual Uninstall or press Ctrl+Shift+Delete
- Optionally run the standard uninstaller first
- BCU scans for leftover files and registry entries
- Review and confirm junk removal
Uninstall Wizard
When starting a batch uninstall, a multi-step wizard guides you through the process.Related Applications
BCU identifies applications that may be related to your selection:
- Based on publisher, naming, and install location
- Suggests additional applications to uninstall
- Check the ones you want to include
- Click Next to continue
This step only appears if related applications are found.
Confirmation
Review the applications that will be uninstalled:
- List shows all selected applications
- Each entry shows name, publisher, and size
- Status column indicates:
- Waiting - Ready to uninstall
- Invalid - Uninstaller not found or broken
- Protected - System-protected application
- Uncheck any applications you want to skip
- Applications are intelligently sorted for optimal uninstall order
Running Processes
Check for applications currently in use:
- Shows processes related to selected applications
- Displays executable name, PID, and window title
- Options:
- Wait for processes to close naturally
- Kill selected processes immediately
- Continue without closing (may cause issues)
Settings
Configure uninstall behavior:
- Concurrent uninstall - Run multiple uninstallers simultaneously
- Maximum concurrent - Number of simultaneous operations (1-4)
- Only one loud - Limit interactive uninstallers to one at a time
- Retry failed quiet as loud - Retry failed silent uninstalls interactively
- Auto-kill stuck uninstallers - Terminate frozen uninstallers
Progress Window
During uninstallation, a progress window displays:Status Information
- Progress bar - Overall completion percentage
- Current status - Which applications are currently uninstalling
- Application list - All applications with their status:
- Waiting - Not started yet
- Uninstalling - Currently running
- Completed - Successfully uninstalled
- Failed - Uninstaller failed or crashed
- Skipped - User skipped or invalid
- Protected - Cannot uninstall (system protected)
List View Details
The progress window shows each application with:- Name - Application display name
- Status - Current uninstall status (color-coded)
- Silent - Whether uninstalling silently or interactively
- ID - Uninstall queue position
Available Actions
While uninstalling, you can:- View Settings - Check configuration
- View Progress Details - See detailed log
- Skip Failed - Mark failed items as skipped
- Retry Selected - Retry failed uninstalls
- Manual Uninstall - Switch to junk scan for selected items
- Cancel - Stop the uninstall process
The progress window can be minimized. It will flash in the taskbar when attention is needed or when the process completes.
Concurrent Uninstallation
Run multiple uninstallers simultaneously to save time:How It Works
- Enable in Settings > Uninstall > Enable concurrent uninstallation
- Set Maximum concurrent count (recommended: 2-3)
- Enable Only one loud at a time to avoid overlapping windows
- BCU intelligently schedules uninstallers:
- Loud (interactive) uninstallers run first
- Quiet uninstallers run in parallel
- Updates and system components run last
- Large applications prioritized
Intelligent Sorting
When enabled, BCU automatically orders uninstallers by:- Safety - Simple deletes last, proper uninstallers first
- Interactivity - Loud uninstallers before quiet ones
- Dependency - Updates after parent applications
- Size - Large applications first (in size buckets)
- Type - MSI uninstallers prioritized (tend to be slower)
Uninstall Options
System Restore Points
Protect your system by creating restore points:- Configure in Settings > Messages > Create restore points
- Options:
- Ask - Prompt before each uninstall session
- Yes - Always create restore points
- No - Never create restore points
- When enabled, a restore point is created before uninstalling
Prevent Sleep During Uninstall
Prevents Windows from sleeping during long operations:- Enable in Settings > Uninstall > Prevent sleep/shutdown
- Blocks sleep, hibernate, and shutdown
- Automatically released when uninstall completes
- Shows countdown timer in progress window
Post-Uninstall Actions
After uninstallation completes:Junk Removal Prompt
BCU asks if you want to scan for leftover files:- Prompt appears after successful uninstalls
- Click Yes to start junk scan
- Review found items
- Remove confirmed junk
External Commands
Run custom commands before/after uninstallation:- Enable in Settings > External > Enable external commands
- Configure Pre-uninstall commands - Run before any uninstaller
- Configure Post-uninstall commands - Run after all uninstallers complete
- Commands run sequentially in a command window
- Supports batch files, executables, and scripts
Special Uninstall Types
MSI Uninstall
For MSI-based applications:- Select a single MSI application
- Choose Advanced Operations > MSI Uninstall
- Select mode:
- Uninstall - Normal uninstall via msiexec
- Quiet Uninstall - Silent MSI uninstall
- Modify - Launch MSI modify/repair interface
Store App Uninstall
Microsoft Store applications:- Uninstall using PowerShell commands
- Export to PowerShell script for automation
- Some store apps are protected and cannot be removed
- Requires administrator privileges
Windows Features
Optional Windows features:- Enable Show Windows Features filter to see them
- Uses Windows Feature management (DISM/OptionalFeatures)
- May require restart after removal
- System restore point recommended
Handling Problems
Failed Uninstalls
When an uninstaller fails:- Status shows as Failed with error details
- Options:
- Retry - Try running the uninstaller again
- Skip - Mark as skipped and continue
- Manual Uninstall - Use junk scan to remove manually
- Leave - Keep the failed entry for later
Stuck Uninstallers
If an uninstaller freezes:- Enable Auto-kill stuck uninstallers in settings
- BCU detects frozen uninstallers (no activity for 60 seconds)
- Automatically terminates and marks as failed
- You can manually uninstall the remaining files
Protected Applications
System-protected applications:- Show as Protected status
- Cannot be uninstalled by default
- To override:
- Enable Settings > Advanced > Disable protection
- Confirmation prompt appears
- Protection bypassed for session
Missing Uninstallers
For applications without uninstallers:- Show as Invalid status
- Standard uninstall not possible
- Use Manual Uninstall to scan and remove files/registry entries
- Or use Delete Registry Entry to remove from the list
Best Practices
Create Restore Points
Always create a system restore point before uninstalling system components or unfamiliar applications.
Close Related Applications
Exit applications before uninstalling them to avoid file-in-use errors and ensure clean removal.
Start with Safe Items
Begin with known safe applications to test the process before tackling system components.
Review Before Proceeding
Always review the final confirmation screen to verify you’re uninstalling the correct applications.
Use Quiet for Bulk Operations
Quiet uninstall is most efficient for removing many known applications at once.
Follow Up with Junk Scan
Run junk scan after uninstalling to catch any leftover files and registry entries.
Keyboard Shortcuts
- Delete - Standard uninstall
- Shift+Delete - Quiet uninstall
- Ctrl+Shift+Delete - Manual uninstall
- F5 - Refresh application list
- Esc - Cancel current operation
- Enter - Confirm wizard steps
