How can i install netflix on my computer Click the Windows "Start" button. 2 Click "All Programs" and "Windows Media Center.". Press the "Down" arrow to scroll to "TV.". Click the check box next to it. 4 Click "Internet TV" and "Install." Wait for the Internet TV program to install. 5 Scroll through the Internet TV listings.How do I download Netflix offline?
Follow the below steps to download Netflix Videos to view them offline without the internet: Open the Netflix app on your smartphone and select the video you want to save for offline viewing. Make a selection and just hope for it to be available for offline download. Tap on the download button – the video will start downloading automatically.