Windows 8.1 Tips: Configure Automatic App Updates
Unlike Windows 8, app updates in Windows 8.1 will be automatically installed by default without the user’s consent. To stop this from happening, open Windows Store and access the Settings Charm menu – the charm must only be activated once in the Windows Store or else it will not display the required menus. In the Settings Charm menu, select Settings and navigate to App Updates. Enable or disable the option to automatically update apps.