How do I install Sling TV on Windows 10?
We are very excited to have you join us! Before you can begin the installation process on your Windows 10 device, make sure you have a Microsoft Live account. If you do not, you can sign up for an account here.
To get started, open the Windows Store. Then, click on the magnifying glass in the upper-right corner of your screen.
Next, type Sling TV in the search bar to locate the app. The Sling TV app will populate as the first option on your list. Click on Sling TV to continue.
Next select the Free icon, located below the Sling app image, to start the installation process.
The app will begin to download.
The Windows Store will update you on the progress of your download.
Once the installation is complete press, or click, on the Launch icon to start your stream! If you do not have a Sling TV account, learn how to sign up here.
Did you find it helpful?
Sorry we couldn't be helpful. Help us improve this article with your feedback.