• Fix Setup Microsoft Windows 8.1 or Server 2012 R2 Preview on VirtualBox

    Posted on June 30, 2013 by in Technology

    If Windows 8.1 or 2018 R2 Preview setup fails when you try installing on Oracle VirtualBox, try the following:

    1. Download and install latest version of Oracle VirtualBox and accept all its new extensions upgrades.
    2. Be aware that Microsoft has changed hardware requirements for Windows8.1 and Windows 2012 R2, they now expect CX16 flag to be set, specifically the CMPXCHG16B flag. This topic is too complicated for this blog posting, but suffices to say that this flag allows for atomic operations on 128-bit data types. For more information on this and other flags, see http://goo.gl/PrnIA
    3. Create a new machine in VirtualBox, for example name it vbox_W2012R2_Prev
    4. Open a command line and enter the following:
       "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata 
      "vbox_W2012R2_Prev" VBoxInternal/CPUM/CMPXCHG16B 1
    5. Attach the Win 8.1 or 2012 R2 Prev ISO image, I used

      and run and install Windows. With serial numbers, using these serial numbers (not sure if you got same serial numbers):
      Windows Server 2012 R2 Essentials Preview now supports two types of activation:
      Product Key :


      for Automatic Virtual Machine Activation (AVMA), the key was:

Comments are closed.