hyper v vs virtualbox

Page 1 of 3 123 LastLast

  1. Posts : 234
    Windows 10
       #1

    hyper v vs virtualbox


    Hi

    I used virtual box for years and although it need some tweaks to run fast , it run stable but I wanted to ask if Hyper-V can give more advatages ? does Hyper-V has problems with games or will it slow down windows ? I use the virtual machines for testing and development web and windows apps.
      My Computer

  2. Bree's Avatar
    Posts : 22,654
    10 Home x64 (21H2) (10 Pro on 2nd pc)
       #2

    William40 said:
    I used virtual box for years and although it need some tweaks to run fast , it run stable but I wanted to ask if Hyper-V can give more advatages ? does Hyper-V has problems with games or will it slow down windows ? I use the virtual machines for testing and development web and windows apps.
    Hyper-V and VirtualBox are quite different in operation and are intended for different purposes.

    Hyper-V is a Type 1 Hypervisor, the advantages of which include that it runs as System and allows a VM to continue running whether you are signed in or not. In fact you can set a Hyper-V VM to start up at boot without anyone needing to sign in to the Host at all. This makes it ideal for running VMs that you intend to be mainly accessed remotely. In Hyper-V all hardware is virtual, and sound is only available if Enhanced Mode is used and the Guest OS is Windows Pro, and even then it can stutter a little.

    VirtualBox is a Type 2 Hypervisor. These have the advantage of being able to give the VM direct access to the Host's hardware, such as the sound card. A disadvantage is that they can require more tweaking to keep them running well, particularly after an upgrade to the 3rd party VM software.

    For your purposes a Type 2 Hypervisor would seem the more appropriate, particularly if games are some of the apps being developed. More here to help you decide:

    Hypervisor Type 1 and Type 2
      My Computers


  3. Posts : 234
    Windows 10
    Thread Starter
       #3

    I dont know what also is the problem, everytime I check hyper-v in the windows features and it install and display that windows is updating, after restart I see the checkbox not ticked and nothing installed !!

    I also tried these command here

    Code:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    
    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
    what is the problem ?
      My Computer

  4. Bree's Avatar
    Posts : 22,654
    10 Home x64 (21H2) (10 Pro on 2nd pc)
       #4

    William40 said:
    I dont know what also is the problem, everytime I check hyper-v in the windows features and it install and display that windows is updating, after restart I see the checkbox not ticked and nothing installed !!

    You cannot run a Type 1 Hypervisor and a Type 2 at the same time, it's a choice of one or the other.

    Run Hyper-V, VirtualBox and VMware on same Computer
      My Computers


  5. Posts : 234
    Windows 10
    Thread Starter
       #5

    Bree said:
    For your purposes a Type 2 Hypervisor would seem the more appropriate, particularly if games are some of the apps being developed. More here to help you decide:
    But even simple 3D acceleration does not run correctly on virtual box with 3D enabled.

    - - - Updated - - -

    Bree said:
    You cannot run a Type 1 Hypervisor and a Type 2 at the same time, it's a choice of one or the other.

    Run Hyper-V, VirtualBox and VMware on same Computer
    So uninstall virtual box is enough to make hyper-v run or there are other steps ?
      My Computer

  6. MaloK's Avatar
    Posts : 1,432
    Windows 7 Pro
       #6

    To play games Vbox is second to VMware Workstation Player at the moment.
      My Computers

  7. Bree's Avatar
    Posts : 22,654
    10 Home x64 (21H2) (10 Pro on 2nd pc)
       #7

    William40 said:
    So uninstall virtual box is enough to make hyper-v run or there are other steps ?
    I'm not sure on that, I mainly use Hyper-V. I've only ever run Hyper-V and Virtualbox on separate machines - and my Virtualbox was on a Windows Home PC so Hyper-V was not an option anyway. @cereberus or @Kari may be able to provide more on this. In the mean time here's Kari's tutorial on setting up Hyper-V

    Hyper-V virtualization - Setup and Use in Windows 10

    PS: my previous link was inadvertently to post #10 of that other tutorial thread. I had intended to give you the link to post #1.
    Run Hyper-V, VirtualBox and VMware on same Computer
      My Computers


  8. Posts : 234
    Windows 10
    Thread Starter
       #8

    @Bree
    @MaloK

    Thanks. It is important for me to get the fastest overall performance for windows apps for now.
      My Computer

  9. MaloK's Avatar
    Posts : 1,432
    Windows 7 Pro
       #9

    VMWare has been the best in "Client OS operations" aspects for me, Except, maybe for the troubleshooting and complicated configuration process. but the overall Finished result are far above expectations in my case.
      My Computers

  10. cereberus's Avatar
    Posts : 12,871
    Windows10
       #10

    Bree said:
    You cannot run a Type 1 Hypervisor and a Type 2 at the same time, it's a choice of one or the other.

    Run Hyper-V, VirtualBox and VMware on same Computer
    That is actually not true anymore as VB can use HyperV apis. I have tried it and it works but it is SO SLOWWW.

    In the end, it is better to use the bcd trick if you want performance. I always use HyoerV over VB. With a sinple batch file, you can enable HyperV in Windows 10 Home.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 07:07.
Find Us




Windows 10 Forums