Cannot install Android Studio 3.0 Canary in 64 bit Windows 10

Cannot install Android Studio 3.0 Canary.
I download zip file for Android Studio 3.0 Canary 8 for 64 bit Windows 10,
unzipped it in folder “android-studio”. After that I clicked in its bin folder studio64.exe.
It opened the invitation screen Android Studio with running in the bottom area from the left to right
a line. When it get the right edge it tried to find the app and freeze. Similar happened with Canary 6.
I could not find a bundle like it is in stable Android Studio version like 2.3.3.
Please help and advice how install Android Studio 3.0 in 64 bit Windows 10.
Thank you,