Skip to content

Fix start with system logon launch#308

Merged
enaboapps merged 1 commit into
mainfrom
fix/start-with-system-task-307
Jun 30, 2026
Merged

Fix start with system logon launch#308
enaboapps merged 1 commit into
mainfrom
fix/start-with-system-task-307

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Summary

  • replace HKCU Run as the primary Start with system registration with a per-user logon scheduled task
  • migrate healthy legacy HKCU Run registrations to the scheduled task and clean up old Run/StartupApproved entries
  • expand startup diagnostics and Settings copy for scheduled task state
  • add focused scheduled task, startup service, settings, and diagnostics tests

Closes #307.

Validation

  • dotnet restore src/SwitchifyPc.sln
  • dotnet build src/SwitchifyPc.sln -c Release --no-restore
  • dotnet test src/SwitchifyPc.sln -c Release --no-build

@enaboapps enaboapps marked this pull request as ready for review June 30, 2026 15:06
@enaboapps enaboapps merged commit b94ed94 into main Jun 30, 2026
1 check passed
@enaboapps enaboapps deleted the fix/start-with-system-task-307 branch June 30, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix start with system logon launch

2 participants