AUTOSTART PROGRAMS IN WINDOWS
v1.1 r06Aug2000 fr04Aug2000

Banyak diantara program Windows, setelah proses installasi akan melakukan konfigurasi terhadap sistem untuk menjalankan program-program preloader secara otomatis pada setiap saat anda melakukan proses boot komputer.
Berikut ini adalah cara-cara yang digunakan menjalankan suatu program secara otomatis pada Windows, periksalah semua kemungkinan berikut untuk membuat sistem anda efisien (catatan : teknik-teknik berikut juga digunakan oleh program-program trojan untuk mengaktifkan dirinya):
    1. Menjalankan Windows secara win nama_program dari autoexec.bat
    2. Mengikutsertakan dirinya dalam winstart.bat
    3. Menggunakan perintah LOAD= atau RUN= pada win.ini
    4. Menambah dirinya di shell=explorer.exe nama_program pada system.ini
    5. Menduplikasikan dirinya atau membuat shortcut pada direktori C:\WINDOWS\Start Menu\Programs\StartUp
    6. Menjalankan dirinya dari salah satu registry key berikut ini:
  • 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"]
Pada aturannya, hanya item-item yang berguna saja yang akan berada pada SystemTray "SysTray.exe", dan driver-driver tambahan yang dibutuhkan agar perangkat keras khusus tertentu dapat bekerja dengan baik, seperti mouse dengan dua roda dan tiga tombol, keyboard dengan tombol-tombol khusus, Mereka umumnya ditempatkan pada HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run. Jika anda menginstall TweakUI dapat berupa Tweak UI "RUNDLL32.EXE TWEAKUI.CPL,TweakMeUp" pada HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices. Hal lain yang perlu anda pertahankan adalah program antivirus (yang mana akan memperlambat sistem anda secara keseluruhan, tetapi benar-benar berguna, terutama kalau anda adalah seorang pemula).
Segala sesuatu lainnya hampir selalu tidak berguna sama sekali.
Jangan lupa lakukan pemeriksaan terhadap kemungkinan duplikat terhadap program-program tertentu, kadang-kadang suatu program perlu dijalankan lebih dari satu cara.
Perlu dicatat bahwa RunOnce dan key-key yang menyerupainya pada umumnya digunakan untuk menyelesaikan instalasi software pada boot yang berikutnya, seperti saat anda akan mendapatkan pesan berupa "This installation requires to restart your system to be completed, you want to reboot now or later?"
Jika sistem anda bersih, ketika anda mengaktifkan task monitor (CTRL+ALT+DEL) sesaat setelah Windows anda diboot, anda seharusnya hanya mendapatkan Explorer, SysTray, dan driver-driver yang dibutuhkan untuk hardware-hardware spesial tertentu.