All St. Thomas Windows devices are set to automatically check for new apps and updates in Software Center on a regular basis. Still, you may occasionally need to force your device to check in to see an update. The steps below will show you how to force your Windows device to check for updates in Software Center.