Windows 8.1, which was officially released back in October 2013, has received a major update in the form of Windows 8.1 Update. Windows 8.1 Update has just been released via Windows Update service and is a mandatory update to all PCs running Windows 8.1.
Windows 8.1 Update makes using Windows Store apps much easier on a desktop or laptop. This Update lets users pin Metro or Windows Store apps to the taskbar, access taskbar from apps installed from the Store, and easily close and minimize apps to the taskbar. In addition to that, Windows 8.1 Update displays power and search buttons at the upper right corner of the Start screen.
The power button lets users easily access shut down, restart, hibernate and sleep options right from the Start screen, without having to open the Win+X menu. The newly added search button is useful for those who had no clue how to search from the Start screen. For those who’re curious, you can simply switch to the Start screen and start typing to see search results.
Besides that, when running on a desktop or laptop, Windows 8.1 Update boots straight to the desktop by default and you don’t need to manually enable boot directly to desktop option under Taskbar properties. Another worth mentioning feature is that Windows 8.1 Update automatically adds PC settings, This PC (Computer), Documents and Pictures tile to the Start screen when you create a new user account or new profile.
Microsoft has also promised that it will bring back the discontinued Start menu in a future update. The Start menu for the desktop will include live tiles, just like the tiles on the Start screen but the feature isn’t included in this update.
If you’re running Windows 7 or a previous version of Windows and happy with the changes and features included in Windows 8.1 Update, we recommend you test drive the newest version of Windows before making the final call.
Windows 8.1 Update 90-day trial ISO
Microsoft has made available for the download the refreshed Windows 8.1 Update ISO trial copies and interested users can now download 90-day trial copy of Windows 8.1 Update by visiting TechNet evaluation center. Simply head over the evaluation center, select the version of Windows 8.1 Update that you would like to download and then click Get Started Now button to begin downloading the Windows 8.1 Enterprise edition ISO image file. Note that you need to sign in with a Microsoft account in order to avail the trial copy.