Solved running win8 as a vm

crwzar80

New Member
Messages
8
Location
Victoria Australia
Hi all, I am new here so please forgive me if this is in the wrong section.

I recently purchased a hp envy 15 which came preinstalled win8.1 home, but due to time constraints and (work) certification of our software, found it necessary to "re" install win7 pro from an image I had created form my old laptop.

what I am trying to achieve is to run a VM of win8.1 to
1/ familiarise myself with win8.1
2/ be able to provide support for customers who have migrated/purchased win8 machines
3/ start testing "our" software on this platform.

prior to loading win7, I created a win8 "Rescue disk" (usb) and also Cloned the win8 HDD.
I have tried unsuccessfully to load/create a VM with either of these using Virtual box. I also tried to download a win8 iso from MS, but my (pre installed) key returns "this is not a retail key".

I have also tried numerous tutorials to no avail and am looking for a solution to enable me to achieve this.

any help or advice would be gratefully received

Regards Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
Hi Wayne, welcome to the Eight Forums.

Your Windows 8.1 product key is an HP OEM key. It only works on the HP laptop it was first used, and cannot be transferred to another hardware setup. OEM keys cannot be transferred to other computers. As a virtual machine uses its own virtual hardware, for Windows it is a completely new computer with different hardware, and the key will not work.

In order to get a Windows 8.1 virtual machine you need a new, valid product key, OEM or retail. Be aware that if you get a cheaper OEM key and use it on a virtual machine, it cannot be reused on another computer.

Kari
 

My Computer

System One

  • OS
    Windows 8.1 Pro with Media Center
    Computer type
    Laptop
    System Manufacturer/Model
    HP ENVY 17-1150eg
    CPU
    1.6 GHz Intel Core i7-720QM Processor
    Memory
    6 GB
    Graphics Card(s)
    ATI Mobility Radeon HD 5850 Graphics
    Sound Card
    Beats sound system with integrated subwoofer
    Monitor(s) Displays
    17" laptop display, 22" LED and 32" Full HD TV through HDMI
    Screen Resolution
    1600*900 (1), 1920*1080 (2&3)
    Hard Drives
    Internal: 2 x 500 GB SATA Hard Disk Drive 7200 rpm
    External: 2TB for backups, 3TB USB3 network drive for media
    Cooling
    As Envy runs a bit warm, I have it on a Cooler Master pad
    Keyboard
    Logitech diNovo Media Desktop Laser (bluetooth)
    Mouse
    Logitech MX1000 Laser (Bluetooth)
    Internet Speed
    50 MB VDSL
    Browser
    Maxthon 3.5.2., IE11
    Antivirus
    Windows Defender 4.3.9431.0
    Other Info
    Windows in English, additional user accounts in Finnish, German and Swedish.
hi Kari and thanks for the quick response...
I take it from your comments I am wasting my time????

is there a way to "imbed" my product key in Virtual box or perhaps VM Workstation and get it to work that way??
I have read where users are running 2 versions of the same win8 ie one host and one VM??

Regards Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
What I told you is the main principle: an OEM product key cannot be transferred to other computers, be it a real physical one or a vm. As a long time HP user I know that especially HP's OEM keys are practically impossible to transfer.

I have also heard and read about these scenarios where some has made an image of an OEM installation and runs it on a vm. Personally I have no experience of this, all my tries have failed.

Kari
 

My Computer

