Note: This article applies to Deakin workstations running Windows 10. To install additional software on Deakin computers running Windows 11, see "Using Company Portal on a Digital Services-managed computer (Windows)" |
The Software Center is an app for Digital Services-managed workstations which enables you to install optional software available to your computer. You can also monitor the installation of required Windows updates.
From the Windows icon, search Software Center from your start menu. Select the Software Center app.
This tab contains the most common applications used at Deakin. Apps that are displayed in this view are free, site licensed for everyone, or have been assigned to you or your team.
Once you've found an item to install, click its tile to show the details. Read the information, then click Install to proceed.
Once an item is installed, it will appear in the Installation Status tab.
This tab lists other places you can find software.
Request access to limited user licenses. Request new software titles, or a license renewal.
These applications have not been packaged and are either freeware or require a license key to be manually entered. These licenses are either purchased by the faculty/department or personally.
Install personal or utility helper apps.
Run select University applications in the cloud, through your browser.
If you are unable to find software please fill out the form.
Contains all the Windows and required third-party updates (such as Zoom, Chrome and Firefox) that are ready to install or have been installed. If updates are pending, click Install All to immediately install them.
Upgrades to the Operating Systems will appear here. Digital Services will alert you when you need to do any operating system upgrades.
When you install an item from the Applications list, it will appear in this tab. You may also see other items that have been automatically installed. Check this tab to see which items you've installed, view their status, or uninstall (if available).
Run a compliance check to ensure your computer meets Deakin's compliance rules.
Tune Software Center's settings. Note that some settings may be centrally managed and not modifiable. Some updates may be scheduled to install regardless of your Business Hours settings.