Windows 10/10.0.10051.fbl impressive.150329-1031

Windows 10 build 10051 (with a build tag of 10051.fbl impressive.150329-1031) is a pre-release build of the Microsoft Windows 10 operating system. This build leaked on April 5, 2015.