System One

  • OS
    Windows 8.1 Pro with Media Center
    Computer type
    Laptop
    System Manufacturer/Model
    HP ENVY 17-1150eg
    CPU
    1.6 GHz Intel Core i7-720QM Processor
    Memory
    6 GB
    Graphics Card(s)
    ATI Mobility Radeon HD 5850 Graphics
    Sound Card
    Beats sound system with integrated subwoofer
    Monitor(s) Displays
    17" laptop display, 22" LED and 32" Full HD TV through HDMI
    Screen Resolution
    1600*900 (1), 1920*1080 (2&3)
    Hard Drives
    Internal: 2 x 500 GB SATA Hard Disk Drive 7200 rpm
    External: 2TB for backups, 3TB USB3 network drive for media
    Cooling
    As Envy runs a bit warm, I have it on a Cooler Master pad
    Keyboard
    Logitech diNovo Media Desktop Laser (bluetooth)
    Mouse
    Logitech MX1000 Laser (Bluetooth)
    Internet Speed
    50 MB VDSL
    Browser
    Maxthon 3.5.2., IE11
    Antivirus
    Windows Defender 4.3.9431.0
    Other Info
    Windows in English, additional user accounts in Finnish, German and Swedish.
Kari, Thanks for your help..
i will just let this thread idle for a while and see if there are any other "ideas" or options

Regards Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
As a convenience to users and to improve security OEMs embed in the BIOS the key for the installed OS. This was done by special arrangement with Microsoft. Both Microsoft and OEMs have gone to considerable work to ensure that this is not done by any others.

I don't see any legal way of transferring the OS from your laptop on which it was originally installed to a virtual machine. That the OS not be transferable is the primary restriction of an OEM OS.

In the short term you can download the trial version of Windows 8.1, Enterprise Edition. This is a 180 day trial.
Download Windows 8.1 Enterprise Evaluation

Either that or purchase a legal copy of Windows 8.1.
 

My Computer

System One

  • OS
    Windows 7
    Computer type
    PC/Desktop
Option 1:
It would be better if you re-partition your disk (60GB for 7, 60GB for 8, the rest for personal data) then install Windows 7 as dual boot.

Option 2:
I've tried it and proven it worked, however, it is slow.
  1. Download Macrium Reflect Free and use it to make a back image of your Windows 8.
  2. From Macrium screen, convert the image to VHD

    2014-06-02_12-31-15.png
  3. Once the VHD is created, right click on it and mount. Open the Disk Management, you'd see the VHD is attached in the list. If offline, right click and make it online.
  4. If your Windows was installed with UEFI, you need to use diskpart to assign a letter to the VHD partition containing Windows.
  5. Assume drive letter F: was assign in step 4. type: bcdboot F:\Windows
  6. Reboot and you will be presented with a dual boot screen.

OPTION 3:
  1. Again, build a VHD file using Macrium
  2. Download the VmWare converter, Vm Player: https://my.vmware.com/web/vmware/downloads . Use VmWare Converter to convert the VHD file into VmWare format and use Vm Player to run you virtual machine. This option would allow you to run both Windows.

Note:
vm.png
 

My Computer

System One

  • OS
    8.1x64PWMC Ubuntu14.04x64 MintMate17x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brewed
    CPU
    I7 4970K OC'ed @4.7 GHz
    Motherboard
    MSI-Z97
    Memory
    16 GB G-Skill Trident X @2400MHZ
    Graphics Card(s)
    NVIDIA GeForce GTS 450
    Sound Card
    X-Fi Titanium Fatal1ty Professional Series
    Monitor(s) Displays
    Dual HP-W2408
    Screen Resolution
    1920X1200
    Hard Drives
    256 GB M2 sm951, (2) 500GB 850EVO, 5TB, 2 TB Seagate
    PSU
    Antec 850W
    Case
    Antec 1200
    Cooling
    Danger Den H20
    Keyboard
    Logitech
    Mouse
    Logitech Performance Mouse MX
    Internet Speed
    35/12mbps
    Browser
    Firefox
Hi topgun, thanks for the response, however I didn't think it would be this hard when I started this project....

Option 1 is really a "Last Resort" as I don't want to be logging in and out all the time...

Option 2. I carried out steps 1 and 2, but at step 3 I have no option to "Mount" the VHD. at this point I went to Comp Mngmt -->Actions --> "Attach VHD" but get the message shown below.

