Microsoft’s Windows 11 Launch Event: What To Expect?





Have you been curious about the recent buzz on “Microsoft’s Windows 11 Launch Event”? Wondering what will be the new Windows 11 updates?

Windows is one of the most popular operating systems used by millions around the world. Since its release, Microsoft has constantly updated its OS from time to time and even released new versions with more exciting features.

Recently the company announced the launch of their new Windows version, Windows 11. Ever since the announcement, many people have watched Microsoft’s Windows 11 Launch Event and are eagerly waiting for it to release.

In case you missed Microsoft’s Windows 11 Launch Event, don’t worry. In this article, we will provide all the new Windows 11 details that are known till now.

When Was Microsoft’s Windows 11 Launch Event?

The Windows 11 event took place on 24th June 2021. The proceeding was undertaken at 4 pm BST/ 11 am ET/ 8 am PST. one more briefing took place at 5.30 pm BST/ 12.30 pm ET/ 9.30 am PST on the same day. 

How to Watch the Windows 11 Event?

The only place where you could have viewed the launch event was on the Microsoft website. The launch event of Windows 11 was eventually released on YouTube on the official Windows YouTube channel.

Windows 11 K2 Release Date

Windows 10 has largely been considered as the last major version of Windows. Windows 10 was treated more as a service that updates continually. But with Windows 10 officially losing the support by 2025, the new Windows 11 will be provided as an optional free upgrade.

With the official launch on 24th June 2021, the Windows 11 release date for the official release has not been revealed. The developer beta version is out now. The full public release of the Windows 11 is expected to happen by fall 2021 and it will be installed on new devices for sale during the holidays. The rest of the Windows users will have to wait until 2022 to upgrade it in their systems.

Windows 11 Availability

The new Windows 11 will be a free update for those who are already using Windows. You will require a proper internet connection to download, install, and activate Home versions. Along with a proper internet connection, you will also need a Microsoft account when installing it on or upgrading it on your system.

Till now Microsoft has released the hardware requirements to install Windows 11 on a system. However, there has been slight confusion over the trusted platform Module. In the future, any new machine using Microsoft OS will have Windows 11 version in it.

Minimum Specification for Windows 11

Before proceeding with the Windows 11 download make sure your system has these basic requirements in them. Microsoft has published the minimum requirement that would be needed for accessing Windows 11 in your system. But they are subject to changes as the company nears the release date and takes feedback on board.

  • 1 GHz or faster processor with at least 2 cores in a 64-bit processor or SoC.
  • 4 GB RAM
  • 64 GB storage space
  • UEFI, Secure Boot capable System Firmwares
  • Trusted platform module 2.0
  • direct X 12 or later with WDDM 2.0 driver graphics card
  • 720p resolution and 8-bit per color channel with at least a 9-inch diagonal display.
  • Windows 11 Home requires an active internet connection and a Microsoft account to complete the setup.

Windows 11 Download: How to Download it?

Before you proceed with the Windows 11 download, we would suggest you backup your PC first. Once you are done with it, join the Windows Insider Program.

1. Sign up to the Windows Insider Program 

To do this, go to 

Windows Settings> Update and Security> Windows Insider Program

2. Join the Dev Channel

At present, you can only access the Windows 11 updates only for the people using the Dev channel. That means this version Windows 11 version is meant for app developers and gives access to very early versions of Windows.

 A “Pick you Insider settings” page will appear, in that choose the “Dev Channel” and then “Confirm”. After this restart the system.

Install the Windows 11 Insider Preview build

Once you have restarted the system. Open up the Windows Update app. For this go to:

Settings> Update and Security> Windows Update.

In the Windows that appear, click on the check for updates. The Windows 11 insider preview build should appear and now you can download Windows 11.

3. Perform a clean install of Windows 11

Make sure you have a good internet connection and you are signed up to the Windows Insider Program and Dev Channel. After this scroll to the button of the page. Under “selection edition” pick Windows 11. Once the ISO download is completed, you will need to make a bootable USB or DVD with it. 

Windows 11 Updates

The new Windows 11 updates include various features like. There are improvements across the board in Windows 11 with the company making the promise that updates will be 40% smaller. The taskbar is optimized for touch as well as the mouse peripheral. 

The sources even say that Windows 11 updates also include a new multitasking feature called Snap Layouts. This layout allows you to arrange multiple Windows across the screen in columns, sections, and more. With the new layout feature, the health check app has been improved. Additional features called the Snap Groups allow you to go back to the previously snapped Windows from the dock.

This Windows version also improved the multi-monitor support. Now when you reconnect an external monitor to Windows 11, it remembers the previous positions of the Windows that were on the monitor.  The Microsoft teams are also integrated into the dock. Now you can easily join the meeting and family calls.

During Microsoft’s Windows 11 Launch Event it was revealed that the Microsoft store also got a new touch in the Windows 11 updates. The store has now better-curated content and better options for managing your purchased shows such as connecting to TV. Apps such as Disney+, Adobe Creative Cloud, Pinterest, and more are already ready to go.

Latest Articles