If you are in a position where internet is not available or you have difficulties installing chrome normally you can opt for a standalone installer of chrome. That is available for Windows 7, Windows 8 and 8.1 and Windows 10. You can download installer for both 32 bit and 64 bit architectures.