Getting started & account
How do I install MCast Studio on Windows?
Use the official Store installation path or the offered online Windows installer.
Before you start
Check the Windows requirements on the official page and connect to the internet.
Where to find it
Steps
- Choose the Windows download and read its installer details.
- Check your browser’s download list; use the manual link only if needed.
- Open the official Microsoft-signed installer and follow its Store installation steps.
- Launch MCast and complete the requested permissions, sign-in and workspace setup.
Check the result
MCast opens and the installed version can be checked in the application.
Helpful information
The installer downloads the Store version available in your region. It is online rather than an offline or version-pinned application package. The optional Store link is another supported installation route.
If something is wrong
Review the shown Store/network error and current availability. Use the official link and contact support if installation cannot finish.
Related help
Download guide · First setup · Frequently Asked Questions · All help
My Account