Q. Why is Windows 7's internal version 6.1 instead of 7.0?

A. The primary reason is application compatibility. A main goal for Windows 7 was to not break application compatibility.

Many applications break if you change the major version number, but fewer break if you change only the minor version, so it was decided to improve application compatibility by keeping the OS version 6, the same as Windows Vista.

You can think of Windows 7 as version 7 in terms of functionality, but 6.1 for API. Hopefully, in the future applications will check if functions are available rather than just checking for an OS version.

Related Videos:
Related Reading:

Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.
TAGS: Windows 7
Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.