Getting Sound in 10 Home Hyper-V session


  1. Posts : 15,480
    Windows10
       #1

    Getting Sound in 10 Home Hyper-V session


    As most users will be aware, one restriction in Hyper-V is that you can only run 10 Home in a Hyper-V virtual machine as a basic session (as it does not have RDP server capability), and cannot then get sound. To date, I have had to use VMWare to play Home VMs and get sound.However, I just came across this gem in GitHub that basically adds RDP server capability to 10 Home sessions.

    github.com/stascorp/rdpwrap/releases

    I just went to above URL in Home session, downloaded the zip file, extracted it to a folder, and ran install.bat.

    I then tested it, rebooting Home in enhanced mode, and it just worked.

    You cannot switch Remote off or on - it is just ON as you can see in picture below i.e. volume is active even though text says Remote Desktop is not available..

    You can save a configuration file in same way as for PRO sessions, including connecting external drives.

    Cool eh!
    Getting Sound in 10 Home Hyper-V session-image.png

    Getting Sound in 10 Home Hyper-V session-image.png
      My Computer


  2. Posts : 11,247
    Windows / Linux : Arch Linux
       #2

    Hi there.
    @cereberus

    Good interesting find and great info but RDP IMO is a hideous protocol for multi-media streaming

    Great you found a way around the problem but IMO not the best solution. !!! Still think the VMware player is better for this.

    Like you I appreciate ways to solve problems but I'm always open to alternatives which in this case are FREE and available !!!

    Have a great weekend !! See in UK temp is about to plunge to -8C or so --we're basking in unseasonal heat today of around +7 deg C in FEB !!!! - OK raining but not freezing !!!!

    Getting Sound in 10 Home Hyper-V session-weather.png

    Cheers
    jimbo
      My Computer


  3. Posts : 15,480
    Windows10
    Thread Starter
       #3

    Sure, but in my case, I only used vmware for Home (never use Linux apart from Raspberry Pi) and it was a tad annoying using VMWare just for Home vms.

    I doubt the temperature forecasts are that accurate btw. They often say that for sensationalism but most of time it is one place in a high hill in middle of Scotland not coastal towns like Aberdeen .
      My Computer


  4. Posts : 6
    Windows 10 and windows 7
       #4

    Hyper-V's enhanced session is actually worse than basic session. If you have a virtual machine with windows 10 or 11 on it you are unable to log in using a PIN. You do not have access to the display settings. You are viewed as a guest and sometimes don't have access to administrator rights of the windows installation of of the virtual machine in enhanced session. Windows updates doesn't always work properly in Enhanced session. I'll be honest. Hyper-V is a poor platform. I'm on a windows 10 laptop running a VM on Hyper-V with windows 11 installed. I also do not get physical access to my GPU. Which is absurd. I say I don't have access to the GPU because while in Basic mode I can change display resolution I can not install AMD Radeon Software in the virtual machine so I can install drivers for graphics card and maybe access audio. I'm trying to find a work around rather than using Enhanced Session.
      My Computer


  5. Posts : 11,247
    Windows / Linux : Arch Linux
       #5

    Hi there
    VMs are used for all sorts of things.
    For basic Windows functionality, Office etc then HYPER-V works pretty well.

    Once you start wanting to use VM's for intensive gaming, media serving, media creation, file serving, video editing, music composing etc then HYPER-V isn't really the platform for this unless you can "Pass thru" actual physical hardware to the VM to minimize "Host OS overhead".

    KVM /QEMU on the Linux platform is far better for handling this type of "pass thru" while VMWare workstation (pay) or Vmplayer (free) works "sort of in the middle" either on Windows or Linux host systems. I dont have much experience with VBOX but I'd imagine it to be similar to VMware's Vmplayer offering in performance etc.

    The trouble with a lot of users on typically domestic type of computers who want to use VM's as a "replacement" for their main OS is that they just don't have adequate hardware to do it -- for proper sensible passthru you need a separate GPU / video port that can be split off from the HOST, a separate NIC, a separate physical CPU in an MP system, dedicated Disk I/O using "Native file system -- i.e RAW format and a BIOS / MOBO that properly supports IOMMAX as well as enough RAM.

    With that scenario your VM will run at around 99.9% of base Native speed including gaming applications too.

    VM's are absolutely fine for all sorts of things but you need to have a clear idea of what you want to do on it. I wouldn't want to do any video editing from within a VM running on a small laptop running HYPER-V.

    Cheers
    jimbo
      My Computer


  6. Posts : 31,621
    10 Home x64 (22H2) (10 Pro on 2nd pc)
       #6

    TechPlayer said:
    Hyper-V's enhanced session is actually worse than basic session. If you have a virtual machine with windows 10 or 11 on it you are unable to log in using a PIN.
    That is a known problem with a known solution.

    Kari said:
    The problem is, that Enhanced Mode in Hyper-V is based on Remote Desktop Protocol (RDP) ... RDP requires a password sign-in, it does not accept PIN.
    Trying to install Windows 11 in Hyper-V problem | Windows 11 Forum

    I also do not get physical access to my GPU. Which is absurd. I say I don't have access to the GPU because while in Basic mode I can change display resolution I can not install AMD Radeon Software in the virtual machine so I can install drivers for graphics card and maybe access audio. I'm trying to find a work around rather than using Enhanced Session.
    If you want to be able to access the hardware like that you don't want to use Hyper-V. You should be able to if you use Virtualbox or VmWare instead.
      My Computers


  7. Posts : 11,247
    Windows / Linux : Arch Linux
       #7

    Bree said:
    That is a known problem with a known solution.

    Trying to install Windows 11 in Hyper-V problem | Windows 11 Forum



    If you want to be able to access the hardware like that you don't want to use Hyper-V. You should be able to if you use Virtualbox or VmWare instead.
    Not quite true

    You can use Device passthru in HYPER-V -- however you have to be able to dedicate the hardware entirely to the VM. This means as far as GPU is concerned you either have to have 2 graphic cards or 2 independent separately assignable graphic ports which an operate as 2 separate graphic cards.

    An idea of how to do it is shown here :

    https://devblogs.microsoft.com/scrip...ce-assignment/

    I'm sure there's other methods around too. Maybe a bit OTT for what the OP wants but it obviously can be done given the right hardware.

    Cheers
    jimbo
      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 13:20.
Find Us




Windows 10 Forums