Once you have downloaded the installer, follow these steps to set it up:

You can find verified copies on GitHub or the Internet Archive. How to Install on Windows 7 32-bit

Because the official Microsoft download links are no longer active, you must use trusted third-party repositories or the Internet Archive to obtain the "offline installer". This installer contains all the necessary files so it doesn't need to connect to Microsoft's defunct servers during setup. wlsetup-all.exe Version: Windows Live Mail 2012 (Build 16.4.3528.0331) Size: Approximately 131 MB

Windows Live Mail remains a popular choice for Windows 7 users who prefer its classic interface and local storage capabilities over modern web-based clients. While Microsoft officially retired the Windows Essentials suite in 2017 and removed it from their active download pages, you can still download and install it on Windows 7 32-bit using archived installers. Downloading Windows Live Mail for Windows 7 (32-bit)