Docker toolbox installation problem in windows7

My OS is Windows7 professional, and I download docker toolbox to install, the dowload page is
The strange thing is that when I click the installer, the computer is stucked for a while and the toolbox installer is dispear.
Anyone encounters such problem? And how to solve it? Thanks!