Windows 8 build 7792

Windows 8 build 7792 is a build of Windows 8. A setup file for this build in the ARM32 architecture was uploaded to Internet Archive on 2 July 2023,https://archive.org/details/WindowsBuildFiles and the rest of the build was uploaded on 13 August 2024. It is currently the earliest available build of Windows to be compiled for the ARMv7 architecture.
Prior to its leak, a low-quality camera recording of the build, which showed off a DirectX 9 sample application running on a Nvidia Tegra 250 Harmony Reference Platform, was uploaded by former Windows division president Steven Sinofsky on 30 October 2022 along with additional footage of build 7867 in issue 104 of their account of events during his time at Microsoft, titled Hardcore Software.Sinofsky, Steven. 104. //build It and They Will Come (Hopefully), Hardcore Software: Inside the Rise and Fall of the PC Revolution. 30 October 2022.Various Authors. Windows 8 on NVIDIA Tegra running in Microsoft labs, Hardcore Software: Inside the Rise and Fall of the PC Revolution. Late 2010—20 August 2011.
The Driver Development Kit of this build was mentioned in the NVIDIA source code leak from 28 February 2022 as an include directory in the Wi-Fi driver compilation log file located at dev\gpu_drv\stage_rel\drivers\tegra\platform\drivers\network\wifi\athlib\host\hif\sdio\buildchk_win8_arm.log.
== Installation ==
== Components ==
Due to the earliness of the build, there are some strange components present, or not present:
=== Media contents ===
* x86 BIOS bootmgr is present in the root of the image; despite not being present anywhere else
* ARMv7 bootmgfw.efi is not present in \efi\boot, although it is present in the WIM images.
=== Component store ===
* An old CMIv2-style component store is present (containing Windows Foundation components only) alongside the newer CBS component store.
* The .NET Framework is not present, despite components depending on it (like PowerShell) being present
* The Windows 7 games are not present, despite some DLLs specific to them being present.
* This build predates Warbird being ported to ARMv7; as such all software licensing components are not obfuscated.
* This build predates HAL extensions; as such there are two HALs present, one for Tegra 2 and one for OMAP3.
* The Windows Search indexing engine does not exist at this stage in development.
== Hidden features ==
=== PDF Reader ===
A preliminary version of the Immersive Reader is included and is accessible by applying the following registry value and running C:\Windows\System32\glcnd.exe with a PDF file as an argument:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Paint\Capabilities]
"CLSID"="{D3E34B21-9D75-101A-8C3D-00AA001A1652}"
=== Webcam Capture Application ===
An early version of the webcam capture application is included and is accessible by applying the following registry value and running C:\Windows\System32\Webcam.exe:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
"RemoteFontBootCacheFlags"=dword:0000100f
Captures are saved to %USERPROFILE%\Pictures\Webcam.
=== Ribbon UI ===
The Ribbon version of Windows Explorer is also included. It can be enabled by applying the following registry value:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{4F12FF5D-D319-4A79-8380-9CC80384DC08}]
"AppID"="{9198DA45-C7D5-4EFF-A726-78FC547DFF53}"
== Bugs and quirks ==
=== Boot process ===
* The boot environment goes into an infinite loop if the second stage boot application fails.
** This can be fixed by patching the infinite loop instruction to mov sp, r4.
* The kernel only uses the EFI framebuffer for the boot screen. SOS mode and bugcheck text printing is broken due to the unsupported bootvid.dll being used in these cases.
=== Control Panel ===
* The Personalization Control Panel will crash explorer.exe upon opening it.
===Thumbnails===
Attempting to view photo thumbnails will cause Explorer to crash.
=== Taskbar ===
Modifications to the system tray settings are saved only after logging off, and will be erased if the user reboots directly.
===Windows Media Player===
The shortcut to the Windows Media Player application erroneously points to its WoW64 counterpart, which only exists in x64 releases of Windows at this point in development.
=== Multi-core support ===
Only one core is powered up and used by the operating system - multiprocessing support is not implemented in ARM32 Windows at this point in development.
===Sysprep===
Sysprep will fail due to a fault in tssysprep.dll.
==buildchk_win8_arm.log==
BUILD: (TpSubmitQ:ALLOC) PASS:Pass1 NoSync TICK:0
1>Compiling c:\work\ar6002wifi\athlib\host\hif\sdio\windows\src *************
1>'nmake.exe /nologo BUILDMSG=Stop. -i /nologo /f c:\winddk\7792.0.0\bin\makefile.def BUILD_PASS=PASS1 NOLINK=1 NOPASS0=1 THREAD_ID=1 MAKEDIR_RELATIVE_TO_BASEDIR='
==Gallery ==
7875 boot screen.png|Boot screen
7792Setup.png|Autorun
7792-arm-systemprops.png|System Properties
===Photos uploaded prior to publication===
Windows8-6.1.7792.0-Desktop.png|Desktop
Windows8-6.1.7792.0-StartMenuDolphinDX9.png|Start menu
Windows8-6.1.7792.0-DolphinDX9.png|Dolphin rendering sample
== Notes ==
==References==
Category:Windows 8 builds