Bluestacks Debloat
This works even without rooting BlueStacks.
Step 1: Enable ADB in BlueStacks
Step 2: Connect ADB
adb connect 127.0.0.1:5555
adb devices
Step 3: List all packages
adb shell pm list packages | grep -i "bluestacks\|facebook\|tiktok\|amazon"
Step 4: Uninstall bloat packages
adb shell pm uninstall -k --user 0 <package.name>
Examples:
adb shell pm uninstall -k --user 0 com.amazon.amazon
adb shell pm uninstall -k --user 0 com.facebook.katana
adb shell pm uninstall -k --user 0 com.tiktok.android
adb shell pm uninstall -k --user 0 com.bluestacks.appcenter
adb shell pm uninstall -k --user 0 com.bluestacks.bpui # BlueStacks Points
adb shell pm uninstall -k --user 0 com.bluestacks.tv
Step 5: Reconnect after uninstalls (optional) bluestacks debloat
Common packages vary by version, but examples you might see:
| Metric | Stock Bluestacks 5 (Nougat 32) | Debloated (Method 2/3) | | :--- | :--- | :--- | | Install Size | 5.2 GB | 3.1 GB | | Background Processes | 27 | 14 | | RAM Usage (Idle) | 890 MB | 410 MB | | Boot Time | 22 seconds | 12 seconds | | In-Game Stutters | Occasional (GC pressure) | Very Smooth |
Notes:
For the most aggressive debloating, advanced users often utilize PowerShell scripts or the Android Debug Bridge (ADB) to remove system applications that cannot be uninstalled normally (like the BlueStacks built-in browser or app center).
There are community-created scripts available on platforms like GitHub (search for "BlueStacks Debloater"). These scripts automate the following:
How to use a typical debloat script:
Common packages removed via ADB:
Before diving into file modifications, optimize the internal settings first.