Download the Windows 8.1 Update 1 package. How to download and install Windows 8.1 Update 1. In case that you cannot update your computer via 'Automatic Updates' then you can download and install the Windows 8.1 Update 1 manually by using the process described in this article. Keep in mind that the easiest way to update your computer with Windows 8.1 Update 1, is by using the ' Automatic Update' feature. Finally, Microsoft on April 8th published the Windows 8.1 Update 1 (KB2919355) download links for standalone installations.