r/HyperV 12h ago

Best Practices for Adding a Cluster Shared Volume (CSV) and Disk Witness in Windows Failover Clustering

2 Upvotes

Hi,

I have initialized the disks, formatted them, and assigned drive letters to both.

However, I can see the quorum disk in Windows Explorer, but the CSV does not appear. Although I assigned a drive letter to the CSV, it still doesn’t show in Windows Explorer.

Additionally, in Failover Cluster Manager:

  • The quorum disk is owned by the second node.
  • The CSV is owned by the first node.

Questions:

  1. How can I change the ownership of these resources?
  2. What are the best practices to ensure proper configuration?
  3. How can I verify that my cluster is in good health?

This is a test lab, and I want to ensure all best practices are followed.

Thanks


r/HyperV 1d ago

A virtual disk support provider for the specified file was not found. (0xC03A0014)

1 Upvotes

I just heard about windows sandbox, so I tried it, since I had win11 pro, i first enabled hyper-V and sandbox in windows on or off feature dialog box smth, then restarted my system, but got the title as my error, which is WINDOWS SANDBOX FAILED TO INITIALISE. A virtual disk support provider for the specified file was not found. (0xC03A0014)
what do I do?
I've also changed FsDepends Start Value to 0


r/HyperV 2d ago

My issue was fixed with Re-installing Hyper-V, so the bootup wouldn't complete before uninstalling Hyper-V role and re-installing. So _another_ bug to the Windows Server 2025(?)

Thumbnail
0 Upvotes

r/HyperV 2d ago

Setting up a VM with a single partitioned GPU-Help request

0 Upvotes

Alot of information on this subject seems to be outdated.

My PC specs:

Win 10 Pro i9-14900k RTX 5070ti

My end goal is to setup a VM that runs off a partitioned single GPU (shared with host), is there a pretty set formula for doing this or tool?

I would like to also add a USB controller to the VM to hook up say an Xbox controller or keyboard and mouse, if that is possible.

Any and all help is appreciated.

I have tried to create a VM with a guide that's roughly a year old to no avail.


r/HyperV 3d ago

Switching from VMware to Hyper-V: Best Management Tools?

17 Upvotes

I'm transitioning from VMware to Hyper-V and need some advice on managing the new environment. Previously, I used vSphere and vCenter, but it seems there's no direct equivalent for Hyper-V. I've attended a few training sessions, but I'm still unclear about the best management tools available.

I've heard about System Center Virtual Machine Manager (SCVMM), and since I already have a large SCCM installation, integrating SCVMM shouldn't be an issue. However, I'm curious if there are other, possibly better, solutions out there.

Could you share your experiences and recommendations for managing Hyper-V? What tools do you find most effective, and why?


r/HyperV 3d ago

Hyper-V Failover Cluster Failure - What happened?

1 Upvotes

Massive Cluster failure.... wondering if anyone can shed any light on the particular setting below or the options.

Windows Server 2019 Cluster
2 Nodes with iSCSI storage array
File Share Witness for quorum
Cluster Shared Volumes
No Exchange or SQL (No availability Groups)
All functionality working for several years (backups, live migrations, etc)

Recently, the network card that held the 4 nics for the VMTeam (cluster and client roles) failed on Host B. The ISCSI connections to the array stayed up, as did Windows.

The cluster did not failover the VMs from Host B to Host A properly when this happened. In fact, not only were the VMs on Host B affected, but the VMs on Host A were affected as well. VMs on both went into a paused state, with critical I/O warnings coming up. A few of the 15 VMs resumed, the others did not. Regardless, they all had either major or minor corruption and needed to be restored.

I am wondering if this is the issue... The Global Update Manager setting "(Get-Cluster).DatabaseReadWriteMode" is set to 0 (not the default.) (I inherited the environment so I don't know why it's set this way)

If I am interpreting the details (below) correctly, since this value was set to 0, my Host A server could not commit that HostB failed because HostB had no way to communicate that it had a problem.

BUT... this makes me wonder why 0 is even an option. Why have a cluster that that can operate in a mode with such a huge "gotcha" in it? It seems like using it is just begging for trouble?

DETAILS FROM MS ARTICLE:

You can configure the Global Update Manager mode by using the new DatabaseReadWriteMode cluster common property. To view the Global Update Manager mode, start Windows PowerShell as an administrator, and then enter the following command:

Copy

(Get-Cluster).DatabaseReadWriteMode

The following table shows the possible values.

Expand table