Attach VHD.jpg

Option 3. I downloaded the VMware convertor, however it does not use "VHD" files. when I run the wizard I get these file options.

VmWare Conv.JPG

When I saw the option of ".tib" I went back and tried to load the original Acronis file I had, but this also failed, asking for a "valid network path" even though I had "browsed" to the specific file I had created.

error.jpg

as this file is stored on an external HDD I tried all manner of configurations
EG:\\localhost, \\localmachine, G"\folder etc... all to no avail.

Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
Hi there

This *might* be possible.

1) Get your widows product id -- either via BELARC, your Sticker on the computer or documentation that came with the machine.
2) Back up current Windows image with say something like ACRONIS.
3) DISABLE PROTECTED BOOT / ENABLE LEGACY BOOT -- this does NOT mean BTW disabling UEFI.
4) Use BOOTABLE ACRONIS to restore your Windows system image you've just taken.
5) Boot it up -- if you get a BSOD simply enter REPAIR SYSTEM and type in the following commands
cd /bootrec
fixmbr
fixboot

6) your Windows system should now boot in "Non Protected boot" mode -- if it requires activation simply enter product key which will in theory still work.

7) now image system AGAIN - you want this as it's the bootable version NOT using protected boot.
8) create a VM with vmware player with sufficient disk space for your W8 VM. Check box install OS later.
9) Boot ACRONIS from WITHIN the VM you've created
10) restore the image you created in step 7) to the Virtual disk in the VM you created in step 8).

(Note you might have to initialize the disk - you can do this by creating a bootable version of GPARTED and boot this in the VM - then create an active partition).
11) boot up the VM -- Acronis and some other imaging programs allow you to restore to dissimilar hardware -- it should boot.
12) run VMWARE tools at the first opportunity.

The system will probably ask for the activation / product key again just enter the key you got from BELARC or the documentation.

