Windows Laptops and Desktops
Download and set up Microsoft Teams on your Windows laptop or desktop to access school links and key features.
Last updated 12 August 2026
Here are instructions on the download, installation and use of Microsoft Teams on Windows laptops and desktop computers.
Download the application here: https://www.microsoft.com/en-sg/microsoft-teams/download-app (opens in new tab)
After installation, you can proceed to create an account. Creation of an account is recommended as it allows you access to more Teams features.
Once installed and you have logged in, you can click on the link provided by the school. The application will automatically launch and you will be brought to the page to adjust your nickname, camera and audio settings.
