Google Chrome Offline Installer For Windows Server — 2012 64 Bit 'link'
Disable Internet Explorer Enhanced Security Configuration (IE ESC) temporarily:
Download version 109.0.5414.120 of the 64-bit standalone installer, apply the UCRT and TLS 1.2 updates first, and install with system-level flags for a stable, multi-admin environment.
If you have ever tried to download Google Chrome on a fresh installation of Windows Server 2012, you likely encountered a significant hurdle: the default download link attempts to download a small "stub" installer, which then fails because the server lacks the necessary background connectivity permissions or update mechanisms often found in consumer versions of Windows.