Win8China has posted some screenshots of Windows 8.1 RTM (build 9600). Everything pretty much looks as expected. It’s only a matter of time until the full build leaks now that it is in the hands of the OEMs. Windows 8.1 will be officially released October 18 and as a free upgrade from the Windows Store on October 17th. The OS hit RTM just a few days ago.