Skip to help content

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

Official downloads.

Steps

  1. Choose the Windows download and read its installer details.
  2. Check your browser’s download list; use the manual link only if needed.
  3. Open the official Microsoft-signed installer and follow its Store installation steps.
  4. 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.

Download guide · First setup · Frequently Asked Questions · All help

More in Getting started & account