Medium
Operating Systems
✓ Solution Verified by Community (0+ upvotes)
How to fix error error-invalid-stackseg in Windows 11
ERROR_INVALID_STACKSEG = 189
Fix based on community reports and expert analysis. Last verified: 2026-08-12
· How we verify fixes
| Error Code | error-invalid-stackseg |
|---|---|
| Affected System | Windows 11 (Microsoft) |
| Difficulty | Medium |
| Estimated Time | 45 min |
| Requires Admin Rights | ⚠️ Yes |
| Requires Reboot | 🔄 Yes |
Solution Steps
- 1 Press Windows key + R, type 'sysdm.cpl', and press Enter. This opens System Properties. Go to the Advanced tab, and under Performance, click Settings. In the Performance Options, go to the Data Execution Prevention tab. Select 'Turn on DEP for essential Windows programs and services only' and click Apply. This ensures DEP doesn't block the program's stack operations.
- 2 If the program is a game, update your graphics drivers. Press Windows key + X and select Device Manager. Expand Display adapters, right-click your GPU, and select Update driver. Choose 'Search automatically for drivers'. Outdated drivers can cause memory issues.
- 3 Run the program in compatibility mode. Right-click the program's executable, select Properties, go to the Compatibility tab, check 'Run this program in compatibility mode for', and select an older Windows version like Windows 8 or 7. Click Apply and OK.
- 4 If the error persists, reinstall the program. Uninstall it via Settings → Apps → Installed apps, then download the latest version from the official website.
- 5 Check for Windows updates: Press Windows key + I, go to Windows Update, and click Check for updates. Install any pending updates, as they may include compatibility fixes.
🔍 Didn't work? Enter your GPU and CPU for hardware-specific advice:
🔧 Still having issues?
Describe your exact problem to Error Buddy and get a personalized fix in seconds.
🛠️ Try Error Buddy — It's Free