Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It seems like a basic question, but is there a way to run Windows 8 (Modern Apps) in Windows 7 (without a VM, that seems like cheating)?

My hunch is that it would be possible with some sort of hack, as the code is written in the same .Net languages as many other programs.

The only issue would be intercepting the finger to corner gestures, but I am not sure how much is there really (is it just a location, or a special win API call).

Is there software that can do this, or options that need to be changed to make this work?

share|improve this question
Why would one want to do this? – Caleb Jares Oct 30 '12 at 4:20
@CalebJares So that they can run many more programs without changing their operating system? – soandos Oct 30 '12 at 4:23
It IS possible. Many games in Windows 8 App Store were written in JavaScript and HTML and they run on any OS with a browser. Those apps are installed at `c:\program files\windowsapps` – Ray Cheng Jan 31 '13 at 5:12
up vote 1 down vote accepted

That is not possible because Windows 7 just doesn't have the API or the technologies to parse through the files for an app.

share|improve this answer
I think at least Visual Studio can run the Apps, so it must me possible, but that is a far from minimal solution – soandos Oct 30 '12 at 4:11
It is possible to write an emulation layer but you'd probably be better off just writing your own OS since most of the implementation is proprietary and probably covered under copyright and patent laws. – NtscCobalt Oct 30 '12 at 4:12
@soandos No, Visual Studio can't run the Apps outside of Windows 8. – Caleb Jares Oct 30 '12 at 4:19

This is not possible without going to a lot of work to write an emulation layer, and even that may be not be possible for technical or legal reasons.

Windows Store Apps are written to the new WinRT API that only exists in Windows 8. This API looks similar to .Net, but is very different under the hood.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .