Google Chrome foe Windows 8.1 is already here, even before Windows 8.1 operating system itself. This is because the existing version of Google Chrome works fine on Windows 8.1
I recently updated to Windows 8.1 and tested out Google Chrome on it. Yes, it works perfect. I am sharing my experience installing and using Google Chrome on Windows 8.1, in case it helps you.
It is simple. Open up google.com/chrome and download Google Chrome. You should be able to install Google Chrome without any issues. However, there is a chance for the error smart screen cannot be reached now. If you see it, all you need to do is click on “More Info” on that screen and then select “run anyway” . That’s it, Chrome will download the rest of the set up file and install it. If you find any issues doing that you can always download the full set up file and install it.
Detailed installation steps are available here: Windows 8.1 Chrome App Download and Install Instructions.
There are couple of ways to do this.
This article explains all these steps in detail: Make Chrome Default Browser on Windows 8.1.
Google Chrome team has added the Windows 8.1 feature, metro mode to Google Chrome. You can easily launch Google Chrome in Metro Mode and relaunch in normal mode easily.
Read the article Chrome Metro Mode on Windows 8.1 – How To Enable and Disable.
You can pin a secondary tile to the Start Screen that takes you to a site directly.
To move the tile, click and hold the tile, then drag it to a new position.
To unpin, right click the tile and select Unpin from start.
If you have Google Chrome apps installed, they can be added to Windows 8.1’s metro screen as well, just like any other Windows 8.1 app. Here is a tutorial on how to do it: How to Add Chrome Apps to Windows 8 Metro Start Screen.