Installing Kodi on Windows 10 is the easiest thing yet. There are two ways you can achieve this. Below is a guide showing you the easier of the two methods. It also proves to be the beneficial way because the app can be set to update automatically.
Step 1 – Open the Windows Store and Search for Kodi
Step 2 – Select Kodi from the search results, then click the Free button
Step 3 – If you have never used the Windows Store, you will be asked to log in
Step 4 – After the previous step, Kodi will download and install automatically
Step 5 – Once Kodi is installed, you will be able to launch it straight from the start menu, task bar, or desktop etc.
Note – The version of Kodi in the Windows Store is still Release Candidate. Once the final version is released, your app will update automatically.