Use a wired Ethernet connection if your Wi-Fi is unstable during the installation process.

Optimized for modern web applications and streaming. Prerequisites for Installation

Officially, no. Unofficially, avoid third-party "portable" downloads as they are often malware vectors. Stick to the official Google installer.

You must be running the 64-bit version of Windows 8.1 (not 32-bit).

Many users think they have 64-bit Chrome but actually don't. To verify: