By using this site, you agree to our Privacy Policy and our Terms of Use. Close
HappySqurriel said:

For quite awhile I have been saying that Microsoft should really scrap backwards compatibility and legacy features within Windows, create a "built in" virtual machine to run programs in legacy-mode, and focus on creating a high quality operating system ...

This does however add an extra layer of complexity for a user along with possibly a lot of overhead (akin to running a VM right now) depending on how much of a full system environment you needed to mimic versus embedding hooks into the regular system for a "compatibility mode."  It also neglects the new hypervisor model by essentially putting the legacy system into the running one.  Even worse, software compatibility is one of Windows' core competencies so whatever solution Microsoft comes up with must be seamless or risk another disaster.