Now I can't guarantee this will work but IMO it's worth a try -- I HATE protected boot -- really mucks things up especially if you want to play with say LINUX distros. Note though disabling protected boot does NOT mean disabling UEFI although you can do that if you want --if you do that ensure you convert the REAL HDD to MBR (UEFI requires HDD's to be in GPT format).

Belarc Advisor - Free Personal PC Audit, for software, hardware and security configuration information on your computer. Software license management, IT asset management, cyber security audits, and more.

Cheers
jimbo
 

My Computer

System One

  • OS
    Linux Centos 7, W8.1, W7, W2K3 Server W10
    Computer type
    PC/Desktop
    Monitor(s) Displays
    1 X LG 40 inch TV
    Hard Drives
    SSD's * 3 (Samsung 840 series) 250 GB
    2 X 3 TB sata
    5 X 1 TB sata
    Internet Speed
    0.12 GB/s (120Mb/s)
Hi Jimbo, and thanks for your response.
I think you may have mis-understood a little, as my "Current" config is Win7, so step 2 - 7 would need me to place my "cloned" win8 on another 2.5 HDD swap it out, then proceed as outlined above. (it is on an external usb HDD).then swap the HDD back again etc etc...

Based on the fact I have a "Clone" and reading your info above, makes me think it may be possible to restore Win8 (cloned image)to a VM via acronis. or create a ".tib" file from that image, and restore that??.

Regs Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
Hi there
If you have a .tib file already just try it and see -- can't do any harm.

You need to create though an "initialised" virtual disk to restore the image to. Simply create a blank Virtual machine, boot GPARTED and create an Active partition. Now restore your .tib file FROM WITHIN THE VM. You'll need to create a bootable iso file which you can use as a virtual DVD device for booting from the VM. (Boot ACRONIS from WITHIN the VM).

You might need to play around in the VIRTUAL BIOS for UEFI settings though -- you can boot UEFI or even NON UEFI OS'es as VM's even on NON UEFI hardware (or at least in the latest version of VMware --don't know about vbox though).

Cheers
jimbo
 

My Computer

System One

  • OS
    Linux Centos 7, W8.1, W7, W2K3 Server W10
    Computer type
    PC/Desktop
    Monitor(s) Displays
    1 X LG 40 inch TV
    Hard Drives
    SSD's * 3 (Samsung 840 series) 250 GB
    2 X 3 TB sata
    5 X 1 TB sata
    Internet Speed
    0.12 GB/s (120Mb/s)
Why not put Windows 8.1 back on the original HP that it came on, and then do Run Windows 7 in a VM environment? If you installed Windows 7, you have a Windows 7 key and it should work in the VM as well. Just a thought...
 

My Computer

System One

  • OS
    Windows 8 Pro
    System Manufacturer/Model
    ASRock 990FX Killer
    CPU
    AMD FX 8320
    Motherboard
    ASRock 990 FX Killer
    Memory
    32gb
    Graphics Card(s)
    Gigabyte GTX 750i
    Sound Card
    Realtek (Stock on MB)
    Monitor(s) Displays
    ASUS 27 HD Monitor & a 37" LCD HD TV Screen (For movies)
    Screen Resolution
    1920 x 1080
    Hard Drives
    1 250 GB SS hard drive for OS
    1 1TB hard drive for data / mirrored to a second 1 TB hd.
    PSU
    650W
    Case
    No name tower
    Cooling
    Enermax Liqtech 240
    Keyboard
    Logitech
    Mouse
    Logitech
    Internet Speed
    Dnload 10.48 Upload .48
    Browser
    IE 11 and Chrome when IE doesn't work
    Antivirus
    F-PROT
Here's another option which you can build a Virtual Windows 8 using VHD file.
You'll need to download a 30-day trial of VmWare Workstation in order to build the vm. Once built, you can use free VM Player to run your Windows 8 vm,
Here's the Video I made for this post:

[video=youtube;0Trc0ZuTlSc]https://www.youtube.com/watch?v=0Trc0ZuTlSc[/video]
 

My Computer

System One

  • OS
    8.1x64PWMC Ubuntu14.04x64 MintMate17x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brewed
    CPU
    I7 4970K OC'ed @4.7 GHz
    Motherboard
    MSI-Z97
    Memory
    16 GB G-Skill Trident X @2400MHZ
    Graphics Card(s)
    NVIDIA GeForce GTS 450
    Sound Card
    X-Fi Titanium Fatal1ty Professional Series
    Monitor(s) Displays
    Dual HP-W2408
    Screen Resolution
    1920X1200
    Hard Drives
    256 GB M2 sm951, (2) 500GB 850EVO, 5TB, 2 TB Seagate
    PSU
    Antec 850W
    Case
    Antec 1200
    Cooling
    Danger Den H20
    Keyboard
    Logitech
    Mouse
    Logitech Performance Mouse MX
    Internet Speed
    35/12mbps
    Browser
    Firefox
Hi TopGun, I followed your video and when I come to the point of running the vm I get this.

noBoot.JPG

i don't know if this is relevant but I also noticed a slight difference (from the video) when attaching the VHD file. the "icon" appears like it is unrecognised.

Icon.jpg

Perhaps i have created the VHD incorrectly??? When i look at the "Cloned" drive, there are 2 partitions, 1 = Windows

win8.jpg

and 1 = recovery.

recov.jpg

My VHD is of the "Windows" segment.

Regards Wayne

P.S. Nice video
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
The last message I saw from the screen shot is Operating System not found. When backup Windows 8, did you click on the Macrium Reflect left pane as shown from the screen shot below ?

2014-06-06_18-54-22.png
 

My Computer

System One

  • OS
    8.1x64PWMC Ubuntu14.04x64 MintMate17x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brewed
    CPU
    I7 4970K OC'ed @4.7 GHz
    Motherboard
    MSI-Z97
    Memory
    16 GB G-Skill Trident X @2400MHZ
    Graphics Card(s)
    NVIDIA GeForce GTS 450
    Sound Card
    X-Fi Titanium Fatal1ty Professional Series
    Monitor(s) Displays
    Dual HP-W2408
    Screen Resolution
    1920X1200
    Hard Drives
    256 GB M2 sm951, (2) 500GB 850EVO, 5TB, 2 TB Seagate
    PSU
    Antec 850W
    Case
    Antec 1200
    Cooling
    Danger Den H20
    Keyboard
    Logitech
    Mouse
    Logitech Performance Mouse MX
    Internet Speed
    35/12mbps
    Browser
    Firefox
I honestly cant remember as I have done so many thing trying to get this to work.

I have just tried to do it this way and I cannot see my external drive when I click on create an image of windows.......
I must have used Arconis

Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
Hi Wayne,
I think I know what the problem is. What I used in the Video is for 32-bit Windows 8.1 and installed with the legacy BIOS (32 bit does not support UEFI).
I've noticed that you're running Windows 8.1 64 bit and was installed with UEFI.
In the folder where you put the VHD file, there is a file with an extension .VMX, use notepad to edit this file and add a line as shown: firmware="efi"

2014-06-06_22-30-10.png

Please let us know how it goes. Thanks

EDIT: One more thing. After you got it running, from the menu, click on VM->Install VMware Tools:
VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system and improves management of the virtual machine. Although the guest operating system can run without VMware Tools, you would lose important functionality and convenience.
 
Last edited:

My Computer

System One

  • OS
    8.1x64PWMC Ubuntu14.04x64 MintMate17x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brewed
    CPU
    I7 4970K OC'ed @4.7 GHz
    Motherboard
    MSI-Z97
    Memory
    16 GB G-Skill Trident X @2400MHZ
    Graphics Card(s)
    NVIDIA GeForce GTS 450
    Sound Card
    X-Fi Titanium Fatal1ty Professional Series
    Monitor(s) Displays
    Dual HP-W2408
    Screen Resolution
    1920X1200
    Hard Drives
    256 GB M2 sm951, (2) 500GB 850EVO, 5TB, 2 TB Seagate
    PSU
    Antec 850W
    Case
    Antec 1200
    Cooling
    Danger Den H20
    Keyboard
    Logitech
    Mouse
    Logitech Performance Mouse MX
    Internet Speed
    35/12mbps
    Browser
    Firefox
Hi Topgun all I can say is THANKS.....

editing that files has worked and I now have an operational Win8 VM..
it has been a long and arduous battle but seems worth while.
tomorrow I will put a step by step together of exactly what I did.

Again thanks goes to you and other for assisting me with this..

Regards Wayne
 

My Computer

System One

  • OS
    win7
    Computer type
    Laptop
    System Manufacturer/Model
    hp envy 15
    CPU
    i7
    Memory
    8g
    Graphics Card(s)
    nvida
I am glad that We could help and thank you for reporting back.
 

My Computer

System One

  • OS
    8.1x64PWMC Ubuntu14.04x64 MintMate17x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brewed
    CPU
    I7 4970K OC'ed @4.7 GHz
    Motherboard
    MSI-Z97
    Memory
    16 GB G-Skill Trident X @2400MHZ
    Graphics Card(s)
    NVIDIA GeForce GTS 450
    Sound Card
    X-Fi Titanium Fatal1ty Professional Series
    Monitor(s) Displays
    Dual HP-W2408
    Screen Resolution
    1920X1200
    Hard Drives
    256 GB M2 sm951, (2) 500GB 850EVO, 5TB, 2 TB Seagate
    PSU
    Antec 850W
    Case
    Antec 1200
    Cooling
    Danger Den H20
    Keyboard
    Logitech
    Mouse
    Logitech Performance Mouse MX
    Internet Speed
    35/12mbps
    Browser
    Firefox
Back
Top