Windows 10 build 14357.1000

Windows 10 build 14357.1000 is a build of Windows 10 Anniversary Update. The build includes a bug in the win32kfull.sys library that must be patched through means of debugging; a workaround is discussed later in the article.
It is notable for being one of the few Windows 10 builds to be made available in the form of unstaged installation media; all client editions available in the Windows 10 source tree at the time of compilation (albeit labeled as Longhorn, a holdover that was never corrected internally) are available for the user to pick from and install during setup, in turn building a complete Windows image from scratch from a set of components through the use of the Windows Component-Based Servicing (CBS) stack.
However, most built-in Universal Windows Platform applications such as the Windows Store, Groove Music and Sticky Notes are not present by default as these are manually installed when preparing pre-staged media for distribution, leaving only the necessary applications required by Windows, such as the Windows Shell Experience Host (responsible for handling the Action Center and Start menu), its Search component (and by extension Cortana), Microsoft Edge, Azure Active Directory enrollment brokers, and the Settings application.
The Italian x64 compile of this build was uploaded to BetaArchive on 14 May 2020.
== Editions and keys ==
The following SKUs are installable in this build:
Edition / SKU Name 	Key
Starter 	
Starter N 	
Home 	
RT (CoreARM) 	
Home with Bing (CoreConnected) 	
Home China (CoreCountrySpecific) 	
Home China with Bing (CoreConnectedCountrySpecific) 	
Home N 	
Home N with Bing (CoreConnectedN) 	
Home Single Language 	
Home Single Language with Bing (CoreConnectedSingleLanguage) 	
Education 	
Education N 	
Embedded Industry Pro (EmbeddedIndustry) 	
Embedded Industry RT (EmbeddedIndustryA) 	
Embedded Industry Pro Evaluation (EmbeddedIndustryEval) 	
Embedded Industry Enterprise (EmbeddedIndustryE) 	
Embedded Industry Enterprise Evaluation (EmbeddedIndustryEEval)	
Enterprise 	
Enterprise Evaluation 	
Enterprise LTSC (EnterpriseS) 	
Enterprise LTSC Evaluation (EnterpriseSEval) 	
Enterprise Subscription 	
Enterprise N 	
Enterprise N Evaluation 	
Enterprise LTSC N (EnterpriseSN) 	
Enterprise LTSC N Evaluation (EnterpriseSNEval) 	
Enterprise Subscription N 	
Pro 	
Pro China Only (ProfessionalCountrySpecific) 	
Pro for Education (ProfessionalEducation) 	
Pro for Education (ProfessionalStudent) 	
Pro LTSC (ProfessionalS) 	
Pro with Media Center 	
Pro for Workstation (ProfessionalWorkstation) 	
Pro N 	
Pro N for Education (ProfessionalEducationN) 	
Pro N for Education (ProfessionalStudentN) 	
Pro LTSC N (ProfessionalSN) 	
Pro N for Workstation (ProfessionalWorkstationN) 	
Pro Single Language 	
Team (PPIPro) 	
== Bugs and quirks ==
=== Installation ===
This build bugchecks with code SYSTEM_SERVICE_EXCEPTION during boot due to a bug in the way the win32kfull.sys system library obtains a handle for fonts drawn by the Graphics Device Interface (GDI) in function win32kfull!NtGdiGetTextFaceW. It can be bypassed by debugging the library and patching the failing function through WinDbg during the boot process.How to install Windows 10 build 14357.1000 and .1001 Alternatively, replacing win32kfull.sys and its corresponding security catalog file with a different version can also bypass the bug.
====Bypassing the bug using WinDbg====
# Extract the BCD file from the installation media (located in \Boot for legacy BIOS boot, or in \EFI\Microsoft\Boot for UEFI boot) and put the file into any folders.
# Open Command Prompt with elevated privileges and execute the following commands: 
# Enable debugging
bcdedit /store <BCD path> /debug {default} on
# Enable loading of test-signed drivers
bcdedit /store <BCD path> /set {default} testsigning on
# Disable integrity checks
bcdedit /store <BCD path> /set {default} nointegritychecks on
# Enable the kernel debugger using a serial connection; % stands for the chosen COM port number (1 by default)
bcdedit /store <BCD path> /dbgsettings serial debugport:% baudrate:115200
# Overwrite the original BCD file in the installation media with the modified one.
# If installing on a virtual machine, disable Secure Boot and set up the serial port:
#* For VMware Workstation on Windows host: Add a serial port via the "Add..." button, change the connection type to "Use named pipe", enter the pipe's name (Format: \\.\pipe\<pipe name>, e.g. \\.\pipe\windows), then choose "This end is the Server, The other end is an application".
#* For VirtualBox on Windows host: Check "Enable Serial Port" in the "Serial Ports" section, select "Host Pipe", uncheck "Connect to existing pipe/socket", and enter the pipe's name (Format: \\.\pipe\<pipe name>).
#* For Hyper-V: execute the following commands in PowerShell: 
# Disable Secure Boot (for generation 2 VMs only)
Set-VMFirmware –Vmname <VM name> –EnableSecureBoot Off
# Add a COM port with a named pipe; % stands for the chosen COM port number (1 by default)
Set-VMComPort –VMName <VM name> % \\.\pipe\<pipe name>
# Start WinDbg and attach it to the machine:
## Press to open the kernel debugging dialog/page.
## Pick the "COM" tab, check the "Reconnect" option (and "Pipe" if it's used), enter the port's or pipe's name in the "Port" box, and click the "OK" button.
# Boot the machine from the patched installation media.
# In debugger's command window, press to enable verbose mode. When the final force-unload event occurs, quickly press or select Break in the Debug menu, then execute the following commands: 
sxe ld win32kfull.sys
g
# When win32kfull.sys hits a breakpoint, execute the following commands: 
bp win32kfull!NtGdiGetTextFaceW+0x304b
e win32kfull!NtGdiGetTextFaceW+0x304e d6
e win32kfull!NtGdiGetTextFaceW+0x3076 c6
bc 1
bd 0
g
# Install the system as normal and shut the machine down before Windows Setup is attempting to reboot the system. Alternatively, end the setup.exe process from Task Manager (with "Installazione di Windows" description) before the system reboots.
# Repeat steps 1 and 2 for the BCD file on the system partition before turning on (or restart if setup.exe has ended) the machine again.
# Repeat steps 7 and 8 whenever the system is booting.
=== Miscellaneous ===
* Some editions in this build such as Pro with Media Center and Embedded Industry Pro utilize older Windows 8.1 branding as they were discontinued during development of the original Windows 10 release.
* The out-of-box experience may crash when creating a new account on the LTSC variations of the Pro and Enterprise SKUs. It can be bypassed by either entering audit mode , using an unattended installation XML file to skip the OOBE or by adding a new user account through the netplwiz utility (and assigning the respective administrative user groups) and manually modifying the assembled Windows image to mark the installation as completed.
* Several pages in the Settings application do not work:
** Camera, Microphone and other subpages under the Privacy page in all SKUs except for the Team edition.
** The main Windows Update page in the LTSC variants of the Pro and Enterprise editions, including their N and Evaluation counterparts.
== Gallery ==
=== Windows Setup ===
14357.1000-setup-main.png|Autorun
14357.1000-setup-edition.png|SKU selection
14357.1000-setup-EULA.png|End-user license agreement
==== Out-of-box experience ====
14357.1000-setup-OOBE.png|Privacy settings
14357.1000-setup-OOBE-ppipro.png|Domain join (Team SKU)
=== Interface ===
==== Pro SKU ====
Win8boot.png|Boot screen
14357.1000-startmenu.png|Start menu
14357.1000-actioncenter.png|Action Center
14357.1000-taskview.png|Task view
14357.1000-cortana.png|Cortana
14357.1000-edge.png|Microsoft Edge
14357.1000-regedit.png|Registry Editor
==== Embedded Industry Pro SKU ====
14357.1000-Embedded-Desktop.png|Desktop
14357.1000-Embedded-Start.png|Start menu
14357.1000-Embedded-Winver.png|winver
==== Team SKU ====
14357.1000-ppipro-LockScreen.png|Lock screen
14357.1000-ppipro-Desktop.png|Desktop
14357.1000-ppipro-Start.png|Start menu
14357.1000-ppipro-About.png|About Windows
== Notes ==
== References ==
Category:Windows 10 Anniversary Update builds
Category:Windows 10 builds