Whether that’s putting helpful features and information right in front of you or optimizing their performance to run faster, the experience of using these two applications together is pretty good.īut one of these features that you may not like is the presence of your most visited sites when you right-click on the Chrome icon in the taskbar or the Start menu. Google Chrome and Windows 10 both want to make it as easy as possible for you to accomplish the things you are trying to do.