Windows 11 build 21380

10.0.21380.1001.fs_dev6_flt.210511-1900
Build of Windows 11
Screenshot
OS familyWindows 11 (NT 10.0)
Version number10.0
Build number21380
Build revision1001
ArchitectureAMD64
Build labfs_dev6_flt
Compiled on2021-05-11
Expiration date
Timebomb2021-10-31 (+173 days)
SKUs
Home (N, Single Language)
SE (N)
Pro (N, Single Language, China)
Pro Education (N)
Pro for Workstations (N)
Education (N)
Enterprise (N, Multi-session)
IoT Enterprise
Product key
Use a Windows 10/11 retail key
About dialog
Windows 11-10.0.21380.1001-About Windows.png

Windows 11 build 21380 is the earliest available build of Windows 11, which was first shown running on an Acer Aspire Vero prototype on multiple occasions. The prototype was first demonstrated during the 2021 Hong Kong Computer and Communications Festival — many photographs from the event detailing various aspects of the user interface as well as version information were posted on BetaArchive by member DiaoSlime in August 2021.[1] The same model was then also demonstrated in articles published by several technology publications, including UltrabookReview.com[2] and Polish website dobreprogramy.[3]

The build was later uploaded to BetaWorld on 8 June 2023,[4] along with another three internal Firesteel builds 21370, 21376 and 21385. It was shared publicly two days later via the BetaWorld Blog.[5]

This build is one out of many known builds to be compiled from a branch with the fs prefix. The prefix stands for Firesteel, the codename for an internal Microsoft self-hosting effort related to Windows 11 development.[6] It is currently the earliest available build to introduce a sizeable number of user interface changes that would be later included in the final release, which include but are not limited to reworked versions of the Start menu and taskbar, the new Widgets feature, and functional improvements to window snapping. A leak source detection implementation is also present in the build, and can be controlled through the use of a Velocity staging key. It also notably replaces the older logo first introduced in Windows 8 with a new flat design (similar to the 2012 Microsoft logo); however, the old design still persists in certain areas presented within the build.

Unlike newer builds of Windows 11 from build 21996 onwards, it does not enforce the TPM 2.0 or UEFI requirements.

New features and changes[edit | edit source]

This build contains many new and updated features in relation to the user experience, with Windows 11 branding being introduced throughout the operating system. The out-of-box experience from Windows 10X makes a reappearance in this build with slight visual updates, and other user interface elements have been updated bearing a resemblance to the Windows 10X aesthetic. The new boot animation intended for Windows 10X (introduced in Manganese development builds), which replaces the older boot screen design introduced in Windows 8, remains disabled by default.

User interface[edit | edit source]

Windows Aero[edit | edit source]

The Aero visual style has been updated to feature new neumorphic controls and widgets. The new design makes large use of elements such as rounded corners, shadows, as well as blue accents. Window frames have also been updated to use rounded corners. Unlike build 21996, this build forces on rounded corners by default even when Desktop Window Manager is running under software rendering mode or when dedicated GPU drivers are not present in the operating system.

Shell[edit | edit source]

Start menu and Taskbar[edit | edit source]

A new taskbar, similar to the one featured in build 21996, has been introduced. The Start button and app buttons are centered by default, rather than aligned to the left, although the old behavior can be re-enabled in Settings. The new taskbar also removes support for custom toolbars such as the Quick Launch panel. The ability to open the jump list for applications on the taskbar by dragging up on the icon is no longer present.

The options to change the location of the taskbar and show window/applications names in the taskbar have been removed. The setting to show the taskbar on all displays was also removed, although it can be toggled directly using a registry value:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"MMTaskbarEnabled"=dword:00000001

Similarly, the option to use smaller icons in the taskbar has been removed from Settings, although a new registry setting was introduced that also adds a new, larger than default mode for the taskbar:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
; Small taskbar
"TaskbarSi"=dword:00000000

; Medium taskbar (default)
"TaskbarSi"=dword:00000001

; Large taskbar
"TaskbarSi"=dword:00000002

The News and interests functionality has also been removed from the new taskbar in favor of the newer Widgets feature (referred to as the Windows Dashboard in this build), a panel available from the taskbar that slides from the left and contains weather information and news provided by MSN. Support for third-party widgets would not be implemented until Copper build 25217. It can be brought back by reverting to the Windows 10 shell.

Together with the new taskbar, the Start menu has been greatly revamped. Live tiles have been completely removed, with the intended replacement also being the new Widgets panel. The main page shows icons of pinned applications in the top half, with the full list of apps being available by clicking the "All Apps" button in the top right corner. The lower half shows recommended apps and files, which can also be expanded by clicking the "More" button on the right side. The bottom panel contains the power button on the right and the user name and picture on the left, which when clicked reveals links to user account settings, logoff and lock features.

