alg.exe (Application Layer Gateway Service) is a trustworthy Windows core system file from Microsoft. The program is not visible. The alg.exe process provides support for third-party applications, such as IM clients, firewall, RTSP, BitTorrent, SIP, FTP, and Internet Connection Sharing. If the alg.exe file is absent, security protocols will block communication ports and you will lose all Internet connection until you login again or restart your system.
Another way to solve the problem would be opening various firewall ports, which would make the network vulnerable to numerous potential threats. Alg.exe is associated with the Application Layer (or Level) Gateway Service, as well as Network Address Translation, and is designed to increase firewall protection of a network. Although it is not a critical process, clicking End Task in the Task Manager might cause issues with your Internet connection and programs that use the Internet. If you have already disabled alg.exe, reboot your computer to restart alg.exe and everything will be back to normal.
Important: The alg.exe file should be in the C:\Windows\System32 folder. If you find it anywhere else, then alg.exe is a virus, trojan, worm, or spyware! Scan your computer with Auslogics Antivirus to make sure it's not infected.
Do not disable alg.exe, because it is needed by essential applications to work properly.
Author: Microsoft CorporationPart Of: Microsoft® Windows® Operating SystemCommon path(s): %system%\system32\alg.exe
subfolder %SYSTEM%File size: 44,544 bytes (94% of all occurrence), 41,984 bytes, 40,960 bytes, 45,056 bytes, 43,520 bytes, 51,712 bytes, 153,088 bytes, 88,576 bytes, 59,392 bytes, 222,172 bytes, 58,880 bytes, 48,128 bytes, 89,088 bytes, 54,272 bytes, 55,296 bytes, 45,568 bytes.