This is the version Google tests and updates regularly. It is the safest and most reliable for Windows 8.1.
If the above link gives you a newer installer that refuses to install, you need the for Windows 8.1: This is the version Google tests and updates regularly
Once you've downloaded the offline installer, follow these steps to install Google Chrome: This is the version Google tests and updates regularly
To download the Google Chrome offline installer for Windows 8.1 64-bit, you must use a specific "standalone" download link. Standard downloads often provide a small "online" setup file that requires an active internet connection to finish Official Download Link This is the version Google tests and updates regularly