Application Layer Gateway Service provided by Microsoft. Internal Name: SharedAccess. Alg.exe is related to Windows Firewall/Internet Connection Sharing (ICS). Alg.exe (SharedAccess) must be started even if your Windows firewall is turned off or replaced by another firewall. Alg.exe (SharedAccess) is the low level service for control network connections. Start mode of Alg.exe (SharedAccess): Auto. Suggestion: Leave it working.