Similarly to the multi-monitor taskbar, the new Start menu can also be disabled using a registry value, reverting to the Windows 10 design:[7]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowClassicMode"=dword:00000001
Windows 10 shell[edit | edit source]

The new Windows 11 user interface can be disabled by merging the below registry entries and restarting the Explorer shell:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell\Update\Packages]
"UndockingDisabled"=dword:00000001

Certain functionalities become absent when these changes take effect:

  • Quick Link menu (⊞ Win+X shortcut)
  • Start menu search functionality
Snap layouts[edit | edit source]

Hovering over the Maximize/Restore button in the window caption by default shows a new menu that reveals a series of snap layouts, as well as being able to choose snap the current window's position to predefined coordinates. Furthermore, when multiple windows are snapped next to each other, the taskbar also shows a common window preview for all windows in the layout when hovering over the respective application icons.

Themes[edit | edit source]

Four new themes from the final release of Windows 11 (Captured Motion, Flow, Glow and Sunrise) make their first appearance in this build, although the default theme still retains the Hero wallpaper from the Windows 10 May 2019 Update as the default wallpaper and would not be replaced with Bloom until the compilation of build 21385.[a]

The dark variant of the default theme utilizes a placeholder work-in-progress version of the older Hero wallpaper from the original Windows 10 release with varying noticeable differences, such as the set used to construct the actual image being visible in its entirety and a different lighting setup, reminiscent of natural sunlight. This wallpaper variant originally first appeared in retail demo content for the initial Windows 10 release as part of an attract loop.

Touch[edit | edit source]

The build also introduces various changes to the way touch devices work, the largest of which being the complete removal of the legacy Tablet Mode start menu. The advanced multi-touch gestures (initially supported for touchpads only) can now also be used with a touch screen as well. Smaller improvements to simplify the Windows desktop experience for tablet users such as a larger window resize hitbox have also been implemented to make windows far easier to manage, with further emphasis on feedback by encasing windows into an acrylic border.

Miscellaneous[edit | edit source]
  • A new startup sound has been introduced, replacing the sound first introduced in Windows Vista but disabled by default in Windows 8, 8.1, and 10.
  • The new Fluent UI icon set has been implemented into the Settings application.

SE edition[edit | edit source]

This build renames the Cloud Edition SKU previously introduced in build 21354 to Windows 11 SE. The edition is intended for low-cost computers aimed at educational institutions to compete with ChromeOS. It can only be managed over Microsoft Intune for Education.

In this build, the SE edition removes customer-oriented features such as Your Phone and the Widgets dashboard, and access to the Microsoft Store is disabled by default. A Microsoft account is also required to use the operating system. Unlike Windows 10 S, no low-level code signing limitations (which prevent users from running Win32 applications sourced from outside of the Store) are present.

Leak prevention[edit | edit source]

The watermark on the desktop and in the Windows Preinstallation Environment's wallpaper host application includes a notice that advises Microsoft employees not to take screenshots of the build, as later seen in build 21990. A hexadecimal build hash is also present at the bottom left corner of the screen.

Additionally, leak-source detection code is implemented. Every string in the watermark and within the File Explorer application has whitespace, colon and dash characters predictably replaced by their Unicode full-width counterparts based on the value of WNF_SHEL_INTERNAL_EXPERIMENT and a constant number of bits used in a rotate-left instruction which is always constant for each line; rotation values 0-4 are used and increments for each string. The same effect is also applied against the taskbar clock and the legal copyright/trademark protections string in winver (rotation value 0 is used here), and was additionally attempted against the OS version string in the about box (containing the build number). Due to human error, the pointer to the first string is passed in again (which would either be NULL, leading to a null dereference crash, or a freed buffer). The visibility of the current calendar day and the size of the Show Desktop button are adjusted depending on the value of the above-mentioned variable.

The LogonController.dll dynamic link library initially sets variable WNF_SHEL_INTERNAL_EXPERIMENT from DWORD value Attributes located in HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2C57C51B-FD43-4E74-B077-551AE6228AD6}, and then saved to the registry again as binary value 0D83063EA3B87C75 in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data (the last 4 bytes are the DWORD value); some of the bits are responsible for controlling other functionality as well.

Enablement and implementation details[edit | edit source]

This functionality is controlled by Velocity staging key 31496852, enabled by default in Firesteel builds 21376 onwards and internally referred to as XPTest. The leak warning string is hardcoded into the dynamic link library shell32.dll; this would remain untranslated in every other language.

The text is concatenated to a buffer where the test code signing watermark is written to. If test code signing is enabled in the current boot entry, two additional period and whitespace characters are concatenated to the buffer first, such that the watermark would read Test Mode. Do not take screen shots of this build.; this is additionally shown in the publicly available footage of build 21990.

