Site navigation

Windows 11 Launches Today as Free Upgrade

Graham Turner

,

Windows 11 launch
The latest update to the long-standing operating system brings a slew of changes – big and small.

As well as some behind the scenes alterations, Windows 11 makes some – relatively – bold aesthetic changes.

Most notably, the start menu is now located in the centre of the screen by default and when clicked, presents a menu of frequently-used apps – replacing the previous, tiled layout.

Windows 11 headline features include a more Mac-like interface that make for a cleaner overal presentation, with rounded corners and pastel shades.

The biggest change, however, comes through Android apps, which will now be installable from within the new Microsoft Store via the Amazon Appstore. This was technically possible with Windows 10, but will now become a native feature.

Another big change, likely brought to the forefront due to the astronomic rise of home-working is Microsoft Teams integration, with Teams being plugged directly into the taskbar for easier access. You’ll be able to access Teams from Windows, Mac, Android or iOS.

The new OS includes features called Snap Groups and Snap Layouts – collections of the apps you’re using at once that sit in the Taskbar, and can come up or be minimized at the same time for easier task switching.


Recommended


There’s good news for gamers, also. Microsoft’s new ‘Direct Storage’ drive technology promises much improved loading times by allowing a graphic’s card to access storage drives without going through the central processor.

But, to leverage this feature, you’ll need a relatively new hardware. The minimum requirements include a TPM security chip – only installed on modern computers.

This applies generally to Windows 11, meaning that if your hardware – processor-wise – isn’t either 8th Gen or newer Intel Core processors, alongside Apollo Lake and newer Pentium and Celeron processors, then you’re out of luck.

“If your device does not meet these requirements, you may not be able to install Windows 11 on your device and might want to consider purchasing a new PC,” Microsoft says.

Graham Turner

Sub Editor

Latest News

Cloud Digital Transformation Editor's Picks Featured
Climate Technology
%d bloggers like this: