title: Delphi XE 5 Application Not Starting up from startup Directory Windows 8.1
body: <p>I am trying to get my application to start at startup. So far i have tested it on windows xp and windows 7 and it works like a charm. But in windows 8.1 the shortcut is in the startup directory <code>C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup</code> but it does not start.</p>
  
  <p>If i check with the task manager under the start up tab the application is there and is enabled. But it just doesn't start on start up.</p>
  
  <p>Can anybody please assist?</p>
  
  <p><strong>Update 1:</strong></p>
  
  <p>I have found the problem. I marked the application to run as administrator. When i removed that privileges the application started at start up. Why would this interfere? i ran it as administrator in windows 7. and since have tested it on windows 8 and also had to set it to run as administrator, even then it worked. Only in 8.1 did it cause the software not to start up.</p>
  
  <p>Does anybody know why?</p>
  
  <p><strong>UPDATE 2:</strong></p>
  
  <p>OK to be clearer on the above mentioned update. and comments.</p>
  
  <p>The program works fine. Nothing is wrong with it.
  When it is checked to run as administrator it does not auto start. When the admin rights are removed. It does auto start.</p>
  
  <p>I have done a simple test to see if the software even launches and it does not so logging wont help. I set a message to appear if the application launches so before anything is processed i get notified. Before there can be any errors in code it will tell me. </p>
  
  <p>SO the problem is not the coding in the program. The problem clearly is windows 8.1 which does not let my application auto launch on start up when it has admin rights.</p>