Sorry to dig up a few month old thread...but I have to correct a few things here.
For one, shared memory is already used on desktop/laptop platforms in both Intel and AMD chipsets (i.e. Intel Integrated Graphics and AMD APU's.) It's been supported since at least Windows 7...maybe XP.
This system can theoretically be converted over to a desktop system (in fact, XBOne runs the Windows 8 kernel beneath the covers.) The problem is with how the Windows 8 boot sequence is done nowadays. With the advent of UEFI bios, the entire process can be encrypted. In the case of Microsoft (and some of their partner companies products), it is encrypted.
What this means, is that unless you have the private asymmetric key used to sign the retail Windows 8.1 boot loader, then it will fail signature checks during the UEFI boot sequence and won't start the OS. This is done to A) protect their/partners intellectual property and B) prevent bootloader code from being overwritten by malware (remember, you're running an x64 pseudo-Windows 8 gaming console with Internet Explorer 11...which is theoretically susceptible to Windows-based exploits.)
Microsoft has a good article on how the boot sequence works for Windows Phone (which I'm fairly confident the XBox One follows the same process):
https://dev.windowsphone.com/en-US/OEM/docs/Phone_Bring-Up/Secure_boot_and_device_encryption_overview
So, the short answer: Unless Microsoft comes out with a desktop edition of Windows specifically built for the XBox One, it will never work. That being said though, an implementation of Windows 10 will be coming to the console, and from the looks of it, will be able to run Universal apps designed for their market.
http://www.theverge.com/2014/10/1/6877165/microsoft-teases-windows-10-phone-and-xbox-interface