Using Software Center on a Digital Services-managed computer (Windows)


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.

Table of Contents

 

Applications

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.

 

Additional Software

This tab lists other places you can find software.

Deakin Software Catalogue

Request access to limited user licenses. Request new software titles, or a license renewal.

Self Install Share

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.

Microsoft Store

Install personal or utility helper apps.

Apps and Desktops Anywhere (ADA)

Run select University applications in the cloud, through your browser.

Request Software

If you are unable to find software please fill out the form.

 

Updates

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.

 

Operating Systems

Upgrades to the Operating Systems will appear here. Digital Services will alert you when you need to do any operating system upgrades.

 

Installation Status

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).

 

Device compliance

Run a compliance check to ensure your computer meets Deakin's compliance rules.

 

Options

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.