Windows 7 Release Candidate Availability Ending Soon Posted by Richard Hay | Aug 18, 2009 | All Posts | 2 The video says it all – 20 August 2009 is the final day of Windows 7 Release Candidate availability. Get it while you can!