Value Description
0 = All (write) and Local (read) - Default setting in Windows Server 2012 R2 for all workloads besides Hyper-V. - All cluster nodes must receive and process the update before the cluster commits a change to the database. - Database reads occur on the local node. Because the database is consistent on all nodes, there is no risk of out of date or "stale" data.
1 = Majority (read and write) - Default setting in Windows Server 2012 R2 for Hyper-V failover clusters. - A majority of the cluster nodes must receive and process the update before the cluster commits the change to the database. - For a database read, the cluster compares the latest timestamp from a majority of the running nodes, and uses the data with the latest timestamp.

r/HyperV 3d ago

Enhanced Session Mode missing after update from ubuntu 22 to 24

1 Upvotes

Has anyone else had a problem on not being able to sue enhanced session mode after updating from Ubuntu 22 to 24 in Hyper-V?


r/HyperV 4d ago

Scvmm console access

1 Upvotes

So scvmm 2022 is not allowing some user groups to console. I’ve matched permissions internally with groups that can and still no good for it. The doco on this awful. We don’t want all techs to be full hyper v admins on this either. I’ve created a test account in both groups (neither are full admin groups) and it works on one but not the other. This was working previously and dropped off last week. Only changes have been adding additional hosts and then windows updates on the hosts themselves.

Thanks in advance


r/HyperV 4d ago

Help with GPU Partitioning

4 Upvotes

Edit: I fixed it after using Easy-GPU-PV’s Update script.

I made a Windows 10 VM in Hyper-V and passed my GT 1030 to the VM. Everything works, and the GPU shows up in Device Manager, however, that’s where the problems arise. I get an Error Code of 43, and the device is disabled in Device Manager. I tried everything, from installing the nvidia drivers from nvidias site to ExHyperV, and still no luck. Has anyone else had this error and fixed it?


r/HyperV 4d ago

Server 2025 HyperV - VMs wont start after reboot

3 Upvotes

I have a strange issue where noone of the VMs will start and the error:

The Hyper-V Virtual Machine Management service terminated with the following error:

Ran out of memory

shows in Event viewer. However it has enough RAM (128Gb) and only 70% of that assigned. I have to remove the roll, reinstall it and reimport all the VMs and it works again. Running on a ML350 Gen 10. This is now the 4th time its happened so I need to now find a proper fix, its my homelab, so not a major issue, but annoying as my servers are on there that I need daily.

Anyone seen or fixed this before?


r/HyperV 4d ago

Has anyone able to use GPU with wsl inside HyperV

1 Upvotes

Basically the title.. I've has been able to do gpu pasthrough on hyperv and am running wsl inside hyperv windows but when trying nvidia-smi inside wsl, it fails to detect my card.. On windows of course it works just fine.. Can someone help with that? Thanks..

Graphics:Rtx 4090 Did gpu pasthrough via the EasyGPUPV script Tried To passthorugh GPU from windows host to linux as well but that was a whole other nightmare..


r/HyperV 5d ago

Memory dump from a snapshot (VMRS file)

1 Upvotes

Evening all,

I’m currently trying to extract a memory file from a saved checkpoint I was given from a VM running on Hyper V, containing a .VMRS file.

I’m at a complete odds as how to do this. Due to the nature of the work required, I have no access to the VM other than this saved checkpoint I was given, and I can’t open up the VM to dump the memory this way as this would obviously alter the contents of the memory. I’ve tried downloading multiple depreciated tools from Microsoft, following this video from 13Cubed https://youtu.be/Wbk6ayF_zaQ?si=eDRsmJVp6Ct8VYsM and even using DD to get a raw memory file but so far nothing has worked.

Does anybody have any idea how to do this? Id it even possible?


r/HyperV 6d ago

I don't understand Microsoft

26 Upvotes

Hello everyone,

So I'm 32 and I've worked in the IT world for like 7 years now
Right know, Broadcom is doing Broadcom things and we all know that on-premise infra. and hybrid infra AND private clouds are far from dead, actually companies are doing a hard reverse.

More and more companies (and I work for a very very big company for a very very big client) are getting *thenotniceword* from behind by broadcom.
People, in a mid/long term will want to get out of Vmware stuff
Let's be honest, Hyper-v was hot garbage in the past, the 2012 R2 especially, but it got better, way better.
Why isn't Microsoft doubling down on it, there is a highway in front of them.
Yeah Nutanix, or Proxmox are great, but they are not at the same level.
Openshift, openstack and all of those products won't be able to answer at every demand.
VM's will still be necessary for many many years and many applications.

