You will set up a Hyper-V virtual machine with Windows installed, with POE downloaded, and then follow these steps:
1. With the virtual machine turned off, open the power shell in administrator mode
2. Paste this information:
Code:
$vm = "name VM machine here"
Add-VMGpuPartitionAdapter -VMName $vm
Set-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
Set-VM -GuestControlledCacheTypes $true -VMName $vm
Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm
Set-VM –HighMemoryMappedIoSpace 32GB –VMName $vm
3. Then, on your host machine, browse to C:\Windows\System32\DriverStore\FileRepository\
Transfer the nv_dispi.inf_amd64_<UNIQUEID> folder to C:\Windows\System32\HostDriverStore\FileRepository\ on your VM (if folders doesn’t exist, create them.)
4. Then transfer the C:\Windows\System32\nvapi64.dll file from your host to C:\Windows\System32\ on your VM
5. Restart the VM
6. Disable enhanced session and checkpoints in Hyper-V
7. And voila! You can now use POE with great FPS inside a Hyper-V VM!
Credits by Nymoa Just a moment...