Hi Beppino46 — yes, this is a common Windows 11 quirk. The compatibility layer and/or elevation prompts can prevent legacy Win32 programs from launching reliably during the normal Startup sequence. The simplest, reliable workaround is to run the app from a Scheduled Task (trigger: At logon) — that lets you (a) delay the launch until the desktop is ready and (b) run elevated without a UAC prompt if configured correctly.
Below are a few options (GUI + command-line) and why they work.
Quick checklist (do these first)
- Make sure the compatibility setting is applied to the actual .exe (right‑click the EXE → Properties → Compatibility → set “Run this program in compatibility mode for: Windows 8”). Applying it only to a shortcut can...