What is Junk?
After uninstalling an application, various leftover items may remain:- Registry entries - Orphaned keys in Windows Registry
- Files and folders - Installation directories, user data, caches
- Startup entries - Services, scheduled tasks, autostart items
- Shortcuts - Desktop, Start Menu, and Quick Launch shortcuts
- Browser extensions - Toolbars and add-ons
- Configuration files - Settings and preferences in various locations
- Consume disk space
- Clutter the registry
- May cause conflicts with new installations
- Slow down Windows startup
When to Run Junk Removal
After Uninstallation
The most common scenario:- Complete a standard or quiet uninstall
- BCU prompts: “Look for leftover junk?”
- Click Yes to start junk scan
- Review and remove found items
Manual Junk Removal (Advanced Uninstall)
For applications with broken or missing uninstallers:- Select the application(s)
- Choose Advanced Operations > Manual Uninstall
- Click Yes when asked to run built-in uninstaller (if available)
- BCU automatically scans for junk
- Review and remove leftovers
Standalone Junk Scan
Scan for leftover junk without uninstalling:- Select applications that are already uninstalled (marked as invalid)
- Choose Advanced Operations > Manual Uninstall
- BCU scans for remaining traces
- Remove confirmed junk
Program Files Cleanup
Find orphaned folders in Program Files:- Go to Tools > Clean Program Files
- BCU scans Program Files and Program Files (x86)
- Identifies folders with no matching installed application
- Review and remove orphaned folders
This scan can take several minutes depending on the number of folders in Program Files.
Junk Scan Process
When you initiate a junk scan:Scanning
BCU analyzes multiple locations:
- Registry - HKLM and HKCU hives for application traces
- File system - Install locations, user folders, AppData, ProgramData
- Startup items - Services, tasks, Run keys, startup folders
- Shortcuts - All user profile locations
- Related entries - Items connected to the application
- Current application being processed
- Total progress (when scanning multiple applications)
- Sub-progress for current scan operation
- Application name and status
Analysis
Each found item is analyzed and assigned a confidence level based on:
- Location relevance
- Name similarity to uninstalled application
- Publisher information
- Modification dates
- File signatures
- Registry key structure
- Presence of related items
Review
The Junk Removal window displays all findings:
- Organized by confidence level
- Colored indicators for safety
- Detailed information for each item
- Pre-selected based on confidence
- Options to adjust selection
Understanding Confidence Levels
Each junk item is assigned a confidence level indicating how safe it is to remove:Very Good (Dark Green)
- Highly certain to be related to the uninstalled application
- Safe to remove without risk
- Examples:
- Application’s main installation folder
- Registry keys in the application’s own hive
- Shortcuts explicitly pointing to the application
- Services registered by the application
Good (Green)
- Very likely related to the application
- Generally safe to remove
- Examples:
- Folders with the application’s name in AppData
- Registry keys with publisher and product name
- User configuration files in standard locations
- Application-specific temp files
Questionable (Orange)
- Possibly related but uncertain
- Review carefully before removing
- Examples:
- Folders with similar names
- Registry keys with partial name matches
- Shared folders with application traces
- Generic configuration files
Bad (Red)
- Uncertain or potentially shared with other applications
- High risk - removal may affect other software
- Examples:
- System folders with application files mixed in
- Shared registry keys
- DLLs in Windows directories
- Generic paths with common names
Junk Removal Window
The junk removal interface provides detailed control:Main List
Displays all found junk items:- Checkbox - Select items to remove
- Path/Name - Full path to file or registry key
- Safety Level - Confidence level with color coding
- Application - Which uninstalled application it relates to
Selection Controls
Quick Selection Dropdown:- Select Very Good - Only safest items
- Select up to Good - Very Good + Good (recommended)
- Select up to Questionable - Include uncertain items
- Select up to Bad - Everything (not recommended)
- Check/uncheck individual items
- Ctrl+Click to select multiple items
- Right-click for context menu
Filter Options
Hide low confidence:- Checked (default) - Hide Questionable and Bad items
- Unchecked - Show all items regardless of confidence
When you uncheck “Hide low confidence,” a warning appears. Only proceed if you understand the risks.
Item Details
For each selected item, you can:- Open - View the file or navigate to registry key
- View Details - See why the item was flagged:
- Positive factors (increasing confidence)
- Negative factors (decreasing confidence)
- Net confidence score
- Copy to Clipboard - Copy full path for manual inspection
Grouping
Items are automatically grouped by:- Application Name - Which uninstalled application
- Type - Registry, Files, Shortcuts, Startup items
Backup Before Removal
Protect yourself by creating backups:Automatic Backup Prompt
When removing registry-based junk:- BCU asks: “Create a backup?”
- Options:
- Yes - Choose backup location
- No - Skip backup (not recommended)
- Cancel - Return to junk window
Backup Location
Configure default backup location:- Go to Settings > Uninstall > Leftover backup
- Choose backup option:
- Ask every time - Prompt for each operation
- Automatic - Use configured folder
- Never - Don’t create backups (risky)
- Set backup directory path
Backup Contents
Backups include:- Registry exports - .reg files for all removed registry keys
- File snapshots - Compressed archive of removed files
- Metadata - List of removed items with timestamps
BCU Backup YYYY-MM-DD_HH-MM-SS
Removal Process
Once you confirm removal:Pre-Check
BCU verifies:
- No related processes are running
- Files are not locked
- Administrator privileges if needed
- Close them manually
- Allow BCU to terminate them
- Cancel the operation
Backup Creation
If enabled, creates backup of:
- Registry entries (exported to .reg files)
- Files and folders (compressed archive)
- Saved to configured backup location
Removal
Items removed in safe order:
- Commands - Run process junk (unregister services, etc.)
- Startup items - Remove autostart entries
- Registry keys - Delete orphaned registry entries
- Files - Delete files and folders
- Shortcuts - Remove desktop and menu shortcuts
Advanced Junk Scanning
Scan Settings
Configure junk detection behavior: Settings > Junk Removal:- Scan drives - Check file system for leftover files
- Scan registry - Check Windows Registry for orphaned keys
- Scan predefined - Use built-in junk definitions
- Scan Steam - Include Steam game leftovers
- Scan Chocolatey - Check Chocolatey package cache
- Scan Scoop - Check Scoop app cache
Custom Program Files
Add non-standard installation locations:- Go to Settings > Folders
- Enable Auto-detect program folders
- Or manually add custom paths
- BCU scans these locations for junk
Orphan Detection
Find applications with broken uninstaller entries:- Enable Settings > Advanced > Display orphaned
- Orphaned applications appear in purple
- These indicate:
- Uninstaller file missing
- Invalid uninstaller path
- Registry-only entries
- Use Manual Uninstall to remove completely
Safety Best Practices
Always Create Backups
Enable automatic backups or at least accept the backup prompt. Registry mistakes can be difficult to fix without a backup.
Start Conservative
Begin by only removing “Very Good” and “Good” confidence items. Review results before attempting lower confidence items.
Review Before Removing
Double-check items before removal, especially:
- Folders in system directories
- Registry keys with generic names
- Items related to multiple applications
Check Item Details
Use the “Details” option to understand why an item was flagged and what factors affected its confidence level.
Close Related Applications
Ensure no applications are using the files being removed. BCU will warn you, but it’s better to close them first.
Keep Backups Temporarily
Don’t delete backup folders for at least 1-2 weeks after removal in case you need to restore something.
Restoring from Backup
If you need to restore removed items:Registry Restoration
- Navigate to the backup folder
- Find the .reg files
- Double-click to import back into registry
- Confirm the UAC prompt
- Registry keys are restored
File Restoration
- Open the backup folder
- Extract files from the compressed archive
- Copy files back to their original locations
- May require administrator privileges
Troubleshooting
Scan Takes Too Long
- Reduce scan scope (disable drive scanning)
- Scan fewer applications at once
- Check antivirus isn’t interfering
- Close other applications
Items Won’t Delete
- Files may be locked by running processes
- Check for hidden applications or services
- Restart Windows and try again
- Use Windows Safe Mode for stubborn files
False Positives
- Some shared components may be flagged
- Check confidence level before removing
- When in doubt, skip the item
- Search online if unsure about a file/registry key
Missing Expected Junk
- Application may have cleaned up properly
- Files may be in non-standard locations
- Try Program Files cleanup separately
- Enable “Show all bad junk” in settings
Export Junk Results
Save the junk scan results:- Click Export in the junk window
- Choose a filename and location
- Results saved as text file with:
- Full path of each item
- Confidence level
- Associated application
- Scan timestamp
- Documentation
- Reviewing later
- Sharing with support
- Creating removal scripts
