Hyper V虚拟机支持独立显卡脚本免费版是小编为大家整理并对外分享的一款很实用的脚本小工具,这款Hyper V虚拟机支持独立显卡脚本工具可以让微软的这一官方的虚拟机支持独立显卡哦,你受得了吗,使用它即可让你可以在虚拟机上使用独立显卡了,就算是虚拟机也可以充分的保证其在上面的性能,这是个正在进行中的项目,它的作用是使Windows Hyper-V上的GPU Paravirtualization变得更加的简单,GPU-PV可以支持你对系统的专用或者是集成GPU进行分区,并且将其分配给几个Hyper-V虚拟机,这是用于WSL2和Windows Sandbox的相同技术,Easy-GPU-PV的功能就是通过自动完成启动和运行GPU-PV虚拟机所需的步骤,使其能够变得更加的简单,Hyper-ConvertImage创建了Convert-WindowsImage的更新版本,与Windows 10及11兼容,gawainXX帮助测试并且指出了错误以及功能改进,那么有这方面使用需求的朋友快来本站下载Hyper V虚拟机支持独立显卡脚本试试哦。
脚本功能
创建您选择的虚拟机;
自动将 Windows 安装到虚拟机上;
对您选择的 GPU 进行分区并将所需的驱动程序文件复制到虚拟机上;
安装 Parsec 在虚拟机上,Parsec是一个超低延迟的远程桌面应用程序,并使用它来连接虚拟机;
您可以免费使用 Parsec 用于非商业用途;
要在商业上使用Parsec,请注册一个Parsec For Teams账户。
先决条件
Windows 10 20H1+专业版、企业版或者教育版或Windows 11专业版、企业版或教育版,因为兼容性更好,主机和虚拟机上的Windows 11是首选。
主机与虚拟机之间有匹配的Windows版本,不匹配可能会导致兼容性的问题、蓝屏又或是其他的问题(比如,Win10 21H1 + Win10 21H1,或Win11 21H2 + Win11 21H2)
配备专用NVIDIA/AMD GPU或者是集成英特尔GPU的台式电脑 - 目前不支持配备NVIDIA GPU的笔记本电脑,不过英特尔集成GPU在笔记本电脑上能够使用。GPU必需要支持硬件视频编码(NVIDIA NVENC、Intel Quicksync或AMD AMF)。
从Intel.com或者是NVIDIA.com下载官方最新的GPU驱动程序,别依赖设备管理器或者是Windows更新。
从这里下载最新的Windows 10 ISO / Windows 11 ISO,从这里下载。- 不要使用媒体创建工具,要是没有直接的ISO链接,请遵循本指南。
在主板上启用虚拟化,在Windows 10/11操作系统上完全启用Hyper-V(需重启)。
允许Powershell脚本在您的系统上运行--通常通过在Powershell中以管理员身份运行 "Set-ExecutionPolicy unrestricted"。
相关介绍
首先确保您的系统符合先决条件。然后下载Repo并解压。
在您的系统中搜索Powershell ISE并以管理员身份运行。
在您下载的解压文件夹中,在Powershell ISE中打开PreChecks.ps1。从提取的文件夹中运行文件。不要移动它们。
在Powershell ISE中使用绿色播放按钮打开并运行PreChecks.ps1,复制GPU列表(或需要修复的警告)。
然后打开CopyFilesToVM.ps1 Powershell ISE,编辑文件顶部的params部分,你需要注意给它多少内存、存储和硬盘,因为你的系统需要有这些东西。
在Windows 10中,GPUName必需要保留为 "AUTO",在Windows 11中,它可以是 "AUTO",也能是你想分区的GPU的具体名称,它在PreChecks.ps1中出现的样子。
此外,你需要提供你下载的Windows 10/11 ISO文件的路径。
运行CopyFilesToVM.ps1并修改参数部分--这可能需要5-10分钟。
在虚拟机上打开并签入Parsec。你可使用Parsec连接到虚拟机,最高可达4K60FPS。
你应该可以开始了
在更新主机GPU驱动时升级GPU驱动
在更新主机GPU驱动以后,更新虚拟机GPU驱动非常重要。您可通过以下方式完成...
在更新GPU驱动程序以后重新启动主机。
然后以管理员身份打开Powershell,改变目录(CD)到CopyFilestoVM.ps1和Update-VMGPUPartitonDriver.ps1所在的路径。
运行Update-VMGPUPartitonDriver.ps1 -VMName "Name of your VM" -GPUName "Name of your GPU" (Windows 10 GPU名称必须为 "AUTO")。
注意事项
在虚拟机上签入Parsec以后,始终使用Parsec连接到虚拟机。保持Microsft Hyper-V视频适配器的禁用。使用RDP和Hyper-V增强型会话模式将导致Parsec的行为中断和黑屏。RDP和Hyper-V视频适配器只提供最大的30FPS。使用Parsec将允许你使用高达4k60 FPS。
若你得到 "ERROR : Cannot bind argument to parameter 'Path' because it is null.",这有可能说明你用Media Creation Tool来下载ISO。不幸的是,你无法使用这个工具,若你在微软的页面上没有看到直接的ISO下载链接,请按照这个指南。
你在主机上的GPU在设备管理器中会有一个微软的驱动程序,而非nvidia/intel/amd驱动程序。只要它在设备管理器中的设备上方没有一个黄色的三角形,它就可以正确工作。
必需要在GPU上插上一个通电的显示器/HDMI虚拟加密狗,以使Parsec可以捕获屏幕。不管有多少个虚拟机,每台主机只需要一个这样的东西。
若你的电脑速度非常快,它可能会在音频驱动程序(VB电缆)以及Parsec显示驱动程序安装以前进入登录屏幕,不过请别担心,它们很快就会安装好的。
在出现UAC提示、应用程序进出全屏和在Parsec的视频编解码器之间切换的情况下,屏幕可能会变黑,最长可达10秒的时候,不清楚为何会发生这种情况,这是GPU-P机器所特有的并且在1280x720时好像恢复得更快。
Vulkan渲染器不可用,GL游戏可能会或者不可能工作。这可能对一些OpenGL应用程序有帮助。
若你在机器上没有管理员权限,这说明你将用户名和vmname设置成了同一个东西,这些需要不同哦。
像RX580这样的AMD Polaris GPUS目前不支持通过GPU Paravirtualization进行硬件视频编码。
要用Rufus下载Windows ISO,它必需要启用 "检查更新"。