Couple things to add on top of what @mikeappsreviewer already dropped:
-
Check Windows power plan
- Control Panel → Power Options
- Set to “High performance” or in Windows 10/11 Settings → System → Power & sleep → Additional power settings.
- On desktops this alone can fix random stutters where CPU keeps downclocking for no reason.
-
Disable GPU “optimization” features
Some vendor stuff actually breaks emulators:- MSI Dragon Center / MSI Center: turn off Gaming Mode / User Scenario auto tuning and any “smart priority” garbage.
- If you use NVIDIA / AMD “optimized” profiles in their software, try resetting to defaults for this app and then only tweak power mode, nothing else.
-
Turn off Windows 11 widgets & background nonsense
- Gaming emus hate overlays and live tiles.
- Settings → Gaming: disable Xbox Game Bar, Game Mode only on if you’re not running a ton of stuff in background.
- Settings → Personalization → Taskbar: turn off Widgets and News stuff. It reduces random GPU spikes.
-
Check for RAM pressure / memory leak
While MSI App Player is running and you’re actually in game, open Task Manager:- If Memory is over ~80% used and climbing, reduce the RAM you assigned in the emulator and close browser tabs / Discord / Chrome.
- If HD-Player.exe climbs in memory endlessly until crash, that is likely a game + emulator combo bug. Try:
- Different Android profile / instance (32 bit vs 64 bit, different DPI).
- Turn off “ASTC texture” or similar graphics options if available.
-
Disable hardware-accelerated GPU scheduling
This one is weird, but it does break some emulators sometimes.- Settings → System → Display → Graphics → Default graphics settings
- Turn off “Hardware-accelerated GPU scheduling”
- Reboot and test.
-
Audio device conflicts
Random crashes when sound changes? Seen it with emus:- Unplug extra USB audio devices / DACs temporarily.
- Right click speaker icon → Sound settings → set one default output, disable “spatial sound” for testing.
-
Check crash type
- App inside emulator crashes but emulator stays open: probably that specific game or its settings. Clear app cache/data from Android settings, or reinstall just that game.
- Whole emulator window disappears instantly: look in Windows Event Viewer
- Windows Logs → Application
- Filter for errors related to HD-Player.exe or Bluestacks services
- Repeated DLL or driver mentioned there can tell you if it’s GPU, antivirus, or some overlay.
-
Security / antivirus
Some “security suites” go nuts when they see virtualization. For testing:- Temporarily disable third party AV (Kaspersky, Avast, etc).
- Add MSI App Player folder as an exclusion.
- If you use Windows Defender only, add the install folder and ProgramData BlueStacks/MSI folder to exclusions.
-
Try older or slightly older GPU driver
This is where I kinda disagree a bit with the “always latest” idea. Sometimes newest WHQL is worse for emulators.- If you already tried the newest driver, test a previous WHQL from 1–2 versions back.
- Keep one that works, even if it is not shiny and new.
-
Test with a completely new Windows user profile
- Create a new local account.
- Install MSI App Player just for that user.
- If it suddenly runs fine there, you know your main profile is bloated with services / overlays / hooks.
If you can share:
- CPU / GPU / RAM
- Whether you’re on Windows 10 or 11
- Whether it crashes in all games or just specific ones
then it’s easier to narrow it down to “MSI App Player itself is cursed on your setup” vs “some Windows / driver thing screwing every emulator.”