title: Autostart within Windows 8 Desktop App Certification Requirements
body: <p>The Windows 8 Desktop (not Metro!) App Certification Requirements state</p>
  
  <blockquote>
    <p>10.2 Your app must avoid starting automatically on startup.
    For example, your app should not set any of the following;  </p>
    
    <ul>
    <li>Registry run keys HKLM and, or HKCU under
    Software\Microsoft\Windows\CurrentVersion</li>
    <li>Registry run keys HKLM, and or HKCU under   Software\Wow6432Node\Microsoft\windows\CurrentVersion</li>
    <li>Start Menu AllPrograms > STARTUP `</li>
    </ul>
  </blockquote>
  
  <p>I agree that lots of autostart background processes are unneccessary and this should be avoided if possible, but some apps (like mine) sit in the system tray and the user explicitly wants them to auto-start on boot. </p>
  
  <p>Is there anything that's allowed to make the app auto-start? </p>