Leak prevention methods in action.
Note how the watermark, the hash (and its position), the size of the Show Desktop button, the date/time format and the winver legal notices are dynamically changed as DWORD value 0D83063EA3B87C75 is modified through the Registry Editor and after the system has been rebooted.

The hash ID is implemented in a different manner to older major versions of Windows:

  • The current user's SID is obtained, and its sub-authorities are XORed together.
  • The DWORD from WNF state value WNF_SHEL_INTERNAL_EXPERIMENT is obtained, and XORed by constant value 0x5475A568;
  • Let the previous two values be x and y; the hash is initialized to zero then obtained from 32 rounds of hash += hash + _addcarry_u32(0, x, x, &x); hash += hash + _addcarry_u32(0, y, y, &y).

The height of the hash also depends on the current value of the WNF_SHEL_INTERNAL_EXPERIMENT variable. When it is painted onto the desktop, the Y-position is derived from bits 11-12 of WNF_SHEL_INTERNAL_EXPERIMENT: y = bottom_of_watermark - height_of_single_watermark_line * ((WNF_SHEL_INTERNAL_EXPERIMENT >> 11) & 0b11);.

Due to the additional code mentioned above, a screenshot with a visible hash ID leaks the WNF_SHEL_INTERNAL_EXPERIMENT value, which could be used to derive the current user's SID from the hash (which would reveal the domain user inside Microsoft's corporate network).

Bugs and quirks[edit | edit source]

A majority of the issues presented in this build are the direct consequence of constant forward/reverse integration and merging from various branches, including changes sourced from shell branches belonging to the Windows Devices and eXperiences team (WDX). In addition, the original installation media was produced with bad metadata as the primary installation image was captured while undergoing a servicing operation that regenerates the WNF_SHEL_INTERNAL_EXPERIMENT seed, resulting in invalid access control lists and bad reparsing data persisting across thousands of files within the image and causing built-in applications (and by extension part of the Windows shell) to misbehave.

General[edit | edit source]

  • The file desktop.ini may generate under %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup automatically, causing it to open when signing in to Windows. Deleting the file resolves this issue. This issue is not present when booting in Safe mode.
  • When using dark mode, apps have a white outline.
  • Volumes with valid drive letters may not show up properly in the Windows Preinstallation Environment unless they are (re)assigned through the Diskpart utility.

State Repository Service[edit | edit source]

Several built-in applications such as Photos, Microsoft Store, Windows Defender and Windows Terminal may fail to install and launch properly, in turn causing the State Repository Service to experience a constant memory leak, leading to potential performance issues and resource exhaustion. Stopping the service will temporarily resolve it.

To permanently resolve it, follow the steps below:

  1. Completely remove Microsoft Store. The uninstallation process should be completed within 10 seconds, if it takes too long or fails to uninstall, restart and redo this.
  2. Deploy Microsoft Store. Using PowerShell to do this is recommended. It should be working normally after finishing this step.
  3. Connect to the Internet.
  4. Use Microsoft Store to update apps.
  5. When all apps are updated, restart. The State Repository Service should now work properly.

Desktop Window Manager[edit | edit source]

The taskbar may become fully transparent when installing graphics drivers under some configurations.

Shell[edit | edit source]

  • Graphical artifacts may appear within File Explorer after modifying folder options.
  • Many areas of the operating system still utilize the older Windows 10 branding, such as within setup and in boot configuration data.
  • The default background wallpaper is not properly set in the Home edition. Changing the theme resolves the issue.

Setup[edit | edit source]

  • When installing N editions, the out-of-box experience will fail to load due to the absence of required MPEG-4 codecs.
  • The "Forgot your password?" link when setting up a Microsoft account or unchecking the option to receive promotional emails both lead to a blank screen.
  • The fake boot screen presented by the Windows logon application (winlogon.exe) during the second stage of setup utilizes the wrong boot logo bitmap.
  • The first logon animation lacks the animated background present in later builds. Like in contemporary Cobalt builds, Times New Roman is also used as the default font instead of Segoe UI Variable after the initial greeting text.
  • If the network is disconnected on the Microsoft account logon page and the option to create a new account is selected, the OOBE will crash, presenting the user with a login screen with no users.

Gallery[edit | edit source]

Windows Setup[edit | edit source]

Out-of-box experience[edit | edit source]

Interface[edit | edit source]

Themes[edit | edit source]

Images prior to public upload[edit | edit source]

HKCCF photographs[edit | edit source]

Dobreprogramy images[edit | edit source]

UltrabookReview.com images[edit | edit source]

Notes[edit | edit source]

  1. An alternate Bloom wallpaper design which did not ship in the final release of Windows 11 is present in the Flow theme, featuring a silver finish, grey hues, and darker shadows; it's also zoomed in to the top compared to the variant shipped with the final release.

References[edit | edit source]