8 of 19Image
When you install Chrome, it offers to make itself the default browser. Don't be fooled. That option doesn't work with Windows 8. After installing Chrome, you need to go into this dialog box and click the Set this program as default option to enable Windows 8 mode for Chrome.