Solved Win11 VM - No Sound - NOT an office/network environment - home apartment


With dynamic RAM enabled, most VM's will give back RAM to the host when it's not needed...so you can theoretically even run more than math would indicate. Most VM's aren't working hard simultaneously, so this works.
Yeah, I once tested that to the limit, just to see when it would fall over.... :wink:

I got up to 10 VM's in 32GB RAM.

10-vms-all-at-the-same-time-png.15027
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Acer Aspire 3 A315-23
    CPU
    AMD Athlon Silver 3050U
    Memory
    8GB
    Graphics Card(s)
    Radeon Graphics
    Monitor(s) Displays
    laptop screen
    Screen Resolution
    1366x768 native resolution, up to 2560x1440 with Radeon Virtual Super Resolution
    Hard Drives
    1TB Samsung EVO 870 SSD
    Internet Speed
    50 Mbps
    Browser
    Edge, Firefox
    Antivirus
    Defender
    Other Info
    fully 'Windows 11 ready' laptop. Windows 10 C: partition migrated from my old unsupported 'main machine' then upgraded to 11. A test migration ran Insider builds for 2 months. When 11 was released on 5th October it was re-imaged back to 10 and was offered the upgrade in Windows Update on 20th October. Windows Update offered the 22H2 Feature Update on 20th September 2022. It got the 23H2 Feature Update on 4th November 2023 through Windows Update.

    My SYSTEM THREE is a Dell Latitude 5410, i7-10610U, 32GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro (and all my Hyper-V VMs).

    My SYSTEM FOUR is a 2-in-1 convertible Lenovo Yoga 11e 20DA, Celeron N2930, 8GB RAM, 256GB ssd. Unsupported device: currently running Win10 Pro, plus Win11 Pro RTM and Insider Beta as native boot vhdx.

    My SYSTEM FIVE is a Dell Latitude 3190 2-in-1, Pentium Silver N5030, 4GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro, plus the Insider Beta, Dev, and Canary builds as a native boot .vhdx.
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Dell Lattitude E4310
    CPU
    Intel® Core™ i5-520M
    Motherboard
    0T6M8G
    Memory
    8GB
    Graphics card(s)
    (integrated graphics) Intel HD Graphics
    Screen Resolution
    1366x768
    Hard Drives
    500GB Crucial MX500 SSD
    Browser
    Firefox, Edge
    Antivirus
    Defender
    Other Info
    unsupported machine: Legacy bios, MBR, TPM 1.2, upgraded from W10 to W11 using W10/W11 hybrid install media workaround. In-place upgrade to 22H2 using ISO and a workaround. Feature Update to 23H2 by manually installing the Enablement Package. Also running Insider Beta, Dev, and Canary builds as a native boot .vhdx.

    My SYSTEM THREE is a Dell Latitude 5410, i7-10610U, 32GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro (and all my Hyper-V VMs).

    My SYSTEM FOUR is a 2-in-1 convertible Lenovo Yoga 11e 20DA, Celeron N2930, 8GB RAM, 256GB ssd. Unsupported device: currently running Win10 Pro, plus Win11 Pro RTM and Insider Beta as native boot vhdx.

    My SYSTEM FIVE is a Dell Latitude 3190 2-in-1, Pentium Silver N5030, 4GB RAM, 512GB NVMe ssd, supported device running Windows 11 Pro, plus the Insider Beta, Dev, and Canary builds as a native boot .vhdx.
If using Hyper-V, Windows 10 Home can only be installed in basic mode as it does not support a RDP server.

There is a work around to install
BINGO!!!! Finally got the sound working on the VM!!! A friend of mine found a video that detailed the exact steps about the Windows Hello being the interfering problem and followed the steps and got it working. I need to read things better because whereas I was following the steps to remove the Windows Hello, I was not truly paying attention to the fact that it was NOT looking for me to enter the PIN I created in order to allow for the removal it was looking for the full blown PW for my Microsoft account. When I entered that PW it allowed me to remove the Windows Hello credentials. I now have the sound working on the VM.

Two follow up questions:

1) How do I get that initial VM connector box to come up? It comes up for me ONLY the first time I connect to the VM for it's maiden launch and then after that when I start the machine and click on "connect" in the Hypervisor Console it goes straight into the machine window and doesn't give me this box:

View attachment 73577

2) Is it possible to duplicate and simply rename VMs so that you don't have to go through repeated VM creation steps including installing the OS? If yes, how do I do that please?
Creating a new vm only takes a minute or so. You can copy any vhdx and attach to new vm. You do not need to reinstall OS each time.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0
The problem though with running concurrent identical Windows builds as VM's is that you won't be able to pass thru any hardware so you will have to have 100% "paravirtualisation" which isn't the most efficient way of running VM's.
When you said "won't be able to pass thru any hardware" does that mean if I am running multiople concurrent VMs does that mean I would not be capable of connecting to my NAS or do sound on ANY of the VMs at all or will I be able to access the NAS and do sound on the particular VM I would be utilizing at the given moment while the others are running but not being used?

