For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

Software Center for Windows

Overview of Service

Through the Software Center application for Drexel-owned PCs, faculty and professional staff can download necessary software and receive software and security updates from Drexel IT. Software Center is deployed to freshly imaged and reimaged Windows machines.

This service is only available to Drexel-owned and managed PCs.

Description & Features

  • Allows faculty and professional staff to install Drexel-licensed software at their convenience
  • Delivers software and security updates to Drexel-owned PCs
  • Remote resolution of many technical issues

Getting Started

To verify that you have the Software Center application installed, navigate to Start > All Programs/All Apps > Microsoft System Center. From there, install the software you need. Updates are automatically applied.

Requesting Help

If you do not see Software Center installed, or have other questions, please contact IT at with your Computer Name.

Additional Information

The software listed may differ from user to user, depending on departmental needs and level of permission.

Note: Access to the Software Center requires connection to the Drexel VPN.