Microsoft today released a new preview of Windows 10 with improvements in disk space management, this PC's reboot, and the Windows Subsystem for Linux (WSL). The update forces Windows 10 from version 18309 (made available to testers on January 3) to version 18312. These versions come from branch 19H1, which represents the Windows 10 update that will arrive during the first semester of this year.
Windows 10 is developed as a service, which means that it regularly receives new features. Until now, Microsoft has released six major updates: November update, birthday update, creators update, fall creators update, update to day of April 2018 and update of October 2018.
The seventh update will change how Windows 10 handles disk space. Part of the disk space (approximately 7 GB) will be reserved as "reserved storage" for updates, applications, temporary files and system caches. According to Microsoft, the goal is to ensure that the critical functions of the operating system always have access to disk space. Reserved storage will only be automatically introduced on computers shipped with 19H1 preinstalled or on computers on which 19H1 has been installed properly. You can try reserved storage on this version by running this quest.
Then, Microsoft added a new user interface for "Reset this PC" (Settings => Update and Security => Recovery). The new user interface requires fewer clicks and is more consistent on devices with different configurations.
This release also adds new command-line options to the WSL command-line tool (wsl.exe). Among the changes (release notes), you can expect consolidated command-line options; the ability to import a distribution to facilitate lateral loading, including on non-system drives; and the ability to export your WSL distribution for easier management of the environment.
Finally, this version increases the allocation ceiling for FLS (Fiber Local Storage) slots per process. This is useful for musicians who reach the FSL limit, which prevents them from loading many plug-ins into their DAWs. This change will also have a positive impact on any application that dynamically loads hundreds or thousands of unique DLLs with statically linked Visual C ++ executions.
Bug fixes and known issues
This 19H1 release includes the following general bug fixes and enhancements:
This version has 16 known issues:
As always, do not install this on your production machine.