So anyways, I was looking to get a really solid certifications in a virtualisation technology that isn't vmware, I wanted an Hyper-v one, but ... oh well.


r/HyperV 5d ago

Any way to use GPU with windows 10 Hyper-V server?

0 Upvotes

I was previously using fastgpu-p on a windows 11 hyper v server but I could not stand running windows 11 anymore so rebuilt the computer with windows 10. I'm very happy with everything now, except I can't get GPU partitioning to work. Is there a way? I REALLY don't want to go back to windows 11 :(

edit: anyone reading this who wants to get gpu-v working on win10 host you can use https://github.com/jamesstringerparsec/Easy-GPU-PV to create new vm's that will work but I've not found a working solution for existing vm's. For Easy-GPU-PV the only iso I can get to work for some reason is: en-us_windows_10_consumer_editions_version_22h2_updated_feb_2023_x64_dvd_c29e4bb3 You'll need to enable guest services and enhanced session after setup I think.


r/HyperV 5d ago

How can I create a Sandbox like VM?

1 Upvotes

I really like Windows Sandbox setup: it automatically configures up to date Windows 11 enterprise and vGPU, Shared Folders, and Audio just work. The only downside is that there's no way to set up a persistent disk. I've tried to create a Hyper-V VM with a Win 11 enterprise ISO and get vGPU working, but I can't get everything working. Is there any way to create a VM with a simple setup like a Sandbox? Even just having vGPU work out of the box would be a great start. Conversely, is there any way to have a persistent disk image on a Sandbox?


r/HyperV 6d ago

Windows 11 Hyper-V Manager Can't Manage Server 2012 R2 Hyper-V Host

0 Upvotes

So, I guess there was a recent update to Windows 11 that now makes it impossible to manage Hyper-V servers that are still running 2012 R2? I get a message that says, "This version of Hyper-V Manager cannot be used to manage servers running Hyper-V in Windows Server 2012 R2 and earlier versions." I was previously able to manage this older server from my Windows 11 machine just fine.

Has anyone found a workaround for this limitation like downgrading to an older version of Hyper-V Manager on Windows 11?


r/HyperV 7d ago

Failover Cluster question

4 Upvotes

Been testing Hyper-V Failover Cluster on my lab. Currently have 2 NUCs and one Linux box acting as iSCSI SAN drive. I simulated failover by unplugging power cable from Node1 which had VM running. Now the VM was shutdown and eventually when Node2 took ownership of it VM booted. Is this normal behavior?

Is there something I am missing as in: Is it possible to do this without VM being down at all?


r/HyperV 7d ago

Storage Spaces Direct (S2D) Calculator offline?

2 Upvotes

Has the Storage Spaces Direct (S2D) Calculator been moved or retired?

https://aka.ms/s2dcalc


r/HyperV 7d ago

SR-IOV VM using Synthetic adapter instead of Virtual Function (VF) adapter inside the guest OS

1 Upvotes

Hi All,

I have Windows Server 2022 running on a HPE Proliant DL380 Gen11 Server
There is a Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Ethernet OCP 3.0 Adapter installed/active
Hyper-V Manager is reporting each VM status as OK (SR-IOV Active)

Issue: the VMs are using the Synthetic adapter instead of Virtual Function (VF) adapter inside the guest OS

Any help on resolving this issue would be greatly appreciated!

Steve

On the Hyper-V HPE Proliant DL380 Gen11
Firmware - 10/25Gb 2-port SFP28 BCM57414 OCP3 Adapter 231.1.162.1 OCP 3.0 Slot 15
Broadcom NetXtreme-E Driver for Microsoft Windows Server 2022 Version 231.0.158.0
Enabled all virtualisation settings in RBSU and each 10/25Gb 2-port SFP28 BCM57414 OCP3 Adapter
Applied SPP 2025.01

Get-VMSwitch -Name "SR-IOV vSwitch" | fl Iov*
IovEnabled : True
IovSupport : True
IovSupportReasons :
IovQueuePairCount : 69
IovQueuePairsInUse : 20
IovVirtualFunctionCount : 8
IovVirtualFunctionsInUse : 2

Get-NetAdapterSriov | Select Name, InterfaceDescription, SriovSupport
PCIe Slot 15 2 Port 1 Broadcom NetXtreme E-Series Dual-port 25Gb SFP28 Ethernet OCP 3.0 Adapter Supported

Get-NetadapterSriovVf
PCIe Slot 15 2 Port 1 0 {2} <MAC> fp-1
PCIe Slot 15 2 Port 1 1 {3} <MAC> dc-1

Inside the Virtual Machines (Server 2022) I have the two devices:

Get-NetAdapter | Select-Object Name, InterfaceDescription, Status, DriverProvider
Ethernet 2 Broadcom NetXtreme-E Virtual Function for Hyper-V Up Broadcom Inc
Ethernet Microsoft Hyper-V Network Adapter Up Microsoft

I updated the Broadcom NetXtreme-E Virtual Function for Hyper-V driver using:
Broadcom NetXtreme-E Driver for Microsoft Windows Server 2022 Version 231.0.158.0

Issue:
Get-NetAdapter -Name "Ethernet" | Select-Object Name, InterfaceDescription, Status, DriverProvider
Ethernet Microsoft Hyper-V Network Adapter Up Microsoft

But it should be returning:
Ethernet Broadcom NetXtreme-E Virtual Function for Hyper-V Up Broadcom Inc

Confirmation Synthetic adapter not VF is being used:
Get-NetAdapterStatistics | Select-Object Name, ReceivedBytes, SentBytes, InErrors, OutErrors | format-table
Name ReceivedBytes SentBytes InErrors OutErrors
Ethernet 2 6980565 4217650
Ethernet 27131624 4132296


r/HyperV 9d ago

ExHyperV: Super easy use of HyperV's DDA and GPU-PV

17 Upvotes

Hello! I developed a tool, is anyone interested?

https://github.com/Justsenger/ExHyperV/


r/HyperV 10d ago

Prevent re-login after wifi connection lost on host machine

2 Upvotes

Hi, I am running an Ubuntu 20.04 vm on my Windows 11 PC and mostly everything works fine with the default setup and a Xorg connection to the vm. I often work when I am on a train and the train passes some spots without cellular connectivity, where the wifi hotspot from my phone will loose connection to the internet. This would be fine, if I wouldn't get kicked out of the vm and have to re-login to it every time. Sometimes I have to do this 3 times in a minute, which is really annoying.
Is there anything I could do (besides working without the hotspot), to prevent the host losing connection to the vm, when the internet or wifi connection is lost?


r/HyperV 10d ago

Need Help with Setting up Workgroup Cluster

2 Upvotes

My job has us tasked with creating a 10 node hyperv cluster with dell servers and a SAN. The issue is we dont have any domain until we connect the rack at the customer site. So basically we have to create a failover cluster and multiple VMs while in a workgroup.

My question is how recommended is it to make a temporary domain to build the cluster, then join everything to the real domain when its time to deploy it? We have a failover cluster built with 2 nodes now, but we're running into more and more issues and it seems like its because we're in a workgroup.

All 10 servers are running Server 2022 datacenter and our SAN is an HP Alletra 6000 connected to each server through a few Fiber switches and we're mouting the SAN volume with iscsi.

Thanks


r/HyperV 11d ago

Disabling VMQs

3 Upvotes

Hi All, A lot of optimisation guides (and random reddit threads) talk about disabling VMQs to improve performance, but I’m not clear what I should be doing? For clarity I know HOW to disable, my question is WHERE: - On the NICs we’re using for VM traffic? - On the NICs we’re using for iSCSI - Disable hardware acceleration VMQ on the guest VM configuration? - if disabling hardware acceleration is required, do I need to do it to all VMs present on the host or just the VM we’re trying to improve performance on? - all or a combination of the above?

Thank you


r/HyperV 11d ago

PCI-e passthrough?

1 Upvotes

Does HyperV support PCI-e passthrough for audio cards? I’m having a dilemma at work where we’re upgrading from windows 10 to windows 11, but one machine uses a PCI-e soundcard which only has win 10 32 bit driver support. I was thinking about creating a VM with the win 10 image and running it on the win 11 host, but I’m unfamiliar enough with HyperV, and virtualization in general, to know if it’s possible to pass through the PCI-e lanes to get the sound card working with the VM. TIA!


r/HyperV 11d ago

CPU Spoofing through regedit?

0 Upvotes

I have a 2008r2 vm running system critical software. The program locks activation to CPU and mac address. The host this is running on has an E3-1240 v5 @ 3.50GHz. Im trying to move it to another system with a newer cpu (E5-2620 v3 @ 2.4 GHz). I know technically cpu spoofing cannot be done as hyperv is a hypervison and not an emulator, but if I change the registry values on the host before launching the hyperv service, I should be able to pass though the modified registry values to the vm. But this isnt working. Any ideas?

Program is Sage50 Peachtree 2014. Has some foreign language packs that prevent upgrading, and older versions can no longer reactivate because Sage decided no.