Disney Plus is quite possibly of the most well known real time feature in the world.Windows 11 and Windows 10 boat with the Microsoft Store installed. The store on your PC works in basically the same manner to the App Store on an iPhone or the Google Play Store on Android gadgets.Open the Microsoft Store (can be found on Taskbar or through Search).Find the pursuit bar at the highest point of the Microsoft Store and search "disneyplus.com login/begin" or "Disney" in the hunt bar.Select Install.You currently have Disney Plus installed on your PC! You can sign in and view content as you would on some other gadget.