Windows 下 Hyper-V 虚拟机的一些记录
Published by powerfulyang on Mar 18, 2022
Install Windows 11 in Hyper-V
- Check if the Hyper-V Windows feature is installed
- Create a new VM for Windows 11
- Specify Generation choose
Generation 2
- After the VM is created, start VM. Will get boot fail error!
- Turn off VM.
- Then right click on it and go to Settings, Open Security tab and make sure Enable Secure Boot are not selected and Enable Trusted Platform Module are selected.
- Connect to VM, then you can install Win11.
- Specify Generation choose
中文渲染问题
英文版的 win11 默认渲染中文会使用日文,导致文字变形,需要一些额外的设置来让文字显示正常。
打开 Settings -> Time & language -> Language & Region -> Administrative language settings -> Administrative Tab -> Change system locale -> Current system locale Chinese (Simplified, China)
Hyper-V 下显卡虚拟化 vGPU 设置
- Run belong script with administrator privilege.
1$vm = "virtual machine name"
2
3Add-VMGpuPartitionAdapter -VMName $vm
4
5Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 80000000 -MaxPartitionVRAM 100000000 -OptimalPartitionVRAM 100000000 -MinPartitionEncode 80000000 -MaxPartitionEncode 100000000 -OptimalPartitionEncode 100000000 -MinPartitionDecode 80000000 -MaxPartitionDecode 100000000 -OptimalPartitionDecode 100000000 -MinPartitionCompute 80000000 -MaxPartitionCompute 100000000 -OptimalPartitionCompute 100000000
6
7Set-VM -GuestControlledCacheTypes $true -VMName $vm
8Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm
9Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm
- Copy Host machine
C:\Windows\System32\DriverStore\FileRepository\
to Virtual machineC:\Windows\System32\HostDriverStore\FileRepository\
. - Copy Host machine
C:\Windows\System32\nvapi64.dll
to Virtual machine same path. - Press
Win + R
and typedxdiag
to check.
RDP 开启 GPU 加速
- Press
Win + R
and typegpedit.msc
. - Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment
- Select it, then double click
Use hardware graphics adapters for all Remote Desktop Services sessions
and edit value to Enabled.
- Select it, then double click
解决几个快捷键冲突
繁体/简体切换快捷键和 jetbrains 格式化冲突 英文/中文切换快捷键和 jetbrains 提示冲突
Settings Location: Settings -> Time & language -> Language & region -> Language tab -> Chinese (Simplified, China) -> Language options -> Keyboards -> Microsoft Pinyin -> Keyboard options -> Keys -> Mode Switch -> ...
Ctrl + Space
Chinese/English mode switchCtrl + Shift + F
Simplified/Traditional Chinese input switch