The first candidate, or the final version of Windows 10, is very close. Microsoft has only three weeks before it starts offering Windows 10 to retail customers and as an update for many pre-qualified Windows 7 and 8.1 owners.