Claude Desktop (Windows, packaged/MSIX): "Launch at login" toggle does not persist
Status Open
Maintainer reply None cached
Workaround ✓ Mentioned in description ↑
Activity 0 comments · opened Jul 26, 2026
Product: Claude Desktop for Windows, packaged install (Claude_1.24012.9.0_x64__pzs8sxrjxfjjc)
Steps to reproduce:
- Open Settings → enable "Launch Claude at login" (auto-start)
- Close Settings
- Reopen Settings → toggle shows OFF again
Technical findings:
- The
HKCU\Software\Microsoft\Windows\CurrentVersion\Run\Claudevalue (pointing directly at the versionedapp\Claude.exepath) disappears shortly after being set — enabling the toggle does not leave a persistent registration. - The AppX manifest declares a
windows.startupTaskextension (TaskId="ClaudeStartup", defaultEnabled="false"), but no correspondingStartupApproved\StartupListentry is ever created, suggesting the app isn't actually using the packaged StartupTask API and instead writes/removes a plain Run key that doesn't stick. - Workaround: manually registering
HKCU\...\Run\Claude=explorer.exe shell:AppsFolder\Claude_pzs8sxrjxfjjc!Clauderestores auto-start reliably (version-independent, survives app updates).
Expected behavior: the toggle should remain ON and Claude should launch automatically at Windows sign-in.