I subscribe that the question doesn't really make a whole lot of sense. Windows, as well as most modern OS's, don't ever copy their entire operational base into RAM at any time- in fact the core architecture is designed to do the opposite, keeping only code that is run in RAM via the use of DLLs and so forth.
You could try to create a RAM drive, and extract a disk image to that RAM drive, but since booting to it would require rebooting and rebooting would destroy the contents of RAM as well as the RAM drive driver you'd need to find some other way of booting to it after creating the drive.