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

Note: This service is only available to Drexel-provided and managed PCs. You must also connect to the Drexel VPN in order to access Software Center.


Software CenterThrough the Software Center application for Drexel-provided 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 re-imaged Windows machines.

To verify that you have the Software Center application installed, navigate to Start > All Programs/All Apps > Microsoft Endpoint Manager. You should see an application within that folder called Software Center. Open the application, and choose to install the software you need. The software listed may differ from user to user.

Windows Updates

Software Center manages the Windows Update process for Drexel-provided and managed computers. Although this process is automated and usually runs outside of normal business hours, it's a good idea to check the Updates tab on Software Center every once in a while to make sure that your computer is up-to-date. 

Missing Software?

If you do not see the Software Title you are looking for, it is possible that it may not be available to you. Check with your IT Support Contact if they directed you to Software Center, and they should be able to verify the Software you are looking for is scoped out to you. 

Getting Help

If you do not see Software Center installed, or have other questions, please contact IT at with your Computer Name. If your computer is managed by the College of Engineering or the College of Medicine, please contact your respective support group for assistance.