Removing SuperMemo from Auto Startup

From SuperMemopedia
Jump to navigation Jump to search

The following methods may be used to automatically startup a program (e.g. SuperMemo):

  1. Calling Windows as win filename.exe from autoexec.bat
  2. Including it in winstart.bat
  3. Using the commands LOAD=filename.exe or RUN=filename.exe in win.ini, under the [windows] section.
  4. Using the command Shell=Explorer.exe filename.exe in system.ini, under the [boot] section.
  5. Copying it or linking it in the directory C:\WINDOWS\Start Menu\Programs\StartUp. The actual name changes according to the language of Windows and it's stored in the Startup entry of the registry key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.
  6. Launching it, from one of the following keys in the registry:
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce [the key must be recreated after every launch]
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx [the key must be recreated after every launch]
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce [the key must be recreated after every launch]
    • HKEY_CLASSES_ROOT\exefile\shell\open\command [instead of "%1" %* . This method is very unstandard and "dirty"]

Important: SuperMemo installer does not use any of the above (i.e. it does not make SuperMemo autostart)