Le processus alg.exe ( alg signifiant Application Layer Gateway) est un processus générique de Windows NT/2000/XP servant à fournir la prise en charge de protocole tiers pour le partage de connexion Internet et, le cas échéant, le pare-feu Internet.
Le processus alg n´est en aucun cas un Virus résident, un ver, un cheval de Troie, un spyware, ni un AdWare.
Il s´agit d´un processus système pouvant être arrêté.