Não é possível compartilhar os arquivos entre os sistemas operacionais. Eles contêm informações específicas para o layout de memória de cada sistema operacional. Enquanto o Windows 8 e 2012 são semelhantes, eles não são os mesmos. Eles têm diferentes DLLs que carregam na memória.
Isso é semelhante ao motivo pelo qual o arquivo de hibernação não pode ser movido (consulte Como alterar a localização do arquivo de hibernação no Windows 7? ).
Raymond Chen explicou as razões pelas quais neste artigo do Windows Confidential: O Paradoxo do sistema de arquivos .
Hibernation follows a similar pattern. Hibernating the operating system means dumping the entire contents of memory into the hibernation file; restoring from hibernation entails sucking that file back into memory and pretending nothing happened. Again, it's another chicken-and-egg problem: to load the hibernation file, you need the file system driver, but the file system driver is in the hibernation file. If you keep the hibernation file in the root directory of the boot drive, the miniature file system driver can be used instead.