Disable the run once list
Computer Configuration\Administrative Templates\System
Ignores the customized run-once list.
You can create a customized list of additional programs and documents that are started automatically the next time the system starts, but not thereafter. These programs are added to the standard list of programs and services that the system starts.
If you enable this policy, the system ignores the run-once list.
If you disable this policy, or do not configure it, the system runs the programs in the run-once list.
This policy appears in the Computer Configuration and User Configuration folders. If both policies are configured, the setting in Computer Configuration takes precedence over the setting in User Configuration.
Customized run-once lists are stored in the registry in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce.