Windows 10/10.0.10151.fbl impressive.150617-1826

Windows 10 build 10151 (with a build tag of 10151.fbl impressive.150617-1826) is a pre-release build of the Microsoft Windows 10 operating system. This build leaked on June 28, 2015.