kodi installation

I have windows 8. I have downloaded kodi to my laptop and it will not create a shortcut. When I go to my downloads its there but when i try to open it it tells me to download it again. I created a shortcut thinking this will help but it didnt. now everytime i want to use it i have to download it from the beginning . did i do something wrong? please help