Oh, and as a footnote, I have 32GB RAM on my Katana GF66 where these VMs would be based off of and I always utilize virtualization for both RAM and HD.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro v. 23H2
    Computer type
    Laptop
    Manufacturer/Model
    MSI Katana GF66 11UE
    CPU
    Intel Core i7
    Memory
    32GB
  • Operating System
    Windows 11 Pro 23H2 Version 10.0.22631 Build 22631
    Computer type
    PC/Desktop
    Manufacturer/Model
    DIY Self Built
    CPU
    Intel 13th Gen Core i9 13900K
    Motherboard
    MSI MPG Edge Z790 DDR4 Wi-Fi
    Memory
    3GB
    Graphics card(s)
    ZOTAC Gaming GEForce RTX 3080 Trinity White
    Sound Card
    NONE
    Hard Drives
    2x Samsung 980 Pro SSD 2TB M.2 NVMe
    PSU
    Phanteks 1000w
    Case
    Mars Gaming Pink
    Cooling
    Corsair Hydro-x system, pump/res, CPU block & radiator w/their brand coolant liquid
    Other Info
    Build completed. Currently using it
When you said "won't be able to pass thru any hardware" does that mean if I am running multiople concurrent VMs does that mean I would not be capable of connecting to my NAS or do sound on ANY of the VMs at all or will I be able to access the NAS and do sound on the particular VM I would be utilizing at the given moment while the others are running but not being used?

Oh, and as a footnote, I have 32GB RAM on my Katana GF66 where these VMs would be based off of and I always utilize virtualization for both RAM and HD.
No - it only means if you pass a specific piece of hardware to a VM then that piece of hardware can only be used by that VM and not even the HOST. My NAS has for example 2 LAN cards in it so I pass thru one of them to a VM -- better network throughput via a real adapter than a virtual one.

So in your case if your HOST has a sound card and you attach it to the VM then only that VM can use the sound card - and not even your host. So in your case do you logon on to the VM's as applications on the Host or do you logon via another computer remotely. If a remote computer then sound shouldn't be a problem - enable sound etc on the remote computer via the remote desktop login options. If logging in as an application on the Host then you have to ensure sound is working on the Host or it's no go.

There's no inherent reason why a Windows VM whether on HYPER-V, VBOX, WMWARE WKS, KVM/QEMU etc doesn't have any sound. I even get sound on a Windows 2022 LTSC server VM (I've fixed it a bit to run like a desktop OS so it can run multi-media such as VLC, KODI etc.)

Screenshot_20231011_102010.png


I like this server -- it has the best features from Win 10 and Win 11 in it runs for 180 days free trial and can be extended almost indefinitely via slmgr rearm has no bloat and runs very fast.

@Bree
On a machine with enough RAM the problem isn't bringing up VM's => as when they are in a quiescent state they aren't gobbling up much RAM - but once you start doing things in them concurrently you need a lot of CPU power and a really good disk i/o subsystem -- as running a load of heavy I/O through the Mobos' Disk I/O subsystem and hardware bus even if it's a decent set of Nvme's will become saturated - plus sooner or later a VM will want user input and be quiesced until its satisfied. Swapping in and out a whole slew load of vseveral vm's working area will also load the paging system up to the limit.

Try running 8 or 9 say with 3 or 4 working on essentially background jobs -- for example copying large files, downloading a load of "junk" from the internet, with the other doing things like running photoshop on one, video editing on another, ripping a CD on another one etc. You'll soon find even on a high end domestic machine the thing will start going bonkers.

That's why server farms have huge blade servers with masses amount of "dedicated hardware" , SAS I/O subsystems and provide a single virtual desktop infrastructure to a user or probably these days make far more use of containers which can provide a similar service for the end user rather than full blown virtualisation.

I'd probably wager that for normal use concurrent running 2 or 3 Windows VM's is probably the best one can do to run concurrently on the sort of hardware even a high end home user would have,

Incidently I'm experimenting with containers -- seems a great idea - but I know nothing about them so am starting slowly. I do though get apalled at the quality of some youtube demos these days -- having taught evening classes in the past I cringe at how these things are presented. You have to speak very slowly - as if the students all have learning disablities, go over everything in small stages, often repeating stuff, giving students enough time to take notes if they so wish etc -- and PLEASE you tubers -- no more hideous background music especially of the overbassed thump thump variety while giving your demo,





cheers
jimbo
 
Last edited:

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
Back
Top Bottom