Launch the browser and head to the Disney+ website, and log into your account. Next, click the Menu button in the upper-right corner and click Apps > Install this site as an app. That will create a Disney Plus shortcut on the Desktop and in the Start menu, and you can pin it to the taskbar.8 Jun 2021