Windows 11 Overview What’s New ! Features and improvements

When developing or designing Windows 11, Microsoft was aware that the new Windows needed to be a powerful desktop operating system. The company focused on key areas such as improving multitasking when working with multiple windows, improving support for multiple monitors, supporting modern gaming technologies, and extending traditional desktop apps to the Microsoft Store. Microsoft has officially released Windows 11 and the new operating system can be installed free of charge on compatible devices or you can purchase new PC or laptop with windows 11 preinstalled.

The company noted that “compatible Windows 10 devices” will be able to upgrade to Windows 11 for free.

Will I be able to install Windows 11 on my computer?

Not all Windows 10 PCs will be able to get Windows 11. Unlike Windows 10, which had extensive backward compatibility with previous systems up to Windows 7, in the case of Windows 11, Microsoft decided to seriously increase the system requirements. To install Windows 11, you need a computer with UEFI, Secure Boot support, and a TPM 2.0 chip. The system requirements also mention “compatible 64-bit processor or SoC”. Thus, all 32-bit and many 64-bit computers will not be able to upgrade to Windows 11.

  • Processor: Modern 1 gigahertz (GHz) dual-core 64-bit processor or System on a Chip (SoC)
  • RAM: 4GB RAM
  • Hard disk space: 64 GB
  • Monitor: 9-inch display with 1366×768 resolution
  • Compatible with UEFI, Secure Boot and TPM 2.0.
  • Video adapter: Video card compatible with DirectX 12 and WWDM 2.x.
  • You need an active Internet connection to set up Windows 11 Home

To check if Windows 11 will work on your device, run the PC Health Check app. If Secure Boot or the TPM microchip is disabled in UEFI, then you will get the error ” Windows 11 cannot run on this computer “. When you activate these features, the device will be recognized as compatible with the new system. You can also use WhyNotWin11, an alternative Windows 11 PC compatibility tool, which can show other reasons why your PC is not suitable for the new OS.

windows 11 system requirements

Microsoft says it will continue to support Windows 10 until October 14, 2025 , so you can stay on Windows 10 even if you can’t install Windows 11 on your PC.

How to download Windows 11

Windows 11 is officially available for download and installation. The release took place on October 5, 2021 and users of compatible devices can download and install the new version of the OS with all the improvements. Microsoft has launched a free upgrade campaign for Windows 10 systems to the new Windows 11 operating system.

windows 11 update notification

If a free upgrade to Windows 11 is not available through Windows Update, but your PC meets the minimum system requirements to install the new OS, you can speed up the upgrade using the Windows 11 Setup Assistant utility.

windows 11 installation assistant

New start menu in the center

Windows 11 has received a new simplified Start Menu. Live Tiles are gone and replaced with a list of apps and recently used files. With Microsoft 365, documents you edit in Office apps on other devices, even non-Windows devices, will appear here as recent files.

Taskbar icons, including the Start menu, have also been moved to the center of the taskbar. As Microsoft’s Panos Panay noted, “We put Start in the center, and he puts you in the center.” If you wish, you can move the icons back to the left side of the taskbar.

windows 11 start menu

Working with multiple windows and monitors

If Windows 10 was supposed to have one huge application on a large PC monitor, then Windows 11 is supposed to work with multiple windows. Microsoft is looking to improve performance and improve the Snap Assist window snapping feature. The new Snap Layouts feature allows you to quickly place applications on the screen. Just hover your mouse over the Maximize window button and you can easily select the appropriate layout.

Snap Layouts feature

Windows 11 will also remember where you put your apps with the Snap Groups feature. On the new system, you can quickly click a single taskbar icon to open a group of linked applications. And when you change the orientation of the tablet device, windows located nearby will automatically overlap each other.

Windows 11 will improve multi-monitor support with new docking and detaching features. When you turn off the secondary monitor, the windows that were displayed on it will be minimized. When you reconnect a monitor, Windows will automatically return the windows to their original position on that monitor.

Quick updates and one major update per year

Microsoft says it has improved the update experience in Windows 11 . Updates will now be 40% smaller and install in the background. The company decided to move to a one major update per year scheme for Windows 11. In Windows 10, the company initially released two major updates per year, but this strategy led to serious failures and bugs.

Microsoft is now aligning its release cycle with other operating systems such as Google’s Android, Apple’s macOS, iOS, and iPadOS, all of which receive one big update a year.

Redesigned Microsoft store with desktop apps

Microsoft store windows 11

Microsoft is positioning the revamped Microsoft Store as “the only trusted place to get Windows apps.” The redesigned site will allow developers to host traditional Win32 desktop apps alongside UWP and PWA apps. Alternative frameworks for building Windows applications can also be used.

In addition, Microsoft will allow developers to use their own monetization platforms and pay no fees. In other words, Valve will be able to distribute Steam through the Microsoft Store and not pay Microsoft a dime.

Imagine getting every app you use in the Microsoft Store, from Google Chrome to Steam. This will really speed up the installation and updating of programs. Changes like this should have been introduced in Windows 8, but 9 years late is better than nothing.

The Microsoft Store has been redesigned to include TV shows and movies. Microsoft is talking about speeding up the site. It looks like the company is acknowledging that the previous store was too slow.

Android Application Support

Microsoft has been working on Android app support since before the release of Windows 10, but the project has been scrapped. Android app support is coming to Windows 11 now.

What has changed? Perhaps the trigger for Microsoft was the fact that Apple added support for macOS Big Sur iPhone apps.

With Windows 11, you will be able to download Android apps from the Microsoft Store and run them on your computer. Android support on Windows is being developed in partnership with the Amazon Appstore using Intel Bridge Technology. The mobile apps themselves will be distributed through the Microsoft Store. There was also information that it will be possible to install third-party Android applications in Windows 11.

Android apps on windows 11

Widgets and the Chat App

Windows 11 taskbar has a separate Widgets button. In the leaked build, it didn’t impress – the feature resembles a renamed version of the News & Interests widget from Windows 10. The final version will support third-party widgets and installed apps. Ultimately, this feature will become a fully customizable utility panel and not just a showcase of Bing services.

Microsoft is also integrating Microsoft Teams into the taskbar with the Chat feature. You can use the chat feature for text conversations and video calls with people. Microsoft Teams is widely known as a business communication tool, but Microsoft wants to make it available to all users – probably because Skype has been losing popularity lately.

Game enhancements

Microsoft talked about new gaming features in Windows 11 , such as DirectX 12 Ultimate support and Xbox Game Pass for PC, which offers unlimited access to a library of PC games for a monthly fee.

There are other innovations borrowed from the Xbox Series X.

The company is adding support for Auto HDR technology, which will improve the quality of graphics in legacy games that do not support HDR. Without this feature, HDR technologies are only available for games created with them on HDR-compatible monitors. Microsoft showed off Auto HDR in Skyrim, where colors are more vibrant and vibrant.

Some Windows 11 PCs will be “optimized for DirectStorage ” and will require a high-performance NVMe SSD and appropriate drivers to do so. On these PCs, games will load data from system storage directly to the graphics card without loading the processor. As a result, game loading and resource loading during gameplay should be faster.
Here are some other windows 11 hidden tips and tricks.

Worth upgrading to windows 11?
It seems like a really decent OS so far, with a lot of interesting and useful changes.

Also read:

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More