Here is How to Download and Install Kodi TV on windows Computer, PC or laptop | windows 7/8/8.1/10. The easiest way to install kodi on windows. Runs on windows 7, windows 8, windows 8.1 and windows 10. Enjoy streaming live tv shows. In case you didn't know, this software brings the television/ tv experience